.header-promo-banner{background-color:var(--gw-amber);padding:8px 20px;text-align:center;position:relative;z-index:1000}.header-promo-banner__content{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--gw-indigo);margin:0}.header-promo-banner__text{text-wrap:balance}.header-promo-countdown{display:flex;gap:8px;align-items:center}.header-promo-cd{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px}.header-promo-cd__num{font-family:var(--gw-font-display);font-size:16px;font-weight:500;color:var(--gw-indigo);min-width:32px;line-height:1}.header-promo-cd__label{font-size:10px;color:var(--gw-indigo);text-transform:uppercase;letter-spacing:.5px;opacity:.8}@media (max-width: 768px){.header-promo-banner__content{font-size:13px;gap:15px}.header-promo-countdown{gap:6px}.header-promo-cd__num{font-size:14px;min-width:28px}.header-promo-cd__label{font-size:9px}}@media (max-width: 480px){.header-promo-banner{padding:8px 10px}.header-promo-banner__content{font-size:11px;gap:10px;flex-direction:column}.header-promo-countdown{gap:4px}.header-promo-cd__num{font-size:12px;min-width:24px}.header-promo-cd__label{font-size:8px}}
