.ids-banner{box-sizing:border-box;font-family:inherit}.ids-banner *,.ids-banner *::before,.ids-banner *::after{box-sizing:inherit}.ids-banner a{text-decoration:none}.ids-banner p{padding:0}.ids-banner{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:16px 20px;border-radius:12px;background:#cde9ee;margin:0 0 16px;max-width:929px}@media (max-width: 1024px){.ids-banner{width:460px}}.ids-banner-left{flex:1 1 340px;min-width:Min(280px, 100%);display:flex;align-items:center;gap:10px}.ids-banner-left img{width:24px;height:24px;flex:0 0 auto}.ids-banner-text{flex:1}.ids-banner-title{margin:0;font-size:15px;line-height:1.35;color:#393736}.ids-banner-title strong{font-weight:800}.ids-banner-subtitle{margin:3px 0 0;font-size:12.5px;line-height:1.35;font-weight:600;color:#6e6a68}.ids-banner-countdown{display:flex;gap:8px}.ids-banner-countdown.is-loading{visibility:hidden}.countdown-box{width:58px;padding:7px 0;text-align:center;background:#fff;border-radius:8px}.countdown-box-value{font-size:24px;font-weight:900;line-height:1;color:#2b2926;font-variant-numeric:tabular-nums}.countdown-box-value--highlight{color:#2f7f92}.countdown-box-label{margin-top:4px;font-size:8.5px;font-weight:800;letter-spacing:0.5px;color:#7a746b}.ids-banner-button{padding:13px 20px;border-radius:999px;background:#2f7f92;color:#fff;font-size:13.5px;font-weight:800;white-space:nowrap}.ids-banner-button:hover,.ids-banner-button:focus{color:#fff}
