.video-with-content-header{display:flex;align-items:center;justify-content:space-between}.video-with-content-header h2.heading{margin:0;line-height:1.3;font-family:Montserrat-semi-bold}.video-with-content-header .button-label span.svg-wrapper{width:16px}.video-with-content-header .button-label{display:flex;align-items:center;gap:5px;font-size:16px;line-height:1.3;color:#0d0d0d;padding-bottom:4px;border-bottom:1px solid;text-decoration:none}.video-with-content-header .button-label .svg-wrapper>svg{fill:#000}.video-with-content-header+.video-with-content-body{margin-top:2rem;position:relative;padding:0 2.8rem;margin-left:-2.8rem;margin-right:-2.8rem}.video-with-content-list{margin:0 -10px}.video-with-content-list.swiper-initialized{margin:0;position:unset}.video-with-content-list .swiper-slide{flex:0 0 33.33%;max-width:calc(33.33% - 20px);margin:0 10px 20px}.video-with-content-list.swiper-initialized .swiper-slide{flex:unset;max-width:100%;margin:0;flex-shrink:0}.video-with-content-item .deferred-media__poster-button.motion-reduce{background:transparent;border:0}.video-with-content-item span.svg-wrapper,.video-with-content-item span.svg-wrapper svg{width:100%;height:auto;margin:0}.video-with-content-item .video-section__media.deferred-media{border-radius:10px;overflow:hidden!important;box-shadow:unset;border:0;background:transparent}.video-with-content-item .video-info{margin-top:18px}.video-with-content-item .video-info p{margin:0;font-size:20px;line-height:1.3;color:#0d0d0d}@media (max-width:1700px){.video-with-content-header+.video-with-content-body{padding:0 1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}}@media (max-width:989px){.video-with-content-header .button-label{display:none}}@media (max-width:749px){.video-with-content .swiper .swiper-button-next,.video-with-content .swiper .swiper-button-prev{margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.video-with-content-header+.video-with-content-body{padding:0 1rem;margin-left:-1rem;margin-right:-1rem}.video-with-content-header+.video-with-content-body{margin-top:3rem}.video-with-content-header h2.heading{width:100%;text-align:center}.video-with-content-item .video-info{margin-top:10px}.video-with-content-item .video-info p{font-size:18px;text-align:center}.video-with-content-item .deferred-media__poster-button.motion-reduce{height:5.2rem;width:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/video-with-content.css.map */
