.hero-with-badge__badge{width:max-content}.hero-with-badge .hero-with-badge__heading{margin-block:var(--spacing-md)}.hero-with-badge .hero-with-badge__heading.h2{font-size:var(--font-size-3xl);font-weight:400;line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-xl)}.hero-with-badge .hero-with-badge__heading.h3{font-size:var(--font-size-xl);line-height:var(--line-height-sm)}.hero-with-badge .hero-with-badge__heading.h2 .highlight-text{font-family:var(--font-heading-family),sans-serif;font-style:normal}.hero-with-badge .image-with-badge__subheading{color:var(--color-primary);font-size:var(--font-size-xl);font-weight:400;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs);text-transform:none;margin-block-end:0}.hero-with-badge .image-with-badge__subheading em{font-family:var(--font-highlight-text-family, inherit)}.hero-with-badge .image-with-badge__text.text-body-xl{font-size:var(--font-size-md);line-height:var(--line-height-xs);margin-block-start:var(--spacing-2xl)}.hero-with-badge__media{margin:var(--spacing-lg) auto}.hero-with-badge__media--button{margin-block-start:var(--spacing-lg)}.image-with-badge__text{max-width:var(--extra-small-container-width);margin-block-start:var(--spacing-sm);margin-inline:auto}@media (min-width: 768px){.hero-with-badge .hero-with-badge__heading.h2{font-size:var(--spacing-2xl);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-xl)}.hero-with-badge .hero-with-badge__heading.h3{font-size:var(--font-size-3xl);line-height:var(--line-height-md)}.hero-with-badge .hero-with-badge__heading.h2 .highlight-text{display:block}.hero-with-badge .image-with-badge__subheading,.hero-with-badge .image-with-badge__text.text-body-xl{font-size:var(--font-size-xl);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs)}.hero-with-badge .image-with-badge__text.text-body-md{font-size:var(--font-size-sm);line-height:var(--line-height-xs)}.hero-with-badge .image-with-badge__text.text-body-lg{font-size:var(--font-size-md);line-height:var(--line-height-xs)}.hero-with-badge__media{margin:var(--spacing-2xl) auto}.hero-with-badge__media--button{margin-block-start:var(--spacing-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hero-with-badge.css.map */
