.range-pack-offer{background:#f6f7f9;color:#0b1627;padding:clamp(2rem,3vw,3.4rem) 0}.range-pack-offer__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,.76fr);gap:clamp(2.2rem,3.8vw,5.8rem);align-items:start}.range-pack-offer__eyebrow{margin:0 0 .7rem;color:#bf0a30;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.range-pack-offer__heading{max-width:15.5ch;margin:0;color:#0b1627;font-family:var(--font-heading-family);font-size:clamp(3rem,3vw,4.2rem);font-weight:800;letter-spacing:0;line-height:.96;text-transform:uppercase}.range-pack-offer__lead{max-width:54rem;margin:.9rem 0 0;color:#3c4657;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.18rem;line-height:1.42}.range-pack-offer__quick-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1.05rem;border:1px solid #d6dce5;border-radius:.6rem;background:#fff;overflow:hidden}.range-pack-offer__quick-spec{padding:.68rem .85rem}.range-pack-offer__quick-spec+.range-pack-offer__quick-spec{border-left:1px solid #e3e8ef}.range-pack-offer__quick-spec strong,.range-pack-offer__quick-spec span{display:block}.range-pack-offer__quick-spec strong{color:#102647;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.28rem;font-weight:850;line-height:1.05}.range-pack-offer__quick-spec span{margin-top:.2rem;color:#697385;font-size:.8rem;font-weight:700;line-height:1.25;text-transform:uppercase}.range-pack-offer__packages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem}.range-pack-offer__package{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .85rem;min-height:0;padding:.85rem 1rem;border:1px solid #cfd7e3;border-radius:.6rem;background:#fff;color:#0b1627;text-decoration:none;transition:border-color var(--duration-default) ease,transform var(--duration-default) ease,box-shadow var(--duration-default) ease}.range-pack-offer__package:hover,.range-pack-offer__package:focus-visible{border-color:#bf0a30;box-shadow:0 1.2rem 2.8rem #0b16271f;transform:translateY(-.2rem)}.range-pack-offer__package--featured{border-color:#bf0a30;box-shadow:inset 0 0 0 1px #bf0a3038}.range-pack-offer__package-badge{grid-column:1 / -1;justify-self:start;border-radius:999px;background:#f9e6eb;color:#9f0929;padding:.3rem .58rem;font-size:.72rem;font-weight:850;line-height:1;text-transform:uppercase}.range-pack-offer__package-name,.range-pack-offer__package-price,.range-pack-offer__package-bonus{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.range-pack-offer__package-name{grid-column:1;grid-row:2;font-size:1.08rem;font-weight:800;line-height:1.2}.range-pack-offer__package-price{grid-column:2;grid-row:2;align-self:start;color:#102647;font-size:1.5rem;font-weight:900;line-height:1;text-align:right}.range-pack-offer__package-bonus{grid-column:1 / -1;grid-row:3;color:#596577;font-size:.86rem;font-weight:650;line-height:1.28}.range-pack-offer__bullets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .9rem;margin:.9rem 0 0;padding:0;list-style:none}.range-pack-offer__bullets li{position:relative;padding-left:1.25rem;color:#293446;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:700;line-height:1.3}.range-pack-offer__bullets li:before{content:"";position:absolute;top:.42rem;left:0;width:.52rem;height:.52rem;border-radius:50%;background:#16a34a}.range-pack-offer__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.range-pack-offer__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.7rem;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.96rem;font-weight:850;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.range-pack-offer__button--primary{background:#bf0a30;color:#fff}.range-pack-offer__button--secondary{border-color:#c6ceda;background:#fff;color:#102647}.range-pack-offer__note{display:none;margin:.8rem 0 0;color:#697385;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.12rem;font-weight:650;line-height:1.4}.range-pack-offer__media{position:relative;display:grid;justify-self:stretch;width:100%;max-width:68rem;margin-top:clamp(3.6rem,5vw,6rem)}.range-pack-offer__image-link{display:block;aspect-ratio:16 / 9.5;border:1px solid #d7dde6;border-radius:.8rem;background:#fff;overflow:hidden}.range-pack-offer__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}.range-pack-offer__bonus-panel{position:absolute;right:.9rem;bottom:.9rem;left:.9rem;border:1px solid #d7dde6;border-radius:.8rem;background:#fffffff5;box-shadow:0 1rem 2rem #0b16271f;padding:.72rem .82rem}.range-pack-offer__bonus-heading{margin:0 0 .5rem;color:#102647;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.range-pack-offer__bonus-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.range-pack-offer__bonus-item{display:grid;grid-template-columns:3.8rem minmax(0,1fr);gap:.56rem;align-items:center}.range-pack-offer__bonus-item img{width:3.8rem;height:3.8rem;border-radius:.5rem;background:#f1f3f6;object-fit:cover}.range-pack-offer__bonus-item span{color:#293446;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;font-weight:750;line-height:1.25}@media screen and (max-width:989px){.range-pack-offer__layout{grid-template-columns:1fr;gap:2.4rem}.range-pack-offer__heading{max-width:14ch}.range-pack-offer__media{width:min(100%,54rem);margin-inline:auto;margin-top:0;justify-self:center}}@media screen and (max-width:749px){.range-pack-offer{padding:1.9rem 0}.range-pack-offer__layout{gap:1.2rem}.range-pack-offer__heading{max-width:12ch;font-size:clamp(2.55rem,8.4vw,3.15rem);line-height:.98}.range-pack-offer__eyebrow{margin-bottom:.55rem;font-size:.9rem}.range-pack-offer__lead{max-width:32rem;margin-top:.65rem;font-size:1.08rem;line-height:1.38}.range-pack-offer__bullets{grid-template-columns:1fr}.range-pack-offer__quick-specs{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.range-pack-offer__quick-spec{padding:.6rem .58rem}.range-pack-offer__quick-spec strong{font-size:1.18rem}.range-pack-offer__quick-spec span{display:block;margin-top:.18rem;font-size:.72rem;line-height:1.15}.range-pack-offer__packages{grid-template-columns:1fr;gap:.5rem;margin-top:.65rem}.range-pack-offer__package{min-height:0;padding:.74rem .85rem;gap:.22rem .75rem}.range-pack-offer__package-badge{grid-column:1;grid-row:1;padding:.28rem .52rem;font-size:.68rem}.range-pack-offer__package-name{grid-column:1;grid-row:2;font-size:1rem;line-height:1.16}.range-pack-offer__package-price{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:1.42rem}.range-pack-offer__package-bonus{grid-column:1 / -1;grid-row:3;font-size:.8rem;line-height:1.2}.range-pack-offer__bullets{gap:.4rem;margin-top:.8rem}.range-pack-offer__bullets li{padding-left:1.1rem;font-size:.95rem;line-height:1.25}.range-pack-offer__bullets li:nth-child(-n+2){display:none}.range-pack-offer__bullets li:before{top:.38rem;width:.45rem;height:.45rem}.range-pack-offer__actions{gap:.55rem;margin-top:.85rem}.range-pack-offer__actions{display:grid;grid-template-columns:1fr 1fr}.range-pack-offer__button{min-height:3.7rem;padding:.82rem .7rem;width:100%;font-size:.9rem}.range-pack-offer__note{display:none}.range-pack-offer__image-link{aspect-ratio:16 / 9}.range-pack-offer__bonus-panel{right:.55rem;bottom:.55rem;left:.55rem;padding:.62rem}.range-pack-offer__bonus-heading{margin-bottom:.45rem;font-size:.74rem}.range-pack-offer__bonus-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.range-pack-offer__bonus-item{grid-template-columns:3.2rem minmax(0,1fr);gap:.45rem}.range-pack-offer__bonus-item img{width:3.2rem;height:3.2rem}.range-pack-offer__bonus-item span{font-size:.8rem;line-height:1.18}}@media screen and (max-width:374px){.range-pack-offer__packages,.range-pack-offer__actions{grid-template-columns:1fr}.range-pack-offer__button{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-homepage-range-pack-offer.css.map */
