.plyr_class {
    --plyr-color-main: #f7931e;
    --plyr-tab-focus-color: #f7931e;
    --plyr-control-toggle-checked-background: #f7931e;
    --plyr-video-control-background-hover: #f7931e;
    --plyr-range-fill-background: #f7931e;
    --plyr-video-range-track-background: #f7931e;
    --plyr-audio-range-track-background: #f7931e
}

.plyr__controls .plyr__controls__item:first-child {
    margin: 0 10px;
    background: rgba(23,35,34,.746094);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px
}

.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true] {
    background: #f7931e!important
}

.plyr--full-ui input[type=range] {
    color: #f7931e!important
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before {
    background: #f7931e!important
}

.plyr__control.plyr__tab-focus {
    box-shadow: none!important;
    outline: 0
}

.plyr__control--overlaid {
    background: rgba(0,0,0,.3)!important;
    transform: scale(2)!important;
    left: 0!important;
    right: 0!important;
    top: 0!important;
    bottom: 0!important;
    margin: auto!important;
    padding: 0!important;
    width: 50px!important;
    height: 50px!important;
    display: flex!important;
    align-items: center;
    justify-content: center
}

.plyr--full-ui.plyr--video .plyr__control--overlaid {
    display: flex!important
}

.plyr--video .plyr__control--overlaid:hover {
    background: rgba(0,0,0,.6)!important
}

.plyr__preview-thumb__image-container img {
    transition: none;
    opacity: 1
}


.plyr--video .plyr__controls{
    opacity: 0;
    pointer-events: none;
}

.plyr--video.plyr--playing .plyr__controls{
    opacity:inherit;
    pointer-events: auto;
}