.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:var(--ratio-percent)}.video-section__media.deferred-media{overflow:visible}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe,.video-section__media video{background-color:rgba(var(--color-foreground),.06);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute!important;width:100%;height:100%}.video-section__media.deferred-media[loading] .deferred-media__poster-button{visibility:hidden}.video-section__media.deferred-media[loaded]>.deferred-media__poster{display:none}.video-section__media.media-fit-cover video{object-fit:cover}.video-section h2.title{max-width:calc(180px + (335 - 180) * ((100vw - 360px) / (1440 - 360)));letter-spacing:-.02em}.video-section .video_description.rte{line-height:24px;letter-spacing:-.02em;max-width:293px;color:#686868}.video-section .title-wrapper{gap:88px;justify-content:flex-start}.video-section__media.deferred-media{border-radius:16px;overflow:hidden}.video-section .deferred-media__poster-button .icon{width:22px;height:26px;margin-left:4px}.video-section .deferred-media__poster-button{width:80px;height:80px;border-radius:100%;background-color:#fff6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (max-width: 991px){.template-product .video-section .title-wrapper{gap:50px}}@media screen and (max-width: 749px){.video-section .title-wrapper{display:block;margin-bottom:1.6rem}.video-section h2.title{max-width:100%;margin-bottom:8px}.video-section .video_description.rte{max-width:100%;width:calc(264px + (377 - 267) * ((100vw - 360px) /(1440 - 360)))}.video-section .video_description.rte p{font-size:calc(14px + (16 - 14) * ((100vw - 360px) / (749 - 360)));line-height:22px}.video-section .deferred-media__poster-button{width:40px;height:40px}.video-section .deferred-media__poster-button .icon{width:13px;height:13px;margin-left:2px}.video-section__media.deferred-media{padding-bottom:240px}.main-video-section .section--padding{padding:56px 0 80px}}@media screen and (max-width: 575px){.pdp_buy_btn .gPreorderTopMessage{text-align:center!important;padding:14px calc(41px + (250 - 41) * ((100vw - 360px) /(749 - 360)))}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-video.css.map */
