*,*:before,*:after{box-sizing:border-box}html{background:#050505;overscroll-behavior:none;scroll-behavior:smooth;scrollbar-gutter:stable}html.still-smooth-scroll{scroll-behavior:auto}body,h1,h2,h3,p,ul,ol{margin:0}body{min-height:100svh;font-family:var(--font-primary-family);font-style:var(--font-primary-style);font-weight:var(--font-primary-weight);color:var(--color-ink);background:var(--color-canvas);line-height:1.45;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}.page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;pointer-events:none;background:#050505;transform:translateZ(0);will-change:transform}.page-transition__wordmark{width:clamp(18rem,30vw,32rem);max-width:calc(100vw - 3rem);height:auto;overflow:visible;fill:#fff;transform:translateZ(0);will-change:transform,opacity}.page-transition__letter{opacity:1;transform:translateZ(0);transform-box:fill-box;transform-origin:center bottom;will-change:transform,opacity,filter}html[data-still-visit=first] body:not(.page-is-ready):not(.page-is-leaving) .page-transition__letter{opacity:0;transform:translate3d(0,46%,0) scaleY(.84)}body.page-is-starting .page-transition{pointer-events:auto;transition:none}body.page-is-starting{overflow:hidden}.page-transition:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .34s cubic-bezier(.16,1,.3,1)}body.page-startup-exiting .page-transition:after,body.page-is-leaving .page-transition:after{transform:scaleX(1)}body.page-is-ready .page-transition{transform:translate3d(0,-100%,0);transition:transform .34s cubic-bezier(.76,0,.24,1)}body.page-is-leaving .page-transition{transform:translateZ(0);transition:transform .36s cubic-bezier(.76,0,.24,1)}body.page-is-ready .page-transition__wordmark{transform:translate3d(0,-8vh,0);opacity:.9;transition:transform .34s cubic-bezier(.76,0,.24,1),opacity .26s ease}body.page-is-leaving .page-transition__wordmark{transform:translateZ(0);opacity:1;transition:transform .36s cubic-bezier(.76,0,.24,1),opacity .24s ease}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit}button,input,select{border-radius:var(--radius-control)}button,a,select{-webkit-tap-highlight-color:transparent}a,button{color:inherit}p{text-wrap:pretty}h1,h2,h3{font-weight:600;line-height:1;letter-spacing:-.04em;text-wrap:balance}:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;display:grid;width:100%;grid-template-columns:var(--content-grid)}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.shopify-section>s-view-event:has(>.full-width){grid-column:1 / -1}.template-product{background:#050505}.still-wordmark{display:block;width:clamp(8rem,8.5vw,10rem);height:auto}.still-inline-mark{display:inline-block;width:auto;height:.64em;margin:0 .06em;vertical-align:.01em}.still-inline-mark--display{height:.72em;margin-inline:.015em .07em;vertical-align:-.015em}.still-inline-mark--title{height:.68em;margin:0;vertical-align:-.01em}.still-inline-mark--micro{height:.58em;margin-inline:.04em}.still-inline-mark--kicker{height:.82em;margin:0 .24em 0 0;vertical-align:-.01em}.still-text-link{position:relative;width:fit-content;padding-bottom:.22rem;font-size:.8rem;text-decoration:none}.still-text-link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--color-accent);transform:scaleX(.3);transform-origin:left;transition:transform .15s ease}.still-text-link:hover:after{transform:scaleX(1)}.language-selector{position:relative;z-index:42;margin:0}.localization-morph{--localization-surface-width: min(14rem, calc(100vw - 2rem) );position:relative;display:block;width:7.4rem;height:2.65rem;color:currentcolor}.localization-morph__trigger{position:relative;z-index:2;display:grid;width:100%;height:100%;padding:0 .85rem;grid-template-columns:1fr auto;gap:.55rem;align-items:center;border:0;border-radius:999px;color:inherit;background:transparent;cursor:pointer;font-size:.65rem;font-weight:500;letter-spacing:.08em;text-align:left;white-space:nowrap}.localization-morph__ring{position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;border:1px solid rgb(255 255 255 / .24);border-radius:999px;background:linear-gradient(145deg,rgb(255 255 255 / .065),transparent 44%),#050c0b6b;box-shadow:inset 0 1px #ffffff14,0 1rem 3rem #0000;-webkit-backdrop-filter:blur(20px) saturate(118%);backdrop-filter:blur(20px) saturate(118%);transform-origin:top right;transition:right .46s cubic-bezier(.16,1,.3,1),width .46s cubic-bezier(.16,1,.3,1),height .46s cubic-bezier(.16,1,.3,1),border-radius .42s cubic-bezier(.16,1,.3,1),background-color .32s ease,border-color .32s ease,box-shadow .42s ease}.localization-morph__trigger svg{width:.7rem;fill:none;stroke:currentcolor;stroke-width:1.25;transition:transform .42s cubic-bezier(.16,1,.3,1)}.localization-morph__panel{position:absolute;top:2.85rem;right:0;z-index:3;width:var(--localization-surface-width);max-height:var(--localization-panel-height, 18rem);padding:.7rem;overflow-x:hidden;overflow-y:auto;color:#fff;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(0,-8px,0) scale(.985);transform-origin:top right;transition:opacity .22s ease,transform .44s cubic-bezier(.16,1,.3,1),visibility 0s linear .44s;scrollbar-color:rgb(0 179 137 / .65) transparent;scrollbar-width:thin}.localization-morph__title{margin:0 0 .55rem;padding:.1rem .55rem 0;color:#ffffff80;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}.localization-morph__groups{display:grid}.localization-morph__form{margin:0}.localization-morph__group{min-width:0;margin:0;padding:0;border:0}.localization-morph__group legend{width:100%;margin:0 0 .35rem;padding:0 .55rem;color:#ffffff6b;font-size:.52rem;letter-spacing:.11em;text-transform:uppercase}.localization-morph__options{display:grid;gap:.2rem}.localization-morph__options button{display:grid;min-height:2.8rem;padding:0 .7rem;grid-template-columns:1fr auto;gap:1rem;align-items:center;border:1px solid transparent;border-radius:.72rem;color:#ffffffa8;background:transparent;cursor:pointer;font-size:.72rem;text-align:left;opacity:0;transform:translate3d(0,8px,0);transition:color .18s ease,border-color .18s ease,background-color .18s ease,opacity .26s ease,transform .38s cubic-bezier(.16,1,.3,1)}.localization-morph__options button:hover,.localization-morph__options button:focus-visible,.localization-morph__options button[aria-pressed=true]{color:#fff;border-color:#ffffff26;background:linear-gradient(100deg,rgb(0 179 137 / .08),transparent 64%),#ffffff0d}.localization-morph__options button[aria-pressed=true] span:last-child{color:var(--color-accent)}.localization-morph[data-open=true] .localization-morph__ring{width:var(--localization-surface-width);height:var(--localization-open-height, 10rem);border-radius:1.15rem;border-color:#ffffff2e;background:radial-gradient(circle at 88% 8%,rgb(0 179 137 / .13),transparent 32%),linear-gradient(145deg,rgb(255 255 255 / .07),transparent 42%),#040a09d6;box-shadow:inset 0 1px #ffffff1a,0 1.5rem 4rem #0000003d}.site-header .localization-morph__panel,.site-header .localization-morph[data-open=true] .localization-morph__ring{right:var(--localization-header-shift, 0rem)}.localization-morph[data-open=true] .localization-morph__trigger svg{transform:rotate(180deg)}.localization-morph[data-open=true] .localization-morph__panel{pointer-events:auto;opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition:opacity .22s ease,transform .44s cubic-bezier(.16,1,.3,1),visibility 0s}.localization-morph[data-open=true] .localization-morph__options button{opacity:1;transform:translateZ(0)}.localization-morph[data-open=true] .localization-morph__options button:nth-child(2){transition-delay:45ms}.localization-morph[data-submitting=true] .localization-morph__trigger-copy{animation:still-localization-submit .36s ease both}.site-footer .localization-morph__panel{top:auto;bottom:2.85rem;transform:translate3d(0,8px,0) scale(.985);transform-origin:bottom right}.site-footer .localization-morph[data-open=true] .localization-morph__panel{transform:translateZ(0) scale(1)}.site-footer .localization-morph__ring{top:auto;bottom:0;transform-origin:bottom right}@media(max-width:599px){.site-footer .localization-morph__panel,.site-footer .localization-morph__ring{right:auto;left:0;transform-origin:bottom left}}@keyframes still-localization-submit{0%,to{opacity:1;transform:translateZ(0)}48%{opacity:0;transform:translate3d(0,-4px,0)}52%{opacity:0;transform:translate3d(0,4px,0)}}.still-motion-ready [data-still-reveal=true]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .72s ease var(--still-reveal-delay, 0ms),transform .82s cubic-bezier(.22,1,.36,1) var(--still-reveal-delay, 0ms);will-change:opacity,transform}.still-motion-ready [data-still-reveal=true].is-visible{opacity:1;transform:translateZ(0)}@media(max-width:749px){:root{--page-margin: 1.25rem;--space-7: 3.5rem;--space-8: 5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page-transition{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/critical.css.map */
