.section-banner{background-image:var(--image);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;isolation:isolate}.section-banner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(var(--rgb-blue-400),.8),rgba(var(--rgb-white),.2));z-index:-1}.section-banner .wrapper{padding-top:4rem;padding-bottom:16rem}.section-banner.title-left .wrapper{padding-bottom:5.6rem}.section-banner.title-left.big .wrapper{padding-bottom:21.7rem}@media screen and (min-width:1024px){.section-banner .wrapper{padding-bottom:20rem}.section-banner.title-left:not(.big) .wrapper{padding-bottom:4.8rem}.section-banner.title-left.big .wrapper{padding-bottom:21.8rem}}.section-banner .wrapper h1{font-size:4.8rem;font-weight:600;line-height:5.6rem;letter-spacing:-.6px;text-align:center;color:var(--white);margin-top:10.6rem;margin-bottom:0}.section-banner.big .wrapper h1{max-width:72.6rem}.section-banner.title-left .wrapper h1{text-align:left;margin-top:31.2rem}@media screen and (min-width:1024px){.section-banner .wrapper h1{font-size:8rem;line-height:8.8rem;margin-top:9.2rem}.section-banner.title-left .wrapper h1{margin-top:14.8rem}}.section-banner .wrapper .banner-subtitle{font-size:1.6rem;font-weight:400;line-height:2.6rem;text-align:center;color:var(--white);max-width:96rem;margin:2.4rem auto 0}.section-banner.title-left .wrapper .banner-subtitle{text-align:left;margin-left:0}@media screen and (min-width:1024px){.section-banner .wrapper .banner-subtitle{line-height:2.8rem;margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-banner.css.map */
