.section-custom-banner .banner__box .video-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:30px}.section-custom-banner .desktop-img{display:block;width:100%}.section-custom-banner .mobile-img2{display:none}.section-custom-banner .video-section__media iframe{left:0%}.section-custom-banner .text__heading{margin-top:0;margin-bottom:0}@media screen and (min-width:750px){.section-custom-banner .image-with-text__grid--reverse{grid-template-columns:repeat(2,1fr);direction:rtl}.section-custom-banner .banner--desktop-transparent .banner__box{padding:0;margin-top:-50px}.section-custom-banner .banner--desktop-transparent .banner__box{max-width:120rem}}.section-custom-banner .banner__media-half{width:100%}.section-custom-banner .banner-heading{text-align:center;margin-bottom:40px}.section-custom-banner .banner__text p{color:#fff;font-size:20px}.section-custom-banner .banner__media-half.animate--fixed:first-child>img{width:100%}.section-custom-banner .banner__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button){width:100%}@media screen and (max-width:990px){.section-custom-banner .banner__box .video-wrapper{grid-template-columns:1fr;column-gap:30px}.section-custom-banner .text__heading{margin-top:40px}.section-custom-banner .banner-heading{margin-bottom:20px}}@media screen and (max-width:749px)and (min-width:499px){.section-custom-banner .banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:70rem!important}}@media screen and (max-width:750px){.section-custom-banner .banner__box .video-wrapper{grid-template-columns:1fr}.section-custom-banner .text__heading{margin-top:0}.section-custom-banner .banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:100%}.section-custom-banner .banner .desktop-img{display:none}.section-custom-banner .banner .mobile-img2{display:block}.section-custom-banner .banner--mobile-bottom .banner__box{padding:4rem 1.5rem}.section-custom-banner .banner__text p{font-size:16px}.section-custom-banner .banner-heading{margin-bottom:10px}.section-custom-banner .video-section__media{aspect-ratio:56%}.section-custom-banner .html5-video-container video{top:0}}@media screen and (max-width:499px)and (min-width:340px){.section-custom-banner .banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:55rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-banner.css.map */
