.banner-multi{position:relative;overflow:hidden;isolation:isolate}.banner-multi--small{min-height:28rem}.banner-multi--medium{min-height:34rem}.banner-multi--large{min-height:39rem}@media screen and (min-width:750px){.banner-multi--small{min-height:42rem}.banner-multi--medium{min-height:56rem}.banner-multi--large{min-height:72rem}}.banner-multi__shared-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.banner-multi__shared-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.banner-multi__inner{position:relative;display:flex;flex-direction:row;width:100%;min-height:inherit;z-index:1}.banner-multi__column{position:relative;display:flex;min-height:inherit;overflow:hidden;flex-shrink:0;flex-grow:0}.banner-multi__column--1{flex-basis:var(--col-1-width);width:var(--col-1-width)}.banner-multi__column--2{flex-basis:var(--col-2-width);width:var(--col-2-width)}.banner-multi__column-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.banner-multi__column-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.banner-multi__content{position:relative;z-index:1;display:flex;width:100%;min-height:inherit;padding:2rem 1.5rem;box-sizing:border-box}@media screen and (min-width:750px){.banner-multi__content{padding:4rem 3rem}}.banner-multi__content--top-left{align-items:flex-start;justify-content:flex-start}.banner-multi__content--top-center{align-items:flex-start;justify-content:center}.banner-multi__content--top-right{align-items:flex-start;justify-content:flex-end}.banner-multi__content--middle-left{align-items:center;justify-content:flex-start}.banner-multi__content--middle-center{align-items:center;justify-content:center}.banner-multi__content--middle-right{align-items:center;justify-content:flex-end}.banner-multi__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner-multi__content--bottom-center{align-items:flex-end;justify-content:center}.banner-multi__content--bottom-right{align-items:flex-end;justify-content:flex-end}.banner-multi__box{display:flex;flex-direction:column;gap:1rem;padding:2rem;max-width:100%;width:auto;word-wrap:break-word;border-radius:var(--text-boxes-radius, 0)}@media screen and (min-width:750px){.banner-multi__box{padding:3rem 2.5rem;max-width:50rem}}.banner-multi__box--1{background-color:rgba(var(--color-background),var(--col-1-bg-opacity))}.banner-multi__box--2{background-color:rgba(var(--color-background),var(--col-2-bg-opacity))}.banner-multi__box--align-left{text-align:left}.banner-multi__box--align-center{text-align:center}.banner-multi__box--align-right{text-align:right}.banner-multi__box .banner__heading,.banner-multi__box .banner__text,.banner-multi__box .banner__text p{margin:0}.banner-multi__box .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.banner-multi__box--align-center .banner__buttons{justify-content:center}.banner-multi__box--align-right .banner__buttons{justify-content:flex-end}@media screen and (max-width:749px){.banner-multi--mobile-stack .banner-multi__inner{flex-direction:column}.banner-multi--mobile-stack .banner-multi__column--1,.banner-multi--mobile-stack .banner-multi__column--2{width:100%;flex-basis:auto;min-height:28rem}.banner-multi--mobile-stack .banner-multi__shared-image{display:none}}@media screen and (max-width:749px){.banner-multi--mobile-side .banner-multi__content{padding:1.5rem 1rem}.banner-multi--mobile-side .banner-multi__box{padding:1.5rem}.banner-multi--mobile-side .banner__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}.banner-multi--mobile-side .button{min-width:auto;padding:0 1.5rem;font-size:1.3rem}}@media screen and (max-width:749px){.banner-multi--mobile-stack .banner-multi__box--mobile-scheme-scheme-1{--color-background: var(--color-scheme-1-background);--color-foreground: var(--color-scheme-1-foreground);--color-button: var(--color-scheme-1-button);--color-button-text: var(--color-scheme-1-button-background);--color-secondary-button: var(--color-scheme-1-background);--color-secondary-button-text: var(--color-scheme-1-secondary-button-label);background-color:rgb(var(--color-scheme-1-background));color:rgb(var(--color-scheme-1-foreground))}.banner-multi--mobile-stack .banner-multi__box--mobile-scheme-scheme-2{--color-background: var(--color-scheme-2-background);--color-foreground: var(--color-scheme-2-foreground);background-color:rgb(var(--color-scheme-2-background));color:rgb(var(--color-scheme-2-foreground))}.banner-multi--mobile-stack .banner-multi__box--mobile-scheme-scheme-3{--color-background: var(--color-scheme-3-background);--color-foreground: var(--color-scheme-3-foreground);background-color:rgb(var(--color-scheme-3-background));color:rgb(var(--color-scheme-3-foreground))}.banner-multi--mobile-stack .banner-multi__box--mobile-scheme-scheme-4{--color-background: var(--color-scheme-4-background);--color-foreground: var(--color-scheme-4-foreground);background-color:rgb(var(--color-scheme-4-background));color:rgb(var(--color-scheme-4-foreground))}.banner-multi--mobile-stack .banner-multi__box--mobile-scheme-scheme-5{--color-background: var(--color-scheme-5-background);--color-foreground: var(--color-scheme-5-foreground);background-color:rgb(var(--color-scheme-5-background));color:rgb(var(--color-scheme-5-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-image-banner-multi-col.css.map */
