
.affiliate-banner { text-align: center; margin: 20px 0; }
.affiliate-banner img { width: 100%; max-width: 300px; transition: transform 0.3s ease-in-out; }
.affiliate-banner img:hover { transform: scale(1.05); }
.pulse-text { display: block; font-size: 1.2em; font-weight: bold; color: red; text-align: center; animation: pulse 1s infinite alternate; }
@keyframes pulse { 0% { transform: scale(1); } 100% { transform: scale(1.1); } }
