.ns-motion-ok{--ns-j-press: .975;--ns-j-press-dur: .12s;--ns-j-release-dur: .26s;--ns-j-step: 40ms;--ns-j-drawer-in: .12s}.ns-motion-ok .ns-j-btn{transition:transform var(--ns-j-release-dur) var(--ns-motion-ease-out),box-shadow var(--ns-j-release-dur) var(--ns-motion-ease-out)}.ns-motion-ok .ns-j-btn:active:not([disabled]):not([aria-busy=true]){transform:scale(var(--ns-j-press));transition-duration:var(--ns-j-press-dur)}.ns-motion-ok :is(buy-buttons>.button,.pdp-sticky-atc-section__cta,.ns-j-fill){--ns-j-fill: var( --ns-atc-gradient-hover, linear-gradient(90deg, #df7541 0%, #d7936e 100%) );position:relative;isolation:isolate}.ns-motion-ok .ns-j-fill.ns-j-fill--solid{--ns-j-fill: linear-gradient( color-mix(in srgb, rgb(var(--button-background, 214 86 39)) 84%, #000) 0 0 )}.ns-motion-ok :is(buy-buttons>.button,.pdp-sticky-atc-section__cta,.ns-j-fill):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--ns-j-fill);clip-path:inset(0 100% 0 0);transition:clip-path .38s var(--ns-motion-ease-out);pointer-events:none}@media(hover:hover)and (pointer:fine){.ns-motion-ok :is(buy-buttons>.button,.pdp-sticky-atc-section__cta,.ns-j-fill):is(:hover,:focus-visible):not([disabled]):not([aria-busy=true]):before{clip-path:inset(0 0 0 0)}}.ns-j-ok{display:none}@keyframes ns-j-draw{to{stroke-dashoffset:0}}.ns-motion-ok .ns-j-cart-bump{animation:ns-j-bump .52s var(--ns-motion-ease-out) both}@keyframes ns-j-bump{0%{transform:scale(1)}38%{transform:scale(1.14)}to{transform:scale(1)}}.ns-motion-ok cart-count.ns-j-count-first{animation:ns-j-count-first .62s var(--ns-motion-ease-out) both}@keyframes ns-j-count-first{0%{transform:scale(.35)}55%{transform:scale(1.12)}to{transform:scale(1)}}.ns-motion-ok cart-count.ns-j-count-pop{animation:ns-j-nudge-y .46s var(--ns-motion-ease-out) both}.ns-motion-ok cart-count.ns-j-count-first:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1.5px solid var(--nsh-brand, var(--ns-c-brand, #5822c6));border-radius:var(--ns-radius-pill, 200px);animation:ns-j-ring .72s var(--ns-motion-ease-out) both;pointer-events:none}@keyframes ns-j-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2)}}.ns-motion-ok .ns-cdv2__title.ns-j-count-first,.ns-motion-ok .ns-cdv2__title.ns-j-count-pop{position:relative;transform-origin:left center;animation:ns-j-title-pop .62s var(--ns-motion-ease-out) both}@keyframes ns-j-title-pop{0%{transform:scale(1)}34%{transform:scale(1.05)}to{transform:scale(1)}}.ns-motion-ok .ns-cdv2__title.ns-j-count-first:after{content:"";position:absolute;top:-6px;right:-10px;bottom:-6px;left:-10px;border:1.5px solid var(--ns-c-brand, #5822c6);border-radius:var(--ns-radius-pill, 200px);animation:ns-j-ring-soft .82s var(--ns-motion-ease-out) 60ms both;pointer-events:none}@keyframes ns-j-ring-soft{0%{opacity:0;transform:scale(.94)}22%{opacity:.65}to{opacity:0;transform:scale(1.14)}}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__item,.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__gift{animation:ns-j-rise .42s var(--ns-motion-ease-out) var(--ns-j-drawer-in) both}@keyframes ns-j-rise{0%{transform:translate3d(0,14px,0)}}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__item:nth-child(2){animation-delay:calc(var(--ns-j-drawer-in) + var(--ns-j-step))}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__item:nth-child(n+3){animation-delay:calc(var(--ns-j-drawer-in) + 2 * var(--ns-j-step))}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__item.ns-j-added{animation:none}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__upsell-head{animation:ns-j-rise .42s var(--ns-motion-ease-out) calc(var(--ns-j-drawer-in) + 2 * var(--ns-j-step)) both}.ns-motion-ok cart-drawer.ns-j-open .ns-cdv2__card{animation:ns-j-wipe .52s var(--ns-motion-ease-in-out) calc(var(--ns-j-drawer-in) + 2 * var(--ns-j-step)) both}@keyframes ns-j-wipe{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0 0 0 0);opacity:1}}.ns-motion-ok .ns-cdv2__item.ns-j-added{position:relative;isolation:isolate}.ns-motion-ok .ns-cdv2__item.ns-j-added .ns-cdv2__item-img{animation:ns-j-settle .9s var(--ns-motion-ease-out) both}@keyframes ns-j-settle{0%{transform:scale(.9)}to{transform:scale(1)}}.ns-motion-ok .ns-cdv2__item.ns-j-added:before{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px;z-index:-1;border-radius:var(--ns-radius-sm, 8px);background:var(--ns-c-brand, #5822c6);animation:ns-j-wash 1.1s var(--ns-motion-ease-out) both;pointer-events:none}.ns-motion-ok .ns-cdv2__item.ns-j-added:after{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px;border:2px solid var(--ns-c-brand, #5822c6);border-radius:var(--ns-radius-sm, 8px);animation:ns-j-bloom 1.1s var(--ns-motion-ease-out) both;pointer-events:none}@keyframes ns-j-bloom{0%{opacity:0;transform:scale(.985)}14%{opacity:.9}55%{opacity:.9}to{opacity:0;transform:scale(1.03)}}@keyframes ns-j-wash{0%{opacity:0;transform:scale(.985)}14%{opacity:.12}55%{opacity:.12}to{opacity:0;transform:scale(1.03)}}.ns-motion-ok .ns-cdv2__item.ns-j-leaving{animation:ns-j-leave .42s var(--ns-motion-ease-in-out) both}@keyframes ns-j-leave{to{opacity:0;transform:translate3d(18px,0,0) scale(.97)}}.ns-motion-ok .ns-cdv2__item.ns-j-left{animation:none;opacity:0;visibility:hidden;transform:translate3d(18px,0,0) scale(.97)}.ns-motion-ok .ns-cdv2__qty{transition:box-shadow var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .ns-cdv2__qty:focus-within{box-shadow:0 0 0 3px #0000001a}.ns-motion-ok .ns-cdv2__qty.ns-j-qty{animation:ns-j-nudge-y .46s var(--ns-motion-ease-out) both}@keyframes ns-j-nudge-y{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}.ns-motion-ok cart-drawer pill-loader,.ns-motion-ok .ns-cdv2 pill-loader{background:var(--ns-c-brand, #5822c6)}.ns-motion-ok .ns-cdv2__item-img{transition:transform var(--ns-motion-dur-fast) var(--ns-motion-ease-out),opacity var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .ns-cdv2__item-media:has(>pill-loader[aria-busy=true]){overflow:hidden;border-radius:var(--ns-radius-sm, 8px)}.ns-motion-ok .ns-cdv2__item-media:has(>pill-loader[aria-busy=true]) .ns-cdv2__item-img{transform:scale(.9);opacity:.5}.ns-motion-ok .ns-cdv2__item-media:has(>pill-loader[aria-busy=true]):after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;content:"";background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .65) 50%,transparent 70%);transform:translate3d(-100%,0,0);animation:ns-j-sheen 1.1s var(--ns-motion-ease-in-out) infinite}.ns-motion-ok .ns-cdv2__item-media>pill-loader{z-index:2}.ns-motion-ok .ns-cdv2__item-media>pill-loader[aria-busy=true]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;content:"";background:var(--ns-c-brand, #5822c6);opacity:.4;animation:ns-j-halo 1.1s var(--ns-motion-ease-out) infinite}.ns-motion-ok .ns-cdv2__item-img.ns-j-settle{animation:ns-j-settle .46s var(--ns-motion-ease-out) both}@keyframes ns-j-sheen{to{transform:translate3d(100%,0,0)}}@keyframes ns-j-halo{0%{transform:scale(1);opacity:.4}to{transform:scale(1.9,2.4);opacity:0}}@keyframes ns-j-settle{0%{transform:scale(.9);opacity:.5}to{transform:scale(1);opacity:1}}.ns-motion-ok .ns-cdv2__remove{transition:transform var(--ns-j-release-dur) var(--ns-motion-ease-out),opacity var(--ns-j-release-dur) var(--ns-motion-ease-out)}.ns-motion-ok .ns-cdv2__remove:active{transform:scale(.86);transition-duration:var(--ns-j-press-dur)}.ns-motion-ok .ns-cdv2__card-add{transition:background-color var(--ns-motion-dur-fast) var(--ns-motion-ease-out),color var(--ns-motion-dur-fast) var(--ns-motion-ease-out),transform var(--ns-j-release-dur) var(--ns-motion-ease-out)}.ns-motion-ok .ns-cdv2__card-add[data-ns-cdv2-added]{animation:ns-j-nudge-y .52s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__card-add[data-ns-cdv2-added] .ns-cdv2__card-add-check{animation:ns-j-draw .42s var(--ns-motion-ease-out) 80ms both;stroke-dasharray:20;stroke-dashoffset:20}@keyframes ns-j-lock-shackle{0%{transform:none}30%,48%{transform:translateY(-2.4px) rotate(-8deg)}68%{transform:translateY(.5px)}82%{transform:translateY(-.4px)}to{transform:none}}@keyframes ns-j-lock-body{0%,62%{transform:none}72%{transform:scale(1.08,.9)}86%{transform:scale(.97,1.03)}to{transform:none}}@keyframes ns-j-lock-keyhole{0%,62%{transform:none}76%{transform:scale(1.6)}to{transform:none}}@keyframes ns-j-lock-snap{0%{transform:translateY(-1.6px)}60%{transform:translateY(.6px)}to{transform:none}}@keyframes ns-j-lock-squash{0%{transform:none}45%{transform:scale(1.1,.86)}to{transform:none}}.ns-motion-ok .ns-cdv2__checkout-icon :is(.ns-cdv2__lock-shackle,.ns-cdv2__lock-body,.ns-cdv2__lock-keyhole){transform-box:fill-box;transform-origin:50% 100%}.ns-motion-ok .ns-cdv2__checkout-icon .ns-cdv2__lock-shackle{transform-origin:100% 100%}.ns-motion-ok .ns-cdv2__checkout-icon .ns-cdv2__lock-keyhole{transform-origin:50% 50%}.ns-motion-ok .ns-cdv2__checkout:focus-visible .ns-cdv2__lock-shackle{animation:ns-j-lock-shackle .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:focus-visible .ns-cdv2__lock-body{animation:ns-j-lock-body .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:focus-visible .ns-cdv2__lock-keyhole{animation:ns-j-lock-keyhole .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:active .ns-cdv2__lock-shackle{animation:ns-j-lock-snap .26s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:active .ns-cdv2__lock-body{animation:ns-j-lock-squash .26s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:active .ns-cdv2__lock-keyhole{animation:ns-j-lock-keyhole .26s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__promo--locked.ns-j-progress .ns-cdv2__promo-pill{animation:ns-j-fill .9s var(--ns-motion-ease-out) both}@keyframes ns-j-fill{0%{background-size:var(--ns-j-from, 0%) 100%}}.ns-motion-ok .ns-cdv2__promo.ns-j-unlocked .ns-cdv2__promo-pill-label{animation:ns-j-nudge-y .62s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__promo.ns-j-unlocked .ns-cdv2__promo-check{animation:ns-j-count-first .7s var(--ns-motion-ease-out) .14s both}.ns-motion-ok .sec-announcement-bar__track{transition:transform .76s var(--ns-motion-ease-in-out)}.ns-motion-ok .sec-announcement-bar__slider:has(.is-active) .sec-announcement-bar__slide{transition:opacity .62s var(--ns-motion-ease-in-out)}.ns-motion-ok .sec-announcement-bar__slider:has(.is-active) .sec-announcement-bar__slide:not(.is-active){opacity:.2}.ns-motion-ok .sec-announcement-bar__nav svg{transition:transform var(--ns-j-release-dur) var(--ns-motion-ease-out),opacity var(--ns-j-release-dur) var(--ns-motion-ease-out)}.ns-motion-ok .sec-announcement-bar__nav:active svg{transform:scale(.8);transition-duration:var(--ns-j-press-dur)}.ns-motion-ok .sec-announcement-bar .time-value{overflow:hidden}.ns-motion-ok .sec-announcement-bar .ns-j-tick{animation:ns-j-roll .38s var(--ns-motion-ease-out) both}@keyframes ns-j-roll{0%{opacity:.35;transform:translateY(.55em)}to{opacity:1;transform:translateY(0)}}.ns-motion-ok .pdp-sticky-atc-section__inner{opacity:0;transition:transform .56s var(--ns-motion-ease-out),opacity var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .pdp-sticky-atc-section__inner.show{opacity:1}.ns-motion-ok .ns-j-nudge{position:relative;overflow:hidden}.ns-motion-ok .ns-j-nudge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#fff0 32%,#ffffff52,#fff0 68%);animation:ns-j-sweep 1s var(--ns-motion-ease-out) both;pointer-events:none}@keyframes ns-j-sweep{0%{transform:translate(-105%)}to{transform:translate(105%)}}.ns-motion-ok .pa-container-info{transition:background-color var(--ns-motion-dur-fast) var(--ns-motion-ease-out),border-color var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .pa-container-info-toggle span.slider.round{transition:background-color .38s var(--ns-motion-ease-out)}.ns-motion-ok .pa-container-info .pa-container-info-toggle .slider:before{transition:transform .42s var(--ns-motion-ease-out),width var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .pa-container-info.active .pa-container-info-toggle .slider:before{transition:transform .42s var(--ns-motion-ease-out),width var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .pa-container-info .pa-container-info-toggle:active .slider:before{width:1.2rem}.ns-motion-ok .pa-container-info svg.switch_checkmark{transition:opacity var(--ns-motion-dur-fast) var(--ns-motion-ease-out) 80ms}.ns-motion-ok .pa-container-info.active svg.switch_checkmark path{animation:ns-j-draw .46s var(--ns-motion-ease-out) .12s both;stroke-dasharray:26;stroke-dashoffset:26}@media screen and (min-width:769px){.ns-motion-ok .ns-cdv2__checkout:hover:not(:active) .ns-cdv2__lock-shackle{animation:ns-j-lock-shackle .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:hover:not(:active) .ns-cdv2__lock-body{animation:ns-j-lock-body .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__checkout:hover:not(:active) .ns-cdv2__lock-keyhole{animation:ns-j-lock-keyhole .72s var(--ns-motion-ease-out) both}.ns-motion-ok .ns-cdv2__remove:hover{transform:scale(1.12)}.ns-motion-ok .ns-cdv2__card-add:hover:not([data-ns-cdv2-added]):not([disabled]){background:var(--ns-buttons-primary, #5822c6);color:var(--ns-text-primary-button-label, #fff)}.ns-motion-ok .ns-j-btn:has(>.ns-j-ok){position:relative}.ns-motion-ok .ns-j-ok{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;transform:translateY(9px);pointer-events:none;transition:opacity .22s var(--ns-motion-ease-out),transform .22s var(--ns-motion-ease-out)}.ns-motion-ok .ns-j-ok__check{flex:0 0 auto;stroke-dasharray:26;stroke-dashoffset:26}.ns-motion-ok .ns-j-btn.is-ok>*:not(.ns-j-ok){opacity:0!important;transform:translateY(-9px)!important;transition:opacity var(--ns-motion-dur-fast) var(--ns-motion-ease-out),transform var(--ns-motion-dur-fast) var(--ns-motion-ease-out)}.ns-motion-ok .ns-j-btn.is-ok .ns-j-ok{opacity:1;transform:translateY(0);transition-delay:60ms}.ns-motion-ok .ns-j-btn.is-ok .ns-j-ok__check{animation:ns-j-draw .32s var(--ns-motion-ease-out) 80ms both}}@media(prefers-reduced-motion:reduce){.ns-motion-ok [class*=ns-j-],.ns-motion-ok .ns-cdv2__item,.ns-motion-ok .ns-cdv2__card,.ns-motion-ok .ns-cdv2__gift,.ns-motion-ok .ns-cdv2__summary,.ns-motion-ok .ns-cdv2__upsell-head,.ns-motion-ok .ns-cdv2__card-add-check,.ns-motion-ok .ns-cdv2__promo-check,.ns-motion-ok .pa-container-info svg.switch_checkmark path,.ns-motion-ok .sec-announcement-bar__slide,.ns-motion-ok .sec-announcement-bar .time-value,.ns-motion-ok .pdp-sticky-atc-section__inner{animation:none!important;transition:none!important;opacity:1!important;clip-path:none!important;stroke-dashoffset:0!important}.ns-motion-ok .ns-j-btn,.ns-motion-ok .ns-cdv2__remove,.ns-motion-ok .ns-cdv2__qty,.ns-motion-ok .ns-cdv2__card-add,.ns-motion-ok .ns-cdv2__item-img,.ns-motion-ok .ns-cdv2__checkout-icon{transform:none!important}.ns-motion-ok .ns-cdv2__checkout-icon *{transform:none!important;animation:none!important}.ns-motion-ok :is(buy-buttons>.button,.pdp-sticky-atc-section__cta,.ns-j-fill):before{transition:none!important}.ns-motion-ok .ns-cdv2__item.ns-j-added:before,.ns-motion-ok .ns-cdv2__item.ns-j-added:after,.ns-motion-ok .ns-cdv2__title.ns-j-count-first:after,.ns-motion-ok cart-count.ns-j-count-first:after{display:none!important}.ns-motion-ok .ns-j-ok,.ns-motion-ok .ns-j-nudge:after,.ns-motion-ok .ns-cdv2__item-media:has(>pill-loader[aria-busy=true]):after,.ns-motion-ok .ns-cdv2__item-media>pill-loader[aria-busy=true]:before{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-motion-journey.css.map */
