.video-gallery{text-align:center;width:100%}.video-gallery .title-wrapper{margin-bottom:2rem}.video-gallery-subheading{margin-bottom:4rem;max-width:80rem;margin-left:auto;margin-right:auto}.video-gallery-subtitle{color:rgba(var(--color-foreground),.75);font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale));margin:0}.video-gallery-grid{display:grid;grid-template-columns:repeat(var(--columns-mobile),1fr);gap:var(--gap);margin:0 auto;width:100%;max-width:none}@media screen and (min-width: 750px){.video-gallery-grid{grid-template-columns:repeat(var(--columns-tablet),1fr)}.video-gallery .title-wrapper{margin-bottom:3rem}.video-gallery-subheading{margin-bottom:5rem}.video-gallery-subtitle{font-size:1.8rem}}@media screen and (min-width: 990px){.video-gallery-grid{grid-template-columns:repeat(var(--columns-desktop),1fr)}}.video-gallery-item{position:relative;width:100%;margin:0;padding:0}.video-gallery-item .video-section__media{position:relative!important;width:100%!important;padding-bottom:56.25%!important;left:0!important;right:auto!important;top:0!important;bottom:auto!important;transform:none!important;margin:0!important}.video-gallery-item .video-section__poster,.video-gallery-item .deferred-media__poster{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;transform:none!important;margin:0!important}.video-gallery-item .video-section__media iframe,.video-gallery-item .video-section__media video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;margin:0!important}.video-gallery-item .deferred-media__poster-button{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.video-gallery-caption{padding-top:2rem;text-align:center}.video-gallery-caption p{color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));margin:0;font-weight:500}@media screen and (max-width: 749px){.video-gallery-caption{padding-top:1.5rem}.video-gallery-caption p{font-size:1.3rem}}.video-gallery-placeholder{position:relative;padding-bottom:56.25%;background:rgba(var(--color-foreground),.04);border:.2rem dashed rgba(var(--color-foreground),.2);border-radius:var(--media-radius);display:flex;align-items:center;justify-content:center}.video-gallery-placeholder .placeholder-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8rem;height:8rem;opacity:.3}.video-gallery-image{position:relative;display:flex;align-items:flex-start;gap:1rem;grid-column:1 / -1;margin-top:3rem;width:100%;max-width:100%;box-sizing:border-box}.video-gallery-image__media{flex:0 0 calc(50% - .5rem);width:calc(50% - .5rem);border-radius:var(--media-radius);overflow:hidden;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-gallery-image__media img{width:100%;height:auto;display:block}.video-gallery-image__caption{flex:0 0 calc(50% - .5rem);width:calc(50% - .5rem);text-align:left;color:rgba(var(--color-foreground),.75);word-wrap:break-word;overflow-wrap:break-word}.video-gallery-image__caption .rte,.video-gallery-image__caption .rte p{font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));margin:0;color:inherit;word-wrap:break-word;overflow-wrap:break-word}@media screen and (min-width: 750px){.video-gallery-image{gap:1.5rem;margin-top:4rem;width:50%;max-width:50%}.video-gallery-image__media,.video-gallery-image__caption{flex:0 0 calc(50% - .75rem);width:calc(50% - .75rem)}.video-gallery-image__caption .rte,.video-gallery-image__caption .rte p{font-size:1.5rem}}@media screen and (max-width: 749px){.video-gallery-image{flex-direction:column;gap:1.5rem;margin-top:2rem}.video-gallery-image__media{flex:none;width:300px;margin:0 auto}.video-gallery-image__caption{text-align:center;flex:1;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-video-gallery.css.map */
