.site-header{z-index:40;-webkit-backdrop-filter:saturate(1.1)blur(10px);border-block-end:var(--border);background:#faf6eef0;padding-block-start:env(safe-area-inset-top);position:sticky;inset-block-start:0}.site-header__inner{align-items:center;gap:var(--space-2xs);min-block-size:var(--header-h);direction:ltr;grid-template-columns:auto minmax(0,1fr) auto;display:grid}[dir=rtl] .site-nav__list{direction:rtl}.site-header__brand{justify-self:start;align-items:center;min-block-size:2.75rem;min-inline-size:0;max-inline-size:100%;text-decoration:none;display:inline-flex}.site-header__logo{block-size:auto;inline-size:7.25rem;max-inline-size:100%;display:block}@media (width>=60em){.site-header__logo{inline-size:8.75rem}}.site-header__actions{align-items:center;gap:var(--space-3xs);display:flex}.site-nav{padding:var(--space-3xs) var(--gutter) var(--space-s);background:var(--c-page);border-block-end:var(--border);display:none;position:absolute;inset-block-start:100%;inset-inline:0;box-shadow:0 18px 30px -24px #28191159}.site-nav[data-open]{display:block}.site-nav__list{padding:0;list-style:none;display:grid}.site-nav__link{border-block-end:var(--border);align-items:center;min-block-size:3rem;font-weight:500;text-decoration:none;display:flex}.site-nav__list li:last-child .site-nav__link{border-block-end:0}.site-nav__link:hover{color:var(--c-honey-text)}@media (width>=60em){.icon-button.menu-toggle{display:none}.site-header__inner{gap:var(--space-l);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.site-header__actions{justify-self:end}.site-nav{box-shadow:none;background:0 0;border:0;justify-self:center;padding:0;display:block;position:static}.site-nav__list{gap:clamp(1.25rem,2.5vw,2.25rem);display:flex}.site-nav__link{min-block-size:2.75rem;font-size:var(--step--1);letter-spacing:.02em;border:0;font-weight:600}.site-nav__link:lang(ar){font-size:var(--step-0);letter-spacing:0}}@media (width<=25.99em){.lang-switch{padding-inline:.7rem}}.icon-button{border-radius:var(--radius-pill);block-size:2.75rem;inline-size:2.75rem;color:var(--c-espresso);background:0 0;border:0;place-items:center;padding:0;transition:background-color .15s;display:inline-grid;position:relative}.icon-button:hover{background:#3e261a12}.lang-switch{border:var(--border-strong);border-radius:var(--radius-pill);min-block-size:2.5rem;min-inline-size:4.875rem;font-size:var(--step--1);background:0 0;padding-inline:.9rem;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s}.lang-switch:lang(ar){font-size:var(--step-0)}.lang-switch:hover{border-color:var(--c-espresso);background:#3e261a0a}.cart-button__count{border-radius:var(--radius-pill);background:var(--c-espresso);block-size:1.25rem;min-inline-size:1.25rem;color:var(--c-ivory);text-align:center;box-shadow:0 0 0 2px var(--c-ivory);padding-inline:.3rem;font-family:Figtree Variable,system-ui,sans-serif;font-size:.72rem;font-weight:700;line-height:1.25rem;position:absolute;inset-block-start:.1rem;inset-inline-end:-.1rem}.site-footer{padding-block:var(--space-2xl) calc(var(--space-l) + env(safe-area-inset-bottom));background:var(--c-espresso);color:#efe5d6}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-underline-offset:.25em;text-decoration:underline}.site-footer :focus-visible{outline-color:#e2c38c}.site-footer__grid{gap:var(--space-xl);display:grid}@media (width>=40em){.site-footer__grid{grid-template-columns:minmax(0,2fr) minmax(max-content,1fr) minmax(max-content,1fr)}}.site-footer__brand{justify-items:start;gap:var(--space-xs);align-content:start;display:grid}.site-footer__logo{block-size:auto;inline-size:10.5rem;max-inline-size:100%;display:block}.site-footer__tagline{color:#e2c38c}.site-footer__heading{font-size:calc(var(--step--1) * var(--eyebrow-scale));letter-spacing:var(--tracking-eyebrow);text-transform:var(--eyebrow-transform);color:#e2c38c;margin-block-end:var(--space-xs);font-weight:600}.site-footer__col ul{padding:0;list-style:none;display:grid}.site-footer__col a{flex-wrap:wrap;align-items:center;column-gap:.35rem;min-block-size:2.5rem;max-inline-size:100%;display:inline-flex}.site-footer__contact-label{color:#efe5d6b3}.site-footer__contact a{-webkit-tap-highlight-color:transparent;flex-wrap:nowrap;column-gap:.6rem;min-block-size:2.75rem;transition:color .15s}.site-footer__contact svg{color:#e2c38c;opacity:.85;flex:none;transition:opacity .15s}.site-footer__contact a:hover,.site-footer__contact a:active{color:#fff}.site-footer__contact a:hover svg,.site-footer__contact a:active svg{opacity:1}.site-footer__contact bdi{overflow-wrap:anywhere;min-inline-size:0}.site-footer__base{gap:var(--space-3xs);font-size:var(--step--1);color:#efe5d6c7;border-block-start:1px solid #f7f1e629;margin-block-start:var(--space-xl);padding-block-start:var(--space-m);display:grid}.site-footer__base a.site-footer__privacy{text-underline-offset:.25em;align-items:center;min-block-size:2.5rem;text-decoration:underline;display:inline-flex}.roll{--roll-time:.42s;--roll-ease:cubic-bezier(.32, .72, 0, 1);--roll-stagger:30ms;white-space:nowrap}.roll__col{clip-path:inset(0);-webkit-text-fill-color:transparent;max-inline-size:.8em;transition:max-inline-size var(--roll-time) var(--roll-ease) calc(var(--i) * var(--roll-stagger));display:inline-block;position:relative}.roll__col[data-out]{max-inline-size:0}.roll__col[data-out]:before{content:attr(data-c);content:attr(data-c) / "";visibility:hidden}.roll__col:after{text-align:center;-webkit-text-fill-color:currentcolor;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.roll__col:not([data-digit]):after{content:attr(data-c);content:attr(data-c) / "";transition:opacity var(--roll-time) var(--roll-ease)}.roll__col[data-out]:not([data-digit]):after{opacity:0}.roll__col[data-digit]:after{content:attr(data-l0) "\a " attr(data-l1) "\a " attr(data-l2);content:attr(data-l0) "\a " attr(data-l1) "\a " attr(data-l2) / "";white-space:pre;top:calc(var(--pos,0) * -100%)}.roll__col[data-digit]:lang(ar):after{content:attr(data-a0) "\a " attr(data-a1) "\a " attr(data-a2);content:attr(data-a0) "\a " attr(data-a1) "\a " attr(data-a2) / ""}.roll__col:not([data-digit]):lang(ar):after{content:"؜" attr(data-c);content:"؜" attr(data-c) / ""}@starting-style{.roll__col[data-enter]{max-inline-size:0}.roll__col[data-enter]:not([data-digit]):after{opacity:0}}s .price,s .roll,s .roll__col{-webkit-text-decoration:inherit;text-decoration:inherit}@media (prefers-reduced-motion:reduce){.roll__col,.roll__col:after{transition:none!important}}
