:root{--duration-stagger: 40ms;--duration-quick: .15s;--duration-fast: .25s;--duration-slow: .4s;--ease-smooth-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: ease-in-out;--dropdown-open-dur: var(--duration-fast);--dropdown-close-dur: var(--duration-quick);--dropdown-pre-scale: .97;--dropdown-closing-scale: .99;--dropdown-ease: var(--ease-smooth-out);--acc-expand: var(--duration-fast);--acc-collapse: var(--duration-fast);--acc-chevron: var(--duration-fast);--acc-ease: var(--ease-smooth-out);--learn-shift: 2px;--learn-in: .35s;--learn-out: .35s;--learn-ease: var(--ease-smooth-out)}.t-dropdown{transform-origin:top left;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease),opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform,opacity}.t-dropdown[data-origin=top-right]{transform-origin:top right}.t-dropdown[data-origin=top-center]{transform-origin:top center}.t-dropdown[data-origin=bottom-left]{transform-origin:bottom left}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom center}.t-dropdown[data-origin=bottom-right]{transform-origin:bottom right}.t-dropdown.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease),opacity var(--dropdown-close-dur) var(--dropdown-ease)}.site-header .desktop-nav .nav-dropdown{visibility:hidden}.site-header .desktop-nav details[open] .nav-dropdown{visibility:visible}.site-header .desktop-nav details[open] .nav-dropdown.is-closing{visibility:visible}.t-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel{grid-template-rows:1fr;transition-duration:var(--acc-expand)}.t-acc-panel-inner{overflow:hidden;opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease),filter var(--acc-collapse) var(--acc-ease)}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur(0);transition-duration:var(--acc-expand)}.t-acc-chevron{display:inline-flex;transform:scaleY(1);transform-origin:center;transition:transform var(--acc-chevron) var(--acc-ease)}.t-acc-chevron svg{width:18px;height:18px}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}.faq-item__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;font-weight:600;cursor:pointer}.faq-item__trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}.faq-answer{padding:0 0 18px}.pks-shell :is(a,button,.product-card,.set-card,.format-card){transition-timing-function:var(--ease-smooth-out)}.pks-shell :is(.button,.pk-btn,.icon-button,.text-link,.card-add){transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:var(--duration-fast)}.pks-shell :is(.button,.pk-btn,.icon-button,.card-add):active{transform:scale(.98);transition-duration:80ms}.pks-shell :is(.text-link,.pk-btn) svg,.pks-shell .t-learn-chevron{transition:transform var(--learn-out) var(--learn-ease)}.pks-shell .text-link:hover svg,.pks-shell .t-learn:hover .t-learn-chevron{transform:translate(var(--learn-shift));transition-duration:var(--learn-in)}.pks-shell .product-card,.pks-shell .set-card,.pks-shell .format-card{transition-property:transform,box-shadow,border-color;transition-duration:var(--duration-fast)}.pks-shell .pk-why__proof{transition:border-color var(--duration-fast) var(--ease-smooth-out)}.pks-shell .pk-mystery__visual{overflow:hidden}.pks-shell .pk-mystery__image{transition:transform var(--duration-slow) var(--ease-smooth-out)}.pks-shell .pk-mystery__visual:is(:hover,:focus-visible) .pk-mystery__image{transform:scale(1.025)}.pks-shell .product-card-image.t-image-swap{transition:opacity var(--duration-quick) var(--ease-smooth-out),filter var(--duration-quick) var(--ease-smooth-out)}.pks-shell .product-card-image.t-image-swap.is-changing{opacity:.58;filter:blur(1px)}.pks-shell.motion-ready [data-pks-stagger]>[data-pks-stagger-item]{opacity:0;transform:translateY(8px);transition:opacity var(--duration-slow) var(--ease-smooth-out),transform var(--duration-slow) var(--ease-smooth-out);transition-delay:calc(var(--pks-stagger-index, 0) * var(--duration-stagger))}.pks-shell.motion-ready [data-pks-reveal].is-visible [data-pks-stagger]>[data-pks-stagger-item]{opacity:1;transform:translateY(0)}.pks-shell.motion-ready [data-pks-reveal]{will-change:opacity,transform}.pks-shell.motion-ready [data-pks-reveal]:not(.is-visible){opacity:0;transform:translate3d(0,12px,0);transition:opacity var(--duration-slow) var(--ease-smooth-out),transform var(--duration-slow) var(--ease-smooth-out)}.pks-shell.motion-ready [data-pks-reveal].is-visible{opacity:1;transform:translateZ(0)}@media(hover:hover)and (pointer:fine){.pks-shell :is(.button,.pk-btn,.card-add):hover{transform:translateY(-1px)}.pks-shell .pk-why__proof:hover{border-color:#fff}}@media(prefers-reduced-motion:reduce){.t-dropdown,.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron,.t-learn-chevron,.t-learn-arm,.pks-shell .pk-mystery__image,.pks-shell .product-card-image.t-image-swap{transition:none!important}.pks-shell .pk-mystery__visual:is(:hover,:focus-visible) .pk-mystery__image{transform:none!important}.pks-shell [data-pks-stagger]>[data-pks-stagger-item],.pks-shell.motion-ready [data-pks-reveal]{opacity:1!important;transform:none!important;transition:none!important}.pks-shell :is(a,button,.product-card,.set-card,.format-card){animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pks-motion.css.map */
