.split__glow,.banner__glow,.iwt__glow,.promo__glow,.coll__glow{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;background:radial-gradient(38% 38% at 62% 38%,color-mix(in srgb,var(--holo-1) 46%,transparent),transparent 72%),radial-gradient(34% 34% at 34% 68%,color-mix(in srgb,var(--holo-2) 40%,transparent),transparent 72%),radial-gradient(26% 26% at 78% 78%,color-mix(in srgb,var(--holo-3) 26%,transparent),transparent 72%);opacity:calc(.55 + .35 * var(--is-dark, 1))}.announcement__rotator{display:grid}.announcement__rotator .announcement__item{grid-area:1 / 1;justify-content:center;opacity:0;transition:opacity .6s}.announcement__rotator .announcement__item.is-active{opacity:1}.announcement__static--timer{gap:10px;flex-wrap:wrap;padding-block:2px;border-bottom:1px solid var(--line)}.sx-split{overflow:hidden;--split-screen: calc(100svh - var(--header-h) - var(--announce-h, 0px))}body:has(.header--overlay) .sx-split{--split-screen: calc(100svh - var(--announce-h, 0px))}.split{position:relative;display:flex;flex-direction:column}.split__panel{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 0;min-height:max(460px,calc(var(--split-screen) * var(--split-rm, .75)));overflow:hidden;color:var(--text);background-color:var(--bg);background-image:var(--bg-gradient);transition:flex-grow .9s var(--ease)}@media(min-width:990px){.split{flex-direction:row;height:max(620px,calc(var(--split-screen) * var(--split-r, 1)));container-type:inline-size}.split__panel{min-height:0}.split.has-focus .split__panel.is-focus{flex-grow:1.45}.split--2 .split__content{width:40.8cqw}.split--3 .split__content{width:29cqw}.split__panel--bottom-center .split__content,.split__panel--center .split__content{align-self:center}}.split__panel--image{color:#fff;--muted: rgb(255 255 255 / .84)}.split__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.split__img-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.split__img{width:100%;height:100%;object-fit:cover;transition:transform 1.8s var(--ease)}.split__img--mobile{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:749px){.split__img-wrap.has-mobile{display:none}}@media(min-width:750px){.split__img--mobile{display:none}}.split__panel:hover .split__img{transform:scale(1.04)}.split__glow{z-index:-1}.split__stage{position:relative;flex:1 1 auto;min-height:150px;margin:clamp(20px,3.4vw,48px) clamp(22px,4vw,60px) 0;pointer-events:none}body:has(.header--overlay) .split__stage{margin-top:calc(var(--header-h) + 12px)}.split__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 30px 60px var(--shade));transform:perspective(900px) rotateY(calc(var(--tx, 0) * 12deg)) rotateX(calc(var(--ty, 0) * -9deg));transition:transform .6s var(--ease),translate 1.4s var(--ease),scale 1.4s var(--ease),rotate 1.4s var(--ease),opacity 1.2s var(--ease)}.split__panel.is-focus .split__art{translate:0 -8px;scale:1.04;rotate:-2deg}.split__panel--center{justify-content:center}.split__panel--center .split__stage{position:absolute;top:14%;right:12%;bottom:14%;left:12%;margin:0;opacity:.28}.split__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgb(10 4 12 / calc(var(--veil) * .5)),rgb(10 4 12 / calc(var(--veil) * .4)) 40%,rgb(10 4 12 / calc(var(--veil) + .25)))}.split__content{position:relative;display:grid;gap:14px;justify-items:start;width:100%;padding:22px clamp(22px,4vw,60px) clamp(28px,4.4vw,64px)}.split__panel--image .split__content{padding-top:clamp(80px,10vw,140px)}@media(min-width:990px){.split--2.split--tagline .split__content{padding-bottom:calc(clamp(28px,4.4vw,64px) + 58px)}}.split__panel--bottom-center .split__content,.split__panel--center .split__content{justify-items:center;text-align:center}.split__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase}.split__title{font-size:calc(clamp(40px,4.9vw,88px) * var(--heading-scale));max-width:100%;text-wrap:balance}.split__text{max-width:34ch;color:var(--muted);font-size:calc(16px * var(--text-scale));line-height:1.5}.split__btn{margin-top:6px;pointer-events:none}.split__panel:focus-visible{outline:0}.split__panel:focus-visible .split__btn{outline:2px solid var(--accent);outline-offset:4px}.split__tagline{display:none}@media(min-width:990px){.split--2 .split__tagline{position:absolute;left:var(--seam, 50%);bottom:28px;z-index:3;display:block;transform:translate(-50%);padding:10px 18px;border-radius:999px;font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--holo-ink);background:var(--holo);box-shadow:0 10px 40px #0000004d;pointer-events:none}}.has-motion .split .split__content>*{transition:opacity .9s var(--ease),transform 1.1s var(--ease);transition-delay:calc(var(--i, 0) * .18s + var(--d, 0s))}.has-motion .split:not(.is-ready) .split__content>*{opacity:0;transform:translateY(22px)}.has-motion .split__content>:nth-child(2){--d: .08s}.has-motion .split__content>:nth-child(3){--d: .16s}.has-motion .split__content>:nth-child(4){--d: .24s}.has-motion .split:not(.is-ready) .split__art{opacity:0;translate:0 30px;scale:.96}.has-motion .split .split__art{transition:opacity 1.2s var(--ease) calc(var(--i, 0) * .18s),transform .6s var(--ease),translate 1.4s var(--ease),scale 1.4s var(--ease),rotate 1.4s var(--ease)}.banner{position:relative;isolation:isolate;display:grid;min-height:var(--banner-h);overflow:hidden;color:#fff;--muted: rgb(255 255 255 / .84)}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banner__img--mobile{display:none}@media(max-width:749px){.banner__img--mobile{display:block}.banner__img--mobile+.banner__img--desktop{display:none}}.banner__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(10 4 12 / calc(var(--veil) * .4)),rgb(10 4 12 / calc(var(--veil) + .2)))}.banner__media--art{background-color:var(--bg)}.banner__media--art~.banner__content,.banner:has(.banner__media--art){color:var(--text);--muted: inherit}.banner__media--art .banner__veil{display:none}.banner__art{position:absolute;right:6%;top:10%;height:80%;width:auto;max-width:60%;filter:drop-shadow(0 30px 60px var(--shade))}.banner__video{position:absolute;top:0;right:0;bottom:0;left:0}.banner__toggle{position:absolute;right:18px;bottom:18px;z-index:2}.banner__content{position:relative;display:grid;gap:16px;align-content:end;justify-items:start;padding-top:calc(var(--header-h) + 40px);padding-bottom:clamp(36px,6vw,80px)}.banner--center .banner__content{align-content:center;justify-items:center;text-align:center}.banner--end .banner__content{justify-items:end;text-align:right}.banner__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase}.banner__title{max-width:12ch}.banner__text{max-width:46ch;color:var(--muted);font-size:calc(18px * var(--text-scale))}.banner__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}@media(min-width:990px){.trust{grid-template-columns:repeat(var(--items, 4),minmax(0,1fr))}}.trust__item{display:flex;align-items:center;gap:14px}.trust__icon{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;color:var(--holo-ink);background:var(--holo)}.trust__text{display:grid;gap:2px;line-height:1.3}.trust__title{font-size:14px;font-weight:var(--font-text-bold)}.trust__sub{font-size:12.5px;color:var(--muted)}.trust--cards .trust__item{padding:18px;border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}@media(max-width:749px){.trust__icon{width:44px;height:44px}.trust__icon .icon{width:22px;height:22px}}.orbs .rail__track{--rail-item: 34%;--rail-item-tablet: 22%;--rail-item-desktop: calc((100% - 5 * 20px) / 6)}.orbs--portrait .rail__track{--rail-item: 44%;--rail-item-tablet: 28%;--rail-item-desktop: calc((100% - 80px)/5) }.orb{display:grid;gap:12px;justify-items:center;text-align:center}.orb__media{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:radial-gradient(90% 90% at 30% 20%,color-mix(in srgb,var(--surface) 60%,#fff),var(--bg));box-shadow:inset 0 0 0 1px var(--line);transition:transform .5s var(--ease),box-shadow .4s}.orbs--portrait .orb__media{aspect-ratio:3 / 4;border-radius:var(--radius)}.orb__img{width:100%;height:100%;object-fit:cover}.orb__art{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;transition:transform .8s var(--ease)}.orb:hover .orb__media{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--line),0 18px 40px var(--shade)}.orb:hover .orb__art{transform:scale(1.06)}.orb__title{font-size:14px;font-weight:var(--font-text-bold);letter-spacing:.04em}.orb__count{font-size:12px;color:var(--muted)}.featured__controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.tabs{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--tint)}.tab{min-height:40px;padding:0 20px;border-radius:999px;font-size:13px;font-weight:var(--font-text-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);transition:background-color .25s,color .25s,box-shadow .25s}.tab[aria-selected=true]{color:var(--bg);background:var(--text);box-shadow:0 6px 18px var(--shade)}.tab:hover:not([aria-selected=true]){color:var(--text)}.rich{display:grid;gap:20px;justify-items:start}.rich--center{justify-items:center;text-align:center}.rich__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.rich__title{max-width:14ch}.rich--large .rich__title{max-width:12ch}.rich__text{max-width:60ch;color:var(--muted);font-size:calc(clamp(17px,1.5vw,20px) * var(--text-scale))}.rich__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:inherit}.rich--center .rich__actions{justify-content:center}.lab{display:grid;gap:28px;align-items:center}@media(min-width:990px){.lab{grid-template-columns:1fr minmax(320px,1.1fr) 1fr;gap:40px}}.lab__stage{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:520px;width:100%;margin-inline:auto}@media(max-width:989px){.lab__stage{order:-1;max-width:380px}}.lab__rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.lab__rings span{position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--holo-2) 45%,transparent)}.lab__rings span:nth-child(1){top:6%;right:6%;bottom:6%;left:6%;background:radial-gradient(circle,color-mix(in srgb,var(--holo-1) 30%,transparent),transparent 66%)}.lab__rings span:nth-child(2){top:18%;right:18%;bottom:18%;left:18%;border-color:color-mix(in srgb,var(--holo-3) 40%,transparent)}.lab__rings span:nth-child(3){top:30%;right:30%;bottom:30%;left:30%;border-style:dashed;border-color:color-mix(in srgb,var(--holo-1) 40%,transparent)}.has-motion .lab__rings span:nth-child(3){animation:sr-spin 40s linear infinite}.lab__art,.lab__img{position:relative;width:74%;height:auto;max-height:92%;object-fit:contain;filter:drop-shadow(0 40px 60px var(--shade))}.lab__col{display:grid;gap:16px}@media(max-width:989px){.lab{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lab__stage{grid-column:1 / -1;margin-bottom:12px}.lab__col{display:contents}}@media(min-width:750px)and (max-width:989px){.lab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.lab__col--start .lab__feature{text-align:right;justify-items:end}}.lab__feature{display:grid;gap:6px;padding:18px;border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.lab__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--holo-ink);background:var(--holo);margin-bottom:4px}.lab__title{font-weight:var(--font-text-bold);font-size:15px}.lab__text{font-size:13.5px;color:var(--muted);line-height:1.45}.lab__cta{display:flex;justify-content:center;margin-top:clamp(28px,4vw,48px)}.guide{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.guide__card{position:relative;display:grid;gap:8px;align-content:start;min-height:190px;height:100%;padding:clamp(18px,2.2vw,28px);overflow:hidden;border-radius:var(--radius-lg);background-color:var(--bg);box-shadow:inset 0 0 0 1px var(--line);transition:transform .45s var(--ease),box-shadow .4s}.guide__card:before{content:"";position:absolute;inset:auto -30% -50% auto;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--holo-1) 36%,transparent),transparent 70%);transition:transform .8s var(--ease)}.guide__card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--line-strong),0 24px 50px var(--shade)}.guide__card:hover:before{transform:scale(1.3)}.guide__icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:10px;border-radius:50%;color:var(--holo-ink);background:var(--holo)}.guide__text{color:var(--muted);font-size:14px}.guide__go{position:absolute;top:calc(clamp(18px,2.2vw,28px) + 4px);right:clamp(18px,2.2vw,28px);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .3s,color .3s}.guide__card:hover .guide__go{background:var(--text);color:var(--bg)}.reviews__head{margin-bottom:clamp(24px,3vw,40px);max-width:720px}.reviews__lead{margin-top:12px;color:var(--muted)}.reviews__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media(min-width:990px){.reviews__layout{grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start}}.reviews__summary{display:grid;gap:10px;align-content:start;padding:24px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.reviews__score{display:flex;align-items:baseline;gap:4px;font-family:var(--font-display);font-weight:var(--font-display-weight)}.reviews__avg{font-size:56px;line-height:1}.reviews__max{font-size:18px;color:var(--muted)}.reviews__total{font-size:13px;color:var(--muted)}.reviews__dist{display:grid;gap:6px;margin-top:6px}.reviews__dist li{display:grid;grid-template-columns:14px 1fr 24px;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.reviews__bar{height:6px;border-radius:6px;background:var(--line);overflow:hidden}.reviews__bar span{display:block;height:100%;border-radius:inherit;background:var(--holo)}.reviews__write{margin-top:8px;justify-self:start}.reviews__rail .rail__track{--rail-item: 84%;--rail-item-tablet: 46%;--rail-item-desktop: calc((100% - 2 * 20px) / 3)}.reviews__track--grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));overflow:visible;margin:0;padding:0}.review__card{display:grid;gap:12px;height:100%;align-content:start;padding:22px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.review__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.review__date{font-size:12px;color:var(--muted)}.review__title{font-size:16px;font-weight:var(--font-text-bold);line-height:1.3}.review__text{color:var(--muted);font-size:14.5px}.review__media img{width:72px;height:72px;border-radius:var(--radius-sm);object-fit:cover}.review__author{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:6px}.review__avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--holo-ink);background:var(--holo);font-weight:var(--font-text-bold)}.review__who{display:grid;gap:1px;font-size:13px}.review__name{font-weight:var(--font-text-bold)}.review__verified{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:12px}.review__variant{color:var(--muted);font-size:12px}.reviews__empty{color:var(--muted)}.club{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media(min-width:990px){.club{grid-template-columns:.9fr 1.1fr}}.club__card,.welcome__card{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto auto;gap:8px;width:min(100%,460px);aspect-ratio:1.586;margin-inline:auto;padding:clamp(20px,3vw,30px);overflow:hidden;border-radius:clamp(16px,2vw,24px);color:var(--holo-ink);background:var(--holo);background-size:180% 180%;box-shadow:inset 0 1px #ffffffb3,0 40px 80px #00000073;transform:rotate(-6deg)}.has-motion .club__card{animation:sr-float 7s var(--ease-in-out) infinite alternate}@keyframes sr-float{0%{transform:rotate(-6deg) translateY(0);background-position:0 0}to{transform:rotate(-4deg) translateY(-10px);background-position:100% 100%}}.club__card-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(115deg,#fff0 0 18px,#ffffff29 18px 20px),radial-gradient(120% 80% at 10% 0%,rgb(255 255 255 / .55),transparent 55%)}.club__card-name,.welcome__card-name{font-family:var(--font-display);font-weight:var(--font-display-weight);text-transform:uppercase;letter-spacing:.2em;font-size:clamp(14px,1.6vw,18px)}.club__card-chip,.welcome__card-chip{width:46px;height:34px;border-radius:8px;background:linear-gradient(135deg,#f3e3be,#c9a86a 55%,#f6ecd2);box-shadow:inset 0 0 0 1px #0000002e;align-self:center}.club__card-label,.welcome__card-label{font-size:11px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase;opacity:.75}.club__card-number{font-size:clamp(13px,1.4vw,16px);letter-spacing:.12em;font-variant-numeric:tabular-nums}.club__content{display:grid;gap:18px;justify-items:start}.club__text{color:var(--muted);max-width:52ch}.club__perks{display:grid;gap:10px}.club__perks li{display:flex;align-items:center;gap:10px;font-size:15px}.club__perks .icon{color:var(--accent);flex:none}.club__form{width:100%;max-width:520px}.club__legal{font-size:12px;color:var(--muted)}.post{display:grid;gap:10px;align-content:start}@media(max-width:749px){.posts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.posts::-webkit-scrollbar{display:none}.posts>*{scroll-snap-align:start}}.post__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius);background:var(--surface)}.post__img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.post__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}a.post:hover .post__img{transform:scale(1.04)}.post__date{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.post__title{line-height:1.15}a.post:hover .post__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.post__excerpt{color:var(--muted);font-size:14.5px}.faq{display:grid;gap:clamp(28px,4vw,64px)}@media(min-width:990px){.faq{grid-template-columns:.8fr 1.2fr;align-items:start}.faq__intro{position:sticky;top:calc(var(--header-h) + 32px)}}.faq__intro{display:grid;gap:18px;justify-items:start}.faq__text{color:var(--muted)}.disclosure{border-bottom:1px solid var(--line)}.disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-weight:var(--font-text-bold);font-size:16px}.disclosure__title{display:flex;align-items:center;gap:12px}.disclosure__title .icon{color:var(--accent);flex:none}.disclosure__toggle{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-strong)}.disclosure__toggle .icon{width:16px;height:16px;transition:transform .35s var(--ease)}.disclosure[open] .disclosure__toggle .icon{transform:rotate(45deg)}.disclosure__body{padding:0 0 22px;color:var(--muted)}.faq__item:first-child{border-top:1px solid var(--line)}.multi{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:750px){.multi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.multi{grid-template-columns:repeat(var(--cols-desktop, 3),minmax(0,1fr));gap:20px}}.multi__item{display:grid;gap:10px;align-content:start}.multi--cards .multi__item{padding:clamp(20px,2.4vw,32px);border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.multi__icon{display:grid;place-items:center;width:54px;height:54px;margin-bottom:8px;border-radius:50%;color:var(--holo-ink);background:var(--holo)}.multi__media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius);margin-bottom:6px}.multi__img{width:100%;height:100%;object-fit:cover}.multi__text{color:var(--muted);font-size:15px}.iwt{display:grid;gap:clamp(28px,4vw,72px);align-items:center}@media(min-width:990px){.iwt{grid-template-columns:1fr 1fr}.iwt--media-last .iwt__media{order:2}}.iwt__media{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface);aspect-ratio:4 / 5}.iwt__media--square{aspect-ratio:1}.iwt__media--landscape{aspect-ratio:4 / 3}.iwt__img{width:100%;height:100%;object-fit:cover}.iwt__art{position:absolute;top:6%;right:12%;bottom:6%;left:12%;width:76%;height:88%;filter:drop-shadow(0 30px 50px var(--shade))}.iwt__content{display:grid;gap:18px;justify-items:start}.iwt__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.iwt__title{max-width:14ch}.iwt__text{color:var(--muted);max-width:54ch;font-size:calc(17px * var(--text-scale))}.iwt__points{display:grid;gap:10px}.iwt__points li{display:flex;align-items:center;gap:10px}.iwt__points .icon{color:var(--accent);flex:none}.iwt__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.video{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--radius-lg);background:#000}.video--full .video{border-radius:0;aspect-ratio:21 / 9}.video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.video__poster--art{background:var(--bg)}.video__poster--art .art{width:100%;height:100%}.video__play{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;color:var(--holo-ink);background:var(--holo);box-shadow:0 20px 50px #0006;transition:transform .3s var(--ease)}.video__play:hover{transform:scale(1.06)}.video__caption{position:absolute;left:var(--gutter);bottom:24px;z-index:2;color:#fff}.video__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;border:0}.video.is-playing .video__play,.video.is-playing .video__caption{display:none}.promo{display:grid;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}@media(min-width:990px){.promo{grid-template-columns:.9fr 1.1fr}}.promo__media{position:relative;isolation:isolate;min-height:280px;overflow:hidden}.promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promo__art{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;filter:drop-shadow(0 30px 50px var(--shade))}.promo__content{display:grid;gap:18px;justify-items:start;align-content:center;padding:clamp(28px,4.6vw,64px)}.promo__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.promo__text{color:var(--muted)}.promo__code strong{padding:4px 10px;border-radius:6px;background:var(--tint-2);letter-spacing:.08em}.countdown{display:flex;gap:10px}.countdown__part{display:grid;justify-items:center;min-width:70px;padding:12px 10px;border-radius:var(--radius-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums}.countdown__part>span{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:30px;line-height:1}.countdown__part small{margin-top:6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.countdown.is-done{font-weight:var(--font-text-bold)}.buy{display:grid;gap:24px}@media(min-width:990px){.buy{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:clamp(32px,4vw,72px);align-items:start}.buy__sticky{position:sticky;top:calc(var(--header-h) + 24px)}}.buy__sticky{display:grid;gap:18px}.buy__badge{line-height:1}.buy__vendor{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.buy__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.buy__title{font-family:var(--font-display);font-weight:var(--font-display-weight);text-transform:var(--font-display-case);letter-spacing:var(--font-display-tracking);font-size:calc(clamp(28px,3vw,42px) * var(--heading-scale));line-height:1.02}.buy__wish{flex:none;background:var(--tint)}.buy__rating{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.buy__rating:hover{color:var(--text)}.buy__price{display:grid;gap:4px}.buy__tax{font-size:12px;color:var(--muted)}.buy__tax a{text-decoration:underline}.buy__text,.buy__description{color:var(--muted)}.buy__label{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.1em;text-transform:uppercase}.buy__qty{display:grid;gap:8px;justify-items:start}.buy__actions{display:grid;gap:12px}.buy__error{padding:12px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--sale) 12%,transparent);color:var(--sale);font-size:14px}.buy__dynamic .shopify-payment-button__button{border-radius:999px!important;min-height:54px;overflow:hidden}.buy__dynamic .shopify-payment-button__more-options{margin-top:10px;color:var(--muted);font-size:13px;text-decoration:underline}.stock{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.stock__led{width:8px;height:8px;border-radius:50%;background:#3ddc97;box-shadow:0 0 0 4px #3ddc972e}.stock--low{color:var(--text)}.stock--low .stock__led{background:var(--sale);box-shadow:0 0 0 4px color-mix(in srgb,var(--sale) 22%,transparent);animation:sr-blink 1.6s ease-in-out infinite}@keyframes sr-blink{50%{opacity:.35}}.buy__trust{display:grid;gap:10px;padding:16px;border-radius:var(--radius);background:var(--tint)}.buy__trust li{display:flex;align-items:center;gap:12px;font-size:14px}.buy__trust .icon{flex:none;color:var(--accent)}.buy__delivery{display:flex;align-items:flex-start;gap:12px;font-size:14px}.buy__delivery .icon{flex:none;color:var(--accent)}.buy__delivery-cutoff{color:var(--muted)}.buy__wa{display:grid;gap:6px}.buy__wa-note{font-size:12px;color:var(--muted);text-align:center}.buy__popup,.buy__share,.buy__details{justify-self:start}.picker{display:grid;gap:20px}.picker__legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;width:100%;margin-bottom:12px}.picker__name{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.12em;text-transform:uppercase}.picker__selected{font-size:14px;color:var(--muted)}.picker__guide{margin-left:auto}.picker__values{display:flex;flex-wrap:wrap;gap:8px}.opt{display:grid;place-items:center;min-width:54px;min-height:46px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:var(--font-text-bold);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}.opt:hover{box-shadow:inset 0 0 0 1px var(--text)}.picker__input:checked+.opt{background:var(--text);color:var(--bg);box-shadow:none}.opt.is-unavailable{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.swatch{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:box-shadow .2s}.swatch__dot{width:32px;height:32px;border-radius:50%;background-color:#8e8e93;box-shadow:inset 0 0 0 1px #0000002e}.picker__input:checked+.swatch{box-shadow:inset 0 0 0 2px var(--text)}.swatch.is-unavailable:after{content:"";position:absolute;width:2px;height:34px;background:var(--muted);transform:rotate(45deg);border-radius:2px}.swatch.is-unavailable .swatch__dot{opacity:.4}.picker__input:focus-visible+.opt,.picker__input:focus-visible+.swatch{outline:2px solid var(--accent);outline-offset:2px}.specs{display:grid;gap:10px}.specs__title{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.12em;text-transform:uppercase}.specs__list{display:grid;border-radius:var(--radius);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.specs__row{display:grid;grid-template-columns:minmax(110px,.9fr) 1.1fr;gap:12px;padding:12px 16px;font-size:14px}.specs__row+.specs__row{border-top:1px solid var(--line)}.specs__row dt{color:var(--muted)}.specs__row dd{font-weight:var(--font-text-bold)}.buy__pair{display:grid;gap:12px}.buy__pair-title{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.12em;text-transform:uppercase}.pair{display:grid;gap:10px}.pair__item{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px;border-radius:var(--radius);background:var(--tint)}.pair__media{display:block;width:56px;height:70px;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface)}.pair__media img{width:100%;height:100%;object-fit:cover}.pair__info{display:grid;gap:2px;min-width:0}.pair__title{font-size:14px;line-height:1.3}.pair__info .price{font-size:13px}.gallery{display:grid;gap:12px}.gallery__stage{position:relative}.gallery__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius)}.gallery__track::-webkit-scrollbar{display:none}.gallery__item{position:relative;flex:0 0 100%;aspect-ratio:var(--card-ratio);overflow:hidden;border-radius:var(--radius);background:radial-gradient(120% 90% at 28% 18%,color-mix(in srgb,var(--surface) 70%,#fff 30%),var(--surface) 58%,color-mix(in srgb,var(--surface) 82%,var(--text) 18%));scroll-snap-align:center}.gallery__img{width:100%;height:100%;object-fit:cover}.gallery__item model-viewer,.gallery__item video{width:100%;height:100%}.gallery__embed{position:absolute;top:0;right:0;bottom:0;left:0}.gallery__embed iframe{width:100%;height:100%;border:0}.gallery__art{position:absolute;top:5%;right:8%;bottom:5%;left:8%;width:84%;height:90%}.gallery__zoom{position:absolute;right:12px;bottom:12px}.gallery__nav{position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s}.gallery__nav--prev{left:12px}.gallery__nav--next{right:12px}.gallery__stage:hover .gallery__nav,.gallery__nav:focus-visible{opacity:1}.gallery__count{position:absolute;left:12px;bottom:12px;padding:6px 12px;border-radius:999px;font-size:12px;font-variant-numeric:tabular-nums;color:#fff;background:#140a1473;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gallery__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.gallery__thumbs::-webkit-scrollbar{display:none}.gallery__thumb{position:relative;display:block;width:68px;height:85px;overflow:hidden;border-radius:var(--radius-sm);opacity:.55;box-shadow:inset 0 0 0 1px var(--line);transition:opacity .2s,box-shadow .2s}.gallery__thumb img{width:100%;height:100%;object-fit:cover}.gallery__thumb.is-active{opacity:1;box-shadow:inset 0 0 0 2px var(--text)}.gallery__thumb-badge{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#0009;color:#fff}@media(min-width:990px){.gallery--grid .gallery__track,.gallery--stack .gallery__track{display:grid;gap:10px;overflow:visible;scroll-snap-type:none;border-radius:0}.gallery--grid .gallery__track{grid-template-columns:1fr 1fr}.gallery--grid .gallery__item:only-child{grid-column:1 / -1}.gallery--grid .gallery__nav,.gallery--stack .gallery__nav,.gallery--grid .gallery__count,.gallery--stack .gallery__count,.gallery--grid~.gallery__thumbs,.gallery--grid .gallery__thumbs,.gallery--stack .gallery__thumbs{display:none}}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:75;color:var(--text);background:var(--glass-strong);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px 0 var(--line),0 -18px 40px var(--shade);padding-bottom:env(safe-area-inset-bottom);transform:translateY(110%);visibility:hidden;transition:transform .5s var(--ease),visibility 0s linear .5s}.buybar.is-visible{transform:none;visibility:visible;transition:transform .5s var(--ease)}.buybar__inner{display:flex;align-items:center;gap:14px;min-height:72px}.buybar__thumb{position:relative;display:block;width:44px;height:56px;flex:none;overflow:hidden;border-radius:10px;background:var(--surface)}.buybar__thumb img{width:100%;height:100%;object-fit:cover}.buybar__text{flex:1;min-width:0}.buybar__title{font-weight:var(--font-text-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buybar__variant{font-size:13px;color:var(--muted)}@media(max-width:749px){.buybar__thumb,.buybar__price{display:none}.buybar .btn{flex:none}}body:has(.buybar.is-visible) .wa{bottom:calc(92px + env(safe-area-inset-bottom))}.qv__sheet{padding:clamp(18px,3vw,36px)}.qv__grid{display:grid;gap:24px}@media(min-width:750px){.qv__grid{grid-template-columns:1fr 1fr;gap:36px;align-items:start}}.qv__info{display:grid;gap:18px}.qv__desc{color:var(--muted);font-size:14px}.qv__media .gallery__item{aspect-ratio:var(--card-ratio)}.bundle{display:grid;gap:24px}@media(min-width:990px){.bundle{grid-template-columns:1fr 320px;align-items:start}}.bundle__list{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bundle__item{position:relative;display:grid;gap:12px;padding:12px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:opacity .3s,box-shadow .3s}.bundle__item.is-off{opacity:.55}.bundle__check{position:absolute;top:20px;left:20px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--bg);box-shadow:0 4px 14px var(--shade);cursor:pointer}.bundle__check input{width:18px;height:18px;margin:0;accent-color:var(--accent)}.bundle__media{position:relative;display:block;aspect-ratio:var(--card-ratio);overflow:hidden;border-radius:var(--radius);background:var(--bg)}.bundle__media img{width:100%;height:100%;object-fit:cover}.bundle__media .art{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%}.bundle__info{display:grid;gap:6px}.bundle__this{font-size:11px;font-weight:var(--font-text-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.bundle__title{font-size:15px;line-height:1.3}.bundle__select{min-height:42px;padding:8px 40px 8px 14px;font-size:14px;border-radius:999px}.bundle__total{display:grid;gap:14px;padding:22px;border-radius:var(--radius-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}@media(min-width:990px){.bundle__total{position:sticky;top:calc(var(--header-h) + 24px)}}.bundle__total strong{font-size:22px}.bundle__note{font-size:12px;color:var(--muted)}.coll__hero{position:relative;isolation:isolate;display:grid;overflow:hidden;margin-bottom:18px;border-radius:var(--radius-lg);background-color:var(--bg);background-image:var(--bg-gradient)}@media(min-width:750px){.coll__hero{grid-template-columns:1.15fr .85fr;min-height:300px}}.coll__hero-media{position:relative;min-height:210px;overflow:hidden}@media(min-width:750px){.coll__hero-media{order:2}}.coll__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.coll__art{position:absolute;top:8%;right:14%;bottom:8%;left:14%;width:72%;height:84%;filter:drop-shadow(0 24px 40px var(--shade))}.coll__hero-text{display:grid;gap:12px;align-content:end;padding:clamp(22px,4vw,48px)}.coll__title{max-width:14ch}.coll__desc{color:var(--muted);max-width:60ch}.coll__pills{margin:4px 0 0;overflow-x:auto;scrollbar-width:none}.coll__pills::-webkit-scrollbar{display:none}.coll__pills .chips{flex-wrap:nowrap;padding-bottom:4px}.coll__pills .chip{white-space:nowrap}.coll__bar{position:sticky;top:var(--header-h);z-index:20;display:flex;align-items:center;gap:12px;margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter);border-bottom:1px solid var(--line)}.coll__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.coll__bar:has(.filters[open]){z-index:120}.coll__count{font-size:13px;color:var(--muted);white-space:nowrap}.coll__tools{display:flex;align-items:center;gap:10px;margin-left:auto}.density{display:none;gap:2px}@media(min-width:990px){.density{display:inline-flex}}.density .icon-btn{width:38px;height:38px;color:var(--muted)}.density .icon-btn[aria-pressed=true]{color:var(--text);background:var(--tint-2)}.sort{display:flex;align-items:center;gap:8px}.sort__label{font-size:13px;color:var(--muted)}@media(max-width:749px){.sort__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.sort select{width:auto;min-height:40px;padding:6px 40px 6px 16px;border-radius:999px;font-size:13px;background-color:transparent}.filters__toggle{gap:8px}.filters__badge{position:static}.filters__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00000080;opacity:0;pointer-events:none;transition:opacity .35s}.filters[open] .filters__overlay{opacity:1;pointer-events:auto}.filters__sheet{position:fixed;top:0;left:0;bottom:0;z-index:101;display:flex;flex-direction:column;width:min(420px,92vw);color:var(--text);background:var(--bg);box-shadow:30px 0 80px var(--shade);transform:translate(-100%);transition:transform .5s var(--ease)}.filters[open] .filters__sheet{transform:none}.filters__head{display:flex;align-items:center;justify-content:space-between;padding:18px 14px 12px 24px;border-bottom:1px solid var(--line)}.filters__title{font-family:var(--font-display);font-weight:var(--font-display-weight);text-transform:var(--font-display-case);font-size:22px}.filters__form{flex:1;overflow-y:auto;padding:8px 24px 24px}.filters__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.filters__foot .link{white-space:nowrap}.facet{border-bottom:1px solid var(--line)}.facet__summary{display:flex;align-items:center;gap:10px;padding:18px 0;font-size:14px;font-weight:var(--font-text-bold);letter-spacing:.04em}.facet__summary .icon{margin-left:auto;color:var(--muted);transition:transform .3s}.facet[open] .facet__summary .icon{transform:rotate(180deg)}.facet__count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:#fff;font-size:11px}.facet__body{padding-bottom:16px}.facet__price{display:grid;grid-template-columns:1fr 1fr;gap:10px}.facet__price label{display:grid;gap:4px;font-size:12px;color:var(--muted)}.facet__swatches{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.coll__active .chips{padding-top:14px}.coll__results{padding-top:22px;transition:opacity .3s}.coll__results.is-loading{opacity:.45;pointer-events:none}.coll__promo-cell{grid-row:span 1}.coll__promo{position:relative;isolation:isolate;display:grid;align-content:end;height:100%;min-height:260px;overflow:hidden;padding:20px;border-radius:var(--radius);background-color:var(--bg);color:var(--text)}.coll__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.coll__promo-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}.coll__promo-text{display:grid;gap:6px}.coll__promo-sub{color:var(--muted);font-size:14px}.coll__more{display:grid;justify-items:center;gap:12px;margin-top:48px}.coll__progress{font-size:13px;color:var(--muted)}.coll__progress-bar{display:block;width:200px;height:3px;border-radius:3px;background:var(--line);overflow:hidden}.coll__progress-bar span{display:block;height:100%;background:var(--holo)}.pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:32px}.pagination a,.pagination span{display:grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:999px}.pagination [aria-current]{background:var(--text);color:var(--bg)}.search-page__head{display:grid;gap:18px;margin-bottom:10px}.search-page__form .field-pill{max-width:640px}.result{display:grid;gap:8px;height:100%;padding:22px;border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.result__type{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.result__text{color:var(--muted);font-size:14px}.cart__title{margin-bottom:28px}.cart__count{font-family:var(--font-text);font-size:.4em;letter-spacing:0;vertical-align:middle}.cart__grid{display:grid;gap:32px}@media(min-width:990px){.cart__grid{grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start}.cart__aside{position:sticky;top:calc(var(--header-h) + 24px)}}.cart__aside{display:grid;gap:16px;padding:24px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.cart__trust{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.cart__trust li{display:flex;align-items:center;gap:10px}.sx-cart .line{grid-template-columns:110px 1fr auto}.sx-cart .line__media{width:110px;height:138px}.blog__head{display:grid;gap:18px;margin-bottom:clamp(28px,4vw,48px)}.blog__tags{margin-top:4px}.article__title{margin-top:12px}.article__hero{margin-block:clamp(28px,4vw,48px)}.article__img{width:100%;border-radius:var(--radius-lg)}.article__tags,.article__back{margin-top:32px}.page__title{margin-bottom:clamp(24px,3vw,40px)}.sx-page .rte--article,.sx-article .rte--article{color:var(--text)}.list__title,.wishlist__head{margin-bottom:clamp(24px,3vw,40px)}.wishlist__head{display:grid;gap:12px}.empty__icon{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;color:var(--holo-ink);background:var(--holo)}.ctile{display:grid;gap:10px}.ctile__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--radius);background:var(--surface)}.ctile__img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.ctile__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ctile:hover .ctile__img{transform:scale(1.04)}.ctile__count{font-size:13px;color:var(--muted)}.head{margin-bottom:clamp(24px,3vw,40px)}.head__title{font-family:var(--font-display);font-weight:var(--font-display-weight);text-transform:var(--font-display-case);letter-spacing:var(--font-display-tracking);font-size:calc(clamp(28px,3.6vw,52px) * var(--heading-scale));line-height:1}.head__lead{margin-top:14px;color:var(--muted)}.policies{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.policy-card{display:grid;gap:10px;height:100%;padding:22px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--ease),box-shadow .3s}.policy-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--line-strong),0 18px 40px var(--shade)}.policy-card__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:var(--holo-ink);background:var(--holo)}.policy-card__title{font-weight:var(--font-text-bold)}.policy-card__more{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted)}.policies__company{margin-top:28px;color:var(--muted);font-size:14px}.contact__wa{display:grid;gap:12px;justify-items:start;margin:18px 0 28px;padding:20px;border-radius:var(--radius);background:var(--tint)}.sx-contact .head__title{margin-bottom:18px}.account .head{display:flex;align-items:center;justify-content:space-between;gap:16px}.account__title{margin-bottom:20px}.account__subtitle{margin:24px 0 12px;font-size:14px;font-weight:var(--font-text-bold);letter-spacing:.1em;text-transform:uppercase}.account__grid{display:grid;gap:28px}@media(min-width:990px){.account__grid{grid-template-columns:1fr 340px}}.account__card{display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.account__label{font-size:12px;color:var(--accent)}.account__new{margin-top:28px}.nf__art{width:220px;height:220px;margin-bottom:8px}.password__form{width:100%;max-width:480px}.password__owner{margin-top:12px;display:grid;justify-items:center;gap:12px}.gift__inner{display:grid;justify-items:center;gap:22px;text-align:center}.gift__card{position:relative;isolation:isolate;display:grid;gap:6px;justify-items:start;width:min(100%,420px);aspect-ratio:1.586;padding:26px;overflow:hidden;border-radius:22px;color:var(--holo-ink);background:var(--holo);text-align:left;box-shadow:0 30px 70px #00000073}.gift__label{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.14em;text-transform:uppercase}.gift__value{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:44px;line-height:1}.gift__code-box{display:grid;gap:10px;justify-items:center;width:100%;padding:22px;border-radius:var(--radius-lg);background:var(--surface)}.gift__code-label{font-size:12px;color:var(--muted)}.gift__code code{font-size:22px;letter-spacing:.12em}.gift__qr img,.gift__qr canvas{margin-inline:auto;padding:8px;background:#fff;border-radius:8px}.gift__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.gift__expired{color:var(--sale)}@media print{.gift__actions{display:none}}.welcome__sheet{display:grid;gap:16px;justify-items:center;text-align:center}.welcome__media{width:calc(100% + clamp(56px,9.2vw,112px));margin:calc(clamp(28px,4.6vw,56px)*-1) calc(clamp(28px,4.6vw,56px)*-1) 8px;aspect-ratio:16 / 10;overflow:hidden}.welcome__media img{width:100%;height:100%;object-fit:cover}.welcome__card{width:min(100%,300px);transform:rotate(-4deg);margin:4px 0 10px}.welcome__kicker{font-size:12px;font-weight:var(--font-text-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.welcome__title{max-width:16ch}.welcome__text{color:var(--muted)}.welcome__code{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 18px;border-radius:var(--radius-sm);border:1px dashed var(--line-strong)}.welcome__code-value{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:.14em;font-size:20px}.welcome__code-action{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.welcome__code.is-copied{border-color:var(--accent)}.welcome__foot{font-size:12px;color:var(--muted)}.sx-reco.is-pending{padding:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sr-sections.css.map */
