/* Video equivalents of existing image geometry; originals remain unchanged. */
video[data-auto-media]{max-width:100%;display:block} .media-fallback{display:block;padding:8px;background:#18212a;color:#fff;font:14px sans-serif}
@media only screen and (max-width:680px){.mkdf-frame-slider-holder .mkdf-fs-phone video[data-auto-media]{display:inline-block}
.mkdf-frame-slider-holder .mkdf-fs-slides video[data-auto-media]{display:inline-block;width:82%}}
@media only screen and (max-width:1024px){.mkdf-item-showcase-specific-holder .mkdf-iss-media-section .mkdf-iss-main-image-holder video[data-auto-media]{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}
@media only screen and (max-width:1200px){.mkdf-item-showcase-holder .mkdf-is-image video[data-auto-media]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}
@media only screen and (max-width:768px){.mkdf-item-showcase-holder .mkdf-is-image video[data-auto-media]{position:relative;display:inline-block;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}}
@media only screen and (max-width:1200px){.mkdf-items-showcase-custom-holder .mkdf-is-image video[data-auto-media]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}
@media only screen and (max-width:1024px){.mkdf-instagram-feed:not(.mkdf-instagram-carousel) li video[data-auto-media]{width:100%}}
a video[data-auto-media]{border:none}
video[data-auto-media]{height:auto;max-width:100%}
.mkdf-grid-masonry-list.mkdf-fixed-masonry-items video[data-auto-media]{height:100%;width:100%}
.mkdf-grid-masonry-list .mkdf-item-space.mkdf-fixed-masonry-item video[data-auto-media]{height:100%;width:100%}
.mkdf-comment-holder .mkdf-comment-image video[data-auto-media]{display:block}
.mkdf-owl-slider .owl-carousel .owl-item video[data-auto-media]{-webkit-transform:translateZ(0)}
.mkdf-owl-slider+.mkdf-slider-thumbnail>.mkdf-slider-thumbnail-item video[data-auto-media]{border:2px solid transparent;-webkit-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out}
.mkdf-owl-slider+.mkdf-slider-thumbnail>.mkdf-slider-thumbnail-item.active video[data-auto-media]{border:2px solid #ed1d24}
.error404 .mkdf-page-not-found .mkdf-404-title-image video[data-auto-media]{display:block}
.widget.widget_text video[data-auto-media]{display:block}
.widget.widget_text video[data-auto-media].mkdf-fcc{margin-top:4px}
.widget.widget_media_image video[data-auto-media]{display:block}
.mkdf-top-bar .widget.widget_text video[data-auto-media]{display:block}
.mkdf-top-bar .widget.widget_text video[data-auto-media].mkdf-fcc{margin-top:4px}
.mkdf-top-bar .widget.widget_media_image video[data-auto-media]{display:block}
.mkdf-page-footer .widget.widget_text video[data-auto-media]{display:block}
.mkdf-page-footer .widget.widget_text video[data-auto-media].mkdf-fcc{margin-top:4px}
.mkdf-page-footer .widget.widget_media_image video[data-auto-media]{display:block}
.mkdf-side-menu .widget.widget_text video[data-auto-media]{display:block}
.mkdf-side-menu .widget.widget_text video[data-auto-media].mkdf-fcc{margin-top:4px}
.mkdf-side-menu .widget.widget_media_image video[data-auto-media]{display:block}
.mkdf-owl-slider .owl-item video[data-auto-media]{display:block;width:100%}
.mkdf-owl-slider .owl-item video[data-auto-media] .owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
body .pp_pic_holder #pp_full_res video[data-auto-media]{display:block}
@media only screen and (max-width:768px){body .pp_pic_holder #pp_full_res video[data-auto-media]{width:100%!important;height:auto!important}}
.slick-slide video[data-auto-media]{display:block}
.slick-slide.slick-loading video[data-auto-media]{display:none}
.slick-slide.dragging video[data-auto-media]{pointer-events:none}
.swiper-zoom-container>video[data-auto-media]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.widget_icl_lang_sel_widget video[data-auto-media]{position:relative;display:inline-block!important;vertical-align:middle;top:-1px;padding-right:6px}
.mkdf-main-menu>ul>li.menu-item-language a>span.item_outer .item_text video[data-auto-media]{padding:5px 6px 0 0}
.mkdf-blog-holder article .mkdf-post-image video[data-auto-media]{display:block}
.mkdf-blog-holder article.format-audio .mkdf-post-image video[data-auto-media]{width:100%}
.mkdf-author-description .mkdf-author-description-image video[data-auto-media]{display:block}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image video[data-auto-media]{display:block}
.mkdf-blog-list-holder .mkdf-post-image video[data-auto-media]{display:block;width:100%}
.mkdf-blog-list-holder.mkdf-bl-standard .mkdf-post-image video[data-auto-media]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.mkdf-blog-list-holder.mkdf-bl-standard .mkdf-bli-inner:hover .mkdf-post-image video[data-auto-media]{-webkit-transform:scale(1.1) translateX(13px);-ms-transform:scale(1.1) translateX(13px);transform:scale(1.1) translateX(13px)}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image video[data-auto-media]{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}
.wp-block-image video[data-auto-media]{display:block}
.wp-block-image.alignfull video[data-auto-media]{width:100vw}
.mkdf-page-header a video[data-auto-media]{display:block}
.mkdf-logo-wrapper a video[data-auto-media]{height:100%;width:auto;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
.mkdf-logo-wrapper a video[data-auto-media].mkdf-normal-logo{opacity:1}
.mkdf-logo-wrapper a video[data-auto-media].mkdf-dark-logo{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.mkdf-logo-wrapper a video[data-auto-media].mkdf-light-logo{opacity:0;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}
.mkdf-mobile-header .mkdf-mobile-logo-wrapper video[data-auto-media]{display:block;height:100%;width:auto}
.mkdf-search-page-holder article .mkdf-post-image video[data-auto-media]{display:block}
.mkdf-title-holder .mkdf-title-image video[data-auto-media]{display:block;width:100%}
.mkdf-author-info-widget .mkdf-aiw-image video[data-auto-media]{display:block}
.widget.mkdf-image-gallery-widget video[data-auto-media]{display:block;width:100%}
.mkdf-portfolio-single-holder .mkdf-ps-image-holder .mkdf-ps-image video[data-auto-media]{position:relative;display:block}
.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout .mkdf-ps-image-holder .mkdf-ps-image a video[data-auto-media]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.2s cubic-bezier(.45,.05,.46,.96);-o-transition:.2s cubic-bezier(.45,.05,.46,.96);transition:.2s cubic-bezier(.45,.05,.46,.96)}
.mkdf-portfolio-single-holder.mkdf-ps-gallery-layout .mkdf-ps-image-holder .mkdf-ps-image a:hover video[data-auto-media]{-webkit-transform:scale(1.1) translateX(15px);-ms-transform:scale(1.1) translateX(15px);transform:scale(1.1) translateX(15px)}
.mkdf-portfolio-single-holder.mkdf-ps-slider-layout .mkdf-ps-image-holder .mkdf-ps-image video[data-auto-media]{width:100%}
.mkdf-portfolio-single-holder.mkdf-ps-small-gallery-layout .mkdf-ps-image-holder .mkdf-ps-image a video[data-auto-media]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.2s cubic-bezier(.45,.05,.46,.96);-o-transition:.2s cubic-bezier(.45,.05,.46,.96);transition:.2s cubic-bezier(.45,.05,.46,.96)}
.mkdf-portfolio-single-holder.mkdf-ps-small-gallery-layout .mkdf-ps-image-holder .mkdf-ps-image a:hover video[data-auto-media]{-webkit-transform:scale(1.1) translateX(15px);-ms-transform:scale(1.1) translateX(15px);transform:scale(1.1) translateX(15px)}
.mkdf-portfolio-single-holder.mkdf-ps-small-masonry-layout .mkdf-ps-image a video[data-auto-media]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.2s cubic-bezier(.45,.05,.46,.96);-o-transition:.2s cubic-bezier(.45,.05,.46,.96);transition:.2s cubic-bezier(.45,.05,.46,.96)}
.mkdf-portfolio-single-holder.mkdf-ps-small-masonry-layout .mkdf-ps-image a:hover video[data-auto-media]{-webkit-transform:scale(1.2) translateX(10px);-ms-transform:scale(1.2) translateX(10px);transform:scale(1.2) translateX(10px)}
.mkdf-portfolio-single-holder.mkdf-ps-small-slider-layout .mkdf-ps-image-holder .mkdf-ps-image video[data-auto-media]{width:100%}
.mkdf-ps-related-posts-holder .mkdf-ps-related-image video[data-auto-media]{display:block}
.mkdf-portfolio-category-list-holder article .mkdf-pcli-image video[data-auto-media]{display:block;width:100%}
.mkdf-portfolio-list-holder article .mkdf-pli-image video[data-auto-media]{display:block;width:100%}
.mkdf-portfolio-list-holder.mkdf-pl-standard-move article:hover .mkdf-pli-image video[data-auto-media]{-webkit-transform:scale(1.15) translateX(7px);-ms-transform:scale(1.15) translateX(7px);transform:scale(1.15) translateX(7px)}
.mkdf-portfolio-list-holder.mkdf-pl-standard-move article .mkdf-pli-image video[data-auto-media]{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:.2s cubic-bezier(.45,.05,.46,.96);-o-transition:.2s cubic-bezier(.45,.05,.46,.96);transition:.2s cubic-bezier(.45,.05,.46,.96)}
.mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images article .mkdf-pli-image video[data-auto-media]{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images article .mkdf-pli-image video[data-auto-media]:nth-child(1){opacity:1}
.mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images article .mkdf-pli-image video[data-auto-media]:nth-child(2){position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0}
.mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images article.mkdf-pl-has-switch-image:hover .mkdf-pli-image video[data-auto-media]:nth-child(1){opacity:1}
.mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images article.mkdf-pl-has-switch-image:hover .mkdf-pli-image video[data-auto-media]:nth-child(2){opacity:1}
.mkdf-portfolio-project-info .mkdf-ppi-image video[data-auto-media]{display:block}
.mkdf-portfolio-vertical-loop-holder article .mkdf-pvli-content-holder .mkdf-pvli-image-holder .mkdf-pvli-image-inner .mkdf-pvli-image video[data-auto-media]{display:block}
.mkdf-portfolio-vertical-loop-holder article.next-item .mkdf-pvli-content-holder .mkdf-pvli-image-holder .mkdf-pvli-image-inner .mkdf-pvli-image video[data-auto-media]{display:none}
.mkdf-testimonials-holder.mkdf-testimonials-standard .mkdf-testimonial-image video[data-auto-media]{display:block;margin:0 auto}
.mkdf-testimonials-holder .mkdf-testimonial-image video[data-auto-media]{width:auto!important;border-radius:2px}
.mkdf-top-reviews-carousel-holder .mkdf-top-reviews-item-author-avatar video[data-auto-media]{display:block;border-radius:50%}
.mkdf-banner-holder.mkdf-visible-on-default:hover .mkdf-banner-foreground-image video[data-auto-media]{-webkit-transform:translateX(5%);-ms-transform:translateX(5%);transform:translateX(5%)}
.mkdf-banner-holder.mkdf-disabled:hover .mkdf-banner-foreground-image video[data-auto-media]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.mkdf-banner-holder .mkdf-banner-image video[data-auto-media]{display:block}
.mkdf-banner-holder .mkdf-banner-foreground-image video[data-auto-media]{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
@media only screen and (max-width:1440px){.mkdf-banner-holder .mkdf-banner-foreground-image video[data-auto-media]{width:40%}}
.mkdf-cards-gallery video[data-auto-media]{position:relative;display:block;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}
.mkdf-cards-gallery .mkdf-cg-card:last-child video[data-auto-media]{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.07);box-shadow:0 15px 30px 0 rgba(0,0,0,.07)}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation video[data-auto-media]{visibility:hidden}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared video[data-auto-media]{-webkit-animation:mkdfCardAppearFromRight 1s cubic-bezier(.19,1,.22,1) forwards;animation:mkdfCardAppearFromRight 1s cubic-bezier(.19,1,.22,1) forwards}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(1) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.2s;animation-delay:.2s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(2) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.4s;animation-delay:.4s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(3) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.6s;animation-delay:.6s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(4) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.8s;animation-delay:.8s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(5) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1s;animation-delay:1s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(6) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.2s;animation-delay:1.2s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(7) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.4s;animation-delay:1.4s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-right.mkdf-appeared .mkdf-cg-card:nth-child(8) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.6s;animation-delay:1.6s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared video[data-auto-media]{-webkit-animation:mkdfCardAppearFromLeft 1s cubic-bezier(.19,1,.22,1) forwards;animation:mkdfCardAppearFromLeft 1s cubic-bezier(.19,1,.22,1) forwards}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(1) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.2s;animation-delay:.2s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(2) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.4s;animation-delay:.4s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(3) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.6s;animation-delay:.6s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(4) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:.8s;animation-delay:.8s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(5) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1s;animation-delay:1s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(6) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.2s;animation-delay:1.2s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(7) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.4s;animation-delay:1.4s}
.no-touch .mkdf-cards-gallery.mkdf-bundle-animation.mkdf-cg-shuffled-left.mkdf-appeared .mkdf-cg-card:nth-child(8) video[data-auto-media]:not(.mkdf-animation-done){-webkit-animation-delay:1.6s;animation-delay:1.6s}
.mkdf-clients-carousel-holder .mkdf-cc-item video[data-auto-media]{display:block}
.mkdf-dual-image-carousel.swiper-container .swiper-wrapper .mkdf-slide-background-image video[data-auto-media]{display:block}
.mkdf-frame-slider-holder .mkdf-fs-phone video[data-auto-media]{display:block}
.mkdf-frame-slider-holder .mkdf-fs-slides video[data-auto-media]{display:block}
.mkdf-google-map-holder .mkdf-google-map video[data-auto-media]{max-width:none}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon video[data-auto-media]{max-width:none}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon video[data-auto-media]{display:block;max-width:none}
.mkdf-image-gallery .mkdf-ig-image video[data-auto-media]{position:relative;display:block}
.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image:hover video[data-auto-media]{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}
.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image video[data-auto-media]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image:hover video[data-auto-media]{-webkit-filter:grayscale(0);filter:none}
.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image video[data-auto-media]{filter:url(../../../../plugins/grandprix-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mkdf-image-with-text-holder .mkdf-iwt-image video[data-auto-media]{position:relative;display:block}
.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image:hover video[data-auto-media]{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}
.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image video[data-auto-media]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image:hover video[data-auto-media]{-webkit-filter:grayscale(0);filter:none}
.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image video[data-auto-media]{filter:url(../../../../plugins/grandprix-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mkdf-ils-holder .mkdf-ils-item-image video[data-auto-media]{display:none}
.mkdf-item-showcase-specific-holder .mkdf-iss-main-image-holder video[data-auto-media]{display:block}
.mkdf-item-showcase-specific-holder .mkdf-iss-icon-holder video[data-auto-media]{display:block}
.mkdf-item-showcase-specific-holder .mkdf-iss-second-image-holder video[data-auto-media]{border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
.mkdf-item-showcase-specific-holder .mkdf-iss-second-image-holder .mkdf-iss-second-image video[data-auto-media]{display:block}
.mkdf-item-showcase-specific-holder .mkdf-iss-author-section .mkdf-iss-author-image video[data-auto-media]{display:block;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}
.mkdf-item-showcase-specific-holder.mkdf-light-skin .mkdf-iss-second-image-holder video[data-auto-media]{border-color:#333}
.mkdf-items-showcase-custom-holder .mkdf-issc-content .mkdf-issc-info-section .mkdf-issc-image video[data-auto-media]{display:block}
.mkdf-items-showcase-custom-holder .mkdf-issc-content .mkdf-issc-media-image video[data-auto-media]{display:block;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}
.mkdf-preview-slider .mkdf-ps-images-holder .mkdf-ps-tablet-holder>video[data-auto-media]{position:relative;z-index:10}
.mkdf-preview-slider .mkdf-ps-images-holder .mkdf-ps-laptop-holder>video[data-auto-media]{position:relative;z-index:5}
.mkdf-preview-slider .mkdf-ps-images-holder .mkdf-ps-mobile-holder>video[data-auto-media]{position:relative;z-index:10}
.mkdf-preview-slider .mkdf-ps-images-holder video[data-auto-media]{vertical-align:middle}
.mkdf-single-image-holder .mkdf-si-inner video[data-auto-media]{position:relative;display:block}
.mkdf-single-image-holder.mkdf-image-behavior-zoom .mkdf-si-inner:hover video[data-auto-media]{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}
.mkdf-single-image-holder.mkdf-image-behavior-zoom .mkdf-si-inner video[data-auto-media]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.mkdf-single-image-holder.mkdf-image-behavior-grayscale .mkdf-si-inner:hover video[data-auto-media]{-webkit-filter:grayscale(0);filter:none}
.mkdf-single-image-holder.mkdf-image-behavior-grayscale .mkdf-si-inner video[data-auto-media]{filter:url(../../../../plugins/grandprix-core/assets/css/img/desaturate.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mkdf-single-image-holder.mkdf-image-behavior-moving .mkdf-si-inner video[data-auto-media]{z-index:-1;max-width:80%}
@media only screen and (max-width:1024px){.mkdf-single-image-holder.mkdf-image-behavior-moving .mkdf-si-inner video[data-auto-media]{z-index:inherit;max-width:100%}}
.mkdf-team-holder .mkdf-team-inner:hover .mkdf-team-image video[data-auto-media]{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
.mkdf-team-holder .mkdf-team-image video[data-auto-media]{display:block;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}
.mkdf-video-button-holder.mkdf-vb-has-img .mkdf-video-button-image video[data-auto-media]{display:block;width:100%}
.mkdf-video-button-holder .mkdf-video-button-image video[data-auto-media]{display:block;width:100%}
.mkdf-video-button-holder.mkdf-vb-has-hover-image:hover video[data-auto-media]:first-child{opacity:0}
.mkdf-video-button-holder.mkdf-vb-has-hover-image:hover video[data-auto-media]:nth-child(2){opacity:1}
.mkdf-video-button-holder .mkdf-video-button-play-image video[data-auto-media]{display:block;margin:0 auto;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.mkdf-video-button-holder .mkdf-video-button-play-image video[data-auto-media]:first-child{position:relative;opacity:1}
.mkdf-video-button-holder .mkdf-video-button-play-image video[data-auto-media]:nth-child(2){position:absolute;top:0;left:50%;opacity:0;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}
.rev_slider_wrapper .mkdf-video-button-holder .mkdf-video-button-play-image video[data-auto-media]:nth-child(2){-webkit-transform:translateZ(0);transform:translateZ(0)}
.mkdf-instagram-feed li a video[data-auto-media]{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}
.mkdf-instagram-feed li a:hover video[data-auto-media]{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}
.mkdf-instagram-feed li video[data-auto-media]{width:100%;display:block}
.mkdf-twitter-list-holder .mkdf-twitter-user .mkdf-twitter-image video[data-auto-media]{border-radius:50%}


@media only screen and (max-width:680px){.mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail video[data-auto-media]{display:none}}
@media only screen and (max-width:480px){.mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal label video[data-auto-media]{display:none}}
.mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail video[data-auto-media]{display:block;width:100%}
.mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal label video[data-auto-media]{vertical-align:middle;margin:0 8px}
ul.products>.product .mkdf-pl-inner .mkdf-pl-image video[data-auto-media]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5}
div.woocommerce>.products>.product-category video[data-auto-media]{display:block}
div.woocommerce>.single-product .images figure a video[data-auto-media]{position:relative;width:100%;display:block}
div.woocommerce>.single-product .woocommerce-tabs #reviews ol.commentlist .comment_container video[data-auto-media]{float:left;width:60px}
@media only screen and (min-width:769px){.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a video[data-auto-media]{height:100%}}
.mkdf-woo-single-page .mkdf-single-product-content .images figure a video[data-auto-media]{position:relative;width:100%;display:block;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}
.mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container video[data-auto-media]{float:left;width:120px}
@media only screen and (max-width:680px){.mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container video[data-auto-media]{float:none}}
.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li video[data-auto-media]{display:block;max-width:84px;margin:0 70% 13px 0}
.widget.woocommerce.widget_products ul li a video[data-auto-media],.widget.woocommerce.widget_recent_reviews ul li a video[data-auto-media],.widget.woocommerce.widget_recently_viewed_products ul li a video[data-auto-media],.widget.woocommerce.widget_top_rated_products ul li a video[data-auto-media]{position:absolute;top:0;left:0;width:100%;max-width:85px}
.mkdf-product-info .mkdf-pi-image video[data-auto-media]{display:block}
.mkdf-pls-holder .mkdf-pls-image video[data-auto-media]{display:block}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image video[data-auto-media]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5}
.mkdf-sc-dropdown .mkdf-sc-dropdown-item-image video[data-auto-media]{display:block}
.mkdf-sc-dropdown .mkdf-sc-dropdown-item-image video[data-auto-media]{border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}
video[data-auto-media]{max-width:100%;height:auto}
.v-hero-art>video[data-auto-media]{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}
.v-hero-cutout .v-hero-art>video[data-auto-media]{width:84%;height:75%;object-fit:contain;mix-blend-mode:multiply}
.v-hero-motor .v-hero-art>video[data-auto-media]{object-position:58%}
.v-card-image>video[data-auto-media]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s}
.v-card:hover .v-card-image>video[data-auto-media]{transform:scale(1.045)}
.v-footer video[data-auto-media]{width:210px;height:auto;margin-bottom:12px}
.v-gallery-main>video[data-auto-media]{height:100%;width:100%;object-fit:contain}
.v-gallery-thumbs video[data-auto-media]{width:80px;height:62px;object-fit:contain}
@media(max-width:600px){.v-hero-cutout .v-hero-art>video[data-auto-media]{height:85%;width:85%}}
.v-gallery-main>video[data-auto-media]{min-width:0;min-height:0}
.r-header video[data-auto-media]{width:260px;height:auto;display:block}
.r-slide>video[data-auto-media]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.r-product-image video[data-auto-media]{width:100%;height:auto;aspect-ratio:9/7;object-fit:cover;display:block;transition:transform .3s}
.r-products a:hover video[data-auto-media]{transform:scale(1.04)}
.r-factory-photo video[data-auto-media]{width:100%;height:100%;position:absolute;object-fit:cover}
.r-process video[data-auto-media]{width:100%;height:180px;object-fit:cover}
.r-accessory-grid video[data-auto-media]{height:110px;width:140px;object-fit:contain;mix-blend-mode:multiply}
.r-header.is-sticky video[data-auto-media]{width:200px}
.r-slide.is-active>video[data-auto-media]{animation:roofZoom 8s ease-out both}
.r-variant video[data-auto-media]{width:100%;aspect-ratio:9/7;height:auto;object-fit:cover;display:block}
.r-product-banner>video[data-auto-media]{width:100%;height:100%;object-fit:cover;object-position:center}
.r-product-story>video[data-auto-media]{width:100%;height:350px;object-fit:contain;mix-blend-mode:multiply}
.r-detail-factory>video[data-auto-media]{width:100%;height:100%;min-height:400px;object-fit:cover}
.r-related-grid video[data-auto-media]{width:100%;height:auto;aspect-ratio:9/7;object-fit:cover}
@media(max-width:950px){.r-detail-factory>video[data-auto-media]{min-height:250px;height:300px}}
@media(prefers-reduced-motion:reduce){.r-slide.is-active>video[data-auto-media]{animation:none}}
@media(max-width:1100px){.r-header video[data-auto-media]{width:210px}}
@media(max-width:950px){.r-header video[data-auto-media]{width:200px}}
@media(max-width:420px){.r-header video[data-auto-media]{width:175px}
.r-process video[data-auto-media]{height:140px}}
@media(prefers-reduced-motion:reduce){.r-product-image video[data-auto-media]{transition:none}}
.r-hero.is-paused .r-slide>video[data-auto-media]{animation-play-state:paused}
.b-actions video[data-auto-media]{height:64px;width:64px;object-fit:contain;margin:0 auto 12px;display:block}
.b-site .r-slide>video[data-auto-media]{object-position:center}
.b-paints .r-slide:first-child>video[data-auto-media],.b-spares .r-slide:first-child>video[data-auto-media]{object-fit:contain;object-position:85% center;background:#a5aeb0}
.b-site .r-factory-photo video[data-auto-media]{object-fit:contain;background:#e9edec}
.b-site .r-product-banner>video[data-auto-media]{object-fit:contain;object-position:85% center}
@media(max-width:1100px){.b-site .r-header video[data-auto-media]{width:190px}}
@media(max-width:600px){.b-actions video[data-auto-media]{width:45px;height:45px}
.b-site .r-product-banner>video[data-auto-media]{object-position:center}}
.b-business-gallery video[data-auto-media]{width:100%;height:230px;object-fit:cover;background:#f4f4f2}
.b-support-banner>video[data-auto-media]{width:100%;height:100%;min-height:360px;object-fit:cover}
@media(max-width:700px){.b-support-banner>video[data-auto-media]{height:240px;min-height:0}}
@media(min-width:701px){.b-support-banner>video[data-auto-media]{height:400px;min-height:100%;object-fit:cover}}
.kinglion-brand video[data-auto-media]{width:245px;height:auto;display:block}
.kinglion-backdrops video[data-auto-media]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 1s}
.kinglion-backdrops video[data-auto-media].active{opacity:1}
.kinglion-category video[data-auto-media]{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:1050px){.kinglion-brand video[data-auto-media]{width:215px}}
@media(max-width:600px){.kinglion-brand video[data-auto-media]{width:180px}}
@media(prefers-reduced-motion:reduce){.kinglion-backdrops video[data-auto-media]{transition:none}}
.kinglion-category video[data-auto-media]{transition:transform .4s ease}
@media(hover:hover){.kinglion-category:hover video[data-auto-media]{transform:scale(1.07)}}
@media(prefers-reduced-motion:reduce){.kinglion-category video[data-auto-media]{transition:none}
.kinglion-category:hover video[data-auto-media]{transform:none}}
#kinglion-motorcycle-slider .mkdf-ps-image > video[data-auto-media]{display:block;width:100%;height:100%;object-fit:cover;}

video[data-media-mode="preview"]{pointer-events:none}.kinglion-backdrops video{pointer-events:none}.r-slide video{pointer-events:none}.media-pause{position:absolute;right:12px;bottom:12px;z-index:5;padding:8px 12px;background:#16232be6;color:white;border:1px solid #ffffff80;cursor:pointer;font:14px sans-serif}.media-pause:focus-visible{outline:3px solid white;outline-offset:3px}