.banner .banner__media :is(.image-picture,.image-placeholder,video,iframe){transform-origin:center;transition:all .65s}.banner .banner__media.visible :is(.image-picture,.image-placeholder,video,iframe){transform:scale(1);transition-delay:.2s}.banner.section--next-rounded .section__content{padding-bottom:calc(max(var(--border-radius),10px) * var(--border-radius-multiplier))!important}.banner.section--next-rounded :is(.video-foreground__play-button,.video-foreground__mute-button){bottom:calc(2rem + max(var(--border-radius),10px) * var(--border-radius-multiplier))!important}.banner video::-webkit-media-controls-start-playback-button{display:none!important;pointer-events:none!important;opacity:0!important}.banner video::-webkit-media-controls{display:none!important}.banner video::-webkit-media-controls-panel{display:none!important}.section__inner .banner__media :is(picture,source,img){width:100%;height:100%;object-fit:cover}.section__inner .banner__media .image-picture{display:block}.section__content:not(.show-content-box,.section__content--spacing):is(.container:not(.px-custom),.container-wide:not(.px-custom)){padding-left:0;padding-right:0}.content-box:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:var(--content-bg);opacity:var(--opacity);pointer-events:none;border-radius:var(--border-radius, 0)}.content-box>*{position:relative}@media screen and (max-width: 767.98px){.h-custom{min-height:var(--height)}.h-small{min-height:400px}.h-medium{min-height:500px}.h-large{min-height:700px}.h-full-screen{min-height:100vh}.header-section:not(.header-transparent)~#MainContent .h-full-screen{min-height:calc(100vh - var(--header-height, 70px))}[style*=--aspect-ratio].h-custom:before,[style*=--aspect-ratio].h-full-screen:before{padding-top:0}}@media screen and (min-width: 768px){.h-md-custom{min-height:var(--height-desktop)}.h-md-small{min-height:400px}.h-md-medium{min-height:500px}.h-md-large{min-height:700px}.h-md-full-screen{min-height:100vh}.header-section:not(.header-transparent)~#MainContent .h-md-full-screen{min-height:calc(100vh - var(--header-height, 70px))}[style*=--aspect-ratio].h-md-custom:before,[style*=--aspect-ratio].h-md-full-screen:before{padding-top:0}.banner.section--next-rounded .section__content{padding-bottom:calc(max(var(--border-radius),10px) * var(--border-radius-multiplier))!important}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/banner.css.map */
