.key-benefits{--key-benefits-foreground: rgb(var(--color-foreground));padding-block:var(--key-benefits-padding-top) var(--key-benefits-padding-bottom);font-family:var(--font-brand-family);background-color:rgb(var(--color-background));color:var(--key-benefits-foreground)}@media screen and (min-width:750px){.key-benefits{padding-block:var(--key-benefits-padding-top-desktop) var(--key-benefits-padding-bottom-desktop)}}.key-benefits__inner{display:flex;flex-direction:column}@media screen and (min-width:750px){.key-benefits__inner{flex-direction:row;align-items:center;justify-content:center;gap:clamp(3.2rem,6.25vw,9rem)}}.key-benefits__media{aspect-ratio:390 / 353;overflow:hidden;background-color:var(--brand-image-ground)}@media screen and (min-width:750px){.key-benefits__media{flex:0 1 49.9rem;aspect-ratio:499 / 450}}.key-benefits__image{display:block;width:100%;height:100%;object-fit:cover}.key-benefits__media:has(.key-benefits__image--mobile) .key-benefits__image--desktop{display:none}@media screen and (min-width:750px){.key-benefits__media:has(.key-benefits__image--mobile) .key-benefits__image--desktop{display:block}}@media screen and (min-width:750px){.key-benefits__image--mobile{display:none}}.key-benefits__content{display:flex;flex-direction:column;align-items:flex-start;margin-block-start:3.2rem;padding-inline:2.2rem}@media screen and (min-width:750px){.key-benefits__content{flex:0 1 60.6rem;min-width:0;margin-block-start:0;padding-inline:0}}.key-benefits__eyebrow{margin:0;font-family:var(--font-semibold-family);font-size:1.4rem;line-height:2.7rem;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width:750px){.key-benefits__eyebrow{margin-inline-start:.142rem}}.key-benefits__heading{max-width:33.126rem;margin:0;margin-block-start:2rem;font-family:inherit;font-size:3rem;font-weight:400;line-height:3.342rem;letter-spacing:0;text-transform:none;color:var(--brand-ink)}@media screen and (min-width:750px){.key-benefits__heading{max-width:60.572rem;font-size:3.5rem;line-height:4.3rem}}.key-benefits__emphasis{font-family:var(--font-accent-family);font-style:italic;line-height:1}.key-benefits__text{max-width:34.617rem;margin:0;margin-block-start:1.6rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-.01em}@media screen and (min-width:750px){.key-benefits__text{max-width:56.777rem;font-size:1.8rem;line-height:2.475rem}}.key-benefits__list{display:flex;flex-direction:column;gap:1.3rem;width:100%;max-width:34.516rem;margin:0;margin-block-start:2.8rem;padding:0;list-style:none}@media screen and (min-width:750px){.key-benefits__list{max-width:56.777rem;margin-block-start:3.1rem}}.key-benefits__item{display:flex;align-items:center;gap:.663rem;min-height:3.764rem;padding-inline:1.463rem 1.4rem;border-radius:4.5rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-.01em;background-color:var(--brand-tag-ground)}@media screen and (min-width:750px){.key-benefits__item{gap:1.275rem;padding-block:.8rem;padding-inline-start:3.128rem;font-size:1.8rem;line-height:2.475rem}}.key-benefits__check{display:flex;flex-shrink:0;width:.926rem}.key-benefits__item-text{padding-block-start:.12rem}@media screen and (min-width:750px){.key-benefits__item-text{padding-block-start:0}}.key-benefits__check svg{width:100%;height:auto;overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-key-benefits.css.map */
