.icx-turn__ring,.icx-prog{display:block!important}@media(prefers-reduced-motion:reduce){.icx-prog{display:none!important}}html body .header-wrapper{overflow-x:clip}html body header.header{column-gap:12px}html body .header__inline-menu header-menu summary.header__menu-item{padding-right:26px!important}@media(max-width:1240px){html body .header__menu-item{padding:10px 7px!important;font-size:11px!important;letter-spacing:.08em!important}html body .header__inline-menu header-menu summary.header__menu-item{padding-right:22px!important}html body .icx-shuffle{margin-left:4px;padding:7px 9px!important}}html body main :is(h1,h2):is(.text-body,.caption-large):not(.icv *):not(.h1):not(.h0){font-family:var(--icx-m)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.1em!important}html body .multicolumn-card__info h3{font-family:var(--icx-d)!important;font-size:13px!important;letter-spacing:.14em!important;line-height:1.3!important}html body .product__media.media{border-radius:0!important;border:1px solid var(--icx-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(ellipse 55% 60% at 50% 45%,#78beff33,#05070b00 72%),linear-gradient(180deg,#0a111d,#05070b)!important}html body .product__info-container{border-radius:0!important;border:1px solid var(--icx-line)!important;background:#070b12b3!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media screen and (min-width:990px){html body .product--large:not(.product--no-media) .product__media-wrapper{max-width:56%;width:calc(56% - var(--grid-desktop-horizontal-spacing) / 2)}html body .product--large:not(.product--no-media) .product__info-wrapper{max-width:44%;width:calc(44% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:2.4rem}}html body .product__title h1{font-size:clamp(19px,2vw,27px)!important;letter-spacing:.12em!important;line-height:1.22!important;overflow-wrap:anywhere}.icx-eyebrow{display:block;margin-bottom:10px;font:500 11px/1 var(--icx-m);letter-spacing:.26em;color:var(--icx-acc)}html body .product .price--large{font-family:var(--icx-m);font-size:18px;letter-spacing:.06em}html body .product-form__submit{min-height:54px;font-size:13px!important}html body .product-media-modal__toggle,html body .quick-add-modal__toggle{border-radius:0!important}html body .icyfit__card{background:#070b12b3!important;border-color:var(--icx-line)!important}.icx-fitprog{position:relative;display:inline-block;margin:10px 0 0;padding:0 0 8px;font:400 11px var(--icx-m);letter-spacing:.12em;text-transform:uppercase;color:var(--icx-acc)}.icx-fitprog:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#96c8ff2e}.icx-fitprog i{position:absolute;left:0;bottom:0;height:2px;background:var(--icx-acc)}.icx-has-turn .product__media img{opacity:0!important}.icx-turn{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;overflow:hidden;perspective:1200px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y}.icx-turn.is-drag{cursor:grabbing}.icx-turn:before{content:"";position:absolute;left:50%;top:5%;bottom:14%;width:36%;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(170,215,255,.22),transparent);filter:blur(8px)}.icx-turn__ring{position:absolute;left:13%;right:13%;bottom:5%;height:11%;border:1px solid var(--icx-acc);border-radius:50%;background:radial-gradient(ellipse at 50% 50%,#1b2a42e6,#0a101c59);box-shadow:0 0 22px #59b8ff73,inset 0 0 18px #59b8ff40}.icx-turn__sway{position:absolute;left:9%;right:9%;top:2%;bottom:15%;transform-style:preserve-3d;animation:icxSway 5.5s ease-in-out infinite alternate}.icx-turn.is-drag .icx-turn__sway,.icx-turn.is-set .icx-turn__sway{animation-play-state:paused}.icx-turn__card{position:absolute;left:0;top:0;right:0;bottom:0;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.icx-turn.is-drag .icx-turn__card{transition:none}.icx-turn .icx-turn__card img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;opacity:1!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;filter:drop-shadow(0 18px 22px rgba(0,0,0,.55))}.icx-turn .icx-turn__card img+img{transform:rotateY(180deg)}@keyframes icxSway{0%{transform:rotateY(-11deg)}to{transform:rotateY(11deg)}}.icx-turn__ui{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:10px;pointer-events:none}.icx-turn__btn{pointer-events:auto;padding:9px 12px;border:1px solid var(--icx-line);background:#070b12d1;color:var(--icx-ink);cursor:pointer;font:500 11px var(--icx-m);letter-spacing:.14em;text-transform:uppercase}.icx-turn__btn:hover{border-color:var(--icx-acc);color:var(--icx-acc)}.icx-turn__hint{font:400 10px var(--icx-m);letter-spacing:.16em;text-transform:uppercase;color:var(--icx-dim);transition:opacity .4s}@media(hover:none){.icx-turn__hint{display:none}}@media(prefers-reduced-motion:reduce){.icx-turn__sway{animation:none}}.icx-goal{width:calc(100% - 44px);margin:18px auto}html body main [class*=cart__]{border-radius:0!important}html body .cart__checkout-button,html body main button.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit){background:var(--icx-ink)!important;color:#05070b!important;border:1px solid var(--icx-ink)!important}html body .cart__checkout-button:hover,html body main button.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):hover{background:#fff!important;box-shadow:0 0 0 1px #fff,0 0 30px #59b8ff80!important}html body .icy-cats{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))!important;gap:1rem!important}html body .icy-cat{min-height:18rem!important;padding:1.4rem!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(180deg,#0c121eb8,#05070beb)!important;border:1px solid var(--icx-line)!important;transition:border-color .25s,box-shadow .25s,transform .35s,opacity .8s}html body .icy-cat:hover{border-color:var(--icx-acc)!important;box-shadow:0 0 0 1px #59b8ff59,0 18px 50px #145ac847}html body .icy-cat__name{font-family:var(--icx-d)!important;font-size:10.5px!important;font-weight:700;letter-spacing:.1em!important;line-height:1.35!important}@media(max-width:749px){html body .icy-cats{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .icy-cat{min-height:15rem!important}}html body .icy-ticker{width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden;background:#05070b!important;color:var(--icx-ink)!important;border-top:1px solid var(--icx-line);border-bottom:1px solid var(--icx-line);transform:none!important;box-shadow:none!important}html body .icy-ticker__track span{font-family:var(--icx-d)!important;font-size:12px!important;font-weight:700;letter-spacing:.3em!important;color:var(--icx-ink)!important}html body .icy-ticker__track .icy-flake{color:var(--icx-acc)!important}@media(min-width:750px){html.icx-t-index body .icv .icv-stage{height:clamp(520px,calc(100vh - 270px),900px)}}@media(max-width:749px){html body .icv .icv-top .icv-chip{padding:8px!important;font-size:9.5px;letter-spacing:.04em!important}html.icx-t-index #icy-promo{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/icy-x-pages.css.map */
