.section__banner-image{position:relative}.section__banner-image .media-wrapper,.section__banner-image .image-animate,.section__banner-image .image-animate img{border-radius:0}.section__banner-image .image-animate{height:30%}.section__banner-image .image-animate.hide-mobile{margin-top:-45px}.section__banner-image:after{content:"";background-image:url(/cdn/shop/files/curved-banner_e3af86fb-0767-405e-b56f-a667c1aaf66c.png?v=1705931180);height:200px!important;width:auto;position:absolute;bottom:-2px;left:0;right:0;margin:0 auto;background-size:100% 100%;background-repeat:no-repeat;background-position:bottom}.section__banner-caption{position:absolute;top:20px;max-width:80%;text-align:center;left:0;right:0;margin:0 auto;height:80%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:2}.section__banner-title{margin:0;font-size:95px;line-height:1;color:#fff}.section__banner-title .h2{margin:0;font-size:65px;line-height:1}@media screen and (max-width: 1660px){.section__banner-image .image-animate.hide-mobile{margin-top:0}.section__banner-caption{top:3%}}@media screen and (max-width: 1366px){.section__banner-title{font-size:80px}.section__banner-caption{top:3%}.section__banner-image,.section__banner-image .media .image-fit{min-height:10%}}@media screen and (max-width: 1279px){.section__banner-title{font-size:70px}}@media screen and (max-width: 1023px){.section__banner-title{font-size:60px}}@media screen and (max-width: 749px){.section__banner-title{margin:0;font-size:30px;line-height:32px}.section__banner-image .image-animate{height:auto}.section__banner-caption{top:-110px;max-width:65%;height:75%}.section__banner-image:after{background-size:150% 100%}}@media screen and (max-width: 425px){.section__banner-image,.section__banner-image .media .image-fit{min-height:330px}.section__banner-caption{top:5%}.section__banner-title{padding-top:10px}}.section__banner-image{max-height:800px;overflow:hidden}.section__banner-image .image-animate,.section__banner-image .media-wrapper,.section__banner-image .image-animate img{height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-banner.css.map */
