.videos{display:grid;gap:20px}@media (min-width:992px){.videos{grid-template-columns:repeat(3,1fr);gap:30px}}.videos__item{cursor:pointer;position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:8px;background:#d3cfc4}.videos__item-image,.videos__item-video{display:block;position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.videos__item-video{z-index:2}.videos__item-play{display:inline-block;height:50px;width:50px;background-color:#f57030;background-repeat:no-repeat;background-position:center;background-image:url(/wp-content/themes/pilatesveenendaal/assets/images/play.svg);background-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100vw;z-index:3}.videos__item.is-playing .videos__item-play{opacity:0;visibility:hidden;pointer-events:none}