.season-offer{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:28px 31px;margin:0 0 42px;border:1px solid #c7b260;border-left:5px solid #e7c32b;border-radius:14px;background:linear-gradient(115deg,#fff5b9,#fffbea 65%,#e1efe3);box-shadow:0 12px 28px #153f4d0d;color:#123e50}
.season-offer .season-kicker{font:800 10px/1.5 Manrope,sans-serif;letter-spacing:.11em;color:#77621f;margin:0 0 10px}
.season-offer h3{font:500 30px/1.25 Oswald,sans-serif;color:#103e50;max-width:650px;margin:0 0 12px}
.season-offer p:not(.season-kicker){font:500 12px/1.9 Manrope,sans-serif;color:#365e67;max-width:680px;margin:0}
.season-offer .button{flex-shrink:0;white-space:nowrap;background:#103d50;color:#fff9dd;font-size:11px;min-height:54px;border-radius:8px;padding:17px 21px}
.price-offer-label{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:24px 0 -6px}
.price-offer-label del{font:600 24px/1.4 Manrope,sans-serif;color:#718276;text-decoration-thickness:2px}
.price-offer-label span{font:800 10px/1.4 Manrope,sans-serif;background:#ffdf36;color:#173f4d;border:1px solid #dbc25c;border-radius:5px;padding:7px 9px}
.other-prices .seasonal-fishing-price del{display:block;font:600 14px/1.6 Manrope,sans-serif;color:#7f8c79;text-decoration-thickness:1.5px;margin-bottom:3px}
.other-prices .seasonal-fishing-price strong{font:600 34px/1.2 Oswald,sans-serif;color:#0c4660}
.other-prices .seasonal-fishing-price small{display:block;font:800 9px/1.7 Manrope,sans-serif;color:#88701e;margin-top:5px}
@media(max-width:1050px){.season-offer{gap:24px;padding:25px}.season-offer h3{font-size:27px}.season-offer .button{font-size:10px;padding-inline:17px}}
@media(max-width:760px){.hero,.hero-copy{min-height:620px}.hero-copy{padding-bottom:65px}.season-offer{display:block;padding:22px 20px;margin-bottom:31px;border-left-width:4px;border-radius:11px}.season-offer .season-kicker{font-size:8px;letter-spacing:.07em}.season-offer h3{font-size:27px;margin-bottom:12px}.season-offer p:not(.season-kicker){font-size:11px;line-height:1.9}.season-offer .button{margin-top:21px;font-size:10px;min-height:51px;padding:15px 17px;white-space:normal;justify-content:space-between}.price-offer-label{margin-top:23px;gap:10px}.price-offer-label del{font-size:21px}.price-offer-label span{font-size:8px;padding:6px 8px}.other-prices .seasonal-fishing-price del{font-size:12px}.other-prices .seasonal-fishing-price strong{font-size:29px}.other-prices .seasonal-fishing-price small{font-size:8px}}
@media(max-width:365px){.hero,.hero-copy{min-height:630px}.season-offer{padding:20px 16px}.season-offer h3{font-size:25px}.season-offer .button{font-size:9px;gap:12px}.price-offer-label del{font-size:19px}}
