.hero{position:relative;width:100%;overflow:hidden;isolation:isolate}.hero:before{content:"";display:block;width:100%}@media screen and (max-width:749px){.hero:not(.hero--mobile-adapt):before{display:none}.hero--mobile-small{min-height:28rem}.hero--mobile-medium{min-height:34rem}.hero--mobile-large{min-height:39rem}}@media screen and (min-width:750px){.hero:not(.hero--desktop-adapt):before{display:none}.hero--desktop-small{min-height:42rem}.hero--desktop-medium{min-height:56rem}.hero--desktop-large{min-height:72rem}}.hero__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__media img{width:100%;height:100%;object-fit:cover;display:block}.hero__media--desktop{display:none}.hero__media--mobile{display:block}@media screen and (min-width:750px){.hero__media--desktop{display:block}.hero__media--mobile{display:none}}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;pointer-events:none}.hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;padding:0}.hero__content-inner{display:flex;width:100%;height:100%;margin:0 auto}@media screen and (min-width:750px){.hero__content-inner{padding-top:5rem;padding-bottom:5rem}}@media screen and (max-width:749px){.hero__content-inner.hero__content--mobile-top-left,.hero__content-inner.hero__content--mobile-top-center,.hero__content-inner.hero__content--mobile-top-right{padding-top:3.5rem}}.hero__box{width:auto;max-width:100%;padding:0;height:fit-content;word-wrap:break-word}@media screen and (min-width:750px){.hero--show-text-box .hero__box{padding:4rem 3.5rem}}.hero--show-text-box .hero__box{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.hero--desktop-transparent .hero__box{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.hero--desktop-transparent .button--secondary{--alpha-button-background: 0}.hero--desktop-transparent .content-container:after{display:none}@media screen and (max-width:749px){.hero__box--mobile-width-full{width:100%}.hero__box--mobile-width-narrow{max-width:28rem}.hero__box--mobile-width-medium{max-width:36rem}}@media screen and (min-width:750px){.hero__box--desktop-width-narrow{max-width:42rem}.hero__box--desktop-width-medium{max-width:52rem}.hero__box--desktop-width-wide{max-width:68rem}.hero__box--desktop-width-full{max-width:100%;width:100%}}.hero__heading,.hero__text{margin:0}.hero__box>*+.hero__text{margin-top:1.5rem}@media screen and (min-width:750px){.hero__box>*+.hero__text{margin-top:2rem}}.hero__box>*+.hero__buttons{margin-top:2rem}.hero__box>*+*{margin-top:1rem}.hero__box>*:first-child{margin-top:0}.hero__box .hero__heading+*{margin-top:1rem}@media screen and (min-width:750px){.hero__box .hero__heading+.hero__text{margin-top:1.5rem}}.hero__buttons{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:auto;max-width:100%;word-break:break-word}.hero__buttons--multiple{flex-direction:column}@media screen and (min-width:750px){.hero__buttons--multiple{flex-direction:row}}@media screen and (max-width:749px){.hero--content-align-mobile-left .hero__box{text-align:left}.hero--content-align-mobile-center .hero__box{text-align:center}.hero--content-align-mobile-right .hero__box{text-align:right}.hero--content-align-mobile-left .hero__buttons{justify-content:flex-start}.hero--content-align-mobile-center .hero__buttons{justify-content:center}.hero--content-align-mobile-right .hero__buttons{justify-content:flex-end}.hero__content-inner.hero__content--mobile-top-left{align-items:flex-start;justify-content:flex-start}.hero__content-inner.hero__content--mobile-top-center{align-items:flex-start;justify-content:center}.hero__content-inner.hero__content--mobile-top-right{align-items:flex-start;justify-content:flex-end}.hero__content-inner.hero__content--mobile-middle-left{align-items:center;justify-content:flex-start}.hero__content-inner.hero__content--mobile-middle-center{align-items:center;justify-content:center}.hero__content-inner.hero__content--mobile-middle-right{align-items:center;justify-content:flex-end}.hero__content-inner.hero__content--mobile-bottom-left{align-items:flex-end;justify-content:flex-start}.hero__content-inner.hero__content--mobile-bottom-center{align-items:flex-end;justify-content:center}.hero__content-inner.hero__content--mobile-bottom-right{align-items:flex-end;justify-content:flex-end}}@media screen and (min-width:750px){.hero--content-align-left .hero__box{text-align:left}.hero--content-align-center .hero__box{text-align:center}.hero--content-align-right .hero__box{text-align:right}.hero--content-align-left .hero__buttons{justify-content:flex-start}.hero--content-align-center .hero__buttons{justify-content:center}.hero--content-align-right .hero__buttons{justify-content:flex-end}.hero__content-inner.hero__content--desktop-top-left{align-items:flex-start;justify-content:flex-start}.hero__content-inner.hero__content--desktop-top-center{align-items:flex-start;justify-content:center}.hero__content-inner.hero__content--desktop-top-right{align-items:flex-start;justify-content:flex-end}.hero__content-inner.hero__content--desktop-middle-left{align-items:center;justify-content:flex-start}.hero__content-inner.hero__content--desktop-middle-center{align-items:center;justify-content:center}.hero__content-inner.hero__content--desktop-middle-right{align-items:center;justify-content:flex-end}.hero__content-inner.hero__content--desktop-bottom-left{align-items:flex-end;justify-content:flex-start}.hero__content-inner.hero__content--desktop-bottom-center{align-items:flex-end;justify-content:center}.hero__content-inner.hero__content--desktop-bottom-right{align-items:flex-end;justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hero.css.map */
