.swiper-button-next,.swiper-button-prev{color:#000;width:10px;height:40px}.inside-button{color:#fff;font-size:16px}.confetti{transform-origin:bottom;width:10px;height:10px;animation:4s linear infinite fall;position:absolute}.confetti.square{clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%)}.confetti.triangle{clip-path:polygon(50% 0%,0% 100%,100% 100%)}.tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#000000b3;border-radius:6px;width:120px;margin-left:-60px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}.relative:hover .tooltiptext{visibility:visible;opacity:1}@keyframes truckMove{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-truck{animation:1s ease-in-out infinite truckMove}.animate-spin{animation:1s linear infinite spin}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.zoom-in{animation:1.2s ease-out forwards zoomIn}@keyframes fall{to{transform:translateY(100vh)rotate(720deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:1s ease-out forwards fadeInUp}.fade-in{animation:1s ease-in-out fadeIn}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.slide-in-right{animation:1s ease-in-out slideInRight}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.slide-in-left{opacity:0;animation:.8s ease-out forwards slideInFromLeft;transform:translate(-100%)}
