html,body{overflow-x:hidden}.m1-cart-btn{position:relative;background:none;border:none;cursor:pointer;padding:8px;display:inline-flex;align-items:center;justify-content:center}.m1-truck-wrap{position:relative;width:46px;height:30px}.m1-truck-icon{width:100%;height:100%;overflow:visible}.m1-truck-icon path,.m1-truck-icon circle{stroke:#ff5c1a;fill:none;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(255,92,26,.55)) drop-shadow(0 0 8px rgba(255,92,26,.55));transition:filter .18s ease,stroke .18s ease}.m1-truck-icon .m1-wheel{fill:#131315}.m1-cart-btn:hover .m1-truck-icon path,.m1-cart-btn:hover .m1-truck-icon circle{stroke:#ff7a2e;filter:drop-shadow(0 0 4px rgba(255,92,26,.55)) drop-shadow(0 0 14px rgba(255,92,26,.55))}.m1-cart-btn.bump .m1-truck-wrap{animation:m1TruckBump .32s ease}@keyframes m1TruckBump{0%{transform:translateY(0)}35%{transform:translateY(-2px) scale(1.04)}to{transform:translateY(0)}}.m1-count-badge{position:absolute;top:-8px;right:-10px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff5c1a;color:#14100c;font:700 11px/18px Inter,sans-serif;text-align:center;box-shadow:0 0 8px #ff5c1a8c;transform:scale(0);opacity:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.m1-count-badge.show{transform:scale(1);opacity:1}.m1-count-badge.pop{animation:m1BadgePop .32s cubic-bezier(.34,1.56,.64,1)}@keyframes m1BadgePop{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.m1-flying-box{position:absolute;left:6px;top:-14px;width:9px;height:8px;background:#ff5c1a;border-radius:1px;box-shadow:0 0 6px #ff5c1a8c;opacity:0;pointer-events:none}.m1-flying-box.animate{animation:m1BoxIntoBed .55s ease forwards}@keyframes m1BoxIntoBed{0%{opacity:0;top:-16px;left:4px;transform:scale(1) rotate(-8deg)}12%{opacity:1}55%{opacity:1;top:4px;left:9px;transform:scale(.9) rotate(4deg)}78%{opacity:1;top:6px;left:9px;transform:scale(.6) rotate(0)}to{opacity:0;top:6px;left:9px;transform:scale(.2) rotate(0)}}.pd-stage{max-height:60vh;touch-action:pan-y}.pd-thumbs{max-width:260px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.pd-thumb{scroll-snap-align:start}
/*# sourceMappingURL=/cdn/shop/t/1/assets/m1-global.css.map */
