.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__media-wrapper{position:relative}.video-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:2rem;background-color:rgba(0,0,0,var(--video-overlay-dim, 0));pointer-events:none;transition:opacity .3s ease,visibility .3s ease}@media screen and (min-width:750px){.video-section__overlay{padding:4rem}}.video-section__media[loaded]~.video-section__overlay{opacity:0;visibility:hidden}.video-section__overlay--h-left{justify-content:flex-start;text-align:left}.video-section__overlay--h-center{justify-content:center;text-align:center}.video-section__overlay--h-right{justify-content:flex-end;text-align:right}.video-section__overlay--v-top{align-items:flex-start}.video-section__overlay--v-middle{align-items:center}.video-section__overlay--v-bottom{align-items:flex-end}.video-section__overlay-content{display:flex;flex-direction:column;gap:var(--video-overlay-gap, 1.2rem);max-width:min(var(--video-overlay-max-width, 720px),100%)}.video-section__overlay-content a{pointer-events:auto}.video-section__overlay-heading{margin:0;color:var(--video-overlay-color, #fff)}.video-section__overlay-caption,.video-section__overlay-text{margin:0;line-height:1.3}.video-section__overlay-caption{color:var(--video-overlay-caption-color, var(--video-overlay-color, #fff))}.video-section__overlay-text{color:var(--video-overlay-body-color, var(--video-overlay-color, #fff))}.video-section__cards{position:relative;z-index:4;box-sizing:border-box;margin-top:var(--vc-mt-m, 0);padding-left:var(--vc-side-pad, 0);padding-right:var(--vc-side-pad, 0)}.video-section__cards--custom{max-width:min(var(--vc-width, 1200px),100%);margin-left:auto;margin-right:auto}.video-section__cards-grid{display:grid;grid-template-columns:repeat(var(--vc-cols-m, 1),minmax(0,1fr));gap:var(--vc-gap-m, 16px)}.video-card{position:relative;display:flex;flex-direction:column;justify-content:var(--vc-label-justify);overflow:hidden;aspect-ratio:var(--vc-ratio-m, 1/1);border-radius:var(--vc-radius, 0);background-color:var(--vc-bg);box-shadow:0 .4rem 1.4rem rgba(0,0,0,var(--vc-shadow, 0));color:var(--vc-text);text-decoration:none;transition:transform .3s ease}.video-card__media{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--vc-image-pad, 0);box-sizing:border-box}.video-card__media img{display:block;width:100%;height:100%;object-fit:var(--vc-fit, contain);transition:transform .5s ease}.video-card__label{position:relative;z-index:2;box-sizing:border-box;padding:var(--vc-label-pad, 2rem);color:var(--vc-text);font-family:var(--vc-label-font);font-size:var(--vc-label-size-m);font-weight:var(--vc-label-weight);letter-spacing:var(--vc-label-spacing);line-height:1.05;text-align:var(--vc-label-align);text-shadow:0 .1rem .8rem rgba(0,0,0,var(--vc-text-shadow, 0));text-transform:var(--vc-label-transform)}@media(hover:hover){.video-card[href]:hover{transform:translateY(calc(var(--vc-lift, 0px) * -1))}.video-card:hover .video-card__media img{transform:scale(var(--vc-zoom, 1))}}.video-card:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (min-width:750px){.video-section__cards{margin-top:var(--vc-mt-d, 0)}.video-section__cards-grid{grid-template-columns:repeat(var(--vc-cols-l, 3),minmax(0,1fr));gap:var(--vc-gap-d, 40px)}.video-card{aspect-ratio:var(--vc-ratio-d, 1/1)}.video-card__label{font-size:var(--vc-label-size-d)}}@media screen and (min-width:1440px){.video-section__cards-grid{grid-template-columns:repeat(var(--vc-cols-d, 3),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.video-card,.video-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-section.css.map */
