.promo-banner{background-color:#e4e4e4;padding:1rem}.promo-banner .content{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width:1000px){.promo-banner .content{flex-direction:column}}.promo-banner .content h3{color:#1f1a1c;font-weight:500;font-size:20px}@media (max-width:1000px){.promo-banner .content h3{font-size:14px}}.promo-banner .content h3 strong{background-color:#fff;border-radius:4px;padding:.25rem .5rem;border:1px dashed #000;margin-inline:.3rem}.promo-banner .content h3 strong span{background:linear-gradient(89.97deg,#45062d 12.72%,#890d47 99.98%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}.promo-banner .content .wrapper-timer-box{display:flex;align-items:center;gap:1rem}.promo-banner .content .wrapper-timer-box .timer-display{display:flex;align-items:center;gap:.5rem;font-size:20px;font-weight:700}.promo-banner .content .wrapper-timer-box .timer-display span{padding:.5rem;border-radius:8px;background-color:#1f1a1c;color:#fff;font-size:20px;font-weight:700}@media (max-width:1000px){.promo-banner .content .wrapper-timer-box .timer-display span{font-size:14px}}.promo-banner .content a,.promo-banner .content button{text-decoration:none;background:linear-gradient(89.97deg,#45062d 12.72%,#890d47 99.98%);color:#fff;font-size:14px;font-weight:500;border-radius:4px;padding:.75rem 4.25rem}@media (max-width:1000px){.promo-banner .content a,.promo-banner .content button{display:none}}