.store-home .collection-hero.hero-editorial{height:100svh;min-height:480px;max-height:none;padding:100px var(--home-content-edge);text-align:center;background:#19271d;justify-content:center}.hero-editorial:before{background:linear-gradient(#07140b40,#0000 30%,#07140b25 70%,#07140bb0),#07140b24}.hero-editorial :is(.hero-artwork,.hero-video){object-position:center}.hero-editorial-brand{color:#fff;width:100%;position:relative;transform:translateY(-24px)}.store-home .hero-editorial h1{font:400 clamp(64px,8.5vw,144px)/.98 var(--home-sans);letter-spacing:-.065em;color:#fff;margin:0}.store-home .hero-editorial h1>span{display:block}.store-home .hero-editorial-brand p{letter-spacing:.01em;color:#fff;text-transform:uppercase;max-width:none;margin:32px 0 0;font:400 clamp(18px,2vw,30px)/1.15 Instrument Serif,Georgia,serif}.hero-editorial-brand p em{text-transform:none;font-weight:400}.hero-discover{bottom:calc(var(--store-content-edge) + 62px);color:#fff;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;left:calc(50% - 22px)}.hero-discover svg{width:24px;height:24px}.hero-benefits{inset-inline:var(--store-content-edge);bottom:var(--store-content-edge);color:#fff;text-align:start;border-top:1px solid #ffffff35;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;padding-right:64px;display:flex;position:absolute}.hero-benefits>span{align-items:center;gap:12px;font-size:11px;line-height:1.5;display:flex}.hero-benefits svg{flex-shrink:0;width:22px;height:22px}.hero-intro{display:none}.store.store-home .store-header[data-editorial-header]{align-items:center;height:104px;padding-block:30px}.store.store-home .store-header .hero-header-cta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff18;border:1px solid #ffffff40;border-radius:3px;min-height:44px;font-size:12px;transition:background .18s,color .18s,border-color .18s}.store.store-home .store-header .hero-header-cta:is(:hover,:focus-visible){color:#263d30;box-shadow:none;background:#f8f8f2;border-color:#f8f8f2;transform:none}@media (width>=801px){.store .store-desktop-nav{align-items:center;gap:24px;display:flex}.store .store-desktop-nav>a{white-space:nowrap;font-size:12px;display:inline-flex!important}.store .store-menu-toggle,.store .store-mobile-menu{display:none}}@media (width>=801px) and (width<=1100px){.store .store-header .product-logo{width:145px}.store .store-header-actions{gap:16px}.store .store-desktop-nav{gap:14px}.store .store-desktop-nav>a{font-size:11px}.store.store-home .store-header .hero-header-cta{gap:10px;padding-inline:14px;font-size:11px}}html.hero-intro-pending,html.hero-intro-pending body{overflow:hidden}.hero-intro-pending .hero-intro{--aperture-w:15.6vw;--aperture-h:15.6svh;--intro-ease:cubic-bezier(.76,0,.24,1);z-index:1000;color:#191918;pointer-events:auto;direction:ltr;font-family:Instrument Serif,Georgia,serif;display:block;position:fixed;inset:0}.hero-intro-pending .hero-intro:before{content:"";-webkit-mask-composite:xor;animation:hero-aperture-open 1.4s .5s var(--intro-ease) both;background:#f2f0ec;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:0 0,100% 100%;mask-size:0 0,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.hero-intro-type{text-align:center;letter-spacing:-.025em;animation:hero-type-open 1.4s .5s var(--intro-ease) both;flex-direction:column;font-size:clamp(40px,7.25vw,130px);font-weight:400;line-height:1;display:flex;position:absolute;inset-inline:20px}.hero-intro-type span{white-space:nowrap;animation:1.5s both hero-type-ink;display:block;transform:scaleX(1.14)}.hero-intro-type em{font-weight:400}.hero-intro-top{bottom:calc(50% + var(--aperture-h)/2 + 18px);--type-shift:calc(var(--aperture-h)/2 + 18px);--exit-shift:-8vh}.hero-intro-bottom{top:calc(50% + var(--aperture-h)/2 + 18px);--type-shift:calc(-1 * (var(--aperture-h)/2 + 18px));--exit-shift:8vh}.hero-intro-top span:nth-child(2){animation-delay:.1s}.hero-intro-bottom span:first-child{animation-delay:.2s}.hero-intro-bottom span:nth-child(2){animation-delay:.3s}.hero-intro-progress{inset-inline:var(--store-content-edge);background:#19191830;height:1px;position:absolute;bottom:30px}.hero-intro-progress>span{bottom:14px;left:calc(var(--intro-progress,0) * 100%);transform:translateX(calc(var(--intro-progress,0) * -100%));font-size:22px;line-height:1;position:absolute}.hero-intro-line{height:1px;transform:scaleX(var(--intro-progress,0));transform-origin:0;background:#191918}.hero-intro-pending .store-floating-locale,.hero-intro-pending .store-header[data-editorial-header],.hero-intro-pending :is(.hero-editorial-brand,.hero-discover,.hero-benefits){opacity:0;pointer-events:none}.hero-intro-revealing .hero-intro:before{animation:hero-aperture-reveal .85s var(--intro-ease) both}.hero-intro-revealing .hero-intro-type{animation:.7s cubic-bezier(.64,0,.78,0) both hero-type-exit}.hero-intro-revealing .hero-intro-progress{opacity:0;transition:opacity .3s}.hero-intro-revealing :is(.hero-editorial-brand,.hero-discover,.hero-benefits),.hero-intro-revealing .store-header[data-editorial-header]{opacity:1;transition:opacity .8s .6s}@keyframes hero-aperture-open{to{-webkit-mask-size:var(--aperture-w) var(--aperture-h),100% 100%;-webkit-mask-size:var(--aperture-w) var(--aperture-h),100% 100%;mask-size:var(--aperture-w) var(--aperture-h),100% 100%}}@keyframes hero-aperture-reveal{0%{-webkit-mask-size:var(--aperture-w) var(--aperture-h),100% 100%;-webkit-mask-size:var(--aperture-w) var(--aperture-h),100% 100%;mask-size:var(--aperture-w) var(--aperture-h),100% 100%}to{-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%}}@keyframes hero-type-open{0%{transform:translateY(var(--type-shift))}to{transform:translateY(0)}}@keyframes hero-type-ink{0%{opacity:.08}to{opacity:1}}@keyframes hero-type-exit{0%{opacity:1;transform:translateY(0)}to{transform:translateY(var(--exit-shift));opacity:0}}html[lang=ar] .hero-intro-type{letter-spacing:0;direction:rtl;font-family:IBM Plex Sans Arabic,Tahoma,sans-serif;font-size:clamp(30px,5.2vw,90px);line-height:1.35}html[lang=ar] .hero-intro-type em{font-style:normal}html[lang=ar] .hero-intro-type span{transform:none}html[lang=ar] .store-home .hero-editorial h1{font:400 clamp(52px,7vw,118px)/1.2 var(--home-sans);letter-spacing:0}html[lang=ar] .store-home .hero-editorial-brand p{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif;font-size:clamp(18px,1.6vw,26px);line-height:1.5}@media (width>=801px){.store-home .hero-editorial h1{white-space:nowrap;font-size:clamp(48px,6.5vw,112px)}.store-home .hero-editorial h1>span{display:inline}html[lang=ar] .store-home .hero-editorial h1{font-size:clamp(44px,6vw,104px)}}@media (width<=800px){.store.store-home .store-header[data-editorial-header]{--store-header-height:84px;height:var(--store-header-height);direction:ltr;padding-block:20px}.store-home .store-header-actions{margin-left:auto;margin-right:0}.store-home [data-editorial-header] .store-header-utilities{display:none}.store-home .store-mobile-menu{direction:inherit}html[dir=rtl] .store-home .store-mobile-menu{direction:rtl}.store-home .collection-hero.hero-editorial{min-height:600px;padding-inline:20px}.store-home .hero-editorial h1{font-size:clamp(54px,12vw,94px)}html[lang=ar] .store-home .hero-editorial h1{font-size:clamp(40px,9vw,72px)}.store-home .hero-editorial-brand p{margin-top:24px;font-size:20px}.hero-benefits{flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px}.hero-benefits>span{gap:10px;font-size:11px}.hero-benefits svg{width:18px;height:18px}.hero-discover{bottom:calc(var(--store-content-edge) + 118px)}.hero-editorial-brand{transform:translateY(-40px)}.hero-intro-pending .hero-intro{--aperture-w:32vw;--aperture-h:18vw}.hero-intro-type{font-size:9.8vw;inset-inline:12px}.hero-intro-progress{bottom:25px}.hero-intro-progress>span{font-size:20px}html[lang=ar] .hero-intro-type{font-size:7.3vw}}@media (width<=360px){.store.store-home .store-header .hero-header-cta svg{display:none}}@media (prefers-reduced-motion:reduce){.hero-intro-pending .hero-intro{display:none}html.hero-intro-pending,html.hero-intro-pending body{overflow:visible}.hero-intro-pending .store-floating-locale,.hero-intro-pending .store-header[data-editorial-header],.hero-intro-pending :is(.hero-editorial-brand,.hero-discover,.hero-benefits){opacity:1;pointer-events:auto;transition:none}.store-home [data-editorial-header] .store-mobile-menu{transition:none}}@media (height<=500px) and (width>=801px){.hero-intro-type{font-size:15svh}}.store-home .hero-scroll-scene{position:relative}.store-home .hero-scroll-scene.is-enhanced>.hero-editorial{z-index:0;--hero-scroll-scale:1;--hero-scroll-blur:0px;--hero-scroll-shade:0;--hero-scroll-copy-opacity:1;--hero-scroll-copy-y:0px;position:sticky;top:0}.store-home .hero-scroll-scene>#occasions{z-index:1;background:#f8f8f2;position:relative}.hero-scroll-scene.is-enhanced .hero-editorial :is(.hero-artwork,.hero-video){transform:scale(var(--hero-scroll-scale));filter:blur(var(--hero-scroll-blur));transform-origin:50%;will-change:transform,filter}.hero-scroll-scene.is-enhanced .hero-editorial:after{content:"";opacity:var(--hero-scroll-shade);z-index:-1;pointer-events:none;background:#000;position:absolute;inset:0}.hero-scroll-scene.is-enhanced :is(.hero-editorial-brand,.hero-benefits,.hero-discover){opacity:var(--hero-scroll-copy-opacity);translate:0 var(--hero-scroll-copy-y);will-change:opacity,translate}.hero-scroll-scene .hero-editorial.is-covered :is(.hero-artwork,.hero-video){will-change:auto}@media (prefers-reduced-motion:reduce){.store-home .hero-scroll-scene.is-enhanced>.hero-editorial{position:relative}.hero-scroll-scene.is-enhanced .hero-editorial :is(.hero-artwork,.hero-video){filter:none;will-change:auto;transform:none}.hero-scroll-scene.is-enhanced .hero-editorial:after{opacity:0}.hero-scroll-scene.is-enhanced :is(.hero-editorial-brand,.hero-benefits,.hero-discover){opacity:1;will-change:auto;translate:none}}html.hero-intro-pending:not(.hero-intro-revealing) .hero-scroll-scene.is-enhanced :is(.hero-editorial-brand,.hero-benefits,.hero-discover){opacity:0}@media (pointer:coarse){.hero-scroll-scene.is-enhanced .hero-editorial :is(.hero-artwork,.hero-video){filter:none;will-change:transform}.hero-scroll-scene .hero-editorial.is-covered :is(.hero-artwork,.hero-video){will-change:auto}.hero-intro-pending .hero-intro:before{animation:none;-webkit-mask:none;mask:none}.hero-intro-pending .hero-intro-type,.hero-intro-pending .hero-intro-type span{animation:none}.hero-intro-revealing .hero-intro{opacity:0;pointer-events:none;transition:opacity .4s}.hero-intro-revealing :is(.hero-editorial-brand,.hero-discover,.hero-benefits),.hero-intro-revealing .store-header[data-editorial-header]{transition:opacity .4s}}@media (height<=500px) and (pointer:coarse){.store-home .hero-scroll-scene.is-enhanced>.hero-editorial{position:relative}.hero-scroll-scene.is-enhanced .hero-editorial :is(.hero-artwork,.hero-video){transform:none}.hero-scroll-scene.is-enhanced :is(.hero-editorial-brand,.hero-benefits,.hero-discover){opacity:1;translate:none}}
