.bp-home-offers[hidden]{display:none}.bp-home-offers{max-width:1480px;margin:26px auto;padding:0 28px;color:#30483d}.bp-home-offer-band{display:flex;align-items:center;gap:22px;padding:22px 28px;border-radius:18px;background:#304e41;color:#fff9ec}.bp-home-offer-band strong{font:54px Georgia}.bp-home-offer-band div{font:25px Georgia;flex:1}.bp-home-offer-band a{color:inherit;font:12px Arial;white-space:nowrap}.bp-home-offers h2{font:32px Georgia;margin:24px 0 6px}.bp-home-offer-intro{font:13px Arial;color:#677165;margin-bottom:18px}.bp-home-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bp-home-offer-card{border:1px solid #e3d8c8;border-radius:18px;overflow:hidden;background:#fffaf3}.bp-home-offer-visual{height:230px;display:grid;place-items:center;position:relative;background:radial-gradient(ellipse at 30% 20%,#fffaf0,#e5d9c8)}.bp-home-offer-frame{height:178px;width:128px;padding:7px;border:8px solid #30322e;box-shadow:6px 9px 13px #352c343b;background:#f7eddf;transform:rotate(-2deg)}.bp-home-offer-frame img{width:100%;height:100%;object-fit:cover}.bp-home-offer-copy{padding:18px}.bp-home-offer-copy h3{font:23px Georgia;margin:0 0 6px}.bp-home-offer-copy p{font:12px Arial;color:#677165}.bp-home-offer-prices{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bp-home-offer-prices strong{font:bold 27px Arial;color:#345946}.bp-home-offer-prices del{font:13px Arial;color:#737a6c}.bp-home-offer-copy small{display:block;color:#a6553f;margin-top:6px}.bp-home-offer-copy a{display:block;text-align:center;border:1px solid #d4c8b7;border-radius:10px;padding:12px;margin-top:16px;text-decoration:none;font:600 12px Arial;color:#304e41}.bp-home-offer-badge{position:absolute;top:12px;left:12px;background:#fffaf0;color:#a6553f;padding:6px 10px;border-radius:20px;font:600 11px Arial}.bp-home-offer-note{font:11px/1.5 Arial;color:#73796c;margin-top:15px}@media(max-width:700px){.bp-home-offers{padding:0 16px;margin:18px auto}.bp-home-offer-band{padding:16px;gap:13px}.bp-home-offer-band strong{font-size:43px}.bp-home-offer-band div{font-size:18px}.bp-home-offer-band a{font-size:10px}.bp-home-offers h2{font-size:26px}.bp-home-offer-grid{grid-template-columns:1fr;gap:12px}.bp-home-offer-card{display:grid;grid-template-columns:36% minmax(0,1fr)}.bp-home-offer-visual{height:100%;min-height:225px}.bp-home-offer-frame{height:116px;width:82px;border-width:5px;padding:4px}.bp-home-offer-copy{padding:16px 12px}.bp-home-offer-copy h3{font-size:20px}.bp-home-offer-prices{gap:7px}.bp-home-offer-prices strong{font-size:24px}.bp-home-offer-prices del{font-size:11px}}

.bp-home-active-offer{display:inline-block;background:#304e41;color:#fff9ec!important;border-radius:24px;padding:9px 14px;margin-bottom:8px;text-decoration:none;font:600 12px Arial}.bp-home-offers{scroll-margin-top:20px}
