.offer-hero{--offer-hero-media-width: 64.8rem;--offer-hero-media-ratio: 648 / 526;--offer-hero-radius: 1.2rem}.offer-hero__inner{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.offer-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--offer-hero-media-width));gap:4rem}}@media screen and (min-width:990px){.offer-hero__media{grid-column:2;grid-row:1}}.offer-hero__image{display:block;inline-size:100%;block-size:auto;aspect-ratio:var(--offer-hero-media-ratio);object-fit:cover;border-radius:var(--offer-hero-radius)}.offer-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}@media screen and (min-width:990px){.offer-hero__content{grid-column:1;grid-row:1;gap:4rem}}.offer-hero__heading{max-inline-size:61.7rem;margin:0;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.offer-hero__heading{font-size:4.2rem}}.offer-hero__pricing{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.offer-hero__price,.offer-hero__compare-price{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}@media screen and (min-width:750px){.offer-hero__price,.offer-hero__compare-price{font-size:3.2rem}}.offer-hero__price{color:rgb(var(--color-foreground))}.offer-hero__compare-price{color:var(--stone-gray);text-decoration-thickness:1px}.offer-hero__badge{padding:.7rem 1.2rem;border-radius:9.2rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4rem;letter-spacing:.05em;text-transform:uppercase;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.offer-hero__buttons{display:flex;flex-wrap:wrap;gap:1.6rem;inline-size:100%}@media screen and (min-width:750px){.offer-hero__buttons{inline-size:auto}}.offer-hero__buttons .cta-button{flex:1 1 100%}@media screen and (min-width:750px){.offer-hero__buttons .cta-button{flex:0 0 auto}}.offer-hero__note{margin:0;padding:1rem 1.4rem;border-radius:.4rem;font-family:var(--font-custom-family);font-size:1.4rem;line-height:normal;background-color:var(--sand-background);color:var(--obsidian-black)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-offer-hero.css.map */
