:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.lenis [data-lenis-prevent]{overscroll-behavior:contain}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .22s var(--ease-in-out) both}::view-transition-new(root){animation:vt-in .38s var(--ease-out) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}.site-header{view-transition-name:site-header}body{transition:background-color .4s var(--ease-in-out),color .4s var(--ease-in-out)}.site-header{transition:background-color .35s var(--ease-out),box-shadow .35s var(--ease-out),backdrop-filter .35s var(--ease-out)}.btn{transition:transform .35s var(--ease-out),background-color .25s var(--ease-out),color .25s var(--ease-out),box-shadow .35s var(--ease-out);will-change:transform}@media(hover:hover){.btn:hover{transform:translateY(-2px)}}.btn:active{transform:translateY(1px) scale(.985);transition-duration:.08s}.link-arrow{transition:transform .35s var(--ease-out),color .25s var(--ease-out)}.link-arrow:hover{animation:none;transform:translate(6px)}a,.nav__link,.cart-link,.site-footer a{transition:color .2s var(--ease-out)}.input,.select{transition:border-color .25s var(--ease-out),box-shadow .25s var(--ease-out)}.input:focus,.select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.pill span{transition:background-color .25s var(--ease-out),color .25s var(--ease-out),box-shadow .3s var(--ease-out),transform .3s var(--ease-spring)}.pill:hover span{transform:translateY(-2px)}.pill input:checked+span{transform:translateY(-2px)}.card__img{transition:transform .9s var(--ease-out),opacity .5s var(--ease-out)}.card__link:hover .card__img{transform:scale(1.05)}.card__info{transition:transform .5s var(--ease-out)}.card__link:hover .card__info{transform:translateY(-3px)}.slot{transition:box-shadow .4s var(--ease-out)}.card__link:hover .slot{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 70%,transparent)}.js [data-reveal]{transform:translateY(28px)}.js [data-reveal].is-in{transition:opacity .9s var(--ease-out),transform 1s var(--ease-out);transition-delay:calc(var(--i, 0) * .11s)}.js-split .ch{transform:translateY(.6em);filter:blur(4px)}.js-split.is-in .ch{animation:ch-in-smooth .7s var(--ease-out) forwards;animation-delay:calc(var(--c) * 22ms + .15s)}@keyframes ch-in-smooth{to{opacity:1;transform:none;filter:blur(0)}}.depixel-canvas{transition:opacity .45s var(--ease-out)}.depixel-canvas.is-fading{opacity:0}.hero__media{transform:translateZ(0)}.hero__img{animation:hero-in 1.6s var(--ease-out) both}@keyframes hero-in{0%{transform:scale(1.06)}}.hero__scroll{transition:color .25s var(--ease-out)}.hero__scroll .blink{display:inline-block;animation:float-down 1.8s var(--ease-in-out) infinite}@keyframes float-down{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(5px);opacity:.5}}.menu-drawer__panel{animation:pop-smooth .35s var(--ease-out);transform-origin:top right}@keyframes pop-smooth{0%{opacity:0;transform:translateY(-8px) scale(.96)}}.menu-drawer__panel a{display:inline-block;transition:transform .3s var(--ease-out),color .2s var(--ease-out)}.menu-drawer__panel a:hover{transform:translate(4px)}.cart-link.is-bumped .cart-link__count{animation:bump-smooth .6s var(--ease-spring)}@keyframes bump-smooth{35%{transform:translateY(-5px) scale(1.3)}}.toast{animation:toast-in-smooth .5s var(--ease-out)}@keyframes toast-in-smooth{0%{transform:translate(-50%,24px);opacity:0}}.toast.is-leaving{animation:toast-out .3s var(--ease-in-out) forwards}@keyframes toast-out{to{transform:translate(-50%,16px);opacity:0}}.spark{animation:spark .7s var(--ease-out) forwards}.slot:after{animation:scan 6s linear infinite}.crt{animation:flicker-soft 8s var(--ease-in-out) infinite}@keyframes flicker-soft{0%,to{opacity:1}45%{opacity:.9}}.js-main-img{transition:opacity .35s var(--ease-out)}.js-main-img.is-swapping{opacity:0}.thumb{transition:opacity .25s var(--ease-out),box-shadow .25s var(--ease-out)}.boot__cell{transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.boot__cell.is-off{background:var(--bg);opacity:0;transform:scale(.6)}.boot__line{transform:translateY(6px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.boot__line.is-on{transform:none}.boot.is-dissolving .boot__text{display:grid;opacity:0;transition:opacity .25s var(--ease-out)}.boot.is-dissolving .boot__skip{display:block;opacity:0;transition:opacity .25s var(--ease-out)}.boot.is-dissolving{pointer-events:none}.boot__skip{animation:none;opacity:.8}.js .boot{animation-delay:2.5s}@media(max-width:749px){.hero__content{padding-top:22vh;padding-bottom:48px}.hero .pixel-clock{font-size:clamp(3.4rem,15vw,5.5rem)}.hero__heading{margin:10px 0 12px}.hero__live{margin-bottom:18px;font-size:.85rem}}@media(prefers-reduced-motion:reduce){.js [data-reveal],.js-split .ch{opacity:1;transform:none;filter:none}.hero__img,.hero__scroll .blink,.crt,.slot:after{animation:none}.js .boot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/smooth.css.map */
