.c-section--ice,.c-feat--ice{background-color:var(--frost);background-image:linear-gradient(#eef4f880,#eef4f880),url(/cdn/shop/files/co-ice.jpg?v=1792888253&width=2048);background-size:cover;background-position:center;background-attachment:scroll}.c-slides{position:relative;min-height:calc(100svh - 120px);background:var(--navy);color:#fff;overflow:hidden;isolation:isolate}.c-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 0s linear 1s}.c-slide.is-active{opacity:1;visibility:visible;z-index:1;transition:opacity 1s ease}.c-slide__media img{transform:scale(1.07);transition:transform 9s cubic-bezier(.2,.6,.3,1)}.c-slide.is-active .c-slide__media img{transform:scale(1)}.c-slide__inset{transform:translateY(30px);opacity:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .15s,opacity 1s ease .15s}.c-slide__copy,.c-slide__meta,.c-slide .c-phero__ctas{transform:translateY(22px);opacity:0;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .8s ease}.c-slide.is-active .c-slide__inset,.c-slide.is-active .c-slide__copy,.c-slide.is-active .c-slide__meta,.c-slide.is-active .c-phero__ctas{transform:none;opacity:1}.c-slide.is-active .c-slide__copy{transition-delay:.3s}.c-slide.is-active .c-slide__meta{transition-delay:.45s}.c-slide.is-active .c-phero__ctas{transition-delay:.55s}.c-slides .c-band__title{font-size:clamp(48px,8vw,140px);max-width:11ch}.c-slide__foot{padding-bottom:calc(var(--frame) + 26px + 92px)}.c-slides__track{position:absolute;z-index:5;left:calc(var(--gutter) + 4px);right:calc(var(--gutter) + 4px);bottom:calc(var(--frame) + 18px)}.c-slides__ice{position:relative;height:56px;margin:0 28px}.c-slides__line,.c-slides__fill{position:absolute;left:-28px;right:-28px;top:50%;height:1px;background:#ffffff4d}.c-slides__fill{right:auto;width:0;background:#fff;height:2px;margin-top:-.5px}.c-slides__puck{position:absolute;top:0;left:-28px;width:56px;height:56px;border-radius:50%;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5));will-change:transform}.c-slides__puck img,.c-slides__puck svg{width:100%;height:100%;display:block}.c-slides__puck:after{content:"";position:absolute;right:100%;top:50%;width:70px;height:10px;margin-top:-5px;background:linear-gradient(90deg,#fff0,#ffffff59);filter:blur(3px);border-radius:10px;opacity:0;transition:opacity .3s}.c-slides__puck.is-gliding:after{opacity:1}.c-slides__puck.is-gliding{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.c-slides__fill.is-gliding{transition:width .7s cubic-bezier(.2,.8,.2,1)}.c-slides__tabs{display:grid;grid-template-columns:repeat(var(--n),1fr) auto;align-items:start;margin-top:6px}.c-slides__tab{display:flex;gap:10px;align-items:baseline;background:none;border:0;border-left:1px solid rgba(255,255,255,.3);color:#ffffff8c;font:inherit;text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:4px 12px 2px;cursor:pointer;transition:color .3s}.c-slides__tab:hover,.c-slides__tab.is-active{color:#fff}.c-slides__tab.is-active .c-slides__num{color:var(--ice)}.c-slides__pause{width:32px;height:28px;background:none;border:1px solid rgba(255,255,255,.4);color:#fff;cursor:pointer;display:grid;place-items:center;margin-left:12px}.c-slides__pause .i-pause{width:8px;height:10px;border-left:2px solid currentColor;border-right:2px solid currentColor}.c-slides__pause.is-paused .i-pause{width:0;height:0;border:0;border-left:8px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent}.c-slides__pause[hidden]{display:none}@media(max-width:749px){.c-slides{min-height:calc(100svh - 96px)}.c-slide__meta{top:28px!important;gap:12px}.c-slide__foot{padding-bottom:calc(var(--frame) + 18px + 84px)}.c-slides__tab{padding:4px 8px 2px;gap:6px;font-size:11px}.c-slides__num{display:none}.c-slides__ice{margin:0 20px;height:40px}.c-slides__puck{width:40px;height:40px;left:-20px}.c-slides__line{left:-20px;right:-20px}.c-slides__fill{left:-20px}}@media(prefers-reduced-motion:reduce){.c-slide,.c-slide *{transition:none!important}.c-slide__media img{transform:none}}.c-slides .c-slide__meta{top:14%}.c-slides .c-band__inset{top:9%;right:5%;bottom:30%;left:52%}@media(max-width:1100px){.c-slides .c-band__inset{top:9%;right:5%;bottom:34%;left:55%}}.co--index .c-header{position:absolute;inset:0 0 auto 0;color:#fff;background:linear-gradient(180deg,#0b1a2499,#0b1a2440 60%,#0b1a2400);padding-bottom:40px}.co--index .c-header .c-logo img{filter:drop-shadow(0 2px 14px rgba(0,0,0,.35))!important}.co--index .c-nav a:hover,.co--index .c-nav a[aria-current]{color:var(--ice)}.co--index .c-slides{min-height:100svh}.co--index .c-slides .c-slide__meta{top:max(24%,190px)}.co--index .c-slides .c-band__inset{inset:max(20%,170px) 5% 30% 52%}@media(max-width:1100px){.co--index .c-slides .c-band__inset{inset:max(20%,170px) 5% 34% 55%}}@media(max-width:749px){.co--index .c-slides .c-slide__meta{top:120px!important}.co--index .c-header{padding-bottom:28px}}.c-sound{position:absolute;z-index:3;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:0;background:#0b1a24b8;color:#fff;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s}.c-sound:hover,.c-sound.is-on{background:var(--cerulean)}.c-sound svg{flex:none}.c-sound--sm{left:6px;right:6px;bottom:6px;justify-content:center;padding:6px 4px;font-size:9px;gap:5px}.c-sound--sm span{white-space:nowrap}.c-intro__left{padding-left:0}.c-intro__right{padding-top:clamp(0px,3.4vw,52px)}.c-section:has(>.c-intro){padding-bottom:clamp(48px,6vw,96px)}.shopify-section:has(.c-intro)+.shopify-section>.c-section{padding-top:clamp(48px,6vw,96px)}.c-slides .c-slide__inset:has(img[src*="-product."]),.c-slides .c-slide__inset:has(img[src*=cutout]){box-shadow:none!important;overflow:visible!important;background:none!important;inset:auto 6% 26% auto!important;width:min(34vw,560px)!important;height:auto!important;aspect-ratio:1600/1442}.c-slides .c-slide__inset:has(img[src*="-product."]) img,.c-slides .c-slide__inset:has(img[src*=cutout]) img{object-fit:contain!important;object-position:50% 100%;background:none!important;filter:drop-shadow(0 30px 50px rgba(0,0,0,.45))}@media(max-width:749px){.c-slides .c-slide__inset:has(img[src*="-product."]),.c-slides .c-slide__inset:has(img[src*=cutout]){display:block!important;width:74vw!important;inset:110px 13% auto auto!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/co-extra.css.map */
