.video-section{--page-width: 140rem;--font-heading-scale: .7}@media screen and (max-width:749px){.video-section.page-width{width:90%;max-width:90%;padding:0;--media-radius: 0}}@media screen and (min-width:600px){.video-section{--font-heading-scale: .9}}@media screen and (min-width:900px){.video-section{--font-heading-scale: 1}}@media screen and (min-width:1024px){.video-section__container h2.title{--font-heading-scale: 1.2}.video-section__container h3{--font-heading-scale: 1}}.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.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))}.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__container{position:absolute;z-index:1;display:flex;align-items:center;height:100%;left:50%;transform:translate(-50%)}.video-section__container .title-wrapper{max-height:100%;--color-foreground: 255, 255, 255;margin-bottom:0;text-align:center;line-height:normal}.video-section__container h2.title{font-family:Josefin Sans!important;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.video-section__container h3{--font-heading-family: "Josefin Sans";max-width:90%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media screen and (max-width:300px){.video-section__container h3{display:none}}@media screen and (max-width:360px){.video-section__container h2.title,.video-section__container h3{margin-bottom:0}}@media screen and (max-width:600px){.video-section__container h2.title{--font-heading-scale: .5}.video-section__container h3{--font-heading-scale: .4}}@media screen and (min-width:750px){.video-section .decoration--left{left:-3rem}.video-section .decoration--top{top:0}.video-section .decoration--bottom{bottom:0}.video-section .decoration--right{right:0}}@media screen and (min-width:1500px){.video-section .decoration--top{top:-7.6rem}.video-section .decoration--left{left:-7.6rem}.video-section .decoration--bottom{bottom:0}.video-section .decoration--right{right:-3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/video-section.css.map */
