.winter-offer{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px 32px;border:1px solid var(--theme-accent);background:var(--theme-surface);color:var(--theme-heading);scroll-margin-top:100px}.winter-offer h2{font-size:clamp(24px,3vw,34px);line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}.winter-offer-name{font-size:20px;font-weight:700;color:var(--theme-accent);margin:0 0 8px}.winter-offer p{margin-bottom:0}.winter-offer-action{flex-shrink:0;text-align:right}.winter-offer-price{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 16px!important}.winter-offer-price span{font-size:16px}.winter-offer-price strong{font-size:40px;line-height:1.1;white-space:nowrap}.winter-offer .button{font-size:16px}.page-hero-inner:has(.winter-offer){row-gap:40px}@media(max-width:700px){.winter-offer{flex-direction:column;align-items:flex-start;padding:24px;gap:20px}.winter-offer-action{text-align:left;width:100%}.winter-offer-price{justify-content:flex-start}.winter-offer .button{width:100%;padding:12px;font-size:16px}.winter-offer-price strong{font-size:36px}}
