:root{--i-spring: linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--i-ease: cubic-bezier(.16,1,.3,1)}#MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3){text-wrap:balance}#MainContent :is(p,li,figcaption){text-wrap:pretty}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}@media(prefers-reduced-motion:no-preference){details::details-content{height:0;overflow:clip;transition:height .46s var(--i-ease),content-visibility .4s allow-discrete}details[open]::details-content{height:auto}details>summary :is(.icon-caret,.accordion__icon){transition:transform .26s var(--i-ease)}details[open]>summary :is(.icon-caret,.accordion__icon){transform:rotate(180deg)}}}#MainContent>.shopify-section:nth-of-type(n+6){content-visibility:auto;contain-intrinsic-size:auto 640px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.banner__media>img,.banner__media>video,.ucp__photo--hero img{animation:i-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:transform}}}@keyframes i-parallax{0%{transform:translateY(-3%) scale(1.08)}to{transform:translateY(3%) scale(1.08)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.i-rise{animation:i-rise-kf linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes i-rise-kf{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){::view-transition-group(*){animation-duration:.46s;animation-timing-function:var(--i-ease)}}@media(prefers-reduced-motion:no-preference){#MainContent button[name=add],#MainContent .cart__checkout-button,.ucp__btn--go,.dsatc__btn,.mb-sticky-atc__btn{transition:transform .46s var(--i-spring),box-shadow .2s ease,background-color .18s ease!important}#MainContent button[name=add]:active,.dsatc__btn:active,.mb-sticky-atc__btn:active,.ucp__btn--go:active,.button:active{transform:scale(.96)!important;transition-duration:.18s!important}}html.i-theming,html.i-theming *{transition:none!important}@media(prefers-reduced-motion:reduce){.banner__media>img,.ucp__photo--hero img{animation:none!important;transform:none!important}.i-rise{animation:none!important;opacity:1!important;transform:none!important}details::details-content{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/interactive.css.map */
