.sz{--sz-ice-hi: #f6fcff;--sz-ice-lo: #cbe6f6;--sz-dark: rgba(5, 7, 15, .78)}.sz__intro{margin-bottom:clamp(24px,3vw,40px)}.sz__title{text-wrap:balance;max-width:16ch}.sz__sub{max-width:540px;margin:1.1em 0 0;color:var(--muted);font-size:clamp(1rem,1.5vw,1.15rem)}.sz__carousel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,64px);align-items:center}.sz__copy{display:grid;gap:22px;align-content:center;min-width:0}.sz__copystage{display:grid}.sz__item{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .5s var(--ease),transform .7s var(--ease),visibility 0s .5s}.sz__item.is-on{opacity:1;visibility:visible;transform:none;transition-delay:.12s,.12s,0s}.sz__count{display:flex;align-items:baseline;gap:.5em;margin-bottom:14px;font:800 .8rem Unbounded,sans-serif;color:var(--muted);font-variant-numeric:tabular-nums}.sz__count b{color:var(--accent);font-size:1.6rem}.sz__chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.sz__chip-color{display:inline-flex;align-items:center;gap:.6em}.sz__chip-color i{width:10px;height:10px;border-radius:50%;background:var(--sw);box-shadow:0 0 0 1px #fff6}.sz__name{font-size:clamp(1.7rem,3.6vw,3rem);text-transform:uppercase;margin:0 0 .4em;text-wrap:balance}.sz__desc{max-width:440px;margin:0;color:var(--muted)}.sz__stats{display:flex;gap:clamp(20px,3vw,40px);margin-top:26px;flex-wrap:wrap}.sz__cta{margin-top:28px}.sz__price{margin-top:14px;font-size:1.25rem}.sz__controls{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sz__arrow{width:52px;height:52px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;color:var(--text);background:#ffffff0a;box-shadow:0 0 0 1px var(--line-strong) inset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .3s var(--ease),box-shadow .3s,background .3s}.sz__arrow svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sz__arrow:hover{transform:scale(1.06);background:#5ef0ff1a;box-shadow:0 0 0 1px var(--accent) inset,0 0 30px -8px var(--accent)}.sz__arrow--next{color:#031018;background:var(--grad);box-shadow:0 0 0 1px #ffffff4d inset,0 10px 40px -12px var(--accent)}.sz__arrow--next:hover{background:var(--grad);box-shadow:0 0 0 1px #fff6 inset,0 14px 50px -10px var(--accent)}.sz__play{margin-left:auto;padding:.8em 1.2em;border:0;border-radius:999px;cursor:pointer;color:var(--text);background:#ffffff0a;box-shadow:0 0 0 1px var(--line-strong) inset;font:700 .75rem Space Grotesk,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:box-shadow .3s,background .3s}.sz__play:hover{background:#5ef0ff1a;box-shadow:0 0 0 1px var(--accent) inset}.sz__progress{flex:1 1 100%;height:3px;border-radius:3px;background:var(--line);overflow:hidden}.sz__progress i{display:block;height:100%;background:var(--grad);transform-origin:left;transform:scaleX(0)}.sz__crystal{position:relative;min-width:0;padding:3px;border-radius:34px;background:var(--grad);background-size:200% 200%;animation:sheen 8s linear infinite;box-shadow:0 0 80px -20px #5ef0ff73;touch-action:pan-y}.sz__view{position:relative;aspect-ratio:1 / 1;border-radius:31px;overflow:hidden;isolation:isolate;cursor:grab;background:radial-gradient(90% 80% at 30% 10%,var(--sz-ice-hi),var(--sz-ice-lo))}.sz__view:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 60px #5ef0ff59}.sz__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translate(var(--from, 8%)) scale(.94);filter:blur(10px);transition:opacity .6s var(--ease),transform .9s var(--ease),filter .7s var(--ease),visibility 0s .9s}.sz__slide.is-on{opacity:1;visibility:visible;transform:none;filter:none;transition-delay:0s;z-index:2}.sz__slide img,.sz__placeholder{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.sz__slide.is-on img{animation:float 10s ease-in-out infinite}.sz__placeholder{fill:#8fa6c4;background:transparent}.sz__shop{position:absolute;z-index:4;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:.6em;padding:.85em 1.3em;border-radius:999px;font:700 .72rem/1 Space Grotesk,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#031018;background:var(--grad);background-size:170% 100%;box-shadow:0 0 0 1px #ffffff4d inset,0 10px 30px -10px var(--accent);transition:transform .3s var(--ease),background-position .5s,box-shadow .3s}.sz__shop svg{width:1.1em;height:1.1em}.sz__shop:hover{transform:translateY(-2px) scale(1.04);background-position:100% 0;box-shadow:0 0 0 1px #fff6 inset,0 14px 40px -8px var(--accent)}.sz__flake{position:absolute;z-index:4;top:16px;right:16px;width:44px;height:44px;padding:10px;border-radius:50%;color:var(--accent);background:var(--sz-dark);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.sz__flake svg{width:100%;height:100%;animation:spin 24s linear infinite}.sz__tag{position:absolute;z-index:4;left:16px;bottom:16px;padding:.5em 1em;border-radius:999px;background:var(--sz-dark);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 .68rem Space Grotesk,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.sz__tag b{color:var(--accent)}.sz__rail{margin-top:clamp(24px,3vw,40px);display:grid;grid-template-columns:repeat(var(--sz-n, 6),minmax(0,1fr));gap:clamp(8px,1.4vw,16px)}.sz__thumb{display:block;padding:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;cursor:pointer;text-align:left;color:var(--text);background:var(--glass);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);transition:transform .4s var(--ease),border-color .3s,box-shadow .4s}.sz__thumb:hover{transform:translateY(-4px);border-color:var(--line-strong)}.sz__thumb.is-on{border-color:var(--accent);box-shadow:0 20px 44px -22px #5ef0ff99,0 0 0 1px var(--accent) inset}.sz__thumbimg{display:block;aspect-ratio:1 / 1;background:radial-gradient(90% 80% at 30% 10%,var(--sz-ice-hi),var(--sz-ice-lo))}.sz__thumb:not(.is-on) .sz__thumbimg{opacity:.78}.sz__thumbimg img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sz__thumbbody{display:grid;gap:1px;padding:8px 10px 10px}.sz__thumbbody small{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sz__thumbbody span{font-size:.82rem;font-weight:700}@media(max-width:480px){.sz__shop{right:10px;bottom:10px;padding:.75em 1em}.sz__tag{left:10px;bottom:10px}}@media(max-width:860px){.sz__carousel{grid-template-columns:minmax(0,1fr)}.sz__crystal{order:-1}.sz__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.sz *,.sz *:before,.sz *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/subzero-carousel.css.map */
