/** Shopify CDN: Minification failed

Line 30:0 Unexpected "}"

**/
.modalvideos {
     overflow-y: hidden !important;
     z-index: 1001;
}

.modalvideos iframe{
    border: 0;
}

.modalvideos .modal-dialog .modal-content {
    height: 100%;
    background: #000;
}

 .modalvideos .modal-dialog {
     max-width: 90vw;
     height: 80vh;
     max-width: 90vw;
     height: 80vh;
     transform: translate(-50%, -50%) !important;
     top: 50%;
     left: 50%;
     margin: 0;
}
}
 .modalvideos .modal-dialog .modal-content {
     height: 100%;
     background: black;
}
 .modalvideos .modal-dialog .modal-content .modal-body {
     padding: 0;
     width: 100%;
     height: 100%;
}
 .modalvideos .modal-dialog .modal-content .modal-body .ratio {
     height: 100%;
}

.modal-backdrop.show{
    opacity: 1;
    z-index: 1000 !important;
}

 .modalvideos button.btn-close{

    position: absolute;
    top: 0;
    right: 0;
        background: transparent;
    border: 0;
}

.modalvideos button.btn-close svg {
    fill: #fff;
}