.content-video{display:block;position:relative;aspect-ratio:var(--video-ratio);overflow:hidden;background:var(--bg-brand-subtle);border-radius:var(--radius-organic-md)}.content-video__media,.content-video__poster,.content-video__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.content-video__media,.content-video__poster{object-fit:contain}.content-video__play{display:grid;place-items:center;padding:var(--space-4);background:var(--bg-brand-subtle);color:var(--text-primary);cursor:pointer;font:inherit}.content-video__label{position:relative;padding:var(--space-3) var(--space-4);background:var(--bg-paper);border-radius:var(--radius-organic-md);box-shadow:var(--shadow-watercolor-soft)}.content-video__play:focus-visible,.videos-gallery select:focus-visible{outline:var(--space-1) solid var(--brand-700);outline-offset:calc(-1 * var(--space-1))}.content-video [hidden],.videos-gallery [hidden]{display:none!important}.product-video-demo,.videos-gallery{grid-column:1 / -1;padding:var(--space-12) 0;background:var(--bg-secondary)}.product-video-demo__container,.videos-gallery__container{display:block;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}.product-video-demo__container{max-width:var(--content-width-comfortable)}.product-video-demo h2,.videos-gallery h2{font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm);margin:0 0 var(--space-6)}.product-video-demo__caption{margin-top:var(--space-4)}.videos-gallery__filters{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:var(--space-6) 0}.videos-gallery__filter{display:grid;gap:var(--space-2)}.videos-gallery select{max-width:100%;padding:var(--space-3);border:var(--space-px) solid var(--border-secondary);border-radius:var(--radius-organic-md);color:var(--text-primary);background:var(--bg-paper);font:inherit}.videos-gallery__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding:0;list-style:none}.videos-gallery__card{min-width:0;padding:var(--space-4);border-radius:var(--radius-organic-md);background:var(--bg-paper);box-shadow:var(--shadow-watercolor-soft)}.videos-gallery__card h3{font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);margin:var(--space-4) 0}.videos-gallery__links{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media(min-width:768px){.videos-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.videos-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-video-surfaces.css.map */
