.video-banner{position:relative;overflow:hidden;display:flex;padding-block:80px;gap:20px}.video-banner .video-banner__text{display:flex;flex-direction:column;gap:20px}.video-banner .video-banner__text .video-banner-text__heading{font-size:4rem;line-height:1.6}@media screen and (max-width: 48em){.video-banner .video-banner__text .video-banner-text__heading{font-size:3rem}}.video-banner .video-banner__text p{font-size:2rem;line-height:1.6}.video-banner.video-banner__iframe{display:flex;height:auto;flex-direction:column-reverse;max-width:120rem;margin:0 auto;padding-block:0}.video-banner.video-banner__iframe iframe{width:100%;height:700px}@media screen and (max-width: 48em){.video-banner.video-banner__iframe iframe{height:400px}}@media screen and (max-width: 40em){.video-banner.video-banner__iframe iframe{height:250px}}.video-banner.video-banner__video{height:var(--desktop-height)}.video-banner.video-banner__video.wrapper video{padding-inline:var(--page-width-padding)}.video-banner.video-banner__video.wrapper .video-banner__overlay{width:calc(100% - var(--page-width-padding) * 2);left:var(--page-width-padding)}.video-banner.video-banner__video video{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:1}.video-banner.video-banner__video .video-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.video-banner.video-banner__video .video-banner__text{position:relative;z-index:3}.video-banner.video-banner__video .placeholder-image{position:absolute;width:100%;height:100%}@media screen and (max-width: 48em){.video-banner.video-banner__video{height:var(--mobile-height);padding-block:40px}.video-banner.video-banner__video-text__heading{font-size:6.4rem;line-height:6.2rem}.video-banner.video-banner__video-text p{font-size:1.6rem;line-height:2.7rem}.video-banner.video-banner__video.wrapper video{padding-inline:var(--page-width-padding-mobile)}.video-banner.video-banner__video.wrapper .video-banner__video{width:calc(100% - var(--page-width-padding-mobile) * 2);left:var(--page-width-padding-mobile)}}.video-banner.first-section__full-screen-desktop.video-banner__video{height:calc(var(--desktop-height) - var(--header-height))}@media screen and (max-width: 48em){.video-banner.first-section__full-screen-mobile.video-banner__video{height:calc(var(--mobile-height) - var(--header-height))}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-video-banner.css.map */
