.lers-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lers-video{margin:0;aspect-ratio:9/16;overflow:hidden;border-radius:var(--lers-radius);background:#111}.lers-video video{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:767px){.lers-videos{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.lers-video{scroll-snap-align:start}}