:root{--dc-paper: #F2EEE4;--dc-panel: #E9E4D8;--dc-panel-2: #DED8C8;--dc-rule: #DCD6C7;--dc-rule-strong: rgba(21, 25, 28, .28);--dc-ink: #15191C;--dc-mute: #5e635f;--dc-signal: #547000;--dc-fail: #c0392b;--dc-display: "Instrument Serif", Georgia, "Times New Roman", serif;--dc-arabic: "Cairo", "Noto Sans Arabic", "Segoe UI", "Geeza Pro", Tahoma, sans-serif;--dc-latin: "Inter", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--dc-mono: "Courier New", ui-monospace, monospace;--dc-gap: 1.6rem;--dc-pad: 2.4rem;--dc-measure-ar: 56ch;--dc-measure-la: 68ch;--font-body-family: var(--dc-arabic);--font-body-weight: 400;--font-body-weight-bold: 700;--font-body-style: normal;--font-heading-family: var(--dc-arabic);--font-heading-weight: 700;--font-heading-style: normal}body.dc-store{background:var(--dc-paper);color:var(--dc-ink);font-family:var(--dc-arabic);font-weight:400;font-size:1.6rem;line-height:1.8;letter-spacing:0;-webkit-font-smoothing:antialiased}.dc-store [dir=rtl],.dc-store [lang=ar]{text-align:start}.dc-store .dc-no-upper,.dc-store h1,.dc-store h2,.dc-store h3,.dc-store h4,.dc-store .button,.dc-store button{text-transform:none}.dc-latin-only{display:inline-block;font-family:var(--dc-latin);letter-spacing:.08em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate}.dc-en{display:inline-block;font-family:var(--dc-display);font-weight:400;direction:ltr;unicode-bidi:isolate;letter-spacing:0}.dc-fig{display:inline-block;font-family:var(--dc-latin);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;direction:ltr;unicode-bidi:isolate;text-align:left}.dc-display-en{display:inline-block;font-family:var(--dc-display);font-size:clamp(3.6rem,6vw,5.8rem);line-height:.98;font-weight:400;letter-spacing:-.01em;direction:ltr;unicode-bidi:isolate}.dc-h1{font-family:var(--dc-arabic);font-size:clamp(2.6rem,4.6vw,3.6rem);line-height:1.35;font-weight:700;letter-spacing:0}.dc-h2{font-family:var(--dc-arabic);font-size:clamp(2rem,3vw,2.4rem);line-height:1.5;font-weight:700;letter-spacing:0}.dc-h3{font-family:var(--dc-arabic);font-size:1.7rem;line-height:1.6;font-weight:600;letter-spacing:0}.dc-body{font-size:1.6rem;line-height:1.9;max-inline-size:var(--dc-measure-ar)}.dc-codex,.dc-codex *,.dc-codex *:before,.dc-codex *:after,.dc-about,.dc-about *,.dc-btn,.dc-btn:before,.dc-btn:after,.dc-choice,.dc-choice *,.dc-upgrade,.dc-upgrade *{box-sizing:border-box}.dc-small{font-size:1.6rem;line-height:1.8;color:var(--dc-mute)}.dc-note{font-family:var(--dc-mono);font-size:1.15rem;line-height:1.6;letter-spacing:.02em;color:var(--dc-mute);text-transform:uppercase}.dc-note[lang=ar],.dc-note.dc-note--ar{font-family:var(--dc-arabic);text-transform:none;letter-spacing:0;font-size:1.6rem}.dc-rule{border:0;border-top:1px solid var(--dc-rule);margin:0}.dc-rule--ink{border-top-color:var(--dc-rule-strong)}.dc-panel{background:var(--dc-panel);border:1px solid var(--dc-rule);padding:var(--dc-pad)}.dc-grid-field{background-image:linear-gradient(var(--dc-rule) 1px,transparent 1px),linear-gradient(90deg,var(--dc-rule) 1px,transparent 1px);background-size:32px 32px;background-position:center}.dc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-block-size:5rem;padding:1.2rem 2.4rem;font-family:var(--dc-arabic);font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;text-decoration:none;border:1px solid var(--dc-ink);border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dc-btn--primary{background:var(--dc-ink);color:var(--dc-paper)}.dc-btn--primary:hover:not(:disabled){background:#000;color:#fff}.dc-btn--ghost{background:transparent;color:var(--dc-ink)}.dc-btn--ghost:hover:not(:disabled){background:var(--dc-panel)}.dc-btn:disabled,.dc-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.dc-btn:focus-visible{outline:2px solid var(--dc-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.dc-store *,.dc-store *:before,.dc-store *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}html[dir=rtl] .dc-store :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.button,.customer button,.caption,.caption-large,.caption-with-letter-spacing,.announcement-bar__message,.field__label,.form__label,.field__input,.select__select,.badge,.subtitle,.link-with-icon,.text-body,.cart-items thead th,.cart-item__error-text,.mobile-facets__open-label,.mobile-facets__heading,.facets__summary,.product-count__text,.cart-notification__heading,.cart-count-bubble,.totals__total,.totals__total-value,.cart-item__name,.card__heading,.price,.title,.link,.accordion__title,.summary__title){letter-spacing:0;text-transform:none}html[dir=rtl] .dc-store :is(.caption,.caption-with-letter-spacing,.cart-items thead th,.badge,.form__label,.select__select,.link-with-icon,.cart-item__error-text,.mobile-facets__count,.product-count__text,.copyright__content,.copyright__content a,.policies li,.discounts,.cart-notification__heading){font-size:1.4rem;line-height:1.5}html[dir=rtl] .dc-store :is(.tax-note,.cart__login-paragraph,.text-body,.rte,.card__heading){font-size:1.6rem}html[dir=rtl] .dc-store .field__input,html[dir=rtl] .dc-store .field__label,html[dir=rtl] .dc-store .search__input{font-size:1.6rem}html[dir=rtl] .dc-store .field__input:focus~.field__label,html[dir=rtl] .dc-store .field__input:not(:placeholder-shown)~.field__label,html[dir=rtl] .dc-store .field__input:-webkit-autofill~.field__label,html[dir=rtl] .dc-store .customer .field input:focus~label,html[dir=rtl] .dc-store .customer .field input:not(:placeholder-shown)~label{font-size:1.3rem;letter-spacing:0}html[dir=rtl] .dc-store .announcement-bar__link{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:auto;max-width:100%}html[dir=rtl] .dc-store .announcement-bar__link .icon-arrow{position:static;margin:0;flex:none}html[dir=rtl] .dc-store .announcement-bar__message{font-size:1.4rem;line-height:1.5;padding:1rem 1.6rem;min-height:0}@media screen and (max-width:989px){html[dir=rtl] .dc-store .header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.4rem}html[dir=rtl] .dc-store .header__heading-logo{max-width:min(120px,30vw)!important;height:auto}html[dir=rtl] .dc-store .header__icons{padding-inline:0}html[dir=rtl] .dc-store .header__icon:not(.header__icon--summary),html[dir=rtl] .dc-store .header__icon span{width:min(4.4rem,11vw);height:min(4.4rem,11vw)}html[dir=rtl] .dc-store .header__icon--cart{margin-inline:0}}html[dir=rtl] .dc-store .share-button__button{margin-inline:0;padding-inline:0;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/44/assets/dc-tokens.css.map */
