@media(prefers-reduced-motion:no-preference){.button,.slop-secondary,.quick-add,.product-card,.gallery-arrow,.icon-button{transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.button:hover,.slop-secondary:hover{transform:translateY(-2px);box-shadow:0 6px #1d5dff38}.quick-add:hover{transform:translate(4px)}.icon-button:hover,.gallery-arrow:hover{transform:scale(1.06);color:var(--blue)}.product-card:hover{transform:translateY(-4px);border-color:var(--blue);box-shadow:0 12px 30px #00000047}[data-reveal]{opacity:0;transform:translate3d(0,16px,0);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1)}[data-reveal].is-revealed{opacity:1;transform:none}}.slop-header__nav>a{position:relative}.slop-header__nav>a.is-active:after{content:"";position:absolute;right:0;bottom:14px;left:0;height:2px;background:var(--blue)}.shipping-confetti{position:fixed;bottom:-18px;z-index:2147483647;width:10px;height:18px;pointer-events:none;opacity:0;animation:shipping-confetti 1.8s cubic-bezier(.15,.7,.2,1) var(--delay) forwards}@keyframes shipping-confetti{0%{opacity:0;transform:translate(0) rotate(0)}8%{opacity:1}55%{opacity:1;transform:translate(var(--x1),-52vh) rotate(var(--spin))}to{opacity:0;transform:translate(var(--x2),-31vh) rotate(calc(var(--spin) * 1.35))}}.shipping-confetti-layer:popover-open{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;margin:0;padding:0;border:0;background:transparent;pointer-events:none;overflow:visible}.shipping-compiler{display:grid;gap:10px;padding:16px 0!important}.shipping-compiler__copy{display:grid;gap:3px;font:700 12px/1.25 var(--mono);letter-spacing:.03em}.shipping-compiler__copy strong{color:var(--ink)}.shipping-compiler__copy span{color:var(--blue);font-size:10px}.shipping-compiler__rail{height:6px;background:#272727;overflow:hidden}.shipping-compiler__rail i{display:block;height:100%;background:var(--blue);transition:width .65s cubic-bezier(.2,.8,.2,1)}.shipping-compiler.is-unlocked .shipping-compiler__rail i{background:#fff}.drawer-footer .cart-summary__note{display:none}.drawer-header .cart-count{font-size:15px;color:var(--ink)}.shipping-confetti{position:absolute;bottom:-18px;z-index:2147483647;width:10px;height:18px;pointer-events:none;opacity:0;animation:shipping-confetti 2.4s cubic-bezier(.1,.65,.2,1) var(--delay) forwards}@keyframes shipping-confetti{0%{opacity:0;transform:translate(0) rotate(0)}7%{opacity:1}48%{opacity:1;transform:translate(var(--x1),var(--y1)) rotate(var(--spin))}to{opacity:0;transform:translate(var(--x2),var(--y2)) rotate(calc(var(--spin) * 1.5))}}@media(prefers-reduced-motion:reduce){.shipping-compiler__rail i{transition:none}.shipping-confetti{display:none}}.shipping-confetti{--y2:28vh!important}.cart-line .qty{display:grid;grid-template-columns:40px 40px 40px;align-items:center}.cart-line .qty input{width:40px!important;padding:0!important;text-align:center!important}.cart-line .qty button{display:grid;place-items:center;padding:0!important}.cart-summary__note{display:none!important}[data-cart-drawer] .shipping-compiler__copy{justify-items:center;text-align:center;gap:5px}[data-cart-drawer] .shipping-compiler__copy strong{font-size:clamp(1rem,3.5vw,1.25rem);letter-spacing:.02em}[data-cart-drawer] .shipping-compiler__copy strong span{font-size:1.1em;line-height:1}[data-cart-drawer] .shipping-compiler__copy span{font-size:.72rem;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/14/assets/motion.css.map */
