.announcement{background:var(--color-background);color:color-mix(in srgb,var(--color-text) 74%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);min-height:0}.announcement:not(:has(.announcement__text)){display:none}.announcement__inner{display:flex;align-items:center;justify-content:center;min-height:2.1rem;padding-block:.4rem}.announcement__text{margin:0;font-size:.62rem;letter-spacing:clamp(.1em,.5vw,.2em);line-height:1.5;text-transform:uppercase;text-align:center;color:inherit}a.announcement__text:hover{opacity:.85}.announcement__extra{white-space:pre}@media(max-width:749px){.announcement__extra{display:none}}.archive-rows{padding-bottom:var(--section-space)}.archive-rows__intro{padding-top:var(--section-space)}.archive-rows__stack{display:flex;flex-direction:column}.archive-rows__band{padding-block:clamp(2.5rem,6vw,4.5rem);scroll-margin-top:5.5rem}.archive-rows__band--tint{background:#ece3d3}.archive-rows__band--tint .product-card__media{background:transparent}.archive-rows__band--tint .archive-rows__item{mix-blend-mode:multiply}.archive-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.archive-tabs__tab{padding:.7rem 1.35rem;font:inherit;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;background:transparent;color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 28%,transparent);border-radius:0;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.archive-tabs__tab:hover{border-color:var(--color-text)}.archive-tabs__tab[aria-pressed=true]{background:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.archive-rows__head{text-align:center;max-width:34rem;margin:0 auto clamp(1.75rem,4vw,2.75rem)}.archive-rows__title{font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:.1em;margin-bottom:.5rem}.archive-rows__kicker{font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.6rem;color:color-mix(in srgb,var(--color-text) 56%,transparent)}.archive-rows__sub{font-size:.82rem;line-height:1.65;letter-spacing:.04em;color:color-mix(in srgb,var(--color-text) 72%,transparent)}.archive-rows__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,4vw,3rem) 1.1rem}.archive-rows__grid--3>:first-child{grid-column:1 / -1}.archive-rows__item .product-card__media{aspect-ratio:4 / 5}.archive-rows__item .product-card__image{scale:1.04}.archive-rows__item .product-card--model .product-card__image{object-fit:cover;object-position:center top;scale:1}.archive-rows__item .product-card__title{font-size:.82rem}.archive-rows__item .product-card__price{font-size:.78rem}@media screen and (min-width:750px){.archive-rows__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.75rem}.archive-rows__grid--3>:first-child{grid-column:auto}}@media screen and (min-width:990px){.archive-rows__grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 1.75rem}.archive-rows__grid--3{gap:3rem 2.5rem}}.cart-drawer__eyebrow{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 50%,transparent);margin-bottom:.35rem}.cart-drawer__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.85rem 1.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);list-style:none;margin:0}.cart-drawer__steps li{font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:color-mix(in srgb,var(--color-text) 38%,transparent);padding-bottom:.45rem;border-bottom:1px solid transparent}.cart-drawer__steps li.is-done,.cart-drawer__steps li.is-active{color:var(--color-text)}.cart-drawer__steps li.is-active{border-bottom-color:var(--color-text)}.cart-drawer__hold{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.cart-drawer__hold-label{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.cart-drawer__hold-time{font-family:var(--font-heading-family);font-size:1.15rem;letter-spacing:.08em}.cart-drawer__ceremony{padding:.85rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.cart-drawer__ceremony-title{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.45rem}.cart-drawer__ceremony-text{font-size:.78rem;line-height:1.55;color:color-mix(in srgb,var(--color-text) 68%,transparent)}.cart-drawer__trust{display:grid;gap:.35rem;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 52%,transparent)}.cart-item__essence{font-size:.68rem;line-height:1.45;color:color-mix(in srgb,var(--color-text) 62%,transparent)}.cart-drawer__checkout{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.cart-drawer__upsell{margin:.75rem 0 0;font-size:.68rem;letter-spacing:.06em;line-height:1.55;color:color-mix(in srgb,var(--color-text) 62%,transparent)}.cart-drawer__upsell a{margin-left:.25rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 28%,transparent)}.stillness{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;background:var(--color-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s ease}.stillness.is-visible{opacity:1;visibility:visible;pointer-events:auto}.stillness__inner{text-align:center;padding:2rem;animation:stillness-rise 1.1s cubic-bezier(.22,1,.36,1) both}.stillness__eyebrow{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 50%,transparent);margin-bottom:1rem}.stillness__title{font-family:var(--font-heading-family);font-size:clamp(1.5rem,4vw,2.25rem);letter-spacing:.1em}@keyframes stillness-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.stillness__inner{animation:none}}.drop-ritual{border-block:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);padding-block:clamp(2.25rem,6vw,3.75rem);text-align:center}.drop-ritual__label{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;margin-bottom:1.6rem;color:color-mix(in srgb,var(--color-text) 58%,transparent)}.drop-ritual__clock{display:grid;grid-template-columns:repeat(4,minmax(0,5.5rem));justify-content:center;gap:1rem clamp(.5rem,3vw,1.75rem)}.drop-ritual__unit span{display:block;font-family:var(--font-heading-family);font-size:clamp(1.9rem,5vw,3rem);letter-spacing:.06em;line-height:1;font-variant-numeric:tabular-nums}.drop-ritual__unit small{display:block;margin-top:.6rem;font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 50%,transparent)}.drop-ritual__notify{display:inline-block;margin-top:1.1rem;font-size:.72rem;letter-spacing:.1em;border-bottom:1px solid currentColor;padding-bottom:.15rem;transition:color .2s ease}.drop-ritual__notify:hover,.drop-ritual__notify:focus-visible{color:var(--color-accent)}.drop-ritual.is-live .drop-ritual__notify{display:none}.drop-ritual__note{margin-top:1.6rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.drop-ritual.is-live .drop-ritual__clock{opacity:.35}.drop-ritual.is-live .drop-ritual__label{color:var(--color-text)}@media screen and (max-width:480px){.drop-ritual__clock{grid-template-columns:repeat(4,minmax(0,1fr))}}.drop-grid__header{text-align:center;margin-bottom:clamp(2.5rem,6vw,4rem);max-width:34rem;margin-inline:auto}.drop-grid__eyebrow{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);margin-bottom:1rem}.drop-grid__heading{font-size:clamp(1.75rem,3.5vw,2.75rem);letter-spacing:.08em;margin-bottom:1rem}.drop-grid__sub{font-size:.78rem;letter-spacing:.1em;line-height:1.7;color:color-mix(in srgb,var(--color-text) 62%,transparent)}.drop-grid__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,3.5rem) 1.25rem}.drop-grid__empty{grid-column:1 / -1;text-align:center;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);padding:3rem 1rem}.drop-grid__slot{width:100%;height:100%;min-height:100%;aspect-ratio:3 / 4;background:linear-gradient(150deg,color-mix(in srgb,var(--color-text) 3%,var(--color-background)),color-mix(in srgb,var(--color-text) 8%,var(--color-background)))}@media screen and (min-width:990px){.drop-grid__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.5rem 1.75rem}}.site-footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.footer-localization{display:flex;flex-wrap:wrap;gap:.75rem}.footer-localization__select{appearance:none;-webkit-appearance:none;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);border-radius:0;padding:.35rem 1.1rem .35rem 0;font:inherit;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);max-width:15rem;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 7px) 55%,calc(100% - 3px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.footer-localization__select:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}.site-footer{margin-top:var(--section-space);border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);padding-block:clamp(3.5rem,8vw,6rem) 1.75rem}.site-footer__grid{display:grid;gap:3rem}.site-footer__heading{font-family:var(--font-body-family);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.35rem;font-weight:400}.site-footer__newsletter-text{font-size:.85rem;line-height:1.55;color:color-mix(in srgb,var(--color-text) 62%,transparent);margin:-.5rem 0 1.15rem;max-width:22rem}.footer-newsletter__success{font-size:.85rem;letter-spacing:.06em;color:var(--color-cta)}.site-footer__list{display:grid;gap:1rem}.footer-newsletter__row{display:grid;grid-template-columns:1fr auto;align-items:end;gap:1rem;max-width:24rem}.footer-newsletter__submit{padding-bottom:.85rem;font-size:.68rem;color:var(--color-text);transition:color .24s ease}.footer-newsletter__submit:hover,.footer-newsletter__submit:focus-visible{color:var(--color-accent)}.site-footer__base{margin-top:3.5rem;padding-top:1.35rem;border-top:1px solid color-mix(in srgb,var(--color-text) 6%,transparent);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}@media screen and (min-width:990px){.site-footer__grid{grid-template-columns:1fr 1.3fr 1fr;gap:4rem;align-items:start}.site-footer__col--newsletter{justify-self:center;width:100%}}.site-header{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--color-background) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);transition:transform .28s ease}.site-header.is-hidden{transform:translateY(-100%)}.site-header__bar{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;min-height:var(--header-height);padding-block:.95rem;position:relative}.site-header__menu-toggle{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;justify-self:start;position:relative;z-index:1}.site-header__menu-lines,.site-header__menu-lines:before,.site-header__menu-lines:after{display:block;width:1.15rem;height:1px;background:var(--color-text)}.site-header__menu-lines{position:relative}.site-header__menu-lines:before,.site-header__menu-lines:after{content:"";position:absolute;left:0}.site-header__menu-lines:before{top:-5px}.site-header__menu-lines:after{top:5px}.site-header__brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;line-height:0;z-index:0}.site-header__logo{width:1.85rem;height:1.85rem;object-fit:contain;display:block}@media screen and (min-width:990px){.site-header__logo{width:2.15rem;height:2.15rem}}.site-header__nav,.site-header__utilities{display:none}.site-header__lang-mobile{justify-self:end;position:relative;z-index:1}.site-header__lang-mobile .lang-switch__btn{min-width:1.6rem;font-size:.6rem;letter-spacing:.06em;padding:0 .2rem}@media screen and (min-width:990px){.site-header__lang-mobile,.site-header__menu-toggle{display:none}.site-header__bar{grid-template-columns:1fr auto 1fr;gap:2rem}.site-header__nav--left{display:flex;gap:1.75rem;justify-self:start;grid-column:1}.site-header__brand{position:static;left:auto;top:auto;transform:none;justify-self:center;grid-column:2}.site-header__utilities{display:flex;align-items:center;gap:1.35rem;justify-self:end;grid-column:3}}.mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none}.mobile-drawer[aria-hidden=false]{visibility:visible;pointer-events:auto}.mobile-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-text) 35%,transparent);opacity:0;transition:opacity .24s ease}.mobile-drawer__panel{position:absolute;inset:0 auto 0 0;width:min(88vw,22rem);background:var(--color-background);padding:1.25rem 1.5rem 2rem;transform:translate(-100%);transition:transform .28s ease;display:flex;flex-direction:column;gap:1.75rem;border-right:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);overflow:auto}.mobile-drawer[aria-hidden=false] .mobile-drawer__backdrop{opacity:1}.mobile-drawer[aria-hidden=false] .mobile-drawer__panel{transform:translate(0)}.mobile-drawer__close{align-self:flex-end}.mobile-drawer__link{display:block;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.06em;margin-top:1rem;text-align:left;width:100%}.mobile-drawer__utilities{display:grid;gap:.85rem;margin-top:auto;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.mobile-drawer__utilities a{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.hero{width:100%}.hero__media{position:relative;width:100%;min-height:clamp(30rem,72vh,46rem);overflow:hidden;background:color-mix(in srgb,var(--color-text) 4%,var(--color-background));display:grid;place-items:center}.hero__image,.hero__video,.hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__placeholder{background:radial-gradient(ellipse 80% 60% at 50% 42%,color-mix(in srgb,var(--color-text) 6%,var(--color-background)) 0%,color-mix(in srgb,var(--color-text) 2%,var(--color-background)) 55%,var(--color-background) 100%),linear-gradient(165deg,color-mix(in srgb,var(--color-cta) 4%,var(--color-background)) 0%,var(--color-background) 70%)}.hero__image--default{opacity:.92}.hero__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;color:var(--color-text);overflow:hidden}.hero__moon{position:absolute;top:11%;right:14%;width:clamp(2.4rem,5vw,3.6rem);color:var(--color-text);animation:hero-moon-breathe 8s ease-in-out infinite}.hero__moon svg{display:block;width:100%;height:auto}.hero__cloud{position:absolute;opacity:.55}.hero__cloud img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}.hero__cloud--a{top:12%;left:0;width:clamp(11rem,26vw,20rem);animation:hero-cloud-a 64s ease-in-out infinite}.hero__cloud--b{top:22%;width:clamp(14rem,32vw,24rem);opacity:.4;animation:hero-cloud-b 82s ease-in-out infinite}.hero__cloud--c{top:36%;width:clamp(8rem,16vw,13rem);opacity:.32;animation:hero-cloud-c 54s ease-in-out infinite;transform:scaleX(-1)}.hero__flock{display:none}.hero__raven{position:absolute}.hero__raven-sprite{position:relative;display:block;width:clamp(4.5rem,9vw,7rem);aspect-ratio:4 / 3}.hero__raven-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.hero__raven-frame--up{animation:hero-raven-frame-up var(--flap, .6s) steps(1,end) infinite}.hero__raven-frame--down{animation:hero-raven-frame-down var(--flap, .6s) steps(1,end) infinite}.hero__raven--1{top:0;left:0;opacity:.72;animation:hero-raven-path-1 38s cubic-bezier(.4,.05,.35,1) infinite}.hero__raven--2{top:0;left:0;opacity:.48;animation:hero-raven-path-2 52s cubic-bezier(.45,.05,.3,1) infinite;animation-delay:-12s}.hero__raven--2 .hero__raven-sprite{width:clamp(3rem,6vw,4.6rem)}.hero__raven--3{top:0;left:0;opacity:.34;animation:hero-raven-path-3 46s cubic-bezier(.42,.08,.32,1) infinite;animation-delay:-24s}.hero__raven--3 .hero__raven-sprite{width:clamp(2.2rem,4.2vw,3.2rem)}.hero__feather{position:absolute;width:.55rem;height:1.35rem;border-radius:60% 60% 40% 40%;background:color-mix(in srgb,var(--color-text) 22%,transparent);opacity:0;animation:hero-feather-fall 11s linear infinite}.hero__feather--1{left:28%;animation-delay:0s}.hero__feather--2{left:58%;width:.4rem;height:1rem;animation-delay:-4s;animation-duration:14s}.hero__feather--3{left:76%;width:.48rem;height:1.15rem;animation-delay:-8s;animation-duration:12.5s}.hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,color-mix(in srgb,var(--color-background) 8%,transparent),color-mix(in srgb,var(--color-background) 18%,transparent) 45%,color-mix(in srgb,var(--color-background) 48%,transparent));pointer-events:none}.hero__title{position:relative;z-index:3;text-align:center;padding:2rem 1.5rem;animation:hero-rise 1.4s cubic-bezier(.22,1,.36,1) both}.hero__brand{font-family:var(--font-heading-family);font-size:clamp(2.5rem,8vw,5.5rem);letter-spacing:.28em;font-weight:400;line-height:1;margin:0 0 0 .28em;color:inherit;text-transform:none;display:flex;justify-content:center;gap:0;animation:hero-brand-float 7s ease-in-out 1.6s infinite}.hero__digit{display:inline-block;letter-spacing:.28em;opacity:0;animation:hero-digit-rise 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.07s * var(--i))}.hero__line{margin-top:1.35rem;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 58%,transparent);animation:hero-rise 1.6s cubic-bezier(.22,1,.36,1) .25s both}.hero__cta{display:inline-block;margin-top:2rem;padding:.95rem 2.2rem;font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 55%,transparent);animation:hero-rise 1.6s cubic-bezier(.22,1,.36,1) .45s both;transition:color .22s ease,background .22s ease,border-color .22s ease}.hero__cta:hover{color:var(--color-background);background:var(--color-text);border-color:var(--color-text)}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-digit-rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-brand-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-.2em,0)}}@keyframes hero-moon-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes hero-cloud-a{0%{translate:-18vw 2vh;opacity:.2}20%{opacity:.55}45%{translate:28vw -2vh;opacity:.5}70%{translate:62vw 1.5vh;opacity:.45}to{translate:110vw -1vh;opacity:.15}}@keyframes hero-cloud-b{0%{translate:105vw -1vh;opacity:.15}25%{opacity:.4}50%{translate:45vw 2vh;opacity:.38}75%{translate:10vw -1.5vh;opacity:.35}to{translate:-30vw 1vh;opacity:.1}}@keyframes hero-cloud-c{0%,to{translate:55vw 0;opacity:.18;scale:.95}50%{translate:48vw -2.5vh;opacity:.35;scale:1.06}}@keyframes hero-raven-path-1{0%{translate:-16vw 22vh;rotate:-6deg;opacity:0}6%{opacity:.72}28%{translate:22vw 14vh;rotate:3deg}55%{translate:52vw 26vh;rotate:-4deg}80%{translate:82vw 12vh;rotate:5deg;opacity:.65}to{translate:118vw 20vh;rotate:-2deg;opacity:0}}@keyframes hero-raven-path-2{0%{translate:115vw 32vh;rotate:8deg;opacity:0;scaleX:-1}8%{opacity:.48}40%{translate:60vw 18vh;rotate:-5deg;scaleX:-1}70%{translate:25vw 36vh;rotate:4deg;scaleX:-1}to{translate:-18vw 24vh;rotate:-3deg;opacity:0;scaleX:-1}}@keyframes hero-raven-path-3{0%{translate:-10vw 8vh;rotate:0deg;opacity:0}10%{opacity:.34}50%{translate:48vw 4vh;rotate:2deg}to{translate:115vw 14vh;rotate:-3deg;opacity:0}}@keyframes hero-raven-frame-up{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes hero-raven-frame-down{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes hero-feather-fall{0%{top:8%;opacity:0;transform:translate(0) rotate(0)}10%{opacity:.55}50%{transform:translate(2.5rem) rotate(120deg);opacity:.4}to{top:78%;opacity:0;transform:translate(-1.5rem) rotate(260deg)}}@media(max-width:749px){.hero__media{min-height:clamp(22rem,56vh,28rem)}.hero__cloud--b,.hero__flock--swoop,.hero__raven--3,.hero__feather--3{display:none}.hero__moon{right:8%;top:10%}}@media(prefers-reduced-motion:reduce){.hero__title,.hero__line,.hero__cta,.hero__brand,.hero__digit,.hero__cloud,.hero__raven,.hero__raven-frame--up,.hero__raven-frame--down,.hero__moon,.hero__feather{animation:none}.hero__digit{opacity:1;transform:none}.hero__raven-frame--up{opacity:1}.hero__raven-frame--down{opacity:0}.hero__cloud--a{left:8%;top:14%;opacity:.45}.hero__cloud--b{left:48%;top:24%;display:block;opacity:.35}.hero__cloud--c{left:72%;top:38%;opacity:.28}.hero__raven--1{left:14%;top:18%;opacity:.7}.hero__raven--2{left:44%;top:30%;opacity:.45}.hero__raven--3{left:72%;top:12%;display:block;opacity:.32}.hero__feather{opacity:.25}.hero__feather--1{top:40%}.hero__feather--2{top:52%}.hero__feather--3{top:46%;display:block}}.error-structure{min-height:55vh;display:grid;align-content:center;justify-items:start;gap:1rem}.error-structure__eyebrow{font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.error-structure__title{font-size:clamp(2rem,4vw,3rem)}.error-structure__text{letter-spacing:.08em;color:color-mix(in srgb,var(--color-text) 70%,transparent);max-width:28rem}.error-structure__actions{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;margin-top:.75rem}.cart-structure__eyebrow{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);margin-bottom:.75rem}.cart-structure__title{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1.5rem}.cart-structure__steps{display:grid;grid-template-columns:repeat(3,minmax(0,8rem));gap:.75rem;list-style:none;margin:0 0 2.5rem;padding:0}.cart-structure__steps li{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 40%,transparent);padding-bottom:.5rem;border-bottom:1px solid transparent}.cart-structure__steps li.is-done,.cart-structure__steps li.is-active{color:var(--color-text)}.cart-structure__steps li.is-active{border-bottom-color:var(--color-text)}.cart-structure__empty{display:grid;gap:1.5rem;justify-items:start;min-height:30vh;align-content:center}.cart-structure__layout{display:grid;gap:2.5rem}.cart-structure__items{display:grid;gap:1.75rem}.cart-structure__summary{display:grid;gap:1.15rem;align-content:start}.cart-structure__upsell{margin:.75rem 0 0;font-size:.68rem;letter-spacing:.06em;line-height:1.55;color:color-mix(in srgb,var(--color-text) 62%,transparent)}.cart-structure__upsell a{margin-left:.25rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 28%,transparent)}.cart-structure__status{margin:0;font-size:.72rem;letter-spacing:.06em;color:var(--color-accent)}.cart-item__title a:hover{opacity:.7}@media screen and (min-width:990px){.cart-structure__layout{grid-template-columns:1.4fr .8fr;gap:4rem}.cart-structure__summary{position:sticky;top:calc(var(--header-height) + 2rem)}}.collection-structure__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem;margin-bottom:2.75rem}.collection-structure__title{font-size:clamp(2rem,4vw,3rem);letter-spacing:.06em}.collection-structure__note{margin-top:.75rem;font-size:.72rem;letter-spacing:.1em;line-height:1.6;color:color-mix(in srgb,var(--color-text) 55%,transparent);max-width:28rem}.collection-structure__select{min-width:12rem;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);background:transparent;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;padding:.65rem 0}.collection-structure__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.collection-structure__empty{grid-column:1 / -1;text-align:center;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);padding:3rem 1rem}.collection-structure__pagination{grid-column:1 / -1;display:flex;justify-content:center;gap:1rem;padding-top:2rem;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:990px){.collection-structure__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 1.5rem}}.contact-form-block{margin-top:2.5rem;max-width:34rem}.contact-form,.contact-form__grid{display:grid;gap:1.1rem}@media(min-width:750px){.contact-form__grid{grid-template-columns:1fr 1fr}}.contact-form__message{min-height:9rem;resize:vertical}.contact-form__success{font-size:.85rem;letter-spacing:.08em;color:var(--color-cta)}.collections-structure__header{text-align:center;max-width:28rem;margin-inline:auto;margin-bottom:2.75rem}.collections-structure__eyebrow{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);margin-bottom:1rem}.collections-structure__title{font-size:clamp(2rem,4vw,3rem);letter-spacing:.06em;margin-bottom:.85rem}.collections-structure__sub{font-size:.9rem;line-height:1.65;color:color-mix(in srgb,var(--color-text) 65%,transparent)}.collections-structure__grid{display:grid;gap:1.25rem;max-width:40rem;margin-inline:auto}@media screen and (min-width:750px){.collections-structure__grid{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:none}}.collections-structure__card{display:grid;gap:.65rem;padding:2rem 1.5rem;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);text-align:center;transition:border-color .22s ease}.collections-structure__card:hover{border-color:color-mix(in srgb,var(--color-text) 28%,transparent)}.collections-structure__card h2{font-size:1.25rem;letter-spacing:.08em}.collections-structure__card p{margin:0;font-size:.78rem;line-height:1.55;color:color-mix(in srgb,var(--color-text) 58%,transparent)}.page-structure__header{margin-bottom:2rem}.page-structure__title{font-size:clamp(2rem,4vw,3rem);letter-spacing:.04em}.page-structure__content{max-width:46rem;font-size:.95rem;line-height:1.75;color:color-mix(in srgb,var(--color-text) 86%,transparent)}.page-structure__content h2{margin:2.5rem 0 1rem;font-size:1.15rem;letter-spacing:.08em}.page-structure__content p{margin:0 0 1rem}.page-structure__content table{width:100%;border-collapse:collapse;margin:1rem 0 2rem;font-size:.8rem;letter-spacing:.05em}.page-structure__content th,.page-structure__content td{text-align:left;padding:.8rem .5rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.page-structure__content th{letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:400;color:color-mix(in srgb,var(--color-text) 60%,transparent)}.password-structure{position:relative;min-height:100vh;display:grid;place-content:center;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 40%,color-mix(in srgb,var(--color-text) 5%,var(--color-background)) 0%,var(--color-background) 70%)}.password-structure__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--color-background) 55%,transparent) 100%);pointer-events:none}.password-structure__inner{position:relative;z-index:1;display:grid;gap:1.15rem;justify-items:center;text-align:center;max-width:28rem}.password-structure__brand{font-family:var(--font-heading-family);letter-spacing:.28em;font-size:clamp(2rem,6vw,3.25rem);margin-left:.28em}.password-structure__line{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 58%,transparent)}.password-structure__form-slot{width:100%;margin-top:.75rem}.password-structure__form-slot form{display:grid;gap:.85rem}.password-structure__note{margin-top:.5rem;font-size:.65rem;letter-spacing:.12em;color:color-mix(in srgb,var(--color-text) 48%,transparent)}.pdp{padding-block:clamp(1.25rem,3.5vw,2.75rem) clamp(2rem,5vw,3.5rem)}.pdp__layout{display:grid;gap:2rem}.pdp__gallery-main{background:var(--color-background);overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.pdp__shot{display:none;margin:0}.pdp__shot.is-active{display:block;animation:pdp-fade .48s ease}@keyframes pdp-fade{0%{opacity:.35}to{opacity:1}}.pdp__image,.pdp__placeholder{width:100%;aspect-ratio:1 / 1;object-fit:contain;mix-blend-mode:multiply}.pdp__placeholder{mix-blend-mode:normal;background:color-mix(in srgb,var(--color-text) 4%,var(--color-background))}.pdp__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:4.25rem;gap:.55rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.pdp__thumb{border:1px solid transparent;padding:0;overflow:hidden;aspect-ratio:1 / 1;background:var(--color-background);opacity:.5;transition:opacity .24s ease,border-color .24s ease}.pdp__thumb.is-active,.pdp__thumb:hover,.pdp__thumb:focus-visible{opacity:1;border-color:color-mix(in srgb,var(--color-text) 30%,transparent)}.pdp__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pdp__buy{display:grid;gap:1rem;align-content:start}.pdp__crumb{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 48%,transparent)}.pdp__crumb a:hover,.pdp__crumb a:focus-visible{color:var(--color-text)}.pdp__title{font-size:clamp(2rem,3.6vw,2.8rem);letter-spacing:.04em;line-height:1.08}.pdp__lead{font-size:.92rem;line-height:1.7;color:color-mix(in srgb,var(--color-text) 72%,transparent);max-width:34rem}.pdp__price-row{padding-block:.15rem .35rem}.pdp__price{font-size:.95rem;letter-spacing:.14em}.pdp__form-status{margin:0;font-size:.72rem;letter-spacing:.06em;line-height:1.5;color:var(--color-accent)}.pdp__fit{font-size:.74rem;letter-spacing:.04em;color:color-mix(in srgb,var(--color-text) 66%,transparent);margin:-.25rem 0 1.1rem}.pdp__assure{display:grid;gap:.5rem;margin:1.1rem 0 1.4rem;font-size:.78rem;letter-spacing:.04em;color:color-mix(in srgb,var(--color-text) 78%,transparent)}.pdp__assure li{display:flex;gap:.6rem;align-items:baseline}.pdp__assure li:before{content:"";flex:none;width:.32rem;height:.32rem;border-radius:50%;background:var(--color-cta);transform:translateY(-.12rem)}.pdp__features{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;margin:-.35rem 0 1.4rem;color:color-mix(in srgb,var(--color-text) 56%,transparent)}.pdp__pay{display:flex;flex-wrap:wrap;gap:.4rem;margin:-.6rem 0 1.4rem}.pdp__pay-icon{display:block;width:2.4rem;height:auto}.pdp__soldout{display:grid;gap:.5rem;padding:1rem 1.1rem;margin-bottom:.9rem;border:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);font-size:.8rem;line-height:1.6;letter-spacing:.03em}.pdp__soldout p{margin:0}.pdp__soldout-link{justify-self:start;text-decoration:underline;text-underline-offset:.2em;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}[data-sold-out] .variant-swatch{opacity:.45}.pdp__made{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 52%,transparent);margin-bottom:.5rem}.product-form{display:grid;gap:1.15rem;margin-top:.35rem}.variant-picker{border:0;margin:0;padding:0}.variant-picker__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem}.variant-picker__label,.variant-picker__guide{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}.variant-picker__selected{letter-spacing:.12em;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.variant-picker__guide{color:color-mix(in srgb,var(--color-text) 58%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 22%,transparent);padding-bottom:.1rem;transition:color .24s ease}.variant-picker__guide:hover,.variant-picker__guide:focus-visible{color:var(--color-text)}.variant-picker__values{display:flex;flex-wrap:wrap;gap:.55rem}.variant-swatch{position:relative}.variant-swatch input{position:absolute;opacity:0;pointer-events:none}.variant-swatch span{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;padding:0 .95rem;border:1px solid color-mix(in srgb,var(--color-text) 16%,transparent);font-size:.72rem;letter-spacing:.1em;cursor:pointer;transition:border-color .22s ease,background-color .22s ease,color .22s ease,opacity .22s ease}.variant-swatch:hover span{border-color:color-mix(in srgb,var(--color-text) 50%,transparent)}.variant-swatch input:checked+span{background:var(--color-text);border-color:var(--color-text);color:var(--color-background)}.variant-swatch input:focus-visible+span{outline:1px solid var(--color-text);outline-offset:2px}.variant-swatch.is-unavailable span{opacity:.35;text-decoration:line-through;cursor:not-allowed}.pdp__atc{min-height:3.4rem;letter-spacing:.18em}.product-accordion{border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.product-accordion:last-of-type{border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.product-accordion summary{list-style:none;cursor:pointer;padding:1.05rem 0;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.product-accordion summary::-webkit-details-marker{display:none}.product-accordion summary:after{content:"+";font-size:.9rem;color:color-mix(in srgb,var(--color-text) 45%,transparent)}.product-accordion[open] summary:after{content:"\2013"}.product-accordion__content{padding-bottom:1.35rem;font-size:.88rem;line-height:1.75;color:color-mix(in srgb,var(--color-text) 80%,transparent)}.product-accordion__content p+p{margin-top:.85rem}.pdp-looks__grid{display:grid;grid-template-columns:1fr;gap:1rem}.pdp-looks__figure{margin:0}.pdp-looks__image{width:100%;aspect-ratio:3 / 4;object-fit:cover}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:.85rem 1.25rem calc(.85rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-background) 94%,transparent);border-top:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .32s ease}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc__title{display:block;font-size:.78rem;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__sub{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.2rem;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.sticky-atc__button{min-height:2.9rem;padding-inline:1.5rem}@media screen and (min-width:750px){.pdp-looks__grid{grid-template-columns:1fr 1fr;gap:1.25rem}}@media screen and (min-width:990px){.pdp__layout{grid-template-columns:1.15fr .85fr;gap:5rem;align-items:start}.pdp__gallery{position:sticky;top:calc(var(--header-height, 4.5rem) + 1.25rem);align-self:start}.sticky-atc{display:none}}@media(prefers-reduced-motion:reduce){.pdp__shot.is-active{animation:none}}.search-structure__title{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1.5rem}.search-structure__form{display:grid;gap:.85rem;margin-bottom:2rem}.search-structure__count,.search-structure__empty,.search-structure__hint{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);margin-bottom:1.5rem}.search-structure__grid{display:grid;gap:1.75rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.search-structure__page{display:grid;gap:.35rem;padding:1.25rem 0;border-top:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.search-structure__page-type{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 45%,transparent)}.search-structure__page-title{font-family:var(--font-heading-family);font-size:1.15rem}@media screen and (min-width:750px){.search-structure__form{grid-template-columns:1fr auto;align-items:center}.search-structure__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.search-structure__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.manifesto{padding-block:clamp(3.5rem,8vw,6rem);text-align:center;border-block:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.manifesto__text{font-family:var(--font-heading-family);font-size:clamp(1.35rem,3vw,2rem);letter-spacing:.08em;line-height:1.35;max-width:28rem;margin-inline:auto}.related__header{text-align:center;margin-bottom:2.5rem}.related__heading{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:.08em}.related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}@media screen and (min-width:990px){.related__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}}.search-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:72;visibility:hidden;pointer-events:none}.search-drawer.is-open{visibility:visible;pointer-events:auto}.search-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-text) 28%,transparent);opacity:0;transition:opacity .36s ease}.search-drawer.is-open .search-drawer__overlay{opacity:1}.search-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,28rem);background:var(--color-background);border-left:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);display:flex;flex-direction:column;transform:translate(100%);transition:transform .42s cubic-bezier(.22,1,.36,1);padding:1.5rem}.search-drawer.is-open .search-drawer__panel{transform:translate(0)}.search-drawer__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.search-drawer__title{font-family:var(--font-heading-family);font-size:1.35rem;letter-spacing:.08em}.search-drawer__form{margin-bottom:2rem}.search-drawer__results{overflow-y:auto;flex:1;display:grid;gap:1.25rem;align-content:start}.search-drawer__hint,.search-drawer__empty{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.search-result{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;align-items:center}.search-result__media{aspect-ratio:3 / 4;overflow:hidden;background:color-mix(in srgb,var(--color-text) 4%,var(--color-background))}.search-result__media img{width:100%;height:100%;object-fit:cover}.search-result__title{font-size:.78rem;letter-spacing:.06em}.search-result__price{font-size:.68rem;letter-spacing:.1em;margin-top:.35rem;color:color-mix(in srgb,var(--color-text) 65%,transparent)}.size-app{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;visibility:hidden;pointer-events:none}.size-app.is-open{visibility:visible;pointer-events:auto}.size-app__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-text) 32%,transparent);opacity:0;transition:opacity .32s ease}.size-app.is-open .size-app__overlay{opacity:1}.size-app__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,28rem);background:var(--color-background);border-left:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);display:flex;flex-direction:column;transform:translate(100%);transition:transform .38s cubic-bezier(.22,1,.36,1);overflow:hidden}.size-app.is-open .size-app__panel{transform:translate(0)}.size-app__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.35rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.size-app__eyebrow{font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 50%,transparent);margin-bottom:.45rem}.size-app__title{font-size:1.45rem;letter-spacing:.06em}.size-app__close{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;padding:.35rem 0;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.size-app__close:hover,.size-app__close:focus-visible{color:var(--color-accent)}.size-app__tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.size-app__tab{padding:.95rem .75rem;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 48%,transparent);border-bottom:1px solid transparent;margin-bottom:-1px}.size-app__tab.is-active{color:var(--color-text);border-bottom-color:var(--color-text)}.size-app__body{flex:1;overflow:auto;padding:1.35rem;-webkit-overflow-scrolling:touch}.size-app__pane[hidden]{display:none}.size-app__intro{font-size:.82rem;line-height:1.65;color:color-mix(in srgb,var(--color-text) 72%,transparent);margin-bottom:1.15rem}.size-app__steps{list-style:decimal;padding-left:1.15rem;margin:0 0 1.5rem;display:grid;gap:.45rem;font-size:.78rem;line-height:1.55;letter-spacing:.02em;color:color-mix(in srgb,var(--color-text) 68%,transparent)}.size-app__table-wrap{overflow-x:auto;margin-bottom:1.25rem}.size-app__table{width:100%;border-collapse:collapse;font-size:.78rem;letter-spacing:.05em;min-width:18rem}.size-app__table th,.size-app__table td{padding:.85rem .4rem;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);text-align:left;white-space:nowrap}.size-app__table th{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 52%,transparent);font-weight:400}.size-app__table td:first-child{font-family:var(--font-heading-family);letter-spacing:.08em}.size-app__how{display:grid;gap:.7rem;margin-top:1.75rem;padding-top:1.35rem;border-top:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.size-app__how-title{font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 52%,transparent)}.size-app__note{font-size:.72rem;line-height:1.6;letter-spacing:.03em;color:color-mix(in srgb,var(--color-text) 58%,transparent)}@media(prefers-reduced-motion:reduce){.size-app__overlay,.size-app__panel{transition:none}}.archive-gate__inner{text-align:center;max-width:28rem;margin-inline:auto;padding-block:clamp(3rem,10vw,6rem)}.archive-gate__eyebrow{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 55%,transparent);margin-bottom:1rem}.archive-gate__title{font-size:clamp(1.75rem,3.5vw,2.5rem);letter-spacing:.08em;margin-bottom:1.15rem}.archive-gate__text{font-size:.95rem;line-height:1.7;color:color-mix(in srgb,var(--color-text) 68%,transparent);margin-bottom:2rem}.archive-gate__actions{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center}.archive-gate__note{margin-top:1.75rem;font-size:.72rem;letter-spacing:.08em;line-height:1.6;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.archive-gate__delay{margin-top:1.35rem;margin-inline:auto;max-width:24rem;font-size:.68rem;letter-spacing:.04em;line-height:1.65;color:color-mix(in srgb,var(--color-text) 48%,transparent)}.lang-switch__list{display:inline-flex;align-items:center;gap:.15rem}.lang-switch__btn{min-width:1.9rem;min-height:1.9rem;padding:0 .3rem;font-size:.66rem;letter-spacing:.12em;color:color-mix(in srgb,var(--color-text) 58%,transparent);transition:color .2s ease}.lang-switch__btn:hover,.lang-switch__btn:focus-visible{color:var(--color-text)}.lang-switch__btn.is-current{color:var(--color-text);border-bottom:1px solid currentColor}.lang-switch__btn:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
