:root{--ink: #000;--paper: #fff;--mist: #f5f5f7;--line: #e2e2df;--gray: #6e6e73;--alert: #b3261e;--bg: var(--paper);--fg: var(--ink);--soft: var(--mist);--rule: var(--line);--sub: var(--gray);--gutter: clamp(1rem, .4rem + 2.6vw, 4.5rem);--section: clamp(3.5rem, 2rem + 6vw, 8.5rem);--page: 112rem;--header-h: 4.25rem;--accent: "Instrument Serif", "Times New Roman", serif;--text: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--display: var(--text);--r: clamp(.875rem, .6rem + .8vw, 1.5rem);--r-sm: .75rem;--ease: cubic-bezier(.2, .7, .2, 1);--fast: .16s;--slow: .42s}:root:lang(ar){--text: "IBM Plex Sans Arabic", "Instrument Sans", ui-sans-serif, system-ui, sans-serif}.scheme-ink{--bg: var(--ink);--fg: var(--paper);--soft: #161617;--rule: #2a2a2c;--sub: #a1a1a6;color-scheme:dark}.scheme-mist{--bg: var(--mist);--soft: var(--paper);--rule: #dcdcd9}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:calc(var(--header-h) + 1rem)}body{min-block-size:100dvh;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);font:400 1rem/1.55 var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word}main{flex:1;background:var(--paper)}body[class*=template-]{background:var(--ink)}.template-index main{background:var(--ink)}img,svg,video,iframe{display:block;max-inline-size:100%}img{block-size:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;border-radius:0}button{background:none;border:0;padding:0;cursor:pointer}ul,ol{list-style:none;padding:0}h1,h2,h3,h4{font-weight:400;text-wrap:balance}p{text-wrap:pretty}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}dialog{padding:0;border:0;max-inline-size:none;max-block-size:none;color:inherit}[hidden]{display:none!important}:focus-visible{outline:2px solid currentColor;outline-offset:3px}::selection{background:var(--ink);color:var(--paper)}.scheme-ink ::selection{background:var(--paper);color:var(--ink)}@media(min-width:1920px){html{font-size:calc(100% + (100vw - 1920px)/160)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wrap{inline-size:100%;max-inline-size:calc(var(--page) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.section{background:var(--bg);color:var(--fg);padding-block:var(--section)}.section--tight{padding-block:clamp(2rem,1.2rem + 3vw,4.5rem)}.section--flush-top{padding-block-start:0}.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:100;padding:.75rem 1rem;background:var(--paper);color:var(--ink);transform:translateY(-200%)}.skip-link:focus{transform:none}.display,.h1,.h2{font-family:var(--display);font-weight:500;letter-spacing:-.035em;line-height:1.04}.display em,.h1 em,.h2 em{font-family:var(--accent);font-style:italic;font-weight:400;font-size:1.1em;letter-spacing:-.02em;line-height:.9}:lang(ar) .display em,:lang(ar) .h1 em,:lang(ar) .h2 em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:0}:lang(ar) .display,:lang(ar) .h1,:lang(ar) .h2{letter-spacing:0;line-height:1.3}.display{font-size:clamp(2.875rem,1.4rem + 6vw,7rem);line-height:1;letter-spacing:-.04em}.h1{font-size:clamp(2.25rem,1.6rem + 2.8vw,4.25rem)}.h2{font-size:clamp(2rem,1.4rem + 2.4vw,3.75rem)}.h3{font-size:1.125rem;font-weight:600;line-height:1.3}.eyebrow{font-size:.9375rem;font-weight:500;color:var(--sub)}.lede{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--sub);max-inline-size:38em}.muted{color:var(--sub)}.small{font-size:.875rem}.num{font-variant-numeric:tabular-nums}.rte{line-height:1.7;max-inline-size:42em}.rte>*+*{margin-block-start:1em}.rte h2,.rte h3{font-family:var(--text);font-weight:600;font-size:1.25rem;margin-block-start:1.75em}.rte a{text-decoration:underline;text-underline-offset:3px}.rte ul{list-style:disc;padding-inline-start:1.25em}.rte ol{list-style:decimal;padding-inline-start:1.25em}.rte img{margin-block:1.5em}.rte table{inline-size:100%;border-collapse:collapse}.rte th,.rte td{padding:.625rem 0;border-block-end:1px solid var(--rule);text-align:start}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:3rem;padding:.625rem 1.5rem;border-radius:999px;background:var(--fg);color:var(--bg);border:1px solid var(--fg);font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--fast),color var(--fast),border-color var(--fast),opacity var(--fast),scale var(--fast)}.btn:active{scale:.97}.btn:disabled,.btn[aria-disabled=true]{background:transparent;border-color:var(--rule);color:var(--sub);cursor:not-allowed;scale:1}.btn--ghost{background:transparent;color:var(--fg);border-color:color-mix(in srgb,var(--fg) 30%,transparent)}@media(hover:hover){.btn:not(:disabled):hover{opacity:.84}.btn--ghost:not(:disabled):hover{opacity:1;background:var(--fg);color:var(--bg);border-color:var(--fg)}}.btn--block{inline-size:100%}.btn svg{inline-size:1.125rem;block-size:1.125rem;flex:none}.btn.is-loading{color:transparent;position:relative;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;inline-size:1.125rem;block-size:1.125rem;border:2px solid var(--bg);border-block-start-color:transparent;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{rotate:360deg}}.actions{display:flex;flex-wrap:wrap;gap:.625rem}@media(max-width:479px){.actions .btn{flex:1 1 100%}}.photo{display:grid;justify-items:center}.photo img{inline-size:auto;block-size:auto;max-inline-size:100%;border-radius:var(--r)}.link{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.link:hover{text-decoration-thickness:2px}.arrow-link{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.arrow-link svg{inline-size:1.125rem;block-size:1.125rem;transition:translate var(--fast) var(--ease)}.arrow-link:hover svg{translate:4px 0}[dir=rtl] .arrow-link svg,[dir=rtl] .icon-flip{scale:-1 1}[dir=rtl] .arrow-link:hover svg{translate:-4px 0}.icon-btn{flex:none;border-radius:50%;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;position:relative}.icon-btn svg{inline-size:1.375rem;block-size:1.375rem}.field{display:grid;gap:.375rem}.field label{font-size:.875rem;font-weight:600}.input{inline-size:100%;min-block-size:3.25rem;padding:.75rem 1rem;background:var(--bg);border:1px solid var(--rule);border-radius:var(--r-sm);font-size:1rem;transition:border-color var(--fast)}.input:hover,.input:focus{border-color:var(--fg)}.input:focus{outline:1px solid var(--fg);outline-offset:0}textarea.input{min-block-size:9rem;resize:vertical}select.input{-webkit-appearance:none;appearance:none;padding-inline-end:2.5rem;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23646464' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 1rem center / .75rem}[dir=rtl] select.input{background-position:left 1rem center}[dir=rtl] .toolbar__sort select{background-position:left center}.stack{display:grid;gap:1rem;inline-size:100%}.form-note{padding:.875rem 1rem;border:1px solid var(--rule);font-size:.9375rem}.form-note--error{border-color:var(--alert);color:var(--alert)}.announce{display:flex;align-items:center;min-block-size:2.25rem;background:#000;color:#a1a1a6;font-size:.8125rem}.announce__view{flex:1;min-inline-size:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.announce__track{display:flex;inline-size:max-content;animation:ticker 75s linear infinite}[dir=rtl] .announce__track{animation-name:ticker-rtl}.announce:hover .announce__track,.announce:focus-within .announce__track{animation-play-state:paused}.announce__group{flex:none;display:flex}.announce__item{display:flex;align-items:center;white-space:nowrap}.announce__item:after{content:"/";margin-inline:1.75rem;color:#48484c;font-family:var(--accent);font-style:italic;font-size:1.25em}.announce__item a:hover{color:var(--paper)}@keyframes ticker{to{transform:translate(-50%)}}@keyframes ticker-rtl{to{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.announce__track{animation:none}}.announce a{font-weight:600}.header-shell{position:sticky;inset-block-start:0;z-index:30}.header{--bg: #000;--fg: var(--paper);--rule: #2a2a2c;--sub: #a1a1a6;background:#000;color:var(--paper);position:relative}.header__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-block-size:var(--header-h);gap:.5rem}.header__start,.header__end{display:flex;align-items:center}.header__end{justify-content:flex-end}.header__logo{display:block}.logo{block-size:1.875rem;inline-size:auto}.header__nav,.header__search-field{display:none}.header__logo{min-inline-size:0}@media(max-width:429px){.header__account{display:none}}.cart-link svg{inline-size:1.75rem;block-size:1.75rem;overflow:visible}.cart-count{position:absolute;left:50%;top:58%;translate:-50% -50%;color:#000;font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:-.02em;pointer-events:none}.cart-link:has(.cart-count:not(:empty)) .bag__slash{opacity:0}.cart-link.is-bump svg{animation:bag-bump .52s var(--ease)}@keyframes bag-bump{0%{scale:1}35%{scale:1.22;rotate:-6deg}70%{scale:.96;rotate:3deg}to{scale:1}}.cart-count:empty{display:none}@media(min-width:1100px){:root{--header-h: 4.75rem}.header__row{grid-template-columns:auto 1fr auto;gap:clamp(1.5rem,3vw,3.5rem)}.header__menu-btn{display:none}.header__start{order:0}.logo{block-size:2.125rem}.header__nav{display:block}.header__search-field{display:flex;align-items:center;gap:.625rem;inline-size:clamp(12rem,18vw,19rem);block-size:2.625rem;padding-inline:.875rem;border:0;border-radius:999px;background:#1d1d1f;color:var(--sub);font-size:.9375rem;text-align:start;transition:border-color var(--fast),color var(--fast)}.header__search-field:hover{color:var(--paper)}.header__search-field span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__search-field svg{flex:none;inline-size:1.125rem;block-size:1.125rem}.header__search-icon{display:none}}.nav{display:flex;gap:clamp(1rem,1.8vw,2rem)}.nav__link{display:flex;align-items:center;min-block-size:var(--header-h);font-size:.9375rem;font-weight:500;white-space:nowrap;position:relative}.nav__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:1.25rem;block-size:1px;background:currentColor;scale:0 1;transform-origin:0 0;transition:scale var(--fast) var(--ease)}.nav__item:hover>.nav__link:after,.nav__item:focus-within>.nav__link:after,.nav__link[aria-current]:after{scale:1 1}.mega{position:absolute;inset-inline:0;inset-block-start:100%;background:#000;color:var(--paper);border-block-end:1px solid #2a2a2c;opacity:0;visibility:hidden;translate:0 -6px;transition:opacity var(--fast),translate var(--fast) var(--ease),visibility var(--fast)}.nav__item:hover>.mega,.nav__item:focus-within>.mega{opacity:1;visibility:visible;translate:0;transition-delay:90ms}.mega__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:2rem clamp(2rem,4vw,5rem);padding-block:2.5rem 3rem}.mega__title{display:block;font-weight:600;margin-block-end:.75rem}.mega__list a{display:block;padding-block:.25rem;color:#a1a1a6}.mega__list a:hover{color:var(--paper)}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100dvh;background:transparent;overflow:hidden}.sheet::backdrop{background:#0000008c;opacity:0;transition:opacity .26s}.sheet[open]::backdrop{opacity:1}.sheet__panel{outline:0;position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(100%,30rem);display:flex;flex-direction:column;background:var(--bg);color:var(--fg);translate:100% 0;transition:translate .3s var(--ease)}[dir=rtl] .sheet__panel{translate:-100% 0}.sheet--start .sheet__panel{inset-inline:0 auto;translate:-100% 0}[dir=rtl] .sheet--start .sheet__panel{translate:100% 0}.sheet.is-open .sheet__panel{translate:0}.sheet__head{display:flex;align-items:center;justify-content:space-between;min-block-size:4.25rem;padding-inline:1.25rem .5rem;border-block-end:1px solid var(--rule);flex:none}.sheet__title{font-weight:600;font-size:1.0625rem}.sheet__body{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet__foot{flex:none;padding:1.25rem;padding-block-end:max(1.25rem,env(safe-area-inset-bottom));border-block-start:1px solid var(--rule)}.round-btn{background:var(--soft);transition:background-color var(--fast)}.round-btn:hover{background:var(--rule)}body.scheme-ink{background:#000;color:var(--paper)}body.scheme-ink main{background:#000}.scheme-ink .round-btn{background:#1d1d1f}.scheme-ink .round-btn:hover{background:#2c2c2e}.round-btn svg{inline-size:1.125rem;block-size:1.125rem}.menu-sheet .sheet__panel{inline-size:100%}.menu-head{flex:none;display:flex;align-items:center;justify-content:space-between;min-block-size:4.25rem;padding-inline:1.25rem 1rem}.menu-head .logo{block-size:1.75rem}.menu-body{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:1.25rem}.menu-search{display:flex;align-items:center;gap:.625rem;inline-size:100%;min-block-size:2.875rem;padding-inline:1rem;border-radius:999px;background:#1d1d1f;color:var(--sub);font-size:.9375rem;text-align:start}.menu-search svg{flex:none;inline-size:1.125rem;block-size:1.125rem}.menu-list{padding-block:.75rem 1rem}.menu-list>li{border-block-end:1px solid var(--rule)}.menu-list>li:last-child{border-block-end:0}.menu-list>li>a,.menu-list summary{display:flex;align-items:center;justify-content:space-between;min-block-size:3.5rem;font-size:1.25rem;font-weight:500;letter-spacing:-.02em}.menu-list summary svg{flex:none;inline-size:1.125rem;block-size:1.125rem;color:var(--sub);transition:rotate .22s var(--ease)}.menu-list details[open] summary svg{rotate:45deg}.menu-sub{padding-block-end:.75rem}.menu-sub a{display:flex;align-items:center;min-block-size:2.625rem;font-size:1rem;color:var(--sub)}.menu-sub a:hover{color:var(--fg)}.menu-foot{flex:none;display:grid;gap:.5rem;padding:.875rem 1.25rem;padding-block-end:max(.875rem,env(safe-area-inset-bottom));border-block-start:1px solid var(--rule)}.menu-foot__row{display:flex;align-items:center;gap:1rem}.menu-foot__row .lang{flex:none;margin-inline-start:auto}.menu-foot__link{white-space:nowrap;display:inline-flex;align-items:center;min-block-size:2.75rem;font-size:.875rem;color:var(--sub)}.menu-foot__link:hover{color:var(--fg)}.menu-foot__phones{flex-wrap:wrap;justify-content:space-between;gap:0 .75rem}@media(min-width:600px){.menu-sheet .sheet__panel{inline-size:24rem;border-start-end-radius:var(--r);border-end-end-radius:var(--r)}[dir=rtl] .menu-sheet .sheet__panel{border-radius:var(--r) 0 0 var(--r)}}@media(max-height:520px){.menu-search{display:none}.menu-head{min-block-size:3.5rem}.menu-list>li>a,.menu-list summary{min-block-size:2.75rem;font-size:1.0625rem}.menu-foot{padding-block:.5rem;gap:.25rem}.menu-foot .btn{min-block-size:2.5rem}}.lang{display:inline-flex;padding:.1875rem;border:1px solid var(--rule);border-radius:999px}.lang button{min-block-size:2.25rem;padding-inline:.875rem;border-radius:999px;font-size:.8125rem;color:var(--sub);transition:color var(--fast)}.lang button:hover{color:var(--fg)}.lang button[aria-current=true]{background:var(--fg);color:var(--bg)}.search-sheet .sheet__panel{inset:0 0 auto;inline-size:100%;block-size:100dvh;translate:0 -100%}.search-sheet.is-open .sheet__panel{translate:0}.search-bar{flex:none;display:flex;align-items:center;gap:.625rem;padding-block:.875rem}.search-field{flex:1;min-inline-size:0;display:flex;align-items:center;gap:.75rem;min-block-size:3.25rem;padding-inline:1.125rem;border-radius:999px;background:#1d1d1f;color:var(--sub);cursor:text}.search-field:focus-within{box-shadow:0 0 0 1.5px #f5f5f7}.search-field svg{flex:none;inline-size:1.25rem;block-size:1.25rem}.search-field input{flex:1;min-inline-size:0;block-size:3.25rem;border:0;outline:0;background:none;color:var(--fg);font-size:1.125rem}.search-field input::placeholder{color:var(--sub);opacity:1}.search-field input::-webkit-search-cancel-button{display:none}.search-popular{flex:none;display:grid;gap:.75rem;padding-block:1rem 1.75rem}.search-popular__links{display:flex;flex-wrap:wrap;gap:.5rem}.search-popular .chip{border-color:transparent;background:#1d1d1f}.search-popular .chip:hover{background:#2c2c2e}.search-results{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.search-results:empty{display:none}.pred{display:grid;gap:1.5rem;padding-block:.5rem 2rem}.pred__links a{display:block;padding-block:.375rem;font-size:1.0625rem}.pred__links mark{background:none;color:var(--sub)}.pred__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.25rem 1.5rem}.pred__item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;align-items:center;padding-block:.5rem;border-radius:var(--r-sm)}.pred__thumb{aspect-ratio:1;background:var(--paper);border-radius:var(--r-sm);overflow:hidden}.pred__thumb img{inline-size:100%;block-size:100%;object-fit:contain;padding:8%}.pred__text{display:grid;gap:.125rem;min-inline-size:0}.pred__title{font-weight:500;line-height:1.3}.pred__more{margin-block-start:1rem}.pred__none{display:grid;gap:.75rem;justify-items:start;color:var(--sub)}@media(min-width:900px){.search-sheet .sheet__panel{block-size:auto;max-block-size:82dvh;border-block-end:1px solid var(--rule);border-end-start-radius:var(--r);border-end-end-radius:var(--r)}.pred:has(.pred__links){grid-template-columns:14rem minmax(0,1fr);gap:3rem}}.hero{--hero-photo: min( calc(8rem + 33vw) , 1120px);position:relative;display:flex;align-items:center;min-block-size:calc(var(--hero-photo) * 4 / 3);background:#000;color:var(--paper);overflow:hidden}main>.shopify-section:first-child .hero{margin-block-start:calc(var(--header-h) * -1)}.hero__stage{--fade-side: to right;position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:var(--hero-photo);aspect-ratio:3 / 4;overflow:hidden;-webkit-mask-image:linear-gradient(var(--fade-side),transparent 1%,rgb(0 0 0 / .14) 13%,rgb(0 0 0 / .5) 27%,rgb(0 0 0 / .86) 41%,#000 52%),linear-gradient(to top,transparent 4%,#000 24%);mask-image:linear-gradient(var(--fade-side),transparent 1%,rgb(0 0 0 / .14) 13%,rgb(0 0 0 / .5) 27%,rgb(0 0 0 / .86) 41%,#000 52%),linear-gradient(to top,transparent 4%,#000 24%);-webkit-mask-composite:source-in;mask-composite:intersect}[dir=rtl] .hero__stage{--fade-side: to left}.hero__stage:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;z-index:3;block-size:26%;background:linear-gradient(to bottom,#0000009e,#0000);pointer-events:none}.hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.5s ease-in-out}.hero__slide.is-on{opacity:1;z-index:2}.hero__slide.was-on{opacity:0;z-index:1}.hero__slide img{inline-size:100%;block-size:100%;object-fit:cover}.hero.is-live .hero__slide.is-on img,.hero.is-live .hero__slide.was-on img{animation:hero-drift 9s linear both}.hero__slide:nth-child(2n) img{transform-origin:70% 30%}.hero__slide:nth-child(3) img{transform-origin:40% 60%}.hero.is-paused img,.hero.is-away img,.hero.is-paused .hero__tick i,.hero.is-away .hero__tick i{animation-play-state:paused!important}@keyframes hero-drift{0%{scale:1}to{scale:1.07}}.hero__grid{position:relative;z-index:2;padding-block:calc(var(--header-h) + 1.5rem) 2.5rem}.hero__copy{display:grid;justify-items:start;gap:1.125rem;max-inline-size:calc(100% - var(--hero-photo) * .6);text-align:start}.hero__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;inline-size:100%;max-inline-size:26rem}.hero__meta{flex:none;display:flex;align-items:center;gap:.25rem;visibility:hidden}.hero.is-live .hero__meta{visibility:visible}.hero__ticks{display:flex;gap:.25rem}.hero__tick{position:relative;inline-size:1.5rem;block-size:2px;border-radius:1px;background:#ffffff42;overflow:hidden}.hero__tick i{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;scale:0 1;transform-origin:0 50%}[dir=rtl] .hero__tick i{transform-origin:100% 50%}.hero__tick.is-done i{scale:1 1}.hero.is-live .hero__tick.is-on i{animation:hero-tick 6.5s linear both}@keyframes hero-tick{to{scale:1 1}}.hero__pause{position:relative;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;margin-inline-end:-.875rem;color:#fff;cursor:pointer;touch-action:manipulation}.hero__pause svg{grid-area:1 / 1;inline-size:1rem;block-size:1rem}.hero__icon-play,.hero.is-paused .hero__icon-pause{display:none}.hero.is-paused .hero__icon-play{display:block}.hero__copy .display{font-size:clamp(3.25rem,calc(var(--hero-photo) * .16),8rem);max-inline-size:none}.hero__copy .lede{max-inline-size:min(32em,calc(100vw - var(--hero-photo) - var(--gutter) + 3rem))}.hero__actions{margin-block-start:.5rem}@media(prefers-reduced-motion:no-preference){.hero.is-intro .hero__copy>*{animation:hero-rise .7s var(--ease) both}.hero.is-intro .hero__copy>:nth-child(2){animation-delay:60ms}.hero.is-intro .hero__copy>:nth-child(3){animation-delay:.12s}.hero.is-intro .hero__copy>:nth-child(4){animation-delay:.18s}}@keyframes hero-rise{0%{opacity:0;translate:0 14px}}@media(max-width:599px){.hero{display:flex;flex-direction:column;align-items:stretch;min-block-size:0;padding-block-end:2.5rem}.hero__stage{position:relative;inset:auto;inline-size:100%;aspect-ratio:auto;block-size:min(133.34vw,36rem);-webkit-mask-image:linear-gradient(to top,transparent 7%,rgb(0 0 0 / .22) 19%,#000 42%);mask-image:linear-gradient(to top,transparent 7%,rgb(0 0 0 / .22) 19%,#000 42%);-webkit-mask-composite:source-over;mask-composite:add}.hero__grid{padding-block:0}.hero__copy{margin-block-start:-5rem;max-inline-size:none;gap:.75rem}.hero__top{max-inline-size:none}.hero__copy .display{font-size:clamp(2.625rem,12.4vw,3.75rem);line-height:1.02}.hero__copy .lede{max-inline-size:none;font-size:1.0625rem;line-height:1.45}.hero__wa{display:none}}@media(max-width:599px)and (max-height:760px){.hero__stage{block-size:min(110vw,30rem)}}@media(max-width:599px)and (max-height:660px){.hero__stage{block-size:min(96vw,26rem)}.hero__copy{margin-block-start:-2.75rem}.hero__copy .lede{display:none}}@media(max-width:599px)and (max-height:540px){.hero__stage{block-size:72vw}}.proof{background:#000;color:var(--paper);padding-block-end:clamp(.5rem,.2rem + 1vw,1.5rem)}.proof__grid{display:grid;gap:clamp(.5rem,.3rem + .7vw,1rem);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,clamp(10.5rem,46vw,13rem)) auto;grid-template-areas:"cod map" "shop map" "chat chat"}.pt{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;min-inline-size:0;padding:clamp(.875rem,.7rem + .8vw,1.5rem);border-radius:var(--r);background:var(--soft);overflow:hidden;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:scale var(--fast) var(--ease),background-color var(--fast)}.pt:active{scale:.98}@media(hover:hover){.pt:hover{background:#1f1f21}}.pt--cod{grid-area:cod}.pt--map{grid-area:map}.pt--shop{grid-area:shop}.pt--chat{grid-area:chat}.pt__copy{display:grid;gap:.125rem;min-inline-size:0}.pt__title{font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:600;letter-spacing:-.015em;line-height:1.2}.pt__text{color:var(--sub);font-size:.875rem;line-height:1.3}.pt__big{margin-block-end:auto;font-family:var(--accent);font-style:italic;font-size:clamp(3.25rem,2.6rem + 3.4vw,5.5rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:normal}.pt--shop{background:#000}.pt--shop img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2;scale:1.5;transform-origin:56% 80%;transition:scale .7s var(--ease)}.pt--shop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#000000d1,#0000001a 62%)}.pt--shop .pt__text{color:#d6d6da}@media(hover:hover){.pt--shop:hover img{scale:1.56}}.map{flex:1;min-block-size:0;inline-size:100%}.map__land{fill:#232325;stroke:#48484c;stroke-width:.8;stroke-linejoin:round}.map__route{fill:none;stroke:#f5f5f7;stroke-width:1;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:.8}.map__town{fill:#f5f5f7;transform-box:fill-box;transform-origin:center}.map__home{fill:#25d366;stroke:#000;stroke-width:1.2}.map__pulse{fill:#25d366;opacity:.5;transform-box:fill-box;transform-origin:center;animation:map-pulse 2.2s ease-out infinite}@keyframes map-pulse{0%{scale:1;opacity:.55}to{scale:3.6;opacity:0}}.pt--chat{justify-content:space-between;gap:1rem}.chat{display:grid;gap:.375rem;justify-items:end}.chat__bubble{max-inline-size:85%;padding:.5rem .875rem;border-radius:1.125rem;font-size:.9375rem;line-height:1.3}.chat__bubble--out{background:#005c4b;color:#e9edef;border-end-end-radius:.3rem}.chat__bubble--typing{justify-self:start;display:inline-flex;gap:.25rem;padding-block:.75rem;background:#2c2c2e;border-end-start-radius:.3rem}.chat__bubble--typing i{inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:#a1a1a6;animation:chat-dot 1.3s ease-in-out infinite}.chat__bubble--typing i:nth-child(2){animation-delay:.16s}.chat__bubble--typing i:nth-child(3){animation-delay:.32s}@keyframes chat-dot{0%,60%,to{translate:0;opacity:.5}30%{translate:0 -3px;opacity:1}}.pt__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pt__wa{flex:none;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:#25d366;color:#fff}.pt__wa svg{inline-size:1.375rem;block-size:1.375rem}.proof.is-armed .map__route{stroke-dashoffset:1}.proof.is-armed .map__town{scale:0}.proof.is-armed .chat__bubble{opacity:0;translate:0 10px}.proof.is-in .map__route{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease) calc(var(--i) * .11s + .2s)}.proof.is-in .map__town{scale:1;transition:scale .32s var(--ease) calc(var(--i) * .11s + .9s)}.proof.is-in .chat__bubble{opacity:1;translate:0;transition:opacity .36s var(--ease) .5s,translate .36s var(--ease) .5s}.proof.is-in .chat__bubble--typing{transition-delay:1s}@media(min-width:900px){.proof__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:clamp(20rem,26vw,25rem);grid-template-areas:"cod map shop chat"}}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-block-end:clamp(1.5rem,1rem + 2vw,3rem)}.sec-head__text{display:grid;gap:.625rem}.aisle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:46vw;gap:.5rem}.aisle__item{position:relative;display:flex;align-items:flex-end;gap:.5rem;min-inline-size:0;padding:.875rem;border-radius:var(--r);background:var(--soft);color:var(--paper);overflow:hidden;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.aisle__item:first-child{grid-column:span 2;grid-row:span 2}.aisle__item:last-child{grid-column:span 2}.aisle__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.aisle__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000eb,#000000ad 34%,#0000 68%)}.aisle__photo img{inline-size:100%;block-size:100%;object-fit:cover}.aisle__item--phone img{object-position:50% 78%}.aisle__item--scooter img{object-position:50% 8%}.aisle__num{position:absolute;inset-block-start:.875rem;inset-inline-start:.875rem;font-size:.75rem;color:#ffffffb8}.aisle__name{flex:1;min-inline-size:0;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(1.125rem,.9rem + 1.1vw,1.625rem);font-weight:500;letter-spacing:-.02em;line-height:1.12}.aisle__item:first-child .aisle__name{font-size:clamp(2rem,1.2rem + 3.6vw,3.5rem);letter-spacing:-.035em}.aisle__go{flex:none;display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;background:#ffffff29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aisle__go svg{inline-size:.875rem;block-size:.875rem}@media(max-width:599px){.aisle__item:not(:first-child):not(:last-child) .aisle__go{display:none}}@media(min-width:600px){.aisle{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:31vw}}@media(min-width:1000px){.aisle{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:23vw}}@media(min-width:1000px)and (hover:hover){.aisle{position:relative;display:block;padding-inline-end:calc(50% + clamp(2rem,4vw,5rem));max-block-size:none}.aisle__item,.aisle__item:first-child,.aisle__item:last-child{position:static;align-items:center;gap:1.25rem;padding:clamp(.625rem,.4vw + .4rem,1rem) 0;border-radius:0;background:none;border-block-end:1px solid var(--rule);color:#6e6e73;overflow:visible;isolation:auto;transition:color .22s}.aisle__item:first-child{border-block-start:1px solid var(--rule)}.aisle__photo{inset:0 0 0 auto;inline-size:50%;border-radius:var(--r);overflow:hidden;opacity:0;pointer-events:none;z-index:1;transition:opacity .52s ease}[dir=rtl] .aisle__photo{inset:0 auto 0 0}.aisle__photo:after{display:none}.aisle__photo img{scale:1.05;transition:scale 1.1s var(--ease)}.aisle__item.is-on{color:var(--paper)}.aisle__item.is-on .aisle__photo{opacity:1;pointer-events:auto}.aisle__item.is-on .aisle__photo img{scale:1}.aisle__num{position:static;flex:none;inline-size:2rem;font-size:.8125rem;color:inherit}.aisle__name,.aisle__item:first-child .aisle__name{font-size:clamp(2rem,.7rem + 2.4vw,3.625rem);line-height:1.16;letter-spacing:-.035em;transition:translate .32s var(--ease)}.aisle__item.is-on .aisle__name{font-family:var(--accent);font-style:italic;font-weight:400;letter-spacing:-.02em;translate:.5rem 0}:lang(ar) .aisle__item.is-on .aisle__name{font-family:inherit;font-style:normal;font-weight:500;letter-spacing:0;translate:-.5rem 0}.aisle__go{background:var(--paper);color:var(--ink);opacity:0;scale:.7;transition:opacity .22s,scale .32s var(--ease)}.aisle__item.is-on .aisle__go{opacity:1;scale:1}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.look__frame,.pass{animation:frame-in linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.look__frame img{animation:photo-in linear both;animation-timeline:view();animation-range:entry 0% cover 45%}@media(max-width:599px){.pass{animation:none}}}}@keyframes frame-in{0%{clip-path:inset(9% 5% round var(--frame-r, 1.125rem))}to{clip-path:inset(0 round var(--frame-r, 1.125rem))}}@keyframes photo-in{0%{scale:1.14}to{scale:1}}.grid-host{container-type:inline-size}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(.625rem,.3rem + 1.1vw,1.5rem)}@container (min-width: 44rem){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 62rem){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(11.5rem,64cqi);gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@container (min-width: 44rem){.rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(.625rem,.3rem + 1.1vw,1.5rem)}}@container (min-width: 62rem){.rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{position:relative;display:flex;flex-direction:column;min-inline-size:0}.card__media{position:relative;display:block;aspect-ratio:1;background:var(--mist);border-radius:var(--r);overflow:hidden}.card__media img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply;transition:opacity var(--slow) var(--ease),scale var(--slow) var(--ease)}.card__media .card__img-2{opacity:0}@media(hover:hover){.card:hover .card__img-1{scale:1.03}.card:hover .card__media:has(.card__img-2) .card__img-1{opacity:0}.card:hover .card__img-2{opacity:1}}.card__placeholder{position:absolute;top:22%;right:22%;bottom:22%;left:22%;color:#bdbdb9;stroke-width:.75;inline-size:56%;block-size:56%}.card__badge{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1;padding:.1875rem .5rem;background:var(--ink);color:var(--paper);font-size:.6875rem;font-weight:600;letter-spacing:.03em}.card__badge--light{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.card__body{display:grid;gap:.1875rem;padding-block-start:.75rem}.card__vendor{font-size:.75rem;color:var(--sub)}.card__title{font-size:.9375rem;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card__note{font-size:.8125rem;color:var(--sub)}.card__visual{position:relative}.card__add{position:absolute;inset-block-end:.625rem;inset-inline-end:.625rem;z-index:2}.add-btn{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:var(--ink);color:var(--paper);cursor:pointer;touch-action:manipulation;transition:scale var(--fast),opacity var(--fast)}.add-btn svg{inline-size:1.125rem;block-size:1.125rem}.add-btn:active{scale:.92}.add-btn.is-loading{opacity:.5;pointer-events:none}@media(hover:hover){.add-btn:hover{scale:1.08}}.card__ask{position:relative;z-index:2;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;justify-self:start;min-block-size:2.75rem;display:inline-flex;align-items:center}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-weight:600;font-variant-numeric:tabular-nums}.price s{font-weight:400;color:var(--sub);font-size:.875em}.price--lg{font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:500}.split{display:grid;gap:clamp(1.5rem,1rem + 3vw,5rem);align-items:center}.split__media img{max-block-size:44rem}.split__copy{display:grid;justify-items:start;gap:1rem}.split__copy .actions{margin-block-start:.5rem}@media(min-width:900px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split__media{justify-items:start}.split--reverse .split__media{order:2;justify-items:end}}.look-head{display:grid;gap:.875rem;margin-block-end:clamp(2rem,1.2rem + 3.5vw,5rem)}.look-head .lede{max-inline-size:26em}.look{--frame-r: var(--r);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem) .5rem}.look__item{min-inline-size:0}.look__item:nth-child(4n+1),.look__item:nth-child(4n){grid-column:1 / -1;margin-inline:calc(var(--gutter) * -1);--frame-r: 0px}.look__frame{overflow:hidden;border-radius:var(--frame-r)}.look__frame img{inline-size:100%;block-size:auto}.look figcaption{display:flex;gap:.75rem;margin-block-start:.75rem;color:var(--sub);font-size:.875rem;line-height:1.35}.look figcaption .num{color:var(--fg)}.look__item:nth-child(4n+1) figcaption,.look__item:nth-child(4n) figcaption{padding-inline:var(--gutter)}@media(min-width:750px){.look{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,2rem + 4vw,7rem) clamp(.75rem,.4rem + 1vw,1.5rem);max-inline-size:1880px;margin-inline:auto}.look__item,.look__item:nth-child(4n+1),.look__item:nth-child(4n){margin-inline:0;--frame-r: var(--r)}.look__item:nth-child(4n+1){grid-column:1 / span 7}.look__item:nth-child(4n+2){grid-column:9 / span 4;align-self:end}.look__item:nth-child(4n+3){grid-column:2 / span 4}.look__item:nth-child(4n){grid-column:6 / span 7;align-self:end}.look__item:nth-child(4n+1) figcaption,.look__item:nth-child(4n) figcaption{padding-inline:0}}.wallet{display:grid;gap:.75rem}.pass{position:sticky;inset-block-start:calc(5rem + var(--i) * 4.625rem);display:flex;flex-direction:column;justify-content:space-between;gap:1rem;aspect-ratio:1.586;padding:1rem 1.25rem 1.125rem;border-radius:1.125rem;overflow:hidden;isolation:isolate;background:var(--pass);color:var(--pass-ink);box-shadow:0 -6px 18px #00000042}.pass--alfa{--pass: #fff;--pass-ink: #0b0b0b;--pass-sub: #5c5c60}.pass--omt{--pass: #fede00;--pass-ink: #0b0b0b;--pass-sub: #3d3a10}.pass--wu{--pass: #101012;--pass-ink: #fff;--pass-sub: #a1a1a6;box-shadow:0 -6px 18px #00000042,inset 0 0 0 1px #2c2c2e}.pass--loto{--pass: #fff;--pass-ink: #0b0b0b;--pass-sub: #5c5c60}.pass__logo{flex:none;display:flex;align-items:center;block-size:3.25rem}.pass__logo img{inline-size:auto;block-size:100%;max-inline-size:100%;object-fit:contain}.pass--wu .pass__logo img{block-size:42%}.pass--omt .pass__logo img{margin-inline-start:-1.125rem}.pass__foot{display:grid;gap:.125rem}.pass__name{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.pass__text{color:var(--pass-sub);font-size:.875rem;line-height:1.35}@media(min-width:600px){.wallet{grid-template-columns:repeat(2,minmax(0,1fr))}.pass{position:relative;inset-block-start:auto;box-shadow:none}.pass__logo{block-size:4rem}.pass--omt .pass__logo img{margin-inline-start:-1.35rem}.pass--wu{box-shadow:inset 0 0 0 1px #2c2c2e}}@media(min-width:1100px){.wallet{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pass{padding:1.5rem 1.5rem 1.375rem}.pass__logo{block-size:clamp(3.5rem,4.6vw,5rem)}.pass--omt .pass__logo img{margin-inline-start:clamp(-1.7rem,-1.56vw,-1.2rem)}.pass{transition:translate .32s var(--ease)}}@media(min-width:1100px)and (hover:hover){.pass:hover{translate:0 -.5rem}}.services__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-block-start:1.5rem}.visit{display:grid;gap:clamp(1.75rem,1rem + 3vw,3.5rem)}.visit__rows{display:grid;border-block-start:1px solid var(--rule)}.visit__row{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:.875rem;border-block-end:1px solid var(--rule)}.visit__row dt{color:var(--sub)}.visit__phones{display:grid;justify-items:start;gap:.375rem}.visit__copy{display:grid;gap:1.5rem;align-content:start}@media(min-width:1000px){.visit__copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem clamp(3rem,8vw,9rem);align-items:start}.visit__actions{grid-column:2}}.reviews{display:grid;gap:1.5rem}@media(min-width:750px){.reviews{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}}.review{display:grid;gap:1rem;align-content:space-between;padding:1.5rem;background:var(--soft)}.review__quote{font-family:var(--display);font-size:1.25rem;line-height:1.35}.review__who{font-size:.875rem;color:var(--sub)}.faq-layout{display:grid;gap:1.5rem clamp(2rem,6vw,8rem)}@media(min-width:1000px){.faq-layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.acc{border-block-start:1px solid var(--rule)}.acc:last-child{border-block-end:1px solid var(--rule)}.acc summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:3.5rem;padding-block:.875rem;font-weight:600}.acc summary svg{flex:none;inline-size:1rem;block-size:1rem;transition:rotate var(--fast) var(--ease)}.acc[open] summary svg{rotate:45deg}.acc__body{padding-block-end:1.25rem;color:var(--sub)}.rich{display:grid;gap:1.25rem;justify-items:start;max-inline-size:46rem}.rich--center{margin-inline:auto;justify-items:center;text-align:center}.crumbs{display:flex;flex-wrap:wrap;gap:.375rem;font-size:.8125rem;color:var(--sub);margin-block-end:1rem}.crumbs a:hover{color:var(--fg)}.crumbs li+li:before{content:"/";margin-inline-end:.375rem;opacity:.5}.chips{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block-end:.25rem}.chips::-webkit-scrollbar{display:none}.chip{flex:none;border-radius:999px;display:inline-flex;align-items:center;gap:.375rem;min-block-size:2.5rem;padding-inline:1rem;border:1px solid var(--rule);font-size:.875rem;white-space:nowrap;transition:border-color var(--fast),background-color var(--fast),color var(--fast)}.chip:hover{border-color:var(--fg)}.chip[aria-current=true],.chip--on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.chip svg{inline-size:.75rem;block-size:.75rem}.plp{display:grid;gap:1.5rem clamp(2rem,3.5vw,4rem);padding-block-end:var(--section)}.toolbar{position:sticky;inset-block-start:var(--header-h);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:3.5rem;background:var(--paper);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.toolbar__sort{display:flex;align-items:center;gap:.5rem}.toolbar__sort select{min-block-size:2.75rem;-webkit-appearance:none;appearance:none;border:0;padding-inline-end:1.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%230b0b0b' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right center / .75rem;font-weight:600;font-size:.9375rem;padding-block:.5rem;max-inline-size:11rem;text-align:end;cursor:pointer}.filter-btn{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.75rem;font-weight:600;font-size:.9375rem}.filter-btn{flex:none}.filter-btn svg{flex:none;inline-size:1.125rem;block-size:1.125rem}.toolbar>.muted{white-space:nowrap}.toolbar__sort{flex:none}.active-filters{display:flex;flex-wrap:wrap;gap:.5rem}.filters__group{padding-inline:1.25rem}.filters__group summary{display:flex;align-items:center;justify-content:space-between;min-block-size:3.5rem;font-weight:600}.filters__group summary svg{inline-size:1rem;block-size:1rem;transition:rotate var(--fast)}.filters__group[open] summary svg{rotate:180deg}.filters__group+.filters__group{border-block-start:1px solid var(--rule)}.filters__list{display:grid;gap:.125rem;padding-block-end:1rem}.check{display:flex;align-items:center;gap:.75rem;min-block-size:2.5rem;cursor:pointer}.check input{-webkit-appearance:none;appearance:none;flex:none;inline-size:1.25rem;block-size:1.25rem;border:1px solid var(--sub);display:grid;place-items:center;cursor:pointer;background:var(--bg)}.check input:checked{background:var(--fg);border-color:var(--fg)}.check input:checked:after{content:"";inline-size:.6rem;block-size:.35rem;border-inline-start:2px solid var(--bg);border-block-end:2px solid var(--bg);rotate:-45deg;translate:0 -1px}[dir=rtl] .check input:checked:after{rotate:45deg;scale:1 -1;border-inline-start:0;border-inline-end:2px solid var(--bg)}.check__count{margin-inline-start:auto;color:var(--sub);font-size:.875rem}.check.is-empty{opacity:.4}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;padding-block-end:1rem}@media(min-width:1100px){.chips{display:none}.plp--filters{grid-template-columns:16rem minmax(0,1fr);align-items:start}.plp__side{position:sticky;inset-block-start:calc(var(--header-h) + 1rem);max-block-size:calc(100dvh - var(--header-h) - 2rem);overflow-y:auto;scrollbar-width:thin}.plp__main{min-inline-size:0}.toolbar{position:static;margin-inline:0;padding-inline:0}.filter-btn{display:none}.filters-sheet{position:static;display:block;inline-size:auto;block-size:auto;overflow:visible;background:none}.filters-sheet .sheet__panel{position:static;inline-size:auto;translate:none;transition:none;background:none}.filters-sheet .sheet__head,.filters-sheet .sheet__foot{display:none}.filters-sheet .sheet__body{overflow:visible}.filters__group{padding-inline:0}.filters__group:first-child summary{min-block-size:3.25rem}}.plp.is-loading .plp__results{opacity:.45;pointer-events:none;transition:opacity var(--fast)}.empty{display:grid;gap:1rem;justify-items:start;padding-block:clamp(2rem,6vw,5rem)}.pager{display:flex;justify-content:center;margin-block-start:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pager .btn{min-inline-size:15rem}.pdp{display:grid;gap:1.25rem clamp(2rem,5vw,7rem)}.gallery{min-inline-size:0;margin-inline:calc(var(--gutter) * -1)}.gallery__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{position:relative;aspect-ratio:1;background:var(--mist);scroll-snap-align:center;overflow:hidden}.gallery__slide img{inline-size:100%;block-size:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.gallery__slide video,.gallery__slide iframe,.gallery__slide model-viewer{inline-size:100%;block-size:100%}.gallery__zoom{display:block;inline-size:100%;block-size:100%;cursor:zoom-in}.gallery__count{border-radius:999px;position:absolute;inset-block-end:.75rem;inset-inline-end:calc(var(--gutter) + .25rem);padding:.125rem .5rem;background:var(--paper);font-size:.75rem;font-variant-numeric:tabular-nums}.gallery__view{position:relative}.thumbs{display:none}.buy{display:grid;gap:1.125rem;align-content:start;min-inline-size:0}.buy__title{font-family:var(--display);font-size:clamp(1.875rem,1.5rem + 1.4vw,2.875rem);line-height:1.08;letter-spacing:-.01em}:lang(ar) .buy__title{letter-spacing:0;line-height:1.3}.buy__vendor{font-size:.875rem;color:var(--sub)}.buy__stock{display:flex;align-items:center;gap:.5rem;font-size:.9375rem}.buy__stock:before{content:"";inline-size:.5rem;block-size:.5rem;background:var(--ink);border-radius:50%}.buy__stock.is-out:before{background:transparent;box-shadow:inset 0 0 0 1px var(--gray)}.opt{border:0;padding:0;min-inline-size:0;display:grid;gap:.5rem}.opt legend{padding:0;margin-block-end:.5rem;font-size:.875rem;color:var(--sub)}.opt legend b{color:var(--fg);font-weight:600}.opt__values{display:flex;flex-wrap:wrap;gap:.5rem}.opt__value{position:relative}.opt__value input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;margin:0}.opt__value span{display:grid;place-items:center;min-block-size:2.875rem;min-inline-size:3.25rem;padding-inline:1rem;border:1px solid var(--line);font-size:.9375rem;transition:border-color var(--fast)}.opt__value input:hover+span{border-color:var(--fg)}.opt__value input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.opt__value input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.opt__value.is-off span{color:var(--sub);text-decoration:line-through;background:var(--mist)}.opt__value.is-off input:checked+span{background:var(--gray);border-color:var(--gray);color:var(--paper)}.opt__value--swatch span{inline-size:2.875rem;min-inline-size:0;padding:0;background:var(--swatch, var(--mist));background-size:cover;background-position:center;box-shadow:inset 0 0 0 3px var(--paper)}.opt__value--swatch input:checked+span{background:var(--swatch, var(--mist));background-size:cover;border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--paper),0 0 0 1px var(--ink)}.buy__actions{display:grid;gap:.625rem}.buy__qty{display:inline-grid;grid-template-columns:2.875rem 3rem 2.875rem;border:1px solid var(--line);justify-self:start}.buy__qty button{block-size:2.875rem;font-size:1.25rem}.buy__qty input{border:0;background:none;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;inline-size:100%}.buy__qty input::-webkit-outer-spin-button,.buy__qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.assure{display:grid;border-block-start:1px solid var(--line)}.assure li{display:flex;gap:.75rem;align-items:center;padding-block:.75rem;border-block-end:1px solid var(--line);font-size:.9375rem}.assure svg{flex:none;inline-size:1.25rem;block-size:1.25rem}.specs{inline-size:100%;border-collapse:collapse;font-size:.9375rem}.specs th,.specs td{padding-block:.5rem;border-block-end:1px solid var(--rule);text-align:start;vertical-align:top;font-weight:400}.specs th{color:var(--sub);inline-size:42%;padding-inline-end:1rem}@media(min-width:750px){.gallery{margin-inline:0}.gallery__count{inset-inline-end:.75rem}}@media(min-width:1000px){.pdp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.gallery{position:sticky;inset-block-start:calc(var(--header-h) + 1rem);display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem}.thumbs{display:grid;gap:.5rem;align-content:start;max-block-size:42rem;overflow-y:auto;scrollbar-width:none}.thumbs button{display:block;aspect-ratio:1;background:var(--mist);border:1px solid transparent;transition:border-color var(--fast)}.thumbs button:hover,.thumbs button[aria-current=true]{border-color:var(--ink)}.thumbs img{inline-size:100%;block-size:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.gallery__count{display:none}.gallery--single{grid-template-columns:minmax(0,1fr)}}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100dvh;background:var(--paper)}.lightbox::backdrop{background:var(--paper)}.lightbox__slot{inline-size:100%;block-size:100%}.lightbox__img{inline-size:100%;block-size:100%;object-fit:contain}.lightbox__close{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;background:var(--paper)}.sticky-buy{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;align-items:center;padding:.625rem var(--gutter);padding-block-end:max(.625rem,env(safe-area-inset-bottom));background:var(--paper);border-block-start:1px solid var(--line);translate:0 110%;transition:translate .24s var(--ease)}.sticky-buy.is-on{translate:0}.sticky-buy__title{font-size:.8125rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy .btn{min-block-size:2.875rem;padding-inline:1.125rem}.sticky-buy .btn--ghost{padding-inline:0;inline-size:2.875rem}@media(min-width:1000px){.sticky-buy{display:none}}.cart-line{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;border-block-end:1px solid var(--rule)}.cart-line__media{aspect-ratio:1;background:var(--mist);display:block;overflow:hidden}.cart-line__media img{inline-size:100%;block-size:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.cart-line__body{display:grid;gap:.25rem;align-content:start}.cart-line__title{font-weight:500;line-height:1.3}.cart-line__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:.5rem}.qty{display:inline-grid;grid-template-columns:2.5rem 2.25rem 2.5rem;align-items:center;border:1px solid var(--rule)}.qty button{block-size:2.5rem;font-size:1.125rem}.qty input{border:0;background:none;text-align:center;inline-size:100%;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-variant-numeric:tabular-nums}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-line__remove{font-size:.8125rem;color:var(--sub);text-decoration:underline;text-underline-offset:3px;justify-self:start;min-block-size:1.75rem}.cart-root{display:flex;flex-direction:column;flex:1;min-block-size:0}.cart-root[aria-busy=true]{opacity:.6}.cart-body{padding-inline:1.25rem}.cart-sum{display:flex;align-items:baseline;justify-content:space-between;font-weight:600;font-size:1.125rem}.cart-foot{display:grid;gap:.625rem}.cart-progress{padding:.875rem 1.25rem;border-block-end:1px solid var(--rule);font-size:.875rem}.cart-progress__bar{display:block;block-size:2px;background:var(--rule);margin-block-start:.5rem}.cart-progress__bar i{display:block;block-size:100%;background:var(--fg)}.cart-empty{display:grid;gap:1.25rem;justify-items:center;text-align:center;padding:4rem 1.5rem}.cart-page{display:grid;gap:2rem clamp(2rem,6vw,7rem);padding-block-end:var(--section)}.cart-page__side{display:grid;gap:1rem;padding:1.5rem;background:var(--mist);align-self:start}@media(min-width:1000px){.cart-page{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.cart-page__side{position:sticky;inset-block-start:calc(var(--header-h) + 1rem)}}.footer{background:var(--ink);color:var(--paper);--bg: var(--ink);--fg: var(--paper);--rule: #2a2a2c;--sub: #a1a1a6;border-block-start:1px solid var(--rule);padding-block:clamp(2.5rem,2rem + 3vw,5rem) 1.25rem}.footer__top{display:grid;gap:1.5rem;padding-block-end:clamp(2rem,1.5rem + 2.5vw,4rem);border-block-end:1px solid var(--rule)}.footer__brand{display:grid;gap:1.25rem;justify-items:start}.footer__logo .logo{block-size:2.25rem}.footer__brand .h2{max-inline-size:15em;font-size:clamp(1.75rem,1.3rem + 2vw,3rem)}.footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem;padding-block:clamp(2rem,1.5rem + 2vw,3.5rem)}.footer__title{margin-block-end:.75rem;font-size:.8125rem;font-weight:500;color:var(--sub)}.footer__list{display:grid;gap:.125rem;font-size:.9375rem}.footer__list li{min-block-size:2.25rem;display:flex;align-items:center}.footer__list a{display:inline-flex;align-items:center;min-block-size:2.25rem;transition:color var(--fast)}.footer__list a:hover{color:var(--sub)}.footer__social{gap:.625rem}.footer__social svg{flex:none;inline-size:1.125rem;block-size:1.125rem}.footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block-start:1.25rem;border-block-start:1px solid var(--rule);font-size:.8125rem;color:var(--sub)}@media(min-width:800px){.footer__top{grid-template-columns:minmax(0,1fr) auto;align-items:end}.footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.wa-fab{position:fixed;inset-block-end:max(1rem,env(safe-area-inset-bottom));inset-inline-end:1rem;z-index:15;display:grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 20px #00000059;transition:scale var(--fast)}.wa-fab svg{inline-size:1.75rem;block-size:1.75rem}.wa-fab:active{scale:.94}@media(hover:hover){.wa-fab:hover{scale:1.06}}.template-product .wa-fab{display:none}@media(min-width:1000px){.template-product .wa-fab{display:grid}}.sticky-buy .btn--ghost{background:#25d366;border-color:#25d366;color:#fff}.password-page{min-block-size:100dvh;display:grid;place-items:center;text-align:center;padding:var(--gutter)}.password-page__inner{display:grid;gap:1.5rem;justify-items:center;max-inline-size:30rem}.password-page .logo{block-size:6rem}.gift-card{max-inline-size:30rem;margin-inline:auto;padding:3rem 1.25rem;display:grid;gap:1.25rem;text-align:center;justify-items:center}.article-card{display:grid;gap:.75rem}.article-card__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--mist)}.article-card__media img{inline-size:100%;block-size:100%;object-fit:cover}.blog-grid{display:grid;gap:2.5rem 1.5rem}@media(min-width:750px){.blog-grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.editor-note{padding:1rem;border:1px dashed var(--rule);color:var(--sub);font-size:.875rem}.scheme-mist .card__media{background:var(--paper)}.gallery__slide,.thumbs button,.cart-line__media,.article-card__media,.cart-page__side{border-radius:var(--r-sm)}@media(min-width:750px){.gallery__slide{border-radius:var(--r)}}.opt__value span,.buy__qty,.qty,.card__badge{border-radius:var(--r-sm)}.buy__title{font-family:var(--display);font-weight:500;letter-spacing:-.03em}.review__quote{font-family:var(--text);font-weight:500;letter-spacing:-.01em}.review{border-radius:var(--r)}@media(max-width:699px){.pt--chat .pt__wa{display:none}}@media(max-width:359px){.btn{padding-inline:1rem}.toolbar>.muted{display:none}.wa-fab{inline-size:3rem;block-size:3rem;inset-inline-end:.75rem;inset-block-end:max(.75rem,env(safe-area-inset-bottom))}.wa-fab svg{inline-size:1.5rem;block-size:1.5rem}.menu-foot__row{gap:.75rem}.lang button{min-block-size:2.125rem;padding-inline:.625rem;font-size:.75rem}}@media(max-height:620px){.menu-head{min-block-size:3.75rem}.menu-list{padding-block:.25rem .5rem}.menu-list>li>a,.menu-list summary{min-block-size:2.875rem;font-size:1.125rem}.menu-foot{padding-block:.625rem;gap:.25rem}}.is-resizing *,.is-resizing *:before,.is-resizing *:after{transition:none!important}@media(min-width:1200px){.hero__actions{flex-wrap:nowrap}}.split--hands .split__media{display:block;aspect-ratio:1;border-radius:var(--r);overflow:hidden}.split--hands .split__media img{inline-size:100%;block-size:100%;max-block-size:none;border-radius:0;object-fit:cover;object-position:50% 79%}.split__copy .h1{font-size:clamp(2.25rem,1.5rem + 3.2vw,5rem)}.about-hero{position:relative;background:#000;color:var(--paper);overflow:hidden;padding-block-start:clamp(1.25rem,3vw,4rem)}.about-hero__type{position:relative;z-index:2;padding-inline:var(--gutter);pointer-events:none}.about-title{margin-block-start:.5rem;font-size:11vw;font-weight:500;line-height:1;letter-spacing:-.05em}.about-title em{display:block;font-family:var(--accent);font-style:italic;font-weight:400;font-size:2.25em;line-height:.92;letter-spacing:-.035em;margin-block-start:-.14em}:lang(ar) .about-title{font-size:9vw;line-height:1.3;letter-spacing:0}:lang(ar) .about-title em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:2.4em;line-height:1.2;letter-spacing:0}.about-hero__pano{position:relative;z-index:1;margin-block-start:-7vw;aspect-ratio:1600 / 592;-webkit-mask-image:linear-gradient(to bottom,transparent 2%,#000 42%,#000 72%,transparent 98%);mask-image:linear-gradient(to bottom,transparent 2%,#000 42%,#000 72%,transparent 98%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.about-hero__pano img{inline-size:100%;block-size:100%;object-fit:cover;object-position:30% 50%}.about-hero__foot{display:flex;justify-content:flex-end;padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(2.5rem,1.5rem + 5vw,7rem)}.about-intro{max-inline-size:24em;font-size:clamp(1.25rem,.9rem + 1.5vw,2.75rem);line-height:1.28;letter-spacing:-.02em}:lang(ar) .about-intro{letter-spacing:0;line-height:1.5}@media(max-width:699px){.about-hero__pano{aspect-ratio:1.45;margin-block-start:-5vw}}.story-pin{background:#000;color:var(--paper)}.story-pin__stick{display:grid;align-items:center;padding-block:clamp(3rem,2rem + 5vw,7rem)}.story-pin__text{font-size:clamp(2.25rem,.9rem + 5vw,8rem);font-weight:500;line-height:1.08;letter-spacing:-.04em}:lang(ar) .story-pin__text{line-height:1.4;letter-spacing:0}.story-pin.is-armed{block-size:300lvh}.story-pin.is-armed .story-pin__stick{position:sticky;inset-block-start:0;block-size:100lvh;padding-block:0}.story-pin.is-armed .scrub__w{opacity:.14;transition:opacity .26s ease}.story-pin.is-armed .scrub__w.is-lit{opacity:1}.years{background:#000;color:var(--paper)}.years__grid{display:grid}.years__counter{position:sticky;inset-block-start:calc(var(--header-h) - .25rem);z-index:5;display:flex;align-items:baseline;gap:.5rem;margin-inline:calc(var(--gutter) * -1);padding:.5rem var(--gutter);background:#000}.years__label{color:var(--sub);font-size:.9375rem}.years__num{font-family:var(--accent);font-style:italic;font-size:2.25rem;line-height:1;font-variant-numeric:normal}.years__bar{position:relative;flex:1;align-self:center;block-size:2px;background:#2c2c2e;border-radius:1px;overflow:hidden}.years__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--paper);transform:scaleX(var(--p, 1));transform-origin:0 50%}[dir=rtl] .years__bar i{transform-origin:100% 50%}.chapter{display:grid;gap:clamp(1.5rem,1rem + 2vw,3.5rem);padding-block:clamp(3rem,2rem + 5vw,8rem)}.chapter__copy{display:grid;gap:1rem;justify-items:start}.chapter__title{font-size:clamp(3rem,1rem + 7vw,11rem);font-weight:500;line-height:.98;letter-spacing:-.045em}.chapter__title em{display:block;font-family:var(--accent);font-style:italic;font-weight:400;font-size:1.1em;letter-spacing:-.03em}:lang(ar) .chapter__title{line-height:1.3;letter-spacing:0}:lang(ar) .chapter__title em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:0}.chapter__text{max-inline-size:26em;color:var(--sub);font-size:clamp(1.25rem,1rem + .9vw,2.125rem);line-height:1.35;letter-spacing:-.015em}:lang(ar) .chapter__text{letter-spacing:0;line-height:1.6}.chapter__media{justify-items:start}.chapter__media img{max-block-size:52rem}@media(min-width:1000px){.years__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(2rem,5vw,7rem)}.years__counter{inset-block-start:calc(var(--header-h) + 2rem);flex-direction:column;align-self:start;align-items:stretch;margin:0;padding:clamp(3rem,2rem + 5vw,8rem) 0 0;background:none}.years__num{font-size:clamp(9rem,19vw,30rem);line-height:.9;letter-spacing:-.04em}.years__label{font-size:clamp(1rem,.8rem + .4vw,1.5rem)}.years__bar{flex:none;margin-block-start:1.5rem;max-inline-size:90%}}.founder{background:#000;color:var(--paper);overflow:hidden;padding-block:clamp(4rem,2rem + 7vw,11rem) 0}.founder__type{padding-inline:var(--gutter)}.founder__name{margin-block-start:.5rem;font-size:19.5vw;font-weight:500;line-height:.94;letter-spacing:-.055em}.founder__name em{display:block;font-family:var(--accent);font-style:italic;font-weight:400;font-size:1.16em;line-height:.92;letter-spacing:-.03em;text-align:end}:lang(ar) .founder__name{font-size:21vw;line-height:1.2;letter-spacing:0}:lang(ar) .founder__name em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;line-height:1.2;letter-spacing:0}.founder__foot{display:grid;gap:clamp(2rem,1rem + 3vw,5rem);padding-block-start:clamp(1.5rem,1rem + 2vw,3.5rem)}.founder__portrait{justify-items:start}.founder__portrait img{max-block-size:48rem}.founder__foot .editor-note{color:var(--sub)}@media(min-width:900px){.founder--portrait .founder__foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.clock__line{display:flex;align-items:center;gap:clamp(.75rem,2.5vw,3.5rem);margin-block-start:1rem}.clock__t{flex:none;font-family:var(--accent);font-style:italic;font-size:clamp(5rem,1rem + 19vw,30rem);line-height:.95;letter-spacing:-.03em}.clock__t small{font-family:var(--text);font-style:normal;font-size:.16em;font-weight:500;letter-spacing:0;margin-inline-start:.25em}.clock__track{position:relative;flex:1;min-inline-size:2rem;block-size:2px;background:var(--rule)}.clock__track i{position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--now, 0) * 100%);inline-size:.875rem;block-size:.875rem;margin-block-start:-.4375rem;margin-inline-start:-.4375rem;border-radius:50%;background:#25d366;box-shadow:0 0 0 .375rem #25d36633}.week{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:clamp(1.5rem,1rem + 2vw,3rem)}.day{display:grid;place-items:center;min-inline-size:3.25rem;min-block-size:2.5rem;padding-inline:.875rem;border-radius:999px;background:var(--soft);color:var(--sub);font-size:.9375rem}.day--off{background:none;box-shadow:inset 0 0 0 1px var(--rule);text-decoration:line-through}.day.is-today{background:var(--paper);color:var(--ink);font-weight:600}.day--off.is-today{background:none;color:var(--paper)}.week__note{margin-block-start:1.25rem;color:var(--sub);font-size:clamp(1.125rem,1rem + .5vw,1.5rem);letter-spacing:-.01em}:lang(ar) .week__note{letter-spacing:0}.come{background:#000;color:var(--paper);padding-block:0 var(--section)}.come .wrap{display:grid;gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);justify-items:start}.come__title{font-size:9vw}.come__title em{display:inline;font-size:1.12em;line-height:1}:lang(ar) .come__title{font-size:11vw}.page-hero{position:relative;background:#000;color:var(--paper);overflow:hidden;padding-block:clamp(2.25rem,1.25rem + 5vw,7rem) clamp(2rem,1.25rem + 3vw,4.5rem)}.page-hero__inner{position:relative;z-index:1;display:grid;justify-items:start;gap:1rem}.page-hero .crumbs{margin-block-end:.25rem}.page-title{font-size:clamp(3rem,1.25rem + 7.4vw,9.5rem);font-weight:500;line-height:.98;letter-spacing:-.045em}.page-title em{font-family:var(--accent);font-style:italic;font-weight:400;font-size:1.08em;letter-spacing:-.03em}:lang(ar) .page-title{line-height:1.25;letter-spacing:0}:lang(ar) .page-title em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:0}.page-hero__art{display:none}.page-hero .chips{justify-self:stretch;margin-block-start:.5rem}.page-hero .lede>*+*{margin-block-start:.75em}.link-chips{display:flex;flex-wrap:wrap;gap:.5rem}.page-search{inline-size:100%;max-inline-size:40rem;margin-block-start:.5rem}@media(min-width:750px){.page-hero--art .page-hero__art{display:block;position:absolute;inset-block:0;inset-inline-end:0;inline-size:52%;-webkit-mask-image:linear-gradient(to right,transparent 2%,#000 62%);mask-image:linear-gradient(to right,transparent 2%,#000 62%)}[dir=rtl] .page-hero--art .page-hero__art{-webkit-mask-image:linear-gradient(to left,transparent 2%,#000 62%);mask-image:linear-gradient(to left,transparent 2%,#000 62%)}.page-hero__art img{inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 62%}.page-hero--art{min-block-size:clamp(20rem,26vw,34rem);display:flex;align-items:flex-end}.page-hero--art .lede,.page-hero--art .page-title{max-inline-size:62%}}.page-body{padding-block-start:0}.empty{justify-items:center;text-align:center}@media(min-width:1100px){.page-body{padding-block-start:2.5rem}}.aisle__item:last-child{grid-column:auto}.aisle__item:last-child:nth-child(2n){grid-column:span 2}.aisle__item--phones img{object-position:50% 78%}.aisle__item--scooters img{object-position:50% 8%}@media(min-width:1000px)and (hover:hover){.aisle__item:last-child:nth-child(2n){grid-column:auto}}.nf{display:flex;align-items:center;min-block-size:clamp(28rem,62vw,46rem);background:#000;color:var(--paper);padding-block:clamp(3rem,2rem + 4vw,6rem)}.nf__inner{display:grid;justify-items:start;gap:1.125rem}.nf__num{font-family:var(--accent);font-style:italic;font-size:clamp(6rem,2rem + 19vw,19rem);line-height:.85;letter-spacing:-.03em;color:#2c2c2e}.nf .link-chips{margin-block-start:1rem}.reading{max-inline-size:calc(46rem + var(--gutter) * 2);padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem) var(--section)}.reading .rte{max-inline-size:none;font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.7}.reading .rte h2,.reading .rte h3{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.15;margin-block-start:1.75em}.reading__photo{margin-block-end:clamp(2rem,1.5rem + 2vw,3.5rem)}.reading__photo img{max-block-size:40rem}.shopify-policy__container{max-inline-size:calc(46rem + var(--gutter) * 2)!important;margin-inline:auto;padding:clamp(2.5rem,1.5rem + 4vw,5.5rem) var(--gutter) var(--section)!important;line-height:1.7}.shopify-policy__title{margin-block-end:clamp(1.5rem,1rem + 2vw,3rem);text-align:start}.shopify-policy__title h1{font-size:clamp(2.5rem,1.5rem + 4vw,5rem);font-weight:500;letter-spacing:-.04em;line-height:1}body:has(.contact-page) .wa-fab{display:none}.contact-hero{padding-block-end:clamp(2rem,1rem + 4vw,6rem)}.contact-hero__foot{display:grid;justify-items:end;gap:1rem;margin-block-start:clamp(1.5rem,1rem + 2vw,3rem)}.contact-hero .about-intro{max-inline-size:22em}@media(min-width:900px){.contact-hero__foot{position:absolute;inset-block-end:clamp(2rem,1rem + 4vw,6rem);inset-inline-end:0;inline-size:52%;margin:0;justify-items:start}}.contact-ways{background:#000;color:var(--paper)}.ways{display:grid;gap:clamp(.5rem,.3rem + .7vw,1rem)}.way{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(2rem,1rem + 4vw,7rem);min-inline-size:0;padding:clamp(1rem,.7rem + 1.4vw,2.5rem);border-radius:var(--r);overflow:hidden;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:scale .32s var(--ease)}.way:active{scale:.99}.way--wa{background:#25d366;color:#04210f}.way--call{background:var(--paper);color:var(--ink)}.way--visit{background:#1d1d1f;color:var(--paper)}.way--visit img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:30% 60%;z-index:-2;transition:scale .9s var(--ease)}.way--visit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#000000e0,#000000a8)}.way__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.way__top svg{flex:none;inline-size:clamp(1.25rem,1rem + 1.2vw,2.5rem);block-size:clamp(1.25rem,1rem + 1.2vw,2.5rem);transition:translate .32s var(--ease)}.way__label{font-size:clamp(.9375rem,.85rem + .45vw,1.5rem)}.way__value{font-weight:500;line-height:.95;letter-spacing:-.05em;white-space:nowrap}.way--wa .way__value{font-size:17.5vw}.way--call .way__value{display:block;font-size:14.5vw}.way__numbers{display:grid;gap:clamp(.75rem,.4rem + 1.2vw,2.5rem)}.way__more{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 1rem;font-size:6.6vw;font-weight:500;line-height:1;letter-spacing:-.04em}.way__more a{display:inline-flex;align-items:center;min-block-size:2.75rem;white-space:nowrap}.way--visit .way__value{font-size:8.8vw;letter-spacing:-.04em;line-height:1.05}@media(hover:hover){.way:hover .way__top svg{translate:.5rem 0}[dir=rtl] .way:hover .way__top svg{translate:-.5rem 0}.way--visit:hover img{scale:1.04}}.letter{display:grid;gap:clamp(2rem,1.5rem + 3vw,5rem)}.say{display:grid;gap:clamp(1.75rem,1.25rem + 2vw,3.5rem);justify-items:start;scroll-margin-block-start:7rem}.say .form-note{justify-self:stretch}.say__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .4em;inline-size:100%;font-size:clamp(1.625rem,1rem + 2.9vw,5rem);font-weight:500;line-height:1.3;letter-spacing:-.03em}:lang(ar) .say__text{letter-spacing:0;line-height:1.6}.say__in{flex:0 1 auto;min-block-size:2.875rem;max-inline-size:100%;min-inline-size:0;padding:0 0 .08em;border:0;border-block-end:2px solid #48484c;border-radius:0;outline:0;background:transparent;color:var(--paper);caret-color:#25d366;font:inherit;letter-spacing:inherit;transition:border-color var(--fast)}.say__in--name,.say__in--phone{inline-size:6.5em}.say__in--email{inline-size:9.5em}.say__in--body{flex-basis:100%;inline-size:100%;min-block-size:2.6em;resize:none;field-sizing:content}.say__in::placeholder{color:#6e6e73;opacity:1;font-family:var(--accent);font-style:italic;font-weight:400;letter-spacing:-.01em}:lang(ar) .say__in::placeholder{font-family:inherit;font-style:normal}.say__in:hover{border-block-end-color:#8e8e93}.say__in:focus{border-block-end-color:#25d366}.say__in:user-invalid{border-block-end-color:#ff6961}.say__in:-webkit-autofill,.say__in:-webkit-autofill:hover,.say__in:-webkit-autofill:focus{-webkit-text-fill-color:var(--paper);-webkit-box-shadow:0 0 0 100px #000 inset;caret-color:var(--paper)}.say__send{min-block-size:3.75rem;padding-inline:2.5rem;font-size:1.0625rem}.say__done{font-size:clamp(2.25rem,1rem + 5vw,7rem);font-weight:500;letter-spacing:-.04em;line-height:1.05}.say__done em{font-family:var(--accent);font-style:italic;font-weight:400;letter-spacing:-.02em}@media(max-width:599px){.say__in--email,.say__send{inline-size:100%}}.blog-grid{gap:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(.75rem,.4rem + 1vw,1.5rem)}.article-card__media{display:block;border-radius:var(--r);background:var(--soft)}.article-card__title{font-size:clamp(1.25rem,1.1rem + .6vw,1.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}.article-card__copy{display:grid;gap:.375rem}@media(min-width:750px){.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-card--lead{grid-column:1 / -1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,1rem + 3vw,5rem);align-items:center}.article-card--lead .article-card__title{font-size:clamp(2rem,1rem + 3vw,4.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.04}}.cart-page{padding-block-end:0}.cart-page__side{background:var(--soft);border-radius:var(--r)}.cart-page .cart-line:first-child{padding-block-start:0}.cart-page .cart-line{grid-template-columns:clamp(5.5rem,4rem + 8vw,9rem) minmax(0,1fr)}.cart-page .cart-line__title{font-size:clamp(1.0625rem,1rem + .4vw,1.375rem);letter-spacing:-.015em}.pdp-page{padding-block:1rem var(--section)}.buy{gap:1.25rem}.buy__title{font-size:clamp(2.25rem,1.6rem + 2.4vw,4rem);font-weight:500;line-height:1.02;letter-spacing:-.04em}.price--lg{font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem);letter-spacing:-.02em}.opt__value span{border-radius:999px}.opt__value--swatch span{border-radius:50%}.buy__actions{grid-template-columns:auto minmax(0,1fr)}.buy__actions>[data-form-error],.buy__actions>a{grid-column:1 / -1}.buy__actions .btn{min-block-size:3.25rem}.buy__qty{grid-template-columns:2.5rem 2rem 2.5rem;align-items:center;justify-self:stretch;border-radius:999px}.buy__qty button{block-size:3.125rem}.assure{padding-inline:1.25rem;border:0;border-radius:var(--r);background:var(--mist)}.assure li:last-child{border-block-end:0}.acc summary{font-size:1.0625rem}@media(max-width:749px){.gallery__slide{border-radius:0}}.password-page{background:#000;color:var(--paper)}.password-page .logo{block-size:clamp(5rem,12vw,8rem)}.password-page__inner{max-inline-size:34rem;inline-size:100%}.password-page .stack{max-inline-size:22rem;margin-inline:auto}.gift-card{inline-size:100%;min-block-size:100dvh;max-inline-size:30rem;grid-template-columns:minmax(0,1fr);align-content:center;background:#000}.gift-card .btn{justify-self:center}.gift-pass{inline-size:100%;aspect-ratio:1.586;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1.125rem,4vw,1.75rem);border-radius:1.125rem;background:var(--soft);text-align:start}.gift-pass .logo{block-size:1.875rem;max-inline-size:100%;align-self:flex-start}.gift-pass__value{font-family:var(--accent);font-style:italic;font-weight:400;font-size:clamp(3rem,12vw,4.5rem);line-height:1}.gift-pass__code{font-size:.9375rem;letter-spacing:.08em}main:has(.page-hero,.nf,.about-hero,.contact-page){background:#000}.page-body,.reading{background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax)}.footer{border-block-start:0}.header{background:transparent}.header__row{inline-size:calc(100% - 1.25rem);max-inline-size:calc(var(--page) + 2.5rem);min-block-size:calc(var(--header-h) - 1rem);margin:.5rem auto;padding-inline:.25rem .375rem;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#12121494;-webkit-backdrop-filter:saturate(170%) blur(22px);backdrop-filter:saturate(170%) blur(22px);box-shadow:0 8px 28px #00000047;transition:background-color .22s}.is-stuck .header__row{background:#000000e6}.header svg:not(.logo){stroke-width:1.8}.header .logo{block-size:1.75rem}.header .logo path{stroke:currentColor;stroke-width:5}@media(max-width:1099px){.announce{display:none}}@media(min-width:1100px){.header__row{padding-inline:1.25rem .5rem}.header .logo{block-size:1.875rem}.nav__link{min-block-size:calc(var(--header-h) - 1rem)}.nav__link:after{inset-block-end:.875rem}.header__search-field{background:#ffffff14}.mega{inset-inline:.625rem;max-inline-size:calc(var(--page) + 2.5rem);margin-inline:auto;margin-block-start:.25rem;border:1px solid #2a2a2c;border-radius:var(--r)}.mega:before{content:"";position:absolute;inset-inline:0;inset-block:-1.25rem 100%}}.hero__stage,.page-hero__art{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(min-width:600px){.hero__stage{clip-path:inset(0 0 0 3px)}[dir=rtl] .hero__stage{clip-path:inset(0 3px 0 0)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/theme.css.map */
