.ytvm{width:100%}.ytvm__trigger{display:block;width:100%;padding:0;border:0;background:0 0;cursor:pointer;text-align:left}.ytvm__trigger:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.ytvm__media{position:relative;display:block;width:100%;overflow:hidden;background:rgb(var(--color-foreground))}.ytvm__media:before{content:"";display:block;padding-top:var(--ytvm-ratio,56.25%)}.ytvm__thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .3s ease}.ytvm__trigger:focus-visible .ytvm__thumbnail,.ytvm__trigger:hover .ytvm__thumbnail{transform:scale(1.03);opacity:.92}.ytvm__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:6.2rem;height:6.2rem;border-radius:50%;background:rgba(var(--color-foreground),.55);color:rgb(var(--color-button-text));pointer-events:none;transition:transform .25s ease,background .25s ease}.ytvm__play .icon{width:2rem;height:2rem}.ytvm__trigger:focus-visible .ytvm__play,.ytvm__trigger:hover .ytvm__play{transform:translate(-50%,-50%) scale(1.08);background:rgba(var(--color-foreground),.72)}.ytvm-modal[hidden]{display:none!important}.ytvm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.ytvm-modal__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),.82);cursor:pointer}.ytvm-modal__dialog{position:relative;z-index:1;width:min(100%,90rem);max-height:calc(100vh - 3rem)}.ytvm-modal__close{position:absolute;top:-5.4rem;right:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.15);color:rgb(var(--color-button-text));cursor:pointer;transition:background .2s ease}.ytvm-modal__close:focus-visible,.ytvm-modal__close:hover{background:rgba(var(--color-background),.28)}.ytvm-modal__close .icon{width:1.8rem;height:1.8rem}.ytvm-modal__video{position:relative;width:100%;overflow:hidden;border-radius:.4rem;background:rgb(var(--color-foreground));box-shadow:0 1.6rem 4.8rem rgba(var(--color-foreground),.45)}.ytvm-modal__video:before{content:"";display:block;padding-top:56.25%}.ytvm-modal__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}body.ytvm-modal-open{overflow:hidden}@media screen and (max-width:749px){.ytvm-modal{padding:1rem}.ytvm__play{width:4.8rem;height:4.8rem}.ytvm__play .icon{width:1.6rem;height:1.6rem}.ytvm-modal__close{top:-3.8rem;width:3.4rem;height:3.4rem}}.video-card .ytvm__media,.videos-wrapper .ytvm__media{border-radius:.4rem}.video-testimonials .ytvm__media{border-radius:1.6rem}.video-testimonials .video-card .ytvm{width:100%;height:100%}.video-testimonials .video-card .ytvm__media,.video-testimonials .video-card .ytvm__media:before{height:100%;padding-top:0}.video-testimonials .video-card .ytvm__media:before{display:none}.video-testimonials .video-card .ytvm__thumbnail{position:absolute;top:0;right:0;bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/youtube-video-modal.css.map */
