.header-loading:before{content:"";position:absolute;left:0;width:0;height:3px;z-index:2;background:linear-gradient(to right,#19588d,#e7212e);animation:header-loading-animation .5s ease-in-out}@keyframes header-loading-animation{0%{width:0}25%{width:50%}50%{width:90%}75%{width:95%}90%{width:100%}to{width:100%}}@media screen and (min-width:1025px){header:not(.header-menu-open) .header[data-sticky-state=active]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}header:not(.header-menu-open) .header[data-sticky-state=active] .header__row{background-color:#000000b3!important;transition-delay:.3s!important}}@media screen and (max-width:1024px){.header[data-sticky-state=active]:not(:has(details[open])){backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.header[data-sticky-state=active]:not(:has(details[open])) .header__row{background-color:#000000b3!important;transition:1s!important}}localization-form-component .language-switcher-footer{margin-right:1rem}.announcement-bar__text{font-size:18px}.announcement-bar__text *{text-decoration:none!important}@media screen and (max-width:1024px){.announcement-bar__text{font-size:14px}}.menu-list__link{position:relative;transition:.3s}.menu-list__link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(to right,#19588d,#e7212e);transition:width .3s ease}.menu-list__link.menu-section-visible:after{width:100%}.menu-list__list-item:has(.menu-list__sublink--active) .menu-list__link:after,.menu-drawer__list-item--deep:has(.menu-drawer__menu-subitem--active) summary span:after{width:100%}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__menu-concierge-servicing--active{border:2px solid #e7212e;color:#e7212e}:is(.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__menu-concierge-servicing--active) span{color:#e7212e;text-decoration:underline}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__menu-concierge-servicing--active{border:2px solid #4073CE}:is(.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__menu-concierge-servicing--active) span{color:#4073ce;text-decoration:underline}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__menu-concierge-servicing--active{border:2px solid #d1d1d1}:is(.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__menu-subitem--active,.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__menu-concierge-servicing--active) span{color:#d1d1d1;text-decoration:underline}@media screen and (max-width:1024px){.menu-drawer__menu-item .menu-drawer__menu-general-item-text{position:relative;transition:.3s}.menu-drawer__menu-item .menu-drawer__menu-general-item-text:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(to right,#19588d,#e7212e);transition:width .3s ease}.menu-drawer__menu-item.menu-section-visible .menu-drawer__menu-general-item-text:after{width:100%}.menu-services{margin-bottom:30px}.menu-services>div{--gap: 50px !important}.menu-services div{--horizontal-alignment: center !important;--text-align-default: center !important}.menu-general{margin-bottom:30px}.menu-general .text-block{flex:unset!important}}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){top:0}.header__column--left,.header__column--right{opacity:1;transition:.3s;z-index:20}.header-menu-open .header__column--left,.header-menu-open .header__column--right{opacity:0!important}.menu-list__submenu-inner{padding-block-start:0!important;padding:20px 0!important}.menu-list .menu-list__list-item:where(:hover,:focus-within):nth-child(1) .menu-list__link{color:#e7212e}.menu-list .menu-list__list-item:where(:hover,:focus-within):nth-child(2) .menu-list__link{color:#4073ce}.menu-list .menu-list__list-item:where(:hover,:focus-within):nth-child(3) .menu-list__link{color:#fff}.mega-menu__grid{position:relative;width:100%;display:grid;grid-auto-flow:column;grid-template-columns:20% minmax(500px,40%) 20%;justify-content:space-between;gap:20px}.mega-menu__atelier{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;transition:.3s;height:100%;position:relative;background-size:cover;background-position:center;border-radius:6px}.mega-menu__atelier:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#00000080;border-radius:6px;z-index:1}.mega-menu__atelier *{transition:.3s;z-index:2}.mega-menu__atelier:hover{transform:scale(1.025)}.mega-menu__atelier:hover *{transform:scale(1.1)}.mega-menu__atelier_title{font-family:var(--font-accent--family);text-shadow:black 0 0 10px;text-align:center}.mega-menu__atelier_view_all{position:absolute;bottom:54px;width:100%;text-align:center;text-shadow:black 0 0 5px;font-size:20px}#submenu-1 .mega-menu__atelier{background-image:url(/cdn/shop/files/page-engine-stage-mobile-cut.avif?width=500)}#submenu-2 .mega-menu__atelier{background-image:url(/cdn/shop/files/page-remapping-mobile.avif?width=500)}#submenu-3 .mega-menu__atelier{background-image:url(/cdn/shop/files/mechanic_car_mobile.avif?width=500)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(11),.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(10),.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(11){background-image:url(/cdn/shop/files/page-remote-services-desktop.avif?width=400)}.mega-menu__concierge_servicing{position:relative;border-radius:6px;background-image:url(/cdn/shop/files/page-remote-services-mobile.avif?width=500);background-size:cover;background-position:center;display:flex;align-items:end;justify-content:center;color:#fff;text-shadow:black 3px 0px 5px;font-size:clamp(14px,3vw,24px);white-space:wrap;text-align:center;padding:50px 0;transition:.3s}.mega-menu__concierge_servicing:hover{transform:scale(1.025)}.mega-menu__concierge_servicing:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#0000004d;border-radius:6px;z-index:1}.mega-menu__concierge_servicing p{z-index:2}.mega-menu__column{display:flex;flex-wrap:wrap;justify-content:space-around;gap:12px}.mega-menu__atelier--active{border:2px solid}.menu-list__list-item:nth-child(1) .mega-menu__atelier--active{border-color:#e7212e}.menu-list__list-item:nth-child(2) .mega-menu__atelier--active{border-color:#4073ce}.menu-list__list-item:nth-child(3) .mega-menu__atelier--active{border-color:#fff}.menu-list__list-item:nth-child(1) .mega-menu__atelier_logo{background-color:#ff00114d}.menu-list__list-item:nth-child(1) .mega-menu__atelier_title{color:#8b121a;font-size:clamp(20px,3vw,64px)}.menu-list__list-item:nth-child(1) .mega-menu__atelier_view_all{color:#8b121a}.menu-list__list-item:nth-child(2) .mega-menu__atelier_logo{background-color:#4073ce4d}.menu-list__list-item:nth-child(2) .mega-menu__atelier_title{color:#193c79;font-size:clamp(20px,3vw,64px)}.menu-list__list-item:nth-child(2) .mega-menu__atelier_view_all{color:#193c79}.menu-list__list-item:nth-child(3) .mega-menu__atelier_logo{background-color:#ffffff4d}.menu-list__list-item:nth-child(3) .mega-menu__atelier_title{color:#8d8d8d;font-size:clamp(20px,3.5vw,64px)}.menu-list__list-item:nth-child(3) .mega-menu__atelier_view_all{color:#8d8d8d}.menu-list__list-item:nth-child(1) .menu-list__sublink--active{border-color:#e7212e}.menu-list__list-item:nth-child(1) .menu-list__sublink--active span{color:#e7212e;text-decoration:underline}.menu-list__list-item:nth-child(2) .menu-list__sublink--active{border-color:#4073ce}.menu-list__list-item:nth-child(2) .menu-list__sublink--active span{color:#4073ce;text-decoration:underline}.menu-list__list-item:nth-child(3) .menu-list__sublink--active{border-color:#fff}.menu-list__list-item:nth-child(3) .menu-list__sublink--active span{color:#fff;text-decoration:underline}.menu-list__sublink--active{border:2px solid}.mega-menu__column>div{flex:1 45%;border-radius:6px;height:140px;background-size:cover;background-position:center;transition:.3s}.menu-list__list-item:nth-child(1) .mega-menu__column>div{height:140px}.mega-menu__column>div:hover{transform:scale(1.1)}.mega-menu__column>div a{width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;background-color:#0000004d;border-radius:6px}.mega-menu__column>div a span{padding:1rem .75rem;text-align:center;color:#fff;text-shadow:black 1px 1px 3px;font-size:20px;transition:.3s;white-space:wrap}.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(5),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(6),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(7),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(5),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(6),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(7){flex-basis:30%;height:120px}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(1){background-image:url(/cdn/shop/files/page-remapping-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(2),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(1){background-image:url(/cdn/shop/files/page-engine-stage-desktop-cut.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(3),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(2){background-image:url(/cdn/shop/files/page-pre-made-kits-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(4),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(3){background-image:url(/cdn/shop/files/page-exhaust-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(5),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(4){background-image:url(/cdn/shop/files/page-welding-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(6),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(5){background-image:url(/cdn/shop/files/page-cooling-desktop-2.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(7),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(6){background-image:url(/cdn/shop/files/page-suspension-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(8),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(7){background-image:url(/cdn/shop/files/page-brakes-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(9),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(8){background-image:url(/cdn/shop/files/page-drift-prep-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(1) .menu-drawer__list-item:nth-child(10),.menu-list .menu-list__list-item:nth-child(1) .mega-menu__column>div:nth-child(9){background-image:url(/cdn/shop/files/racing-setup-landscape.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(1){background-image:url(/cdn/shop/files/mechanic_car_desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(2),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(1){background-image:url(/cdn/shop/files/page-inspection-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(3),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(2){background-image:url(/cdn/shop/files/page-ac-servicing-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(4),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(3){background-image:url(/cdn/shop/files/liqui-molly-maintenance.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(5),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(4){background-image:url(/cdn/shop/files/mechanic_car_desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(6),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(5){background-image:url(/cdn/shop/files/page-radiator-cleaning-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(7),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(6){background-image:url(/cdn/shop/files/page-clean-radiator.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(8),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(7){background-image:url(/cdn/shop/files/page-alignment-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(2) .menu-drawer__list-item:nth-child(9),.menu-list .menu-list__list-item:nth-child(2) .mega-menu__column>div:nth-child(8){background-image:url(/cdn/shop/files/page-balancing-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(1){background-image:url(/cdn/shop/files/page-mechanical-repairs-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(2),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(1){background-image:url(/cdn/shop/files/transmission-disassembled-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(3),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(2){background-image:url(/cdn/shop/files/page-types-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(4),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(3){background-image:url(/cdn/shop/files/page-welding-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(5),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(4){background-image:url(/cdn/shop/files/clutch-kit.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(6),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(5){background-image:url(/cdn/shop/files/page-brake-diagnost-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(7),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(6){background-image:url(/cdn/shop/files/page-suspension-rep-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(8),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(7){background-image:url(/cdn/shop/files/page-exhaust-rep-desktop.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(9),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(8){background-image:url(/cdn/shop/files/ecu-tuning-gtr.avif?width=400)}.menu-drawer__list-item--deep:nth-child(3) .menu-drawer__list-item:nth-child(10),.menu-list .menu-list__list-item:nth-child(3) .mega-menu__column>div:nth-child(9){background-image:url(/cdn/shop/files/page-electrical-servicing-desktop-2.avif?width=400)}@media screen and (max-width:1024px){.menu-drawer__menu--childlist{padding-right:0!important}.menu-drawer__close-button{background-color:#580000;border-radius:0;width:100%!important;gap:10px}.menu-drawer__close-button svg{width:34px!important;height:34px!important}.menu-drawer__navigation{overflow:auto;height:100%}.menu-drawer__list-item--deep:nth-child(1) details[open] .menu-drawer__menu-item--mainlist,.menu-drawer__list-item--deep:nth-child(1) details[open] .menu-drawer__list-item a:hover{color:#e7212e;border-color:#e7212e}.menu-drawer__list-item--deep:nth-child(2) details[open] .menu-drawer__menu-item--mainlist,.menu-drawer__list-item--deep:nth-child(2) details[open] .menu-drawer__list-item a:hover{color:#4073ce;border-color:#4073ce}.menu-drawer__list-item--deep:nth-child(3) details[open] .menu-drawer__menu-item--mainlist,.menu-drawer__list-item--deep:nth-child(3) details[open] .menu-drawer__list-item a:hover{color:#d1d1d1;border-color:#d1d1d1}.menu-drawer__list-item{background-size:cover;background-position:center;height:100px;margin-top:10px;margin-bottom:10px;text-align:center;border-radius:8px}.menu-drawer__list-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;background-color:#0000004d;border-radius:8px}.menu-drawer__list-item a:hover{border:2px solid transparent}.menu-drawer__list-item a span{color:#fff;text-shadow:black 1px 1px 3px;font-size:18px}.menu-drawer__list-item a:hover span{text-decoration:underline}}.menu-drawer__utility-links{flex-direction:row!important;justify-content:space-between!important;margin:var(--padding-xl);align-items:center}.menu-drawer-footer-utility-left{display:flex;flex-direction:row;gap:10px}.menu-drawer-footer-utility-call,.menu-drawer-footer-utility-instagram{width:30px;height:30px}.footer-group{background-image:url(/cdn/shop/files/vps-white-on-transparent.png);background-size:contain;background-repeat:no-repeat;background-position:center}.footer-vps-marquee,.footer-vps-main-menu,.footer-vps-submenu{background-color:#000d!important}footer{background-color:#000!important}@media screen and (max-width:1024px){.footer-group{background-repeat:repeat}footer{background-color:#000d!important}}.menu-services-performance a,.menu-services-maintenance a,.menu-services-reparation a,.menu-general-about a,.menu-general-contact a,.menu-general-legal a{text-decoration:none;border-bottom:2px solid transparent;transition:.3s}.menu-services-performance .menu-services-title a{color:#e7212e!important}.menu-services-performance a:hover{color:#e7212e!important;border-color:#e7212e!important}.menu-services-maintenance .menu-services-title a{color:#4073ce!important}.menu-services-maintenance a:hover{color:#4073ce!important;border-color:#4073ce!important}.menu-services-reparation .menu-services-title a{color:#fff!important}.menu-services-reparation a:hover{color:#fff!important;border-color:#fff!important}.menu-general-about .menu-general-title a{color:#e7212e!important}.menu-general-about .menu-general-title a:hover{color:#e7212e!important;border-color:#e7212e!important}.menu-general-about a:hover{color:#fff!important;border-bottom:2px solid #ffffff!important}.menu-general-contact .menu-general-title a:hover{color:#4073ce!important;border-color:#4073ce!important}.menu-general-contact a:hover{color:#fff!important;border-bottom:2px solid #ffffff!important}.menu-general-contact .menu-general-title a{color:#4073ce!important}.menu-general-legal .menu-general-title a{color:#fff!important}.menu-general-legal a:hover{color:#fff!important;border-bottom:2px solid #ffffff!important}.footer-logo-section .footer-logo-title h2{font-size:clamp(40px,4.1vw,80px)}@media screen and (max-width:1024px){.footer-logo-section .footer-logo-title h2{font-size:clamp(40px,13.7vw,150px)}.footer-contact-text div{--horizontal-alignment: center !important;--text-align-default: center !important}footer .section div{--horizontal-alignment: center !important;--text-align: center !important}footer .footer-utilities{gap:0!important}.maxmishkoy-design-development{max-width:200px!important}}.footer-written-social-buttons a:hover{color:#4073ce}.footer-open-hours-accordion *{transition:.3s}.footer-open-hours-accordion svg{fill:#fff}.footer-open-hours-accordion .details__header{justify-content:space-between}.footer-open-hours-accordion .details__header:hover{color:#4073ce}.footer-open-hours-accordion .details__header:hover svg{fill:#4073ce}.footer-open-hours-accordion .accordion-text{margin:auto}.footer-open-hours-accordion .details__icon,.footer-open-hours-accordion .svg-wrapper{margin:0}.footer-logo-social-buttons a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;transition:.3s;border-radius:50px;font-size:20px}.footer-logo-social-buttons a:hover{transform:scale(1.25)}.footer-logo-social-buttons .footer-call-btn:before{content:"\1f4de"}.footer-logo-social-buttons .footer-instagram-btn{--button-border-color: #4073CE}.footer-logo-social-buttons .footer-instagram-btn:hover{background-color:#4073ce}.footer-logo-social-buttons .footer-instagram-btn:before{content:url(../assets/icon-instagram.svg);height:28px;width:28px}.footer-logo-social-buttons .footer-email-btn{--button-border-color: #68449e}.footer-logo-social-buttons .footer-email-btn:hover{background-color:#68449e}.footer-logo-social-buttons .footer-email-btn:before{content:"\2709\fe0f";font-size:22px}.footer-logo-social-buttons .footer-direction-btn{--button-border-color: #e7212e}.footer-logo-social-buttons .footer-direction-btn:hover{background-color:#e7212e}.footer-logo-social-buttons .footer-direction-btn:before{margin-top:-5px;content:url(../assets/icon-maps.svg);height:18px;width:18px}.maxmishkoy-design-development a:hover{color:#68449e!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tnc-header-footer.css.map */
