.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.video-section .deferred-media__poster-button{width:100%;height:100%}.deferred-media__poster-button{background:transparent;border:none}.video-section .title p{margin:0}.video-swiper .video-caption{text-align:center;font-weight:500;position:absolute;top:0;opacity:0;visibility:hidden;width:100%;height:fit-content;word-wrap:break-word;left:50%;transform:translate(-50%);margin-top:1rem}.video-section .video-section__media:not(video):hover img{transform:scale(1.1)}.video-section .video-section__media:not(video):hover img{transition:all .3s linear}.deferred-media__poster-button .svg-wrapper{color:#fff;width:30px;height:30px}.video-section .video-section__media:not(video):before{content:"";position:absolute;width:100%;height:100%;background:#0006;top:0;left:0;z-index:1;border-radius:var(--border-radius)}.video-section .video-section__media:has(video):before{display:none}.video-section .heading_left{display:flex;margin:0;text-transform:uppercase;font-weight:700;font-size:1.4rem;justify-content:center;gap:0rem;flex-wrap:wrap;opacity:0}.video-section .heading_left p{margin:0}.video-section .slider-buttons .slider-button{position:absolute;top:50%;z-index:1;transform:translateY(-50%);border:1px solid;border-radius:100px}.video-section .slider-buttons .slider-button--prev{left:0}.video-section .slider-buttons .slider-button--next{right:0}.video-swiper{margin-top:3rem}.video-section .video-swiper{padding-bottom:5rem}.video-swiper .swiper-slide:hover .video-caption{opacity:0;visibility:hidden}@media screen and (min-width: 769px){.video-section .slider-buttons .slider-button--prev{left:-60px}.video-section .slider-buttons .slider-button--next{right:-60px}}@media screen and (min-width: 750px){.video-section .heading_left{flex-wrap:nowrap;gap:.1rem}.video-swiper{margin-top:4rem}}@media screen and (min-width: 990px){.video-swiper .swiper-slide:hover .video-caption{opacity:1;visibility:visible;top:inherit}.video-section .video-swiper{padding-bottom:6rem}.video-swiper .video-caption{width:70%}.video-section .heading_left{display:flex;flex-direction:column;max-width:95%;margin:0;text-transform:uppercase;font-weight:700;font-size:1.4rem;font-weight:400;letter-spacing:-1px;line-height:1.1;line-height:1.3}}@media screen and (min-width: 1200px){.video-section .heading_left{font-size:1.6rem}.video-swiper{margin-top:3rem}}@media screen and (min-width: 1366px){.video-swiper{margin-top:3rem}.product .video-section .title.inline-richtext.h5{margin-top:-1.1rem;display:inline-block;font-weight:500;padding-left:.5rem}}@media screen and (min-width: 1680px){.video-section .heading_left p:last-child{margin-left:6rem}.video-section.no-padding{padding-left:0;padding-right:0}.video-swiper{margin-top:6rem}.product .video-section .title.h5{margin-top:-1rem;font-weight:500}}.video-section .slider-counter.slider-counter--caption{display:none}.scroll-trigger:where(.gradient.video-section__media){background:transparent}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.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));overflow:hidden}.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__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%}.video-section__media video{background:#000}.video-section__media.media-fit-cover video{object-fit:cover}@media screen and (max-width: 576px){.video-section .slider-buttons .slider-button{display:none}}@media screen and (max-width: 580px){.video-section__header .title-wrapper-with-link{margin-bottom:0}.video-section__header .title-wrapper-with-link .h5{line-height:1;margin-top:-1rem;display:inline-block}.video-section__header .button{margin-top:.4rem;max-width:fit-content;margin-left:auto;margin-right:auto}.video-section .video-swiper{padding-bottom:2.4rem}.product .video-section__header .title-wrapper-with-link .title{line-height:3rem}.product .video-section__header .title-wrapper-with-link .h5{margin-top:0rem;font-size:2.8rem}.product .video-section__header{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/video-section.css.map */
