.static-banner{display:flex;position:relative;flex-direction:column;z-index:auto;isolation:isolate;min-height:45rem}@media screen and (min-width:750px){.static-banner{flex-direction:row;min-height:56rem}}@media screen and (min-width:990px){.static-banner{min-height:50rem}}.static-banner .banner__media{height:100%;position:absolute;left:0;top:0;width:100%;overflow:hidden}.static-banner .banner__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1}.static-banner .banner__media img{width:100%;height:100%;object-fit:cover}.static-banner .banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}@media screen and (min-width:750px){.static-banner .banner__content{padding:var(--spacing-xxl)}.static-banner .banner__content--top-left{align-items:flex-start;justify-content:flex-start}.static-banner .banner__content--top-center{align-items:flex-start;justify-content:center}.static-banner .banner__content--top-right{align-items:flex-start;justify-content:flex-end}.static-banner .banner__content--middle-left{align-items:center;justify-content:flex-start}.static-banner .banner__content--middle-center{align-items:center;justify-content:center}.static-banner .banner__content--middle-right{align-items:center;justify-content:flex-end}.static-banner .banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.static-banner .banner__content--bottom-center{align-items:flex-end;justify-content:center}.static-banner .banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}.static-banner .banner__box{padding:var(--spacing-l) var(--spacing-m);position:relative;height:fit-content;align-items:center;width:100%;word-wrap:break-word;z-index:1}@media screen and (min-width:750px){.static-banner .banner__box{padding:var(--spacing-l) var(--spacing-xl);width:auto;max-width:71rem;min-width:45rem}.static-banner .banner__box:not(.banner--desktop-transparent){background:rgb(var(--color-background))}}@media screen and (max-width:749px){.static-banner .banner__box:not(.banner--mobile-transparent){background:rgb(var(--color-background))!important}}@media screen and (min-width:1400px){.static-banner .banner__box{max-width:90rem}}.static-banner .banner__box.gradient{transform:perspective(0)}.static-banner__text--left{text-align:left}.static-banner__text--center{text-align:center}.static-banner__text--right{text-align:right}.static-banner__small-heading{font-size:var(--font-heading-scale);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-off-white));margin:0 0 var(--spacing-m) 0;line-height:1.4}.static-banner__heading{font-size:var(--font-display-m);font-weight:700;line-height:1.2;color:rgb(var(--color-off-white));margin:0 0 var(--spacing-m) 0}.static-banner__heading-green{display:block;color:rgb(var(--color-light-green))}.static-banner .banner__buttons{margin-top:0}@media screen and (min-width:750px){.static-banner .banner--desktop-transparent.banner__box{padding:var(--spacing-l) 0;background:transparent!important;max-width:80rem;border:none;border-radius:0;box-shadow:none}}@media screen and (max-width:749px){.static-banner .banner--mobile-transparent.banner__box{background:transparent!important;border:none;border-radius:0;box-shadow:none}}@media screen and (max-width:749px){.static-banner{min-height:35rem}.static-banner__text-mobile--left{text-align:left}.static-banner__text-mobile--center{text-align:center}.static-banner__text-mobile--right{text-align:right}.static-banner__small-heading{font-size:calc(var(--font-heading-scale) * .85)}.static-banner__heading{font-size:calc(var(--font-heading-h2) * .67)}.static-banner__heading-green{font-size:calc(var(--font-heading-h3) * .7)}}@media screen and (min-width:750px)and (max-width:989px){.static-banner__heading{font-size:calc(var(--font-heading-h2) * .83)}.static-banner__heading-green{font-size:calc(var(--font-heading-h3) * .85)}}@media screen and (min-width:990px){.static-banner{min-height:50rem}.static-banner__text-wrapper{padding:var(--spacing-xl) 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-static-banner.css.map */
