.video-embed{background:var(--ve-bg, transparent);padding-block:calc(var(--ve-pt, var(--section-spacing)) * .7) calc(var(--ve-pb, var(--section-spacing)) * .7)}@media(min-width:750px){.video-embed{padding-block:var(--ve-pt, var(--section-spacing)) var(--ve-pb, var(--section-spacing))}}.video-embed__heading{margin-bottom:clamp(1rem,2.5vw,1.5rem)}.video-embed__media{display:block;position:relative;max-width:var(--ve-max, 900px);margin-inline:auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius);background:#000}.video-embed__poster{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.video-embed__poster img,.video-embed__poster svg{display:block;width:100%;height:100%;object-fit:cover}.video-embed__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:0 2px 12px #00000059}.video-embed__poster:hover .video-embed__play,.video-embed__poster:focus-visible .video-embed__play{transform:translate(-50%,-50%) scale(1.08)}.video-embed__play svg{width:24px;height:24px;margin-left:2px}.video-embed__frame{width:100%;height:100%;border:0}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section-video-embed.css.map */
