Skip to main content
/* ===== MOBILE: make HERO "Shop Now" bigger + pulse ===== */ @media (max-width: 768px) { .heroCarousel .button, .heroCarousel .button--primary, .heroCarousel-action .button, .heroCarousel-actionlink, .heroCarousel a.button { font-size: 20px !important; padding: 16px 28px !important; font-weight: 800 !important; border-radius: 8px !important; line-height: 1.1 !important; display: inline-block !important; opacity: 1 !important; visibility: visible !important; animation: pulseShopNow 1.8s infinite !important; } } @keyframes pulseShopNow { 0% { transform: scale(1); } 50% { transform: scale(1.08); } 100% { transform: scale(1); } }