.video-section .button svg{fill:rgb(var(--color-button-text));padding-left:3px;width:24px;height:24px;transition:all var(--duration-long) ease}.video-section .button:hover svg{fill:rgb(var(--color-button-hover-text))}.video-section .content__wrapper{padding:0}.video-section h3.banner__heading{margin-bottom:12px;font-weight:400}.video-section .banner__buttons{margin-top:20px}.video-section__media{--ratio-percent: 40.25%;position:relative;left:0;padding-bottom:0;top:0;width:100%;aspect-ratio:12/6}.video-section .banner__content{position:absolute;height:100%;width:100%;z-index:unset}.video-section-wrapper{position:relative;display:flex;max-height:fit-content;height:fit-content;flex-direction:column}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__media iframe,.video-section__media video{z-index:1}.video-section:not(.page-width) .placeholder-svg,.video-section:not(.page-width) .video-section__poster{border-radius:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%;object-fit:cover}.video-section .deferred-media__poster-button{background:rgb(var(--color-foreground),.4);border:3px solid rgba(var(--color-background));width:80px;height:80px}.video-section .deferred-media__poster-button svg{width:22px;height:22px}.video-section svg.icon-play path{fill:rgb(var(--color-background))}.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;z-index:3}.banner-content-remove{position:absolute;top:10px;right:10px;background:rgb(var(--color-background));padding:10px;border-radius:50%;align-items:center;justify-content:center;height:44px;width:44px;z-index:2;border:.1rem solid rgba(var(--color-foreground),.1);cursor:pointer;display:none;transition:all .5s}.video-section:hover .banner-content-remove{display:flex}.banner-content-remove svg{width:12px;height:13px}.video-section:hover .banner-content-remove svg path{stroke:rgb(var(--color-foreground))}.video-section-wrapper .banner__text{font-weight:var(--font-body-weight-semibold);margin-top:20px}@media screen and (min-width: 1200px){.video-section .banner__box{max-width:50rem}}@media screen and (max-width: 767px){.video-section .banner__content{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}.video-section .deferred-media__poster-button{width:50px;height:50px}.video-section .deferred-media__poster-button svg{width:18px;height:18px}}@media screen and (min-width: 768px){.video-section .banner__box>*+.banner__text{font-size:calc(var(--font-body-scale) * 18px);line-height:1.5}.content__wrapper{padding:30px 10px}.video-section__media{aspect-ratio:10/4}.content__wrapper{padding:30px}.video-section__media{aspect-ratio:12/6}}@media (min-width: 992px) and (max-width: 1199px){.video-section .banner__box{max-width:42rem;min-width:auto;padding:30px}}@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)}}@media screen and (min-width: 1200px){.global-media-settings--full-width.video-section__media{aspect-ratio:12/4}.video-section__media{aspect-ratio:15/6}}@media (max-width: 767px){.video-section .content-container--full-width-mobile{border-radius:var(--text-boxes-radius)}}@media (min-width: 576px) and (max-width: 767px){.video-section .banner__content.content-container--full-width-mobile{max-width:24rem;padding:15px}.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-container--full-width-mobile{max-width:15rem;padding:0 0 0 5px}.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) * 12px);margin-top:6px;margin-bottom:0}.video-section .banner__buttons{margin-top:12px}.video-section .banner__buttons .button{min-width:calc(10rem + var(--buttons-border-width) * 2)}.video-section .banner__box{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/video-section.css.map */
