.video-productcard{list-style-type:none;padding:0;margin:0}.video-productcard li.card{display:flex;flex-direction:row;align-items:center;padding:5px;border-radius:var(--text-boxes-radius)!important}.video-productcard .card__inner{width:25%;height:auto;display:flex;z-index:1}.video-productcard .card__content{width:75%;padding:0 0 0 10px}.video-products:hover{z-index:4}.video-products{position:absolute;overflow:hidden;min-width:320px;max-width:320px;display:none}.video-productcard .card__inner img{width:100%;border-radius:var(--media-radius)!important}.video-productcard .card__content h3{font-size:calc(var(--font-heading-scale) * 1.4rem)}.video-productcard .wbproductdes .price{font-size:calc(var(--font-body-scale) * 16px);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.video-productcard .wbproductdes .price--on-sale .price-item--regular{font-size:calc(var(--font-body-scale) * 12px)}.video_block .video-products .card .quick-add{margin-top:8px}.media>.wbvideo_content:not(.zoom):not(.deferred-media__poster-button){top:0;position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.wbvideo_content .deferred-media__poster-button{position:unset;transform:scale(1);margin:0 auto}.wbvideo_content .deferred-media__poster-button.video_icon_img{display:block}.wbvideo_content .deferred-media__poster-button:hover{transform:scale(1.1)}.wbvideo_content h3{font-size:calc(var(--font-body-scale) * 32px);font-weight:var(--font-body-weight-medium);max-width:600px;margin:0 auto 30px;padding:0 15px}.video-section .content__wrapper{padding:0}.video-section h3.banner__heading{margin-bottom:12px;font-weight:400}.video-section .banner__buttons{margin-top:30px}.video-section__media{--ratio-percent: 40.25%;position:relative;left:0;padding-bottom:0;top:0;width:100%;aspect-ratio:9/6}.video_subheading{font-size:calc(var(--font-heading-scale) * 14px);z-index:1;position:relative}.video_subheading:not(:only-child){margin-bottom:10px}.video-section .banner__content{position:absolute;height:100%;width:100%}.video-section-wrapper{position:relative;display:flex;max-height:fit-content;height:fit-content;flex-direction:column}.slideshow .video-section video,.slideshow .video-section iframe{z-index:3}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section .icon_top svg{width:30px;height:30px;fill:rgb(var(--color-foreground))}.video-section .icon_top:not(:only-child){margin-bottom:14px}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%;object-fit:cover}.video-section svg.icon-play path{fill:rgb(var(--color-foreground))}.slideshow .video-section video{z-index:3}.slideshow .video_banner_box.banner__content{z-index:unset}.slideshow .video_banner_box.banner__content .slideshow__text{z-index:2}.video-section__media.media-fit-cover video{object-fit:cover}.banner--desktop-transparent{background:transparent}.video-section .full-page-width{padding-left:15px;padding-right:15px}.video-section__media.global-media-settings{background-color:unset}.video-section .banner--content-align-right .banner__box{text-align:right}.video-section .banner--content-align-left .banner__box{text-align:left}.video-section .banner__box{padding:2rem}.video-section h3.banner__heading:only-child{margin-bottom:0}.wbvideo_content h3 a:hover{color:rgb(var(--color-link-hover))}.video-section .banner__content{padding:40px;border-radius:var(--media-radius)}.video-section-wrapper .banner__content{z-index:unset}.video-section-wrapper video,.video-section-wrapper iframe,.video-section-wrapper .banner__box{z-index:3}.video_block.video--full-width .global-media-settings--full-width,.video_block.video--full-width .deferred-media__poster{border-radius:0;border:unset}.video_block:not(.page-width) .heading-top{padding:0 15px}@media screen and (min-width: 1200px){.video-section .banner__box{max-width:50rem}}@media screen and (max-width: 767px){.video-section .banner__content.content__hide{display:none}.video-section .content__wrapper{background:transparent}.video-section .banner__box{padding:15px}.banner__content.mobile-text-below .banner__box{padding:0;width:100%;max-width:100%}.banner__content.mobile-text-below{position:unset;max-width:100%;width:100%;transform:unset}}@media screen and (min-width: 768px){.video-products{display:block}.video-section-wrapper.grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) 3 / 2)}.video-section .banner__box>*+.banner__text{font-size:calc(var(--font-body-scale) * 18px);line-height:1.5}.content__wrapper{padding:30px 10px}.content__wrapper{padding:30px}.video-section__media{aspect-ratio:12/6}.two_video_block.video-section__media{aspect-ratio:8/6}}@media (min-width: 992px){.block-width-40-60 .grid__item:nth-child(4),.block-width-60-40 .grid__item:nth-child(2){width:calc(60% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.block-width-40-60 .grid__item:nth-child(2),.block-width-60-40 .grid__item:nth-child(4){width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.block-width-60-40 .video_height2 .video-section__media,.block-width-40-60 .video_height .video-section__media{aspect-ratio:6/4.5}.block-width-60-40 .video_height2 .two_video_block.video-section__media,.block-width-40-60 .video_height .two_video_block.video-section__media{aspect-ratio:5/4.5}.video_block.video_nospace .video_height video{border-top-right-radius:0;border-bottom-right-radius:0}.video_block.video_nospace .video_height2 video{border-top-left-radius:0;border-bottom-left-radius:0}}@media (min-width: 992px) and (max-width: 1199px){.video-section .banner__box{max-width:42rem;min-width:auto}.video-section .banner__content{padding:20px}}@media screen and (max-width: 1024px){.video-section .banner__box{max-width:42rem;min-width:auto}.video-section .banner__content{padding:15px}}@media (min-width: 768px) and (max-width: 991px){.video-section .banner__box{max-width:32rem;min-width:auto;padding:15px}.video-section h3.banner__heading{font-size:calc(var(--font-heading-scale) * 24px);margin-top:8px}.video-section .banner__box .banner__heading+*{font-size:calc(var(--font-body-scale) * 14px)}.wbvideo_content h3{font-size:calc(var(--font-body-scale) * 24px);max-width:450px}}@media screen and (min-width: 1200px){.global-media-settings--full-width.video-section__media{aspect-ratio:12/4}.video-section__media{aspect-ratio:16/6}.two_video_block.video-section__media{aspect-ratio:10/6}.block-width-60-40 .video_height2 .video-section__media,.block-width-40-60 .video_height .video-section__media{aspect-ratio:6/3.4}.video_block:not(.page-width) .block-width-60-40 .video_height2 .video-section__media:not(.two_video_block),.video_block:not(.page-width) .block-width-40-60 .video_height .video-section__media:not(.two_video_block){aspect-ratio:6.6/3.3}}@media screen and (max-width: 991px){.video_block.video_nospace .video_height video{border-bottom-left-radius:0;border-bottom-right-radius:0}.video_block.video_nospace .video_height2 video{border-top-left-radius:0;border-top-right-radius:0}}@media (max-width: 767px){.video-section .content-container--full-width-mobile{border-radius:var(--text-boxes-radius)}.wbvideo_content h3{font-size:calc(var(--font-body-scale) * 18px);margin:0 auto 8px}}@media (min-width: 576px) and (max-width: 767px){.video-section h3.banner__heading{font-size:calc(var(--font-heading-scale) * 16px);margin-top:6px}.video-section .banner__box .banner__heading+*{font-size:calc(var(--font-body-scale) * 12px)}}@media (max-width: 575px){.video-section .banner__content .content__wrapper>.banner__text{font-size:calc(var(--font-heading-scale) * 11px);letter-spacing:0;line-height:normal}.video-section h3.banner__heading{font-size:calc(var(--font-heading-scale) * 16px);margin-top:6px;margin-bottom:0}.video-section__media{aspect-ratio:8/6}.video-section .banner__buttons{margin-top:15px}.video-section .banner__buttons .button{min-width:calc(10rem + var(--border-width) * 2)}.video-section .banner__box{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/video-section.css.map */
