:is(nakama-product.nkp,nakama-bundle.nkp){--nkp-motion-ease:cubic-bezier(.22,1,.36,1);--nkp-motion-fast:.18s;--nkp-motion-control:.22s;--nkp-motion-panel:.36s;--nkp-motion-arrival:.62s}.nkp[data-nkp-motion-ready=true] .nkp-gallery{animation:nkp-motion-arrive-left var(--nkp-motion-arrival) var(--nkp-motion-ease) both}.nkp[data-nkp-motion-ready=true] .nkp-purchase{animation:nkp-motion-arrive-right var(--nkp-motion-arrival) var(--nkp-motion-ease) both}.nkp[data-nkp-motion-ready=true] .nkp-details{animation:nkp-motion-arrive-up var(--nkp-motion-arrival) var(--nkp-motion-ease) 80ms both}.nkp .nkp-details details[data-nkp-animating=true]{overflow:hidden}.nkp .nkp-details summary{position:relative}.nkp .nkp-details summary:after{transition:transform var(--nkp-motion-control) var(--nkp-motion-ease),opacity var(--nkp-motion-fast) ease}.nkp .nkp-details__body{transform-origin:center top}.nkp .nkp-description__tabs button{transition:translate var(--nkp-motion-control) var(--nkp-motion-ease)}.nkp .nkp-description__tabs button[aria-selected=true]{translate:none}.nkp :is(.nkp-atc,[data-nkp-sticky-add]){cursor:pointer;transition:translate var(--nkp-motion-control) var(--nkp-motion-ease),scale .12s ease,filter var(--nkp-motion-control) ease,background-color var(--nkp-motion-control) ease}.nkp :is(.nkp-atc,[data-nkp-sticky-add]):active:not(:disabled){translate:0 0;scale:.98;filter:brightness(.88)}.nkp :is(.nkp-atc,[data-nkp-sticky-add]):focus-visible,.nkp .nkp-gallery__arrow:focus-visible,.nkp .nkp-details summary:focus-visible,.nkp .nkp-description__tabs button:focus-visible{outline:2px solid #bc1823;outline-offset:3px}.nkp .nkp-gallery__arrow{cursor:pointer;transition:translate var(--nkp-motion-fast) var(--nkp-motion-ease),scale .12s ease,background-color var(--nkp-motion-fast) ease,box-shadow var(--nkp-motion-fast) ease}.nkp .nkp-gallery__arrow:active{scale:.94}.nkp .nkp-features li{transition:translate var(--nkp-motion-control) var(--nkp-motion-ease),color var(--nkp-motion-control) ease}.nkp .nkp-features img{transition:scale var(--nkp-motion-control) var(--nkp-motion-ease),filter var(--nkp-motion-control) ease}.nkp[data-nkp-motion-ready=true] .nkp-stock-fill{transform-origin:left center;scale:0 1}.nkp[data-nkp-motion-ready=true] .nkp-stock-glow{opacity:0;scale:.65}.nkp[data-nkp-motion-ready=true] .nkp-stock[data-nkp-stock-animated=true] .nkp-stock-fill{animation:nkp-motion-stock var(--nkp-motion-arrival) var(--nkp-motion-ease) both!important}.nkp[data-nkp-motion-ready=true] .nkp-stock[data-nkp-stock-animated=true] .nkp-stock-glow{animation:nkp-motion-glow .42s ease .58s both!important}.nkp-bundle[data-nkp-bundle-ready=true]:not([data-nkp-bundle-visible=true]) :is(.nkp-bundle__offers,.nkp-bundle__builder){opacity:0;translate:0 18px}.nkp-bundle[data-nkp-bundle-visible=true] .nkp-bundle__offers{animation:nkp-motion-bundle-arrive .52s var(--nkp-motion-ease) both}.nkp-bundle[data-nkp-bundle-visible=true] .nkp-bundle__builder{animation:nkp-motion-bundle-arrive .52s var(--nkp-motion-ease) 90ms both}.nkp-bundle .nkp-offer{transition:translate var(--nkp-motion-control) var(--nkp-motion-ease),background-color var(--nkp-motion-control) ease,border-color var(--nkp-motion-control) ease,box-shadow var(--nkp-motion-control) ease}.nkp-bundle .nkp-offer:has(input:checked){translate:0 -2px;background-color:#bc18230a;box-shadow:0 8px 22px #bc18231a}.nkp-bundle .nkp-bundle__slot>button{transition:border-color var(--nkp-motion-control) ease,box-shadow var(--nkp-motion-control) ease}.nkp-bundle .nkp-bundle__slot>button:focus-visible{outline:2px solid #bc1823;outline-offset:3px;box-shadow:0 7px 18px #0000001f}.nkp-bundle .nkp-bundle__gift:not([hidden]){animation:nkp-motion-bundle-gift .42s var(--nkp-motion-ease) .16s both}.nkp-bundle .nkp-bundle__dialog[open]{animation:nkp-motion-dialog-in .34s var(--nkp-motion-ease) both}.nkp-bundle .nkp-bundle__dialog[open]::backdrop{animation:nkp-motion-backdrop-in .24s ease both}.nkp.nkp-bundle [data-nkp-bundle-add]{transition:scale .12s ease,opacity var(--nkp-motion-fast) ease}.nkp .nkp-sticky:not([hidden]){animation:nkp-motion-sticky-in .42s var(--nkp-motion-ease) both}.nkp .nkp-zoom[open]{animation:nkp-motion-dialog-in .34s var(--nkp-motion-ease) both}.nkp .nkp-zoom[open]::backdrop{animation:nkp-motion-backdrop-in .24s ease both}.nkp .nkp-zoom__close,.nkp .nkp-zoom__arrow{transition:scale .12s ease,background-color var(--nkp-motion-control) ease}.nkp .nkp-zoom__close:active,.nkp .nkp-zoom__arrow:active{scale:.92}@media(hover:hover)and (pointer:fine){.nkp :is(.nkp-atc,[data-nkp-sticky-add]):hover:not(:disabled){translate:0 -4px;filter:brightness(.94) drop-shadow(0 8px 8px rgb(188 24 35 / 28%))}.nkp.nkp-bundle [data-nkp-bundle-add]:hover:not(:disabled){translate:none!important;filter:none!important;box-shadow:none!important}.nkp-bundle .nkp-offer:hover{translate:0 -2px;background-color:#bc18230a}.nkp .nkp-gallery__arrow--prev:hover{translate:-3px 0;background-color:#bc1823;box-shadow:0 5px 12px #0000003d}.nkp .nkp-gallery__arrow--next:hover{translate:3px 0;background-color:#bc1823;box-shadow:0 5px 12px #0000003d}.nkp .nkp-features li:hover{translate:0 -3px;color:#bc1823}.nkp .nkp-features li:hover img{scale:1.045;filter:drop-shadow(0 6px 7px rgb(188 24 35 / 16%))}.nkp .nkp-zoom__close:hover{background-color:#f3f3f3}.nkp .nkp-zoom__arrow:hover{background-color:#bc1823}}@keyframes nkp-motion-arrive-left{0%{opacity:0;translate:-18px 0}to{opacity:1;translate:0 0}}@keyframes nkp-motion-arrive-right{0%{opacity:0;translate:18px 0}to{opacity:1;translate:0 0}}@keyframes nkp-motion-arrive-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes nkp-motion-stock{0%{scale:0 1}to{scale:1 1}}@keyframes nkp-motion-glow{0%{opacity:0;scale:.65}to{opacity:1;scale:1}}@keyframes nkp-motion-bundle-arrive{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes nkp-motion-bundle-gift{0%{opacity:0;scale:.7;rotate:-8deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes nkp-motion-sticky-in{0%{opacity:0;translate:0 18px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@keyframes nkp-motion-dialog-in{0%{opacity:0;translate:0 12px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@keyframes nkp-motion-backdrop-in{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.nkp[data-nkp-motion-ready=true] .nkp-gallery,.nkp[data-nkp-motion-ready=true] .nkp-purchase,.nkp[data-nkp-motion-ready=true] .nkp-details{animation-name:nkp-motion-arrive-up}.nkp[data-nkp-motion-ready=true] .nkp-purchase{animation-delay:60ms}.nkp[data-nkp-motion-ready=true] .nkp-details{animation-delay:.1s}.nkp .nkp-details details[open]>summary:after{transform:rotate(0)}.nkp .nkp-details details:not([open])>summary:after{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.nkp[data-nkp-motion-ready=true] :is(.nkp-gallery,.nkp-purchase,.nkp-details,.nkp-stock-fill,.nkp-stock-glow),.nkp-bundle[data-nkp-bundle-visible=true] :is(.nkp-bundle__offers,.nkp-bundle__builder,.nkp-bundle__gift),.nkp-bundle .nkp-bundle__dialog[open],.nkp-bundle .nkp-bundle__dialog[open]::backdrop,.nkp .nkp-sticky:not([hidden]),.nkp .nkp-zoom[open],.nkp .nkp-zoom[open]::backdrop{animation:none!important}.nkp :is(.nkp-details summary,.nkp-description__tabs button,.nkp-atc,[data-nkp-sticky-add],.nkp-gallery__arrow,.nkp-features li,.nkp-features img,.nkp-zoom>button),.nkp-bundle :is(.nkp-offer,.nkp-bundle__slot>button){transition:none!important}.nkp .nkp-details summary:after{transition:none!important}.nkp[data-nkp-motion-ready=true] .nkp-stock[data-nkp-stock-animated=true] :is(.nkp-stock-fill,.nkp-stock-glow){animation:none!important;opacity:1;scale:1}.nkp :is(.nkp-gallery,.nkp-purchase,.nkp-details,.nkp-stock-fill,.nkp-stock-glow,.nkp-sticky,.nkp-zoom),.nkp-bundle :is(.nkp-bundle__offers,.nkp-bundle__builder,.nkp-bundle__gift,.nkp-bundle__dialog){opacity:1;translate:none;scale:none;rotate:none}.nkp :is(.nkp-atc,[data-nkp-sticky-add],.nkp-gallery__arrow,.nkp-features li,.nkp-description__tabs button):hover{translate:none}.nkp :is(.nkp-atc,[data-nkp-sticky-add],.nkp-gallery__arrow):active{scale:none}}.nkp-sticky{display:none!important}.nkp-guarantee{display:flex;align-items:center;gap:8px;grid-column:1/-1;width:100%;margin:0;font:600 14px/20px NakamaInter,sans-serif;color:#1d1d1e}.nkp-guarantee svg{flex:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nakama-pdp-motion.css.map */
