.section-image-banner .banner__heading.h0{font-size:calc(var(--font-heading-scale) * 3rem);line-height:normal}.section-image-banner .banner__box .banner__heading+*{margin-top:2rem}.section-image-banner .subtitle{color:rgba(var(--color-foreground),1);font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2.6rem)}.section-image-banner .button{display:flex;justify-content:center;align-items:center;padding:12px 16px;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:normal;letter-spacing:0}@media only screen and (min-width: 750px){.section-image-banner .banner__heading.h0{font-size:calc(var(--font-heading-scale) * 5rem)}.section-image-banner .subtitle{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:calc(var(--font-body-scale) * 2.7rem)}.section-image-banner .banner__content.page-width{padding-left:var(--full-width-mobile-padding);padding-right:var(--full-width-mobile-padding)}.section-image-banner .banner--content-align-left.banner--desktop-transparent .banner__box,.section-image-banner .banner--content-align-right.banner--desktop-transparent .banner__box,.section-image-banner .banner--medium.banner--desktop-transparent .banner__box,.section-image-banner .banner__content,.section-image-banner .banner__box{max-width:var(--custom-page-width);width:100%}}@media screen and (max-width: 749px){.mobile-banner--adapt .banner__media{height:auto!important}.banner__content-mobile--top{align-items:flex-start}.banner__content-mobile--bottom{align-items:flex-end}.section-image-banner .banner__box{padding:6rem 2.5rem}.section-image-banner .subtitle{margin-top:1.5rem!important}.section-image-banner .button{padding:10px 23px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom-section-image-banner.css.map */
