.event-home-banner--party .party-banner-offer{margin:0 0 18px;color:#edf6ff;font-family:Inter,Arial,sans-serif}
.party-banner-offer [hidden]{display:none!important}
.party-banner-offer__batch{margin:0 0 12px;color:#ff8983;font-size:clamp(16px,2vw,21px);line-height:1.35;font-weight:750}
.party-banner-offer__details{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px}
.party-banner-offer__prices{display:flex;align-items:baseline;gap:10px;white-space:nowrap}
.party-banner-offer__price{font-size:32px;line-height:1.15;font-weight:800;font-variant-numeric:tabular-nums}
.party-banner-offer__previous{font-size:18px;color:#b5cadd;text-decoration-thickness:1px}
.party-banner-offer__timer{display:flex;flex-direction:column;gap:3px}
.party-banner-offer__label{font-size:12px;line-height:1.3;color:#d0e3f2}
.party-banner-offer__clock{font-size:24px;line-height:1.1;color:#c9f28f;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}
.party-banner-offer__fallback{font-size:15px;line-height:1.4;color:#c9f28f}
.party-banner-offer[data-phase="discount"] .party-banner-offer__label,.party-banner-offer[data-phase="discount"] .party-banner-offer__clock{color:#ff8983}
.party-banner-offer[data-phase="discount"] .party-banner-offer__label::after{content:"Поспеши!";display:block;font-weight:700}
.offer-timer[data-phase="discount"] .offer-timer__label,.offer-timer[data-phase="discount"] .offer-timer__clock{color:#ff8983!important}
.offer-timer[data-phase="discount"] .offer-timer__label::after{content:"Поспеши!";display:block;margin-top:4px;font-weight:700}
.offer-timer[data-phase="discount"]{border-color:#b95955!important}
@media(max-width:600px){.event-home-banner--party .party-banner-offer{margin-bottom:14px}.party-banner-offer__details{gap:10px 20px}.party-banner-offer__price{font-size:27px}.party-banner-offer__previous{font-size:15px}.party-banner-offer__clock{font-size:22px}.party-banner-offer__label{font-size:11px}}
@media(max-width:360px){.party-banner-offer__details{gap:10px 14px}.party-banner-offer__price{font-size:24px}.party-banner-offer__prices{gap:7px}.party-banner-offer__previous{font-size:14px}.party-banner-offer__clock{font-size:20px}}
