:root{--plyr-color-main:var(--wp--preset--color--accent-2);--plyr-menu-color:var(--wp--preset--color--base-2);--plyr-menu-arrow-color:var(--base);--plyr-font-size-menu:0.7rem;--plyr-font-size-small:0.6rem;--plyr-font-weight:400}.avp__quality__button{position:relative;background:rgba(0,0,0,.4);padding:2px 4px;right:4px;margin-left:10px;font-size:var(--plyr-font-size-small)!important;border-radius:4px}.avp__controls>button{font-size:var(--plyr-font-size-menu);font-weight:var(--plyr-font-weight)}.avp__menu__container .plyr__control--forward:after{color:var(--plyr-arrow-color)}.avp__menu__container{position:absolute;display:flex;flex-direction:column-reverse;align-items:center;bottom:52px;background:rgba(0,0,0,.4);color:var(--plyr-menu-color);padding:3px;border-radius:5px;min-width:60px;z-index:1000;right:8px}@media (max-width:767px){.avp__menu__container{right:auto;right:2px}}.plyr__menu__container{position:absolute;bottom:2em;background:rgba(0,0,0,.4);padding:3px;min-width:60px;z-index:1000;right:0}@media (max-width:767px){.plyr__menu__container{right:auto;right:2px}}@media (max-width:767px){.plyr__control--quality{position:relative}.plyr--video{background:rgba(0,0,0,.4)!important}.plyr__menu__container{bottom:calc(100% + 10px)}}.avp__controls{column-gap:4px}.plyr button{line-height:inherit;width:auto;padding:6px;font-weight:var(--plyr-font-weight)!important;font-size:var(--plyr-font-size-small)!important}.plyr__controls>button{font-size:var(--plyr-font-size-menu);font-weight:var(--plyr-font-weight)}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-arrow-color)}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9!important}.plyr__control--quality.active .plyr__menu__container{display:block}.plyr__menu__container .plyr__control--back:before{background:#222!important;width:90%;place-self:center}@media (min-width:1024px) and (orientation:landscape){.avp-video-wrapper{width:75%;aspect-ratio:16/9;margin-top:4em!important;margin-left:auto;margin-bottom:4em!important;margin-right:auto;border-radius:15px}.plyr{width:100%;height:100%;border-radius:15px}}@media screen and (max-width:767px),screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.plyr__volume input[type=range]{max-width:30px!important;min-width:40px!important}}