:root{--fx-ease: cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:no-preference){html.jic-js :is(.jic-hero__title,.jic-hub__title,.jic-fw__title,.jic-b2h__title,.jic-th__text h1,.jic-arc__word,.product-detail__information h1.title):not(.is-split):not(.is-done){opacity:0;animation:jicFxShow 0s 1.4s forwards}.is-split .jic-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.1em 0 .12em;margin:-.1em 0 -.12em}.is-split .jic-w__in{display:inline-block;transform:translateY(108%);transition:transform .8s var(--fx-ease)}.is-split.is-go .jic-w__in{transform:none}.jic-motion .jic-hero__text>.jic-hero__title{animation:none}html.jic-js:not(.jic-loaded) :is(.jic-hub__text,.jic-hub__btns,.jic-hub__chips,.jic-hub__sticker,.jic-arc__intro,.jic-arc__stage,.jic-fw__head>p,.jic-fw__text>p,.jic-fw__stats,.jic-fw__btns){animation:jicFxUp .7s var(--fx-ease) both}html.jic-js:not(.jic-loaded) :is(.jic-hub__sticker,.jic-arc__stage){animation-name:jicFxFade;animation-duration:.9s;animation-delay:.2s}html.jic-js:not(.jic-loaded) :is(.jic-hub__text,.jic-arc__intro,.jic-fw__text>p){animation-delay:.42s}html.jic-js:not(.jic-loaded) :is(.jic-hub__btns,.jic-fw__stats){animation-delay:.54s}html.jic-js:not(.jic-loaded) :is(.jic-hub__chips,.jic-fw__btns){animation-delay:.64s}html.jic-js:not(.jic-loaded) .template-product .product-detail__media{animation:jicFxFade .9s var(--fx-ease) both}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>*{animation:jicFxUp .7s var(--fx-ease) both}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(1){animation-delay:.05s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(2){animation-delay:.1s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(3){animation-delay:.4s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(4){animation-delay:.48s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(5){animation-delay:.56s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(6){animation-delay:.64s}html.jic-js:not(.jic-loaded) .template-product .product-detail__information>:nth-child(n+7){animation-delay:.72s}details.collapsible-row[open] .faq_content-inner{animation:jicFxUp .5s var(--fx-ease) both}.jic-fx-swap{animation:jicFxFade .45s var(--fx-ease) both}.jic-motion .jic-fx-rv{opacity:0;transform:translateY(26px);transition:opacity .7s var(--fx-ease),transform .7s var(--fx-ease);transition-delay:calc(var(--i, 0) * 90ms)}.jic-motion .jic-fx-rv.is-in{opacity:1;transform:none}.jic-motion [data-jic-reveal]{transition-duration:.75s;transition-timing-function:var(--fx-ease);transition-delay:calc(var(--i, 0) * 90ms)}.jic-motion [data-jic-reveal=tilt]{transform:translateY(26px) rotate(-1.2deg)}.jic-motion [data-jic-reveal=tilt]:nth-child(2n){transform:translateY(26px) rotate(1deg)}.jic-motion [data-jic-reveal=tilt].is-in{transform:none}}@keyframes jicFxShow{to{opacity:1}}@keyframes jicFxUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes jicFxFade{0%{opacity:0}to{opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.jic-link,.jic-tr__all,.rte a,.collapsible-row__content a{position:relative}.jic-link:after,.jic-tr__all:after,.rte a:after,.collapsible-row__content a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--fx-ease);pointer-events:none}.rte a:after,.collapsible-row__content a:after{bottom:-1px;height:1px}.jic-link:hover:after,.jic-tr__all:hover:after,.rte a:hover:after,.collapsible-row__content a:hover:after{transform:scaleX(1)}.jic-fx-mag{translate:var(--mx, 0px) var(--my, 0px);transition:translate .45s var(--fx-ease)}.jic-fx-mag.is-mag{transition-duration:.2s}.jic-fx-img{transition:scale .6s var(--fx-ease),translate .6s var(--fx-ease)}.jic-fx-hover:hover .jic-fx-img{scale:1.04;translate:var(--ix, 0px) var(--iy, 0px)}.jic-cursor{position:fixed;left:0;top:0;z-index:2147483000;width:74px;height:74px;margin:-37px 0 0 -37px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#111;color:#fff;font-family:var(--heading-font);font-weight:700;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;opacity:0;transform:translate3d(-100px,-100px,0) scale(.3);transition:opacity .25s var(--fx-ease);will-change:transform}.jic-cursor.is-on{opacity:1}.jic-cursor span{display:inline-block}}@media(min-width:990px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.jic-fx-px{scale:1.07;translate:0 var(--py, 0px);will-change:translate}}@media(prefers-reduced-motion:reduce){.jic-cursor{display:none!important}.is-split .jic-w__in{transform:none!important}}.jic-nosave .compare-price,.jic-nosave .saving-price{display:none!important}.jic-nosave .price.sale-color{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/58/assets/jic-fx.css.map */
