.change-quality-changer span,.short-videos-quality{vertical-align:middle}.short-video-car-info{padding:0;bottom:-1px;z-index:999}.swiper-slide-active .short-video-car-info,.swiper-slide-next .short-video-car-info,.swiper-slide-prev .short-video-car-info{transform:translateZ(1px)}.short-video-car-info.video-preview{padding:0;z-index:1;left:10px;bottom:10px;width:calc(100% - 20px)!important}.video-slide .short-video-car-info{padding:0;left:10px;bottom:10px!important;width:calc(100% - 20px)!important}.video-slide .short-video-car-info .brand-logo-list{display:none!important}.video-preview .short-video-car-info-name-price{justify-content:space-between;padding-bottom:3px!important}.player-place{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3}#loader-full-screen-modal{background:0 0!important;height:100vh;position:fixed;left:0;top:0;width:100%}.video-pause-icon{z-index:4;pointer-events:none;background:rgba(33,38,45,.7)}#main_player,#modalVideos video{height:100%;width:100%}#modalVideos video{-o-object-fit:cover;object-fit:cover}.video-slide{width:100%;max-width:56.25vh}@media (max-width:650px) and (max-height:1200px){.video-slide{max-width:100%}}.vjs-error .vjs-error-display:before,.vjs-loading-spinner .vjs-control-text,.vjs-modal-dialog-description.vjs-control-text{display:none}.vjs-error .vjs-error-display .vjs-modal-dialog-content{height:-webkit-max-content;height:-moz-max-content;height:max-content;font-size:14px;text-align:left;padding:5px 10px;width:calc(100% - 20px);border-radius:10px;top:10px;background:#3f3f3f;color:#fff;left:10px}.vjs-loading-spinner{border:none!important;-webkit-animation:none!important;animation:none!important;visibility:unset}.vjs-loading-spinner:after,.vjs-loading-spinner:before{display:none!important;-webkit-animation:none!important;animation:none!important}#modalVideos .swiper{width:100%;height:100%}#modalVideos{-webkit-touch-callout:none}.video-slide-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:18px;background:0 0;justify-content:center;transition:top .25s;display:flex;align-items:center;padding-top:50px;padding-bottom:50px;position:relative;top:0}.video-slide-container img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-slide{height:100%;position:relative;border-radius:10px;overflow:hidden}.modal-backdrop{transition:opacity 275ms}.video-slide-container.swiper-slide-next{top:-70px;transition:top .6s}.video-slide-container.swiper-slide-prev{top:70px;transition:top .6s}@media (min-width:769px){.video-slide-container.swiper-slide-prev .short-video-car-info{bottom:0}}#modalVideos .modal-content{background:0 0;padding:40px 0}#modalVideos .modal-dialog{margin:0 auto}@-webkit-keyframes up_down_tech{0%,30%{top:50%}10%{top:calc(50% - 25px)}20%{top:calc(50% + 25px)}}@keyframes up_down_tech{0%,30%{top:50%}10%{top:calc(50% - 25px)}20%{top:calc(50% + 25px)}}.teach-user.active{display:block;-webkit-animation:5s infinite up_down_tech;animation:5s infinite up_down_tech}.teach-user{display:none;left:55%;pointer-events:none;z-index:999}.video-img{position:relative;z-index:999}.shorts-videos-btn.swiper-button-disabled{background:#4f4f4f!important}#modalVideos .shorts-videos-btn{transition:background .3s;background:#4f4f4f;opacity:1;border-radius:15px;z-index:10;height:50px;width:50px;padding:0;display:flex;align-items:center;justify-content:center}#modalVideos .shorts-videos-btn:hover{background:#3f3f3f}#modalVideos .close-shorts-videos-button{right:5px;top:50px}#modalVideos .enable-sound-btn{top:110px;right:5px}#modalVideos .prev-video-btn{top:calc(50% - 30px);right:5px}#modalVideos .next-video-btn{top:calc(50% + 30px);right:5px}#modalVideos .swiper-button-disabled{opacity:.5!important;cursor:auto!important}#modalVideos .change-quality-container{z-index:9;right:5px;bottom:65px}@media (max-width:768px){#modalVideos .change-quality-container,#modalVideos .close-shorts-videos-button,#modalVideos .enable-sound-btn{right:15px}#modalVideos .next-video-btn,#modalVideos .prev-video-btn{right:10px}}#modalVideos .change-quality-container .change-quality-changer{background:#3f3f3f;min-width:140px;bottom:55px;right:5px}@media (max-width:650px){.vjs-error .vjs-error-display .vjs-modal-dialog-content{top:60px}.video-slide-container{top:0!important;padding:0}.video-slide{border-radius:0}#modalVideos .shorts-videos-btn{background:rgba(63,63,63,.6)!important;height:45px;width:45px;border-radius:10px}#modalVideos .next-video-btn,#modalVideos .prev-video-btn{display:none!important}#modalVideos .change-quality-container .change-quality-changer{background:rgba(63,63,63,.6)}}@media (max-width:991px){.short-video-car-info{bottom:-1px}#loader-full-screen-modal,#modalVideos{padding-left:0!important}#modalVideos .close-shorts-videos-button{top:10px}#modalVideos .enable-sound-btn{top:auto;bottom:100px}#modalVideos .change-quality-container{bottom:160px}#modalVideos .change-quality-container .change-quality-changer{right:0;bottom:50px}#modalVideos{padding-right:0!important;z-index:9999}#modalVideos .modal-content{padding:0!important}#modalVideos.is_pdp .enable-sound-btn{bottom:30px}#modalVideos.is_pdp .change-quality-container{bottom:85px}}.short-videos-quality{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #ccc;border-radius:50%;outline:0;cursor:pointer;margin-right:6px}.short-videos-quality:checked{border-color:#009fe2}.short-videos-quality:checked:after{content:"";display:block;width:11px;height:11px;border-radius:50%;background-color:#009fe2!important;margin:2px 1px 1px 1.5px}.short-videos-quality:hover{border-color:#888}.next-video-btn:disabled,.next-video-btn:hover,.prev-video-btn:disabled,.prev-video-btn:hover{cursor:pointer!important}.next-video-btn.swiper-button-disabled:hover,.prev-video-btn.swiper-button-disabled:hover{cursor:auto!important}.videos-swiper{z-index:3}.short-video-details-btn{min-width:90px;border-radius:6px;box-shadow:none!important;background:#cc4700!important}.short-video-details-btn span{font-weight:400!important;transform:none!important}@media only screen and (orientation:landscape) and (max-height:550px){#modalVideos .video-slide-container{padding:0!important;top:0!important}#modalVideos .next-video-btn,#modalVideos .prev-video-btn{display:none!important}#modalVideos .enable-sound-btn{bottom:10px!important}#modalVideos .change-quality-container{bottom:70px!important}#modalVideos .short-video-car-info{padding:0 2px!important}#modalVideos .short-video-car-info>div{flex-direction:column!important;gap:5px!important;align-items:flex-start!important}#modalVideos .short-video-car-info>div button{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:5px!important}#modalVideos .short-video-car-info>div span{white-space:normal!important}}@media (min-width:992px){#modalVideos .modal-dialog{max-width:calc(56.25vh + 130px)}}.rtl #modalVideos .change-quality-container,.rtl #modalVideos .close-shorts-videos-button,.rtl #modalVideos .enable-sound-btn,.rtl #modalVideos .next-video-btn,.rtl #modalVideos .prev-video-btn{left:10px;right:auto}.rtl #modalVideos .video-slide-container *{direction:rtl}.rtl #modalVideos .change-quality-container .change-quality-changer{right:auto;left:0}.short-video-car-info-name-price span{color:#cc4700;font-size:16px;font-weight:400;transform:none!important}.video-slide .short-video-car-info-name-price span{line-height:17px}.short-video-car-info .rounded-medium.bg-shades-900,.short-video-car-info.video-preview .rounded-medium.bg-shades-900{backdrop-filter:blur(4px);background:rgba(255,255,255,.85);border-radius:6px;padding:8px 20px!important;height:79px!important}.short-video-car-info.video-preview .rounded-medium.bg-shades-900 .short-video-car-info-text{padding-left:50px;justify-content:center;border-radius:0!important}.video-slide .short-video-car-info-text{justify-content:center}.short-video-car-info.video-preview .rounded-medium.bg-shades-900 .brand-logo-list{position:absolute;right:auto;left:0;top:50%;transform:translateY(-50%);margin:0!important;width:50px;height:30px;border:1px solid #e9e9e9;justify-content:center;border-radius:3px}.short-video-car-info.video-preview .rounded-medium.bg-shades-900 .brand-logo-list img{height:30px!important;max-width:50px;object-fit:contain;width:50px;min-width:50px}.short-video-car-info-name-price span s,.short-videos-block .short-video-car-info-name-price span i,.short-videos-block .short-video-car-info-name-price span s{color:#373737;font-size:12px;font-style:normal}.video-preview .short-video-car-info-text span.text-truncate,.video-slide .short-video-car-info span.text-truncate{color:#373737;font-size:12px;transform:none!important}.video-slide .short-video-car-info span.text-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.btn-short-videos-preview:hover .short-video-car-info.video-preview .rounded-medium.bg-shades-900,.video-slide:hover .short-video-car-info .rounded-medium.bg-shades-900{background:rgba(255,255,255,.9)}.btn-short-videos-preview:hover .short-video-car-info.video-preview .rounded-medium.bg-shades-900 .brand-logo-list{border-color:transparent}.video-slide .short-video-car-info-name-price{padding-bottom:2px!important}.video-slide .short-video-car-info-name-price span s{margin-bottom:2px!important;display:block}.video-slide .short-video-car-info .d-flex.justify-content-between.align-items-center.rounded-medium.bg-shades-900{align-items:center!important}.video-listing .videos-grid::-webkit-scrollbar,.video-listing .videos-grid::-webkit-scrollbar-thumb,.video-listing .videos-grid::-webkit-scrollbar-track{width:0!important;height:0!important}