.topbar .wrap{flex-wrap:wrap;gap:14px 28px;padding-top:14px;padding-bottom:14px;min-height:64px}.topbar p{color:#e5ca8b}.top-offer{color:#d6d0c4;font-size:13px;text-align:center}.top-offer strong{color:var(--gold)}.hero-buy{width:100%;max-width:460px;margin-top:8px}.offer-label{font-size:11px;letter-spacing:.12em;color:var(--gold);font-weight:500}.offer-price{font-family:'Cormorant Garamond',serif;font-weight:700;font-size:clamp(54px,5.3vw,76px);line-height:1.12;margin:8px 0 10px;white-space:nowrap}.offer-limit{color:#c2b9a9;font-size:13px;line-height:1.7;margin-bottom:23px}.offer-limit strong{color:#fff;font-weight:500}.hero-buy .btn{max-width:100%;font-size:13px;letter-spacing:.08em;padding-left:20px;padding-right:20px}.sale-price{font-size:62px!important;line-height:1.1!important;font-family:'Cormorant Garamond',serif;font-weight:700;color:var(--gold)!important;white-space:nowrap;margin:16px 0 2px!important}.final-price{font-family:'Cormorant Garamond',serif;font-size:clamp(60px,7vw,88px);line-height:1.15;font-weight:700;margin:15px 0 24px;white-space:nowrap}.btn{white-space:normal;text-align:center}.btn:focus-visible{outline:2px solid #e5c57b;outline-offset:5px}.schedule .onair i{animation:none;background:var(--gold)}footer span{color:#8c877e}@media(max-width:760px){.topbar .wrap{flex-direction:column;gap:4px;padding:10px 12px}.topbar p{font-size:10px;letter-spacing:.1em;text-align:center}.top-offer{font-size:11px}.hero-buy{margin-left:auto;margin-right:auto}.offer-price{font-size:60px}.hero-buy .btn{font-size:12px;letter-spacing:.04em;gap:8px}.offer-limit{font-size:13px}.sale-price{font-size:54px!important}.final-price{font-size:65px}.schedule .onair{font-size:8px;letter-spacing:.02em}.hero .wrap{padding-bottom:20px}}
