.video-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: bottom 0.5s ease, right 0.5s ease, box-shadow 0.5s ease;
}

.video-container__video {
    transition: all 0.2s ease;
    position: relative;

    width: 100%;
    height: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
}

.video-container video {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.video-container .btn-video {
    position: absolute;
    z-index: 3;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;

    cursor: pointer;
}

.video-container .btn-video svg {
    width: clamp(32px, 4vw, 64px);
    height: clamp(32px, 4vw, 64px);
    fill: var(--white);
    cursor: pointer;
}

.video-container .fullscreen .btn-video {
    opacity: 0;
    z-index: -1;
}

/*# sourceMappingURL=/init-player.0057e1fa.css.map */