.section__image-banner .page-width--full .media-wrapper--style{--media-border-opacity: 0;--media-border-width: 0px;--media-radius: 0px}.section__image-banner .banner__content{padding-top:4rem;padding-bottom:4rem}.section__image-banner .banner__buttons .link{--color-link: var(--global-color-inverse-foreground);--color-link-hover: var(--global-color-inverse-foreground)}.section__image-banner .banner .banner__content{background-color:transparent}.section__image-banner .banner__media--background .media-wrapper--style{background-image:var(--banner-background-image);background-position:center;background-repeat:no-repeat;background-size:100% auto}.section__image-banner .banner__media--background .media-wrapper--style>.media{visibility:hidden}.section__image-banner .banner--background-image .media--ratio{--ratio: var(--ratio-mobile);padding-bottom:var(--ratio-mobile)}.section__image-banner .banner__button-svg{display:none;width:100%;height:auto;margin:min(3.3vw,60px) auto -4rem}.section__image-banner .banner__button-svg svg{width:6.5rem;height:6.5rem}.section__image-banner .banner__text-content--mobile{display:none}@media screen and (max-width:390px){.section__image-banner .banner__content.banner__content--mobile-split{padding-top:32%;padding-bottom:2rem}}@media screen and (min-width:391px)and (max-width:430px){.section__image-banner .banner__content.banner__content--mobile-split{padding-top:35%;padding-bottom:2.4rem}}@media screen and (min-width:431px)and (max-width:749px){.section__image-banner .banner__content.banner__content--mobile-split{padding-top:40%;padding-bottom:2.4rem}}@media screen and (max-width:749px){.section__image-banner .banner__media--background .media-wrapper--style{background-image:var(--banner-background-image-mobile, var(--banner-background-image))}.section__image-banner .banner__text--has-mobile-content .banner__text-content--desktop{display:none}.section__image-banner .banner__text--has-mobile-content .banner__text-content--mobile{display:block}.section__image-banner .banner__content.banner__content--mobile-split .banner__box{display:flex;width:100%;height:100%}.section__image-banner .banner__box-wrapper.banner__box-wrapper--mobile-split{display:flex;flex-direction:column;min-height:100%;width:100%;justify-content:flex-start!important}.section__image-banner .banner__box-wrapper.banner__box-wrapper--mobile-split .banner__buttons{margin-top:auto}.section__image-banner:has(.banner__content--bottom-small) .media__control-button{bottom:auto;top:1.6rem}.section__image-banner .banner__content.banner__content--mobile-split{padding-bottom:2.4rem}.section__image-banner .banner__content.banner__content--mobile-split .banner__button .button{--buttons-font-size: 1.3rem;min-height:calc(3rem + var(--buttons-border-width, 0rem)* 2)}}@media screen and (min-width:750px){.section__image-banner .banner--background-image .media--ratio{--ratio: var(--ratio-desktop);padding-bottom:var(--ratio-desktop)}.section__image-banner .banner__box-wrapper:has(.banner__text+.banner__buttons--inline-with-text){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:2.4rem;row-gap:0}.section__image-banner .banner__box-wrapper:has(.banner__text+.banner__buttons--inline-with-text)>:not(.banner__text):not(.banner__buttons--inline-with-text){grid-column:1 / -1}.section__image-banner .banner__box-wrapper:has(.banner__text+.banner__buttons--inline-with-text) .banner__text{grid-column:1;margin-bottom:0}.section__image-banner .banner__box-wrapper:has(.banner__text+.banner__buttons--inline-with-text) .banner__buttons--inline-with-text{grid-column:2;justify-content:flex-end;align-items:center;flex-wrap:nowrap;margin-bottom:0}.section__image-banner .banner__content.banner__content--desktop-split .banner__box{height:100%}.section__image-banner .banner__box-wrapper.banner__box-wrapper--desktop-split{display:flex;flex-direction:column;min-height:100%;width:100%}.section__image-banner .banner__box-wrapper.banner__box-wrapper--desktop-split .banner__buttons{margin-top:auto}.section__image-banner:has(.banner__content--top-right) .media__control-button,.section__image-banner:has(.banner__content--middle-right) .media__control-button,.section__image-banner:has(.banner__content--bottom-right) .media__control-button{right:auto;left:1.6rem}.section__image-banner .banner__button-svg{display:block}}@media screen and (min-width:1033px){.section__image-banner .banner__box-wrapper{max-width:75rem}.section__image-banner .banner__box-wrapper:has(.banner__text+.banner__buttons--inline-with-text){max-width:100%}.section__image-banner .page-width--full .banner__content:has(.banner__text+.banner__buttons--inline-with-text){padding-left:var(--padding-full-width);padding-right:var(--padding-full-width)}.section__image-banner .page-width--full .banner__content.banner__content--top-left,.section__image-banner .page-width--full .banner__content.banner__content--middle-left,.section__image-banner .page-width--full .banner__content.banner__content--bottom-left{padding-left:var(--padding-full-width)}.section__image-banner .page-width--full .banner__content.banner__content--top-right,.section__image-banner .page-width--full .banner__content.banner__content--middle-right,.section__image-banner .page-width--full .banner__content.banner__content--bottom-right{padding-right:var(--padding-full-width)}.section__image-banner .banner__content .banner__box-wrapper.banner__box-wrapper--desktop-split{padding:7.5vw 0 1.4rem}.section__image-banner .media--ratio{--ratio: min(var(--max-height-desktop, var(--ratio-desktop)), var(--ratio-desktop))}}@media screen and (min-width:1600px){.section__image-banner .banner__content .banner__box.banner__box--no-padding{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-image-banner.css.map */
