*,*:before,*:after{box-sizing:border-box;margin:0}:root{--gutter: 16px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--section-space: 44px;--header-height: 60px;--ease: cubic-bezier(.22, 1, .36, 1);--shadow-soft: 0 1px 2px rgb(26 26 31 / .04), 0 6px 20px rgb(26 26 31 / .06)}@media(min-width:750px){:root{--gutter: 32px;--section-space: 88px;--header-height: 72px}}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html:has(dialog[open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;overflow-x:clip;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}main{flex:1}img,picture,video,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}p{text-wrap:pretty}[hidden]{display:none!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight);text-transform:var(--heading-case);line-height:1.05;letter-spacing:-.032em;text-wrap:balance;overflow-wrap:break-word}h1,.h1{font-size:calc(clamp(2.4rem,1.6rem + 3.6vw,4.25rem) * var(--heading-scale))}h2,.h2{font-size:calc(clamp(2.1rem,1.4rem + 2.8vw,3.75rem) * var(--heading-scale))}h3,.h3{font-size:calc(clamp(1.2rem,1.05rem + .6vw,1.5rem) * var(--heading-scale));line-height:1.2;letter-spacing:-.015em}h4,.h4{font-size:1.05rem;letter-spacing:0}.accent{color:var(--color-brand-text)}.eyebrow{display:inline-block;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--color-brand-text)}.muted{color:var(--color-muted)}.small{font-size:14px}.rte>*+*{margin-top:.8em}.rte ul,.rte ol{padding-left:1.2em}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-space)}.section--tight{padding-block:calc(var(--section-space) * .6)}.section-head{display:grid;gap:14px;max-width:720px;margin:0 0 var(--space-6)}.section-head--center{justify-items:center;margin-inline:auto;text-align:center}.section-head__text{max-width:52ch;color:var(--color-muted)}.scheme-surface{background:var(--color-surface)}.scheme-primary{background:var(--color-primary);color:var(--color-on-primary)}.scheme-secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.scheme-primary .eyebrow,.scheme-secondary .eyebrow,.scheme-primary .accent,.scheme-secondary .accent{color:inherit;opacity:.85}.scheme-primary .muted,.scheme-secondary .muted,.scheme-primary .section-head__text,.scheme-secondary .section-head__text{color:inherit;opacity:.8}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 28px;border:0;border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-on-primary);font-weight:800;font-size:16.5px;letter-spacing:-.005em;box-shadow:0 12px 24px -14px color-mix(in srgb,var(--color-brand) 90%,transparent),inset 0 1px #fff3;text-decoration:none;text-align:center;transition:transform .2s var(--ease),filter .2s var(--ease),background-color .2s;-webkit-tap-highlight-color:transparent}.button:hover{filter:brightness(1.06)}.button:active{transform:scale(.98)}.button:disabled,.button[aria-disabled=true]{opacity:.5;pointer-events:none}.button--secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.button--outline{background:transparent;color:currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.button--full{width:100%}.button[aria-busy=true]{pointer-events:none;opacity:.8}.link{font-weight:700;text-decoration:underline;text-underline-offset:3px}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.card{border-radius:var(--radius);background:var(--color-surface);overflow:hidden}.media{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-surface)}.media>img,.media>svg{width:100%;height:100%;object-fit:cover}.pill,.ticket{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--ticket-bg, var(--color-primary));color:var(--ticket-fg, var(--color-on-primary));font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.pill .icon,.ticket .icon{width:14px;height:14px}.ticket--ink{--ticket-bg: var(--color-text);--ticket-fg: var(--color-bg)}.ticket--blue{--ticket-bg: var(--color-secondary);--ticket-fg: var(--color-on-secondary)}.ticket--muted{--ticket-bg: color-mix(in srgb, var(--color-text) 9%, transparent);--ticket-fg: var(--color-muted);padding:3px 8px;font-size:10px;vertical-align:middle}.icon{width:20px;height:20px;flex:none}html.js [data-fade]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--fade-i, 0) * 80ms)}html.js [data-fade].is-in{opacity:1;transform:none}html.js .section-head[data-fade] .h2{filter:blur(10px);transition:filter .9s var(--ease) .08s}html.js .section-head[data-fade].is-in .h2{filter:none}html.no-fade [data-fade]{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){html.js [data-fade]{opacity:1;transform:none;transition:none}html.js .section-head[data-fade] .h2{filter:none;transition:none}}.slider{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slide-w-m, 82%);gap:var(--space-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none}.slider::-webkit-scrollbar{display:none}.slider>*{scroll-snap-align:start}@media(min-width:990px){.slider{grid-auto-columns:calc((min(100vw - var(--gutter) * 2,var(--page-width)) - var(--space-3) * 3) / 4);padding-inline:max(var(--gutter),calc((100vw - var(--page-width)) / 2))}}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.marquee__track{display:flex;flex:none;align-items:center;gap:var(--marquee-gap, 40px);padding-right:var(--marquee-gap, 40px);animation:marquee var(--marquee-speed, 30s) linear infinite}@keyframes marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.icon-button{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:inherit}.icon-button .icon{width:24px;height:24px}.drawer{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:transparent;color:var(--color-text)}.drawer::backdrop{background:#14121073}.drawer__panel{display:flex;flex-direction:column;width:min(420px,88vw);height:100%;background:var(--color-bg);animation:drawer-in-left .35s var(--ease)}.drawer--right .drawer__panel{margin-left:auto;animation-name:drawer-in-right}@keyframes drawer-in-left{0%{transform:translate(-100%)}}@keyframes drawer-in-right{0%{transform:translate(100%)}}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border)}.drawer__nav{display:grid;padding:var(--space-3) var(--space-5)}.drawer__link{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--color-border);font-size:18px;font-weight:600;text-decoration:none}.drawer__link .icon{width:18px;height:18px;color:var(--color-muted)}.drawer__link--child{padding-left:var(--space-4);font-size:16px;font-weight:500}.drawer__note{margin-top:auto;padding:var(--space-5)}@media(prefers-reduced-motion:reduce){.drawer__panel{animation:none}}.checks{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.checks li{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.checks--chips li{padding:8px 14px 8px 10px;border-radius:var(--radius-sm);background:var(--color-secondary);color:var(--color-on-secondary)}.checks--list{flex-direction:column}.checks--grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.checks--grid li{padding:10px 12px 10px 10px;border-radius:var(--radius-sm);background:linear-gradient(150deg,color-mix(in srgb,var(--color-primary) 88%,#fff),var(--color-primary));color:var(--color-on-primary);line-height:1.2;font-size:13.5px;font-weight:800;box-shadow:0 10px 20px -14px color-mix(in srgb,var(--color-brand) 90%,transparent)}.checks--grid .icon{flex:none;width:24px;height:24px;padding:4px;border-radius:50%;background:#fff;color:var(--color-brand-text)}.checks--list .icon{color:var(--color-brand-text)}.accordion{border-top:1px solid var(--color-border)}.accordion:not(:has(+.accordion)){border-bottom:1px solid var(--color-border)}.accordion+.accordion{margin-top:calc(var(--space-4) * -1)}.accordion summary{display:flex;align-items:center;gap:12px;padding:18px 0;font-weight:700;list-style:none;cursor:pointer}.accordion summary::-webkit-details-marker{display:none}.accordion summary span:not(.accordion__sign){flex:1}.accordion__sign{position:relative;width:14px;height:14px}.accordion__sign:before,.accordion__sign:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;background:currentColor;transition:transform .25s var(--ease)}.accordion__sign:after{transform:rotate(90deg)}.accordion[open] .accordion__sign:after{transform:rotate(0)}.accordion__body{padding:0 0 18px;color:var(--color-muted)}.payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;list-style:none}.payments svg{width:38px;height:24px}.page-title{margin-bottom:var(--space-5)}.coll-card{display:grid;gap:10px;text-decoration:none}.page-body{max-width:800px}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5) var(--space-3);list-style:none}ul.slider{list-style:none}@media(min-width:990px){.product-grid{grid-template-columns:repeat(4,1fr)}}.pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);font-weight:700}.pagination a{display:grid;place-items:center;width:44px;height:44px;border:1.5px solid currentColor;border-radius:50%}.simple-page{display:grid;justify-items:center;gap:var(--space-4);max-width:640px;text-align:center}.qty{display:inline-flex;align-items:center;height:38px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-card)}.qty button{display:grid;place-items:center;width:36px;height:36px;border:0;background:none}.qty .icon{width:16px;height:16px}.qty input{width:32px;border:0;background:none;text-align:center;font-weight:700;-moz-appearance:textfield}.qty input::-webkit-inner-spin-button,.qty input::-webkit-outer-spin-button{-webkit-appearance:none}.cart-lines{display:grid;padding:0;list-style:none}.cart-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.cart-row span:first-child{display:inline-flex;align-items:center;gap:6px}.cart-row .icon{width:16px;height:16px}.field{display:grid;gap:6px;font-size:14px;font-weight:600}.field input,.field textarea{width:100%;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);font-weight:400}.sheet{width:100%;max-width:100%;max-height:100%;margin:auto 0 0;padding:0;border:0;background:transparent;color:var(--color-text)}.sheet::backdrop{background:#14121073}.sheet__panel{position:relative;display:flex;flex-direction:column;max-height:88svh;border-radius:20px 20px 0 0;background:var(--color-bg);animation:sheet-up .35s var(--ease)}@keyframes sheet-up{0%{transform:translateY(100%)}}.sheet__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--gutter);border-bottom:1px solid var(--color-border)}.sheet__body{flex:1;padding:0 var(--gutter);overflow-y:auto;overscroll-behavior:contain}.sheet__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border)}.sheet__foot .button{flex:1;max-width:240px}@media(min-width:750px){.sheet{width:min(480px,92vw);margin:auto}.sheet__panel{max-height:80vh;border-radius:var(--radius)}}@media(prefers-reduced-motion:reduce){.sheet__panel{animation:none}}.index-rule{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--color-brand-text)}.scheme-primary .index-rule,.scheme-secondary .index-rule{color:inherit;opacity:.85}.has-frames .frame:after{--c: var(--frame-color, rgb(255 255 255 / .9));--l: 16px;--w: 1.5px;content:"";position:absolute;inset:var(--frame-inset, 12px);z-index:2;pointer-events:none;background:linear-gradient(var(--c),var(--c)) top left / var(--l) var(--w),linear-gradient(var(--c),var(--c)) top left / var(--w) var(--l),linear-gradient(var(--c),var(--c)) top right / var(--l) var(--w),linear-gradient(var(--c),var(--c)) top right / var(--w) var(--l),linear-gradient(var(--c),var(--c)) bottom left / var(--l) var(--w),linear-gradient(var(--c),var(--c)) bottom left / var(--w) var(--l),linear-gradient(var(--c),var(--c)) bottom right / var(--l) var(--w),linear-gradient(var(--c),var(--c)) bottom right / var(--w) var(--l);background-repeat:no-repeat;transition:inset .45s var(--ease)}.has-frames .frame--ink{--frame-color: rgb(28 22 16 / .32)}@media(hover:hover){.has-frames a:hover>.frame:after,.has-frames .frame:hover:after{inset:calc(var(--frame-inset, 12px) + 6px)}}.has-tickets .pill,.has-tickets .ticket{border-radius:3px;padding-inline:13px;-webkit-mask:radial-gradient(circle 4px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 4px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 4px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 4px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat}.has-tickets .ticket--muted{padding-inline:9px;-webkit-mask:radial-gradient(circle 3px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 3px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 3px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 3px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat}.perforation{position:relative;height:1px;margin-block:var(--space-3);background:repeating-linear-gradient(90deg,var(--color-border) 0 6px,transparent 6px 11px)}.button[aria-busy=true]{position:relative;color:transparent!important}.button[aria-busy=true]>*{visibility:hidden}.button[aria-busy=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;border:2px solid var(--spin, var(--color-on-primary));border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.button--outline[aria-busy=true]:before{--spin: var(--color-text)}@keyframes spin{to{transform:rotate(1turn)}}.wipe{clip-path:inset(10% 8% 10% 8% round var(--radius));transition:clip-path 1s var(--ease)}.wipe img,.wipe video{transform:scale(1.12);transition:transform 1.3s var(--ease)}.wipe.is-shown{clip-path:inset(0 0 0 0 round var(--radius))}.wipe.is-shown img,.wipe.is-shown video{transform:none}.lines .line{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.lines .line>span{display:inline-block;transform:translateY(105%);transition:transform .9s var(--ease);transition-delay:calc(var(--line, 0) * 90ms)}.lines.lines-in .line>span{transform:none}html[data-cta-zone] .help__dock,html[data-cta-zone] .scratch__teaser{opacity:0;transform:translateY(12px);pointer-events:none}.scratch__teaser{transition:opacity .25s,transform .25s var(--ease),bottom .35s var(--ease)}.fly{position:fixed;z-index:60;pointer-events:none}.fly img{width:100%;height:100%;border-radius:18px;object-fit:cover;box-shadow:0 12px 30px #0f0a0640}.hero.is-parallax .hero__bg img{will-change:transform}@media(prefers-reduced-motion:reduce){.wipe,.wipe img,.lines .line>span{clip-path:none;transform:none;transition:none}}h1 em,h2 em,.h1 em,.h2 em,.h3 em{font-style:normal;color:var(--color-brand)}.scheme-primary h2 em,.scheme-secondary h2 em,.scheme-primary h1 em,.scheme-secondary h1 em{color:inherit;opacity:.62}.sections-panels .section.scheme-primary,.sections-panels .section.scheme-secondary,.sections-panels .section.scheme-surface{margin:10px;border-radius:calc(var(--radius) + 10px)}@media(min-width:750px){.sections-panels .section.scheme-primary,.sections-panels .section.scheme-secondary,.sections-panels .section.scheme-surface{margin-inline:20px}}.has-shine .button--shine{position:relative;overflow:hidden;isolation:isolate}.has-shine .button--shine:after{content:"";position:absolute;inset:-20% auto -20% -40%;width:30%;z-index:-1;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .35),transparent);transform:skew(-18deg);animation:shine 5.5s var(--ease) 2s infinite}@keyframes shine{0%,62%{left:-40%}82%,to{left:130%}}.button[data-state=added]{background:var(--color-secondary);color:var(--color-on-secondary)}.bump{animation:bump .5s var(--ease)}@keyframes bump{30%{transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.has-shine .button--shine:after,.bump{animation:none}}@property --p-now{syntax: "<number>"; inherits: true; initial-value: 0;}.icon-box{display:inline-grid;flex:none;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 8px 18px -10px color-mix(in srgb,var(--color-brand) 80%,transparent)}.icon-box .icon{width:22px;height:22px}.icon-box--soft{background:var(--color-surface-strong);color:var(--color-brand-text);box-shadow:none}.has-photo-tint :is(.gallery__slide,.gallery__thumb,.card-product__media,.pb-fbt__img,.cart-line__media,.cart-upsell__img,.variant-image,.story__thumb){background:var(--color-brand-soft)}.has-photo-tint :is(.gallery__slide,.gallery__thumb,.card-product__media,.pb-fbt__img,.cart-line__media,.cart-upsell__img,.story__thumb) img{mix-blend-mode:multiply}.orn-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;--sy: 0;--mx: 0;--my: 0}.orn{position:absolute;left:var(--x);top:var(--y);width:var(--w);min-width:44px;transform:translate3d(calc(var(--mx) * var(--d) * -38px),calc(var(--sy) * var(--d) * -220px + var(--my) * var(--d) * -26px),0) rotate(calc(var(--r) + var(--sy) * var(--spin) * 70deg)) scale(calc(1 + var(--sy) * var(--d) * .25));transition:transform .9s cubic-bezier(.2,.8,.2,1);will-change:transform}.orn img{display:block;width:100%;height:auto;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:hue-rotate(var(--orn-hue, 0deg)) blur(var(--b)) drop-shadow(0 calc(var(--d) * 30px) calc(var(--d) * 26px) color-mix(in srgb,var(--color-brand) 35%,transparent));animation:orn-float calc(6s + var(--i) * .9s) ease-in-out calc(var(--i) * -1.3s) infinite alternate}.orn img.is-spin{animation:orn-spin .9s cubic-bezier(.34,1.56,.64,1)}@keyframes orn-float{0%{translate:0 -8px;rotate:-3deg}to{translate:0 10px;rotate:4deg}}@keyframes orn-spin{0%{rotate:0deg;scale:1}45%{scale:1.18}to{rotate:360deg;scale:1}}@media(max-width:749px){.orn{width:var(--wm)}.orn--desk{display:none}}.orn-still .orn{transform:rotate(var(--r));transition:none}.orn-still .orn img{animation:none}@media(prefers-reduced-motion:reduce){.orn{transform:rotate(var(--r));transition:none}.orn img{animation:none}}.checks--clean{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.checks--clean li{align-items:flex-start;font-size:14px;line-height:1.3}.checks--clean .icon{flex:none;width:20px;height:20px;padding:3px;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary)}.photo-ph{display:grid;place-items:center;width:100%;height:100%;min-height:160px;background:linear-gradient(160deg,var(--color-surface),var(--color-surface-strong))}.photo-ph__hint{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--color-card);color:var(--color-muted);font-size:13px;font-weight:600}.photo-ph__hint .icon{width:16px;height:16px}.hm{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .8s var(--ease),transform .9s var(--ease)}.hm.hm-in{opacity:1;transform:none}.story__media img,.how__media img,.rw__img img,.reel__media img{scale:1.06}.stg .stg__tile.stg__tile--photo,.stg .stg__tile.stg__tile--photo .stg__title,.stg .stg__tile.stg__tile--photo .stg__text,.stg .stg__tile.stg__tile--photo .stg__stat{color:#fff}.stg .stg__tile.stg__tile--photo .stg__text{opacity:.92}.stg .stg__tile.stg__tile--photo:after{top:25%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080e0400,#080e0480 45%,#080e04d9)}.stg .stg__tile.stg__tile--photo .stg__body{text-shadow:0 1px 10px rgb(0 0 0 / .35)}@media(prefers-reduced-motion:reduce){.hm{opacity:1;transform:none}}.stg--soft .stg__tile.stg__tile--dark{background:linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 55%,#10170c),#10170c);color:#fff}.stg--soft .stg__tile.stg__tile--dark .stg__title,.stg--soft .stg__tile.stg__tile--dark .stg__text{color:#fff}.mac img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.collection-hero--image{background:linear-gradient(180deg,#0a120626,#0a12068c),var(--ch-img) center 60% / cover!important;color:#fff;min-height:clamp(260px,38vw,460px);display:grid;align-items:end}.collection-hero--image .collection-head__title,.collection-hero--image .collection-head__text{color:#fff;text-shadow:0 2px 18px rgb(0 0 0 / .35)}.collection-hero--image .collection-head__pill{background:#ffffff2e;color:#fff;border:1px solid rgb(255 255 255 / .35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-collection .product-card{background:linear-gradient(170deg,var(--color-card, #fff),color-mix(in srgb,var(--color-brand) 9%,var(--color-card, #fff)));border-radius:calc(var(--radius) + 6px);box-shadow:0 1px #ffffffb3 inset,0 24px 44px -30px #10170c73}.guar__card>.mac--perch{--mac-feet: .061}.stg .stg__tile:after{animation:none!important;transform:translate(-120%)}.stg .stg__tile--photo:after{transform:none}.stg .stg__icon{animation:none!important}.collection-hero--image:before,.collection-hero--image .collection-hero__aura{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
