.autoplay-video{background:#000}.autoplay-video video,.autoplay-video iframe{width:100%;height:100%;object-fit:cover}.video-section{background:linear-gradient(180deg,#aec2c3,#f7f7f8);display:flex;padding:0 10px;margin:0 -16px;flex-direction:column}.video-section__media{position:relative;border-radius:12px;outline:2px solid #000;outline-offset:-1px;overflow:hidden!important;width:100%;max-width:95vw;margin:0 auto;height:1040px}@media screen and (max-width: 750px){.video-section{height:50vh}}@media screen and (min-width: 750px){.video-section{padding:0;min-width:100vw}.video-section__media{border-radius:20px;outline:4px solid #000;outline-offset:-2px;max-width:72vw;max-height:64vh}}@media screen and (min-width: 1200px){.video-section__media{max-width:72vw;max-height:64vh}}.scroll-trigger:where(.gradient.video-section__media){background:transparent}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent);max-width:100vw;border-radius:0;outline:none}.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__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}.video-section__poster .deferred-media__poster-button{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 749px){.video-section__poster .deferred-media__poster-button .svg-wrapper{transform:scale(.8)}}@media screen and (max-width: 480px){.video-section__media{max-width:98vw;margin:0 auto}}.carousel-icon-wrapper img{height:32px;width:auto}.carousel-text{font-size:18px;font-weight:500;color:#2c3e50;max-width:460px;line-height:1.4}.carousel-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;padding-bottom:64px;gap:64px}@media screen and (max-width: 750px){.carousel-wrapper{gap:32px}.carousel-text{font-size:12px;font-weight:500;color:#2c3e50;max-width:260px;line-height:1.3}.carousel-icon-wrapper img{height:24px;width:auto;margin:10px;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-video.css.map */
