.header-container .brand .d-xl-none img{height:34px}.header-container .brand .d-xl-block img{height:68px}@media (min-width:1200px){header .header-container #nav-main .header-actions .actions .btn-secondary{font-size:1.8rem}}.darkOutlineBtn,.tinvwl-buttons-group>button.tinvwl_button_close{background-color:transparent;color:#212529;border:1px solid rgba(0,0,0,.5);padding:10px 15px;transform:skew(-10deg);transition-duration:.1s}.darkOutlineBtn:hover{background-color:#212529;color:#e7df14}.blackBadge,.greyBadge,.darkGreyBadge{display:flex;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-size:.8rem;font-weight:600;border-radius:5px}.blackBadge{background-color:#2d2d2d;color:#fff}.greyBadge{background-color:#f2f2f2;border:1px solid rgba(0,0,0,.1);color:#242424}.darkGreyBadge{background-color:#e0e0e0;border:1px solid rgba(0,0,0,.2);color:#242424}.yellowTextBlock,.darkyYellowTextBlock{padding:10px;transition-duration:.1s}header .yellowTextBlock,header .darkyYellowTextBlock{transform:skew(-10deg)!important;position:relative;z-index:3;padding:0 clamp(10px,1vw,20px);white-space:nowrap;color:#080808;font-size:clamp(13px,.9vw,15px)!important}.yellowTextBlock{background-color:#e7df14}.darkyYellowTextBlock{background-color:#d7cf05;gap:5px;border-right:1px solid rgba(0,0,0,.8)}.darkyYellowTextBlock:hover{background-color:#c7c005}@media (min-width:1200px){#mega-menu-main-menu > li:nth-of-type(1),
  #mega-menu-main-menu > li:nth-of-type(2),
  #mega-menu-main-menu > li:nth-of-type(3) {background-color:#606060!important;transform:skew(-10deg)!important;z-index:2}#mega-menu-main-menu > li:nth-of-type(1) > a,
  #mega-menu-main-menu > li:nth-of-type(2) > a,
  #mega-menu-main-menu > li:nth-of-type(3) > a,
  #mega-menu-main-menu > li:nth-of-type(1) > ul,
  #mega-menu-main-menu > li:nth-of-type(2) > ul,
  #mega-menu-main-menu > li:nth-of-type(3) > ul {transform:skew(10deg)!important}#mega-menu-main-menu > li:nth-of-type(1) > ul,
  #mega-menu-main-menu > li:nth-of-type(2) > ul,
  #mega-menu-main-menu > li:nth-of-type(3) > ul {left:28px!important}#mega-menu-main-menu > li:nth-of-type(1) > a.mega-menu-link,
  #mega-menu-main-menu > li:nth-of-type(2) > a.mega-menu-link,
  #mega-menu-main-menu > li:nth-of-type(3) > a.mega-menu-link,
  #mega-menu-main-menu > li:nth-of-type(1) > a.mega-menu-link:hover,
  #mega-menu-main-menu > li:nth-of-type(2) > a.mega-menu-link:hover,
  #mega-menu-main-menu > li:nth-of-type(3) > a.mega-menu-link:hover {background:transparent!important}#mega-menu-main-menu > li:nth-of-type(1):hover,
  #mega-menu-main-menu > li:nth-of-type(2):hover,
  #mega-menu-main-menu > li:nth-of-type(3):hover,
  #mega-menu-main-menu > li.mega-toggle-on:nth-of-type(1) > a.mega-menu-link,
  #mega-menu-main-menu > li.mega-toggle-on:nth-of-type(2) > a.mega-menu-link,
  #mega-menu-main-menu > li.mega-toggle-on:nth-of-type(3) > a.mega-menu-link {background:#575757!important}}.filter-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.filter-container button{display:flex;justify-content:center;align-items:center;gap:10px;white-space:nowrap}.vehicle-active-filters{background:#f0f0f0;padding:15px 20px;column-gap:15px;row-gap:10px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid rgba(0,0,0,.1);width:100%}.vehicle-active-filters .blackBadge>a{display:block;border:1px solid rgba(255,255,255,.6);padding:1px 4px 4px 4px;line-height:1;border-radius:5px;font-size:1rem}.vehicle-active-filters .blackBadge>a:hover{background-color:#fff!important;color:#000!important}.vehicle-active-filters>strong,.vehicle-active-filters>.darkOutlineBtn{white-space:nowrap}.vehicle-active-filters>.darkOutlineBtn{display:none;font-size:.8rem;padding:5px 10px}.activeCategoriesList{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:15px 15px 0 15px}@media (min-width:1200px){.filter-wrapper{flex-direction:row;align-items:center}.filter-wrapper.has-active-filters{align-items:stretch;gap:0}.filter-wrapper.has-active-filters .filter-container{background-color:#f5f5f5;transform:skewX(-10deg);padding:15px 20px;border:1px solid rgba(0,0,0,.1)}.filter-wrapper.has-active-filters .filter-container button{transform:skew(0deg)}.vehicle-active-filters{flex-direction:row;transform:skew(-10deg);width:unset;align-items:center}.vehicle-active-filters>*{transform:skew(10deg)}.activeCategoriesList{margin:0 15px}}#vehicle_category_filter-2,#woocommerce_layered_nav-2{padding:20px!important}#vehicle_category_filter-2 a:hover,#woocommerce_layered_nav-2 a:hover,ul.vehicle-brand-filter>li>a:hover,ul.product-categories>li>a:hover{color:#242424}.vehicle-cat-filter,ul.vehicle-brand-filter,ul.product-categories{border:1px solid rgba(0,0,0,.1);border-top:0}#offcanvas-filter .offcanvas-body{padding-bottom:20px!important}#offcanvas-filter .widget-title{font-weight:600;background-color:#242424;color:#fff;padding:10px}#offcanvas-filter .widget-title,.parent-vehicle-category{margin-bottom:0}.parent-vehicle-category>.category-toggle-btn>a,#woocommerce_layered_nav-2 ul.woocommerce-widget-layered-nav-list>li ul.vehicle-brand-filter>li,ul.product-categories>li{font-size:1.1rem;font-weight:600}.parent-vehicle-category:not(.showing-category) > ul {display:none}.parent-vehicle-category:not(:last-of-type),
ul.vehicle-brand-filter > li:not(:last-of-type),
ul.product-categories > li:not(:last-of-type),
#woocommerce_layered_nav-2
  ul.woocommerce-widget-layered-nav-list
  > li:not(:last-of-type) {border-bottom:1px solid rgba(0,0,0,.1)}.category-toggle-btn,.child-vehicle-category-list,ul.vehicle-brand-filter>li>a,ul.product-categories>li,#woocommerce_layered_nav-2 ul.woocommerce-widget-layered-nav-list>li{background-color:#f8f8f8}.category-toggle-btn,ul.vehicle-brand-filter>li>a,ul.product-categories>li>a,#woocommerce_layered_nav-2 ul.woocommerce-widget-layered-nav-list>li>a{position:relative;border:none;padding:10px;width:100%;text-align:left;display:block}.category-toggle-btn:hover,.parent-vehicle-category.showing-category .category-toggle-btn,ul.vehicle-brand-filter>li>a:hover,ul.product-categories>li:hover,#woocommerce_layered_nav-2 ul.woocommerce-widget-layered-nav-list>li:hover{background-color:#efefef}.category-toggle-btn::after{content:"";position:absolute;right:15px;top:0;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 320\ 512\'%3E%3C!--!Font\ Awesome\ Free\ 6.7.2\ by\ @fontawesome\ -\ https://fontawesome.com\ License\ -\ https://fontawesome.com/license/free\ Copyright\ 2025\ Fonticons,\ Inc.--%3E%3Cpath\ d=\'M137.4\ 374.6c12.5\ 12.5\ 32.8\ 12.5\ 45.3\ 0l128-128c9.2-9.2\ 11.9-22.9\ 6.9-34.9s-16.6-19.8-29.6-19.8L32\ 192c-12.9\ 0-24.6\ 7.8-29.6\ 19.8s-2.2\ 25.7\ 6.9\ 34.9l128\ 128z\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:12px;background-position:50% calc(50% - 1px);width:12px;height:100%;transition-duration:.1s}.parent-vehicle-category.showing-category .category-toggle-btn::after{transform:rotate(180deg)}.category-toggle-btn a{width:fit-content}.child-vehicle-category-list{padding:10px 0!important}.child-vehicle-category-list .child-vehicle-category{padding:0!important}.child-vehicle-category-list .child-vehicle-category a{display:block;width:100%;padding:5px 15px}.child-vehicle-category-list .child-vehicle-category a:hover{background-color:#efefef}ul.product-categories>li{display:flex;justify-content:space-between;align-items:stretch}ul.product-categories>li>a{width:100%}ul.product-categories>li .count{white-space:nowrap;display:flex;justify-content:center;align-items:center;padding-right:10px}#offcanvas-filter .widget .terms.searchable{margin-top:15px}.vehicle-selector{margin:20px 0;background-color:#e7df14;color:#212529;box-shadow:1px 2px 15px rgba(0,0,0,.2);border:1px solid;border-top-color:#e7df14;border-right-color:#272727;border-bottom-color:#272727;border-left-color:#272727;max-width:100%;border-radius:5px}.vehicle-selector>div{display:flex;flex-direction:column;align-items:stretch;column-gap:20px;row-gap:15px}.vehicle-selector-title{display:flex;justify-content:center;align-items:center;width:100%;gap:10px;background-color:#212529;color:#e7df14;font-weight:600;margin:0;padding:15px;white-space:nowrap;border-radius:5px 5px 0 0}.vehicle-selector-title svg{width:24px;height:24px;fill:#e7df14;margin-top:1px}.vehicle-selector-fields,.vehicle-selected{padding:0 15px 15px 15px}.vehicle-selector-fields{display:flex;flex-direction:column;gap:10px;width:100%}.vehicle-selector-fields select{font-weight:600;border:1px solid rgba(0,0,0,.8);width:100%;min-height:45px}.vehicleSelectorBtns{display:flex;gap:10px;width:100%}.vehicleSelectorBtns .btn{padding:5px 15px;display:flex;justify-content:center;align-items:center}.vehicleSelectorBtns .btn.solidDarkGrey{width:75%}.vehicleSelectorBtns .btn.outlineDarkGrey{width:25%}.vehicleSelectorBtns .btn.outlineDarkGrey svg{min-width:18px;width:18px}.vehicle-selected{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:15px;width:100%}.vehicle-selected h4{font-weight:600;margin:0;text-align:center}.vehicle-selected .darkOutlineBtn{padding:5px 10px;font-size:.9rem;white-space:nowrap}@media (min-width:768px){.homeVehicleSelector .vehicle-selector{border-left-color:#e7df14}.homeVehicleSelector .vehicle-selector-title{padding:25px 60px 25px 45px;border-radius:5px 0 0 5px}}@media (min-width:1024px){.vehicle-selector>div,.vehicle-selector-fields,.vehicle-selected{flex-direction:row}.vehicle-selector-fields,.vehicle-selected{padding:15px 20px 15px 0}.vehicle-selector-title{padding:15px 30px 15px 20px;width:fit-content;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0% 100%);border-radius:5px 0 0 5px}.vehicle-selected h4{text-align:left}}.vehicle-grid-wrap{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,30px);margin-top:30px}.vehicle-card{background:#f3f3f3;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);width:100%;display:flex;flex-direction:column;transition:box-shadow .2s}.vehicle-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.12)}.vehicle-card-header{background:#282828;color:#fff;text-align:center}.vehicle-card-header .vehicle-make-img{padding:15px 15px 10px 15px}.vehicle-card-header img{max-width:81px;max-height:50px;margin-bottom:6px;filter:grayscale(100%) brightness(2);background:transparent}.vehicle-make-name{font-size:1.2rem;font-weight:700;margin-bottom:0;letter-spacing:1px;background-color:#9e1c20;color:#fff;padding:5px 15px}.vehicle-card-body{text-align:left;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:1px solid rgba(0,0,0,.1);border-radius:0 0 10px 10px}.vehicle-model-list{padding-left:0;margin:0;list-style:none;width:100%;border-radius:0 0 10px 10px}.vehicle-model-list li{margin-bottom:0;font-size:1.01em;font-weight:600;letter-spacing:.2px}.vehicle-model-link{color:#222!important;text-decoration:none;transition:color .2s;display:block;width:100%;padding:10px 15px;background-color:#f2f2f2}.vehicle-model-list li:nth-of-type(even) .vehicle-model-link {background-color:#e8e8e8;transition-duration:.1s}.vehicle-model-link:hover{filter:brightness(.9)}@media (min-width:576px){.vehicle-grid-wrap{grid-template-columns:1fr 1fr}}@media (min-width:768px){.vehicle-grid-wrap{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.vehicle-grid-wrap{grid-template-columns:1fr 1fr 1fr 1fr}}.quickview-and-wishlist-btns-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 15px;background-color:#e7df14}.qqvfw-shortcode,.tinvwl_add_to_wishlist_button{font-size:clamp(.6rem,2.6vw,.8rem);padding:5px 10px;border-radius:0!important;transform:skew(-10deg);transition-duration:.1s}.card .tinvwl_add_to_wishlist_button{margin-top:0!important}.tinvwl_add_to_wishlist_button{border:1px solid #191c23;color:#191c23}.tinvwl_add_to_wishlist_button:hover{background-color:#191c23;color:#e7df14}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before{font-size:18px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list::before{margin-right:0!important}.tinvwl-buttons-group>button{border-radius:0!important;padding:8px 15px!important;font-weight:600!important;outline:0!important}.tinvwl-table-manage-list .product-action button[name="tinvwl-add-to-cart"]{font-size:.9rem!important}.tinv-wishlist button[name="tinvwl-action-product_all"]{background-color:#198754!important;border-color:#198754!important;color:#fff!important}.tinv-wishlist button[name="tinvwl-action-product_all"]:hover{background-color:#157347!important;border-color:#157347!important}.tinv-wishlist button[name="tinvwl-action-product_selected"]{background-color:transparent!important;border-color:#198754!important;color:#198754!important}.tinv-wishlist button[name="tinvwl-action-product_selected"]:hover{background-color:#198754!important;color:#fff!important}.tinvwl-buttons-group>button.tinvwl_button_view,.tinvwl-table-manage-list .product-action button[name="tinvwl-add-to-cart"]{background-color:#e7df14!important;color:#212529!important;border:1px solid rgba(0,0,0,.1)!important;transform:skew(-10deg)!important}.tinvwl-buttons-group>button.tinvwl_button_view:hover,.tinvwl-table-manage-list .product-action button[name="tinvwl-add-to-cart"]:hover{background-color:#212529!important;color:#e7df14!important}.tinvwl-buttons-group>button.tinvwl_button_close{background-color:transparent!important;color:#212529!important;border:1px solid rgba(0,0,0,.5)!important}.tinvwl-buttons-group>button.tinvwl_button_close:hover{background-color:#212529!important;color:#e7df14!important}.tinv-wishlist button{outline:0!important;border-radius:0!important;transition-duration:.1s!important}.tinvwl-table-manage-list>thead>tr{background-color:#242424;color:#fff}.tinvwl-table-manage-list>thead>tr>th{font-size:1.1rem!important}.wishlist_item{border:1px solid rgba(0,0,0,.2)}.wishlist_item:nth-of-type(2n + 1) {background-color:#f8f8f8}.wishlist_item:nth-of-type(2n) {background-color:#f2f2f2}.qqvfw-shortcode{border:1px solid #191c23!important}.qqvfw-shortcode:hover{background-color:#191c23!important}.qqvfw-shortcode span{font-size:clamp(.6rem,2.6vw,.8rem)!important;color:#191c23!important}.qqvfw-shortcode:hover span{color:#e7df14!important}.qqvfw-shortcode span svg{width:18px!important}@media (min-width:786px){.quickview-and-wishlist-btns-wrapper{flex-direction:row}}.pagination .page-link{padding:.5rem clamp(1.2rem,2vw,1.5rem);font-size:1rem;font-weight:600;background-color:#292929;color:#fff;transition-duration:.1s}.pagination .page-link:not(.active):hover {background-color:#3d3d3d}.pagination .page-item.active .page-link{background-color:#9e1c20!important;color:#fff!important;border-color:#9e1c20!important}.card{transition-duration:.1s}.card.product{clip-path:polygon(39px 0%,100% 0,100% 100%,0 100%,0% 39px)}.card.product .woocommerce-loop-product__title{font-size:clamp(.9rem,2vw,1.1rem)!important}.card.product .card-body{padding:0}.card.product .card-body .woocommerce-LoopProduct-link{height:100%;padding:15px}.card:hover{transform:translateY(-4px)}.card.product .ex,.card.product .inc{display:inline-block!important;font-size:clamp(13px,1vw,15px)!important}.card .price .woocommerce-Price-amount.amount,.card-body .price ins .woocommerce-Price-amount.amount,.single-product .price ins .woocommerce-Price-amount.amount,.card-body .price .price-inc-vat .was,.card-body .price .price-inc-vat .previous-price bdi{font-size:clamp(.85rem,2vw,1.25rem)!important}.card.product .card-img-top{aspect-ratio: 1/1;object-fit:contain}.btn,.btn svg{transition-duration:.1s}.btn.btn-primary,.btn.primary{color:#272727;fill:#272727;border:1px solid #e7df14}.btn.btn-primary:hover,.btn.primary:hover{background-color:#2a2a2a;color:#e7df14;fill:#e7df14}.btn.solidDarkGrey{background-color:#272727;border:1px solid #272727;color:#e7df14}.btn.solidDarkGrey:hover{background-color:#e7df14;color:#272727}.btn.outlineDarkGrey{background-color:transparent;border:1px solid #272727;color:#272727;fill:#272727}.btn.outlineDarkGrey:hover{background-color:#272727;color:#e7df14;fill:#e7df14}body.page-template-homepage-2025{.card.product {
    &:after {
      border-top: 40px solid white;
    }
  }
}body.page-template-homepage-2025 .site-content{padding-top:0!important}.sliderPostDetails .carousel-title{font-size:clamp(1.5rem,4vw,3rem)!important;text-wrap:balance}.sliderPostDetails .carousel-sub-title{font-size:clamp(1rem,4vw,1.5rem)!important}.sliderPostDetails a{font-size:clamp(1rem,3vw,1.2rem);padding:10px 30px}.sliderProductPromo{display:none;grid-template-columns:1.5fr 1fr;background-color:#272727;border:1px solid #757272;padding:30px;gap:15px;align-items:center}.sliderProductPromo>div>h3{font-size:clamp(1.4rem,1.5vw,2rem)}.sliderProductPromo>div>.btn.btn-primary{font-size:clamp(1rem,1vw,1.2rem)}.sliderProductPromo img{max-width:clamp(150px,11vw,200px);max-height:clamp(150px,11vw,200px);margin:0 auto;animation:ImageFloat 1s infinite alternate ease-in-out}.section-title-lg{color:#272727;font-size:clamp(1.8rem,8vw,2.6rem);margin-bottom:clamp(15px,3vw,30px)}.section-sub-title{font-size:clamp(1rem,3vw,1.4rem);text-transform:uppercase}.homeVehicleSelector{margin-top:-40px;position:relative}.section.featuredCategories{padding-top:clamp(40px,3vw,80px)}.featuredCategory{background-color:#272727;clip-path:polygon(40px 0,100% 0,100% 100%,0 100%,0 40px);transition-duration:.2s;display:block;height:100%}.featuredCategory img{max-width:100%;width:100%;max-height:215px;padding:20px 20px 0 20px;aspect-ratio: 16 / 9;object-fit:contain;object-position:center}.featuredCategory h3{background-color:#e7df14;color:#272727;margin:20px 10px 20px 0;padding:5px 30px 5px 15px;max-width:fit-content;font-size:clamp(.8rem,2vw,1.4rem);clip-path:polygon(0 1%,100% 0,calc(100% - 10px) 100%,0% 100%);transition-duration:.2s}.featuredCategory:hover{background-color:#e7df14;box-shadow:1px 2px 10px rgba(0,0,0,.3);transform:translateY(-2px)}.featuredCategory:hover img{animation:ImageFloat 1s infinite alternate ease-in-out}.featuredCategory:hover h3{background-color:#272727;color:#e7df14}@keyframes ImageFloat {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-7.5px);
  }
}section.topParts{padding:clamp(40px,5vw,90px) 0 100px 0}.customTopParts,.featuredCategoryGrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(15px,4vw,30px)}.customCard,.customCard .cardBody{display:flex;flex-direction:column}.customCard .cardBody{height:100%;gap:10px}.customCard .cardImage img{aspect-ratio: 1/1;object-fit:contain}.customCard .cardPrice{margin-top:auto}@media (min-width:1024px){.customTopParts,.featuredCategoryGrid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1200px){.sliderProductPromo{display:grid}}.featuredProductsMain{background-color:#191c23;padding:clamp(40px,3vw,80px) 0}.featuredProductsTabs,.fpTab,.fpTab::before,.featuredProductsContainer{border-color:rgba(255,255,255,.2)!important}.featuredProductsTabs{background-color:#2c3039;border:1px solid;border-bottom:0;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:100%;max-width:100%;border-radius:5px 5px 0 0;overflow:hidden;position:relative;z-index:1;bottom:-1px}.fpTab{position:relative;border:0;padding:12px clamp(15px,2vw,30px);background-color:transparent;color:#fff;font-weight:600;font-size:clamp(.7rem,1.5vw,1rem);flex:1 0 30%;text-transform:uppercase}.fpTab>span{color:inherit;position:relative;z-index:2}.fpTab::before{content:"";position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;border:0;transform:skew(-10deg)}.fpTab.active:first-of-type::after,
.fpTab.active:nth-of-type(4)::after,
.fpTab.active:last-of-type::after {background-color:#e7df14}.fpTab.active:first-of-type::after,
.fpTab.active:nth-of-type(4)::after,
.fpTab.active:last-of-type::after,
.fpTab:first-of-type:not(.active):hover::after,
.fpTab:last-of-type:not(.active):hover::after {width:50%;height:100%;content:"";position:absolute}.fpTab.active:first-of-type::after,
.fpTab.active:nth-of-type(4)::after,
.fpTab:first-of-type:not(.active):hover::before,
.fpTab:first-of-type:not(.active):hover::after {left:0;top:0}.fpTab.active:last-of-type::after,
.fpTab:last-of-type:not(.active):hover::after,
.fpTab:last-of-type:not(.active):hover::after {right:0;bottom:0}.fpTab:not(:last-of-type)::before {border-right:1px solid}.fpTab:nth-of-type(3)::before {border-right:0}.fpTab:nth-of-type(1)::before,
.fpTab:nth-of-type(2)::before,
.fpTab:nth-of-type(3)::before {border-bottom:1px solid}.fpTab.active::before{background-color:#e7df14}.fpTab::before,.fpTab::after{transition-duration:.1s}.fpTab.active{color:#191c23}.fpTab:not(.active):hover::before,
.fpTab:not(.active):hover::after {background-color:#23262d}.featuredProductsContainer{background-color:#3b3f48;padding:clamp(15px,3vw,30px);border:1px solid;border-radius:0 0 5px 5px}.splide__arrow{background:#e7df14;border:1px solid rgba(0,0,0,.4)}.fpSlider{display:none}.fpSlider.active{display:block}.browseAllBtn>a{gap:clamp(7.5px,2vw,15px);padding:14px clamp(15px,3vw,30px)!important;font-size:clamp(.7rem,1.5vw,1rem);transform:skewX(-10deg)}.browseAllBtn>a>*{transform:skewX(10deg)}.whiteNotice{padding:clamp(5px,2vw,10px) 15px;background-color:#f8f8f8;color:#080808;border-radius:5px;font-size:clamp(.7rem,1.5vw,1rem)}@media (min-width:768px){.featuredProductsTabs{flex-wrap:nowrap;max-width:fit-content}.fpTab{flex:unset;border-bottom:0}.fpTab:nth-of-type(3)::before {border-right:1px solid}.fpTab:nth-of-type(1)::before,
  .fpTab:nth-of-type(2)::before,
  .fpTab:nth-of-type(3)::before {border-bottom:0}.fpTab.active:nth-of-type(4)::after {content:none}.featuredProductsContainer{border-radius:0 5px 5px 5px}}.workshopProjects,.featuredProducts{background-color:#9e1c20;padding:clamp(40px,3vw,80px) 0}.workshopProjectsGrid{display:grid;grid-template-columns:1fr;gap:30px}.workshopProjectsGrid .card,.workshopProjectsGrid .card img{clip-path:polygon(40px 0,100% 0,100% 100%,0 100%,0 40px)}.workshopProjectsGrid .card img{aspect-ratio: 16 / 9;object-fit:cover;max-height:250px}.workshopProjectsGrid .card>.card-body>.card-title{font-weight:600}.workshopProjectsGrid .card>.card-footer{display:flex;justify-content:flex-end;align-items:center}@media (min-width:768px){.workshopProjectsGrid{grid-template-columns:1fr 1fr 1fr}}.section.socials{background-color:#f2f2f2;padding:clamp(40px,3vw,80px) 0}.socialsGrid{display:grid;gap:clamp(15px,4vw,30px);row-gap:clamp(30px,4vw,60px)}.socialsGrid > :nth-of-type(1),
.socialsGrid > :nth-of-type(2) {box-shadow:1px 2px 10px rgba(0,0,0,.1)}.socialsGrid > :nth-of-type(1) .btn,
.socialsGrid > :nth-of-type(2) .btn {padding:10px clamp(10px,3vw,30px);font-size:clamp(.8rem,3vw,1rem)}.socialsGrid > :nth-of-type(3) {transition-duration:.1s}.socialsGrid > :nth-of-type(3):hover {transform:translateY(-2px)}@media (min-width:1024px){.socialsGrid{grid-template-columns:1fr 1fr}.socialsGrid>:last-of-type{grid-column:span 2}}.customGridMegaMenu{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;width:100%;height:75vh;padding:30px;background-color:#212529;color:#fff;position:absolute;z-index:3;top:40px;left:0;overflow:auto;border:1px solid rgba(255,255,255,.2);border-radius:0 0 5px 5px}.customGridMegaMenu .parent-cat-engine{grid-column:span 5;order:-1}.customGridMegaMenu .parent-category>a{background-color:#e7df14;color:#212529;padding:5px 15px;border-radius:5px;transform:skew(-10deg);display:block;width:100%;max-width:230px;margin-bottom:15px;transition-duration:.1s}.customGridMegaMenu .parent-category>a:hover{background-color:#d4ce16}.customGridMegaMenu .parent-category>ul{display:grid;gap:10px;padding:0}.customGridMegaMenu .parent-category>ul li{list-style-type:none}.customGridMegaMenu .parent-category>ul li a{color:#fff;display:block;width:100%;transition-duration:.1s}.customGridMegaMenu .parent-category>ul li a:hover{color:#ddd}.customGridMegaMenu .parent-cat-engine>ul{grid-template-rows:repeat(8,auto);grid-auto-flow:column}@media (max-width:1199px){.customGridMegaMenu{display:none!important}}.customGridMobileMenu{background-color:#222}.customGridMobileMenu button{position:relative}.customGridMobileMenu button::after{content:"+";position:absolute;top:0;right:20px;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6rem;font-weight:800}.customGridMobileMenu button.active::after{content:"-"}.customGridMobileMenu button,.customGridMobileMenu a{background-color:transparent;border:0;color:#fff;width:100%;text-align:left;text-transform:uppercase;transition-duration:.1s}.customGridMobileMenu a{display:block;width:fit-content}.customGridMobileMenu ul{padding:0;margin:0}.customGridMobileMenu button,.customGridMobileMenu .child-category-list li a{list-style-type:none;padding:8px 20px}.customGridMobileMenu li:first-of-type button,.customGridMobileMenu .child-category-list li:first-of-type a{padding-top:10px}.customGridMobileMenu li:last-of-type button,.customGridMobileMenu .child-category-list li:last-of-type a{padding-bottom:10x}.customGridMobileMenu li a{color:#d9d9d9}.customGridMobileMenu .parts-shop-toggle{padding:10px 20px}.customGridMobileMenu .parts-shop-toggle{font-size:1.15rem}.customGridMobileMenu .parts-shop-toggle.active{background-color:#333}.customGridMobileMenu .parent-category-list{background-color:#282828}.customGridMobileMenu .parent-category-item>button{font-size:.9rem}.customGridMobileMenu .parent-category-item>button.active{background-color:#393939}.customGridMobileMenu .child-category-list.active{background-color:#444}.customGridMobileMenu .child-category-list>li>a{font-size:.8rem;width:100%;display:block}@media (max-width:1199px){.customGridMobileMenu button:hover,.customGridMobileMenu a:hover,#mega-menu-main-menu a:hover{background-color:#e7df14!important}.customGridMobileMenu button:hover,.customGridMobileMenu button:hover::after,.customGridMobileMenu button:hover a,.customGridMobileMenu a:hover,#mega-menu-main-menu a:hover{color:#212529!important}}@media (min-width:1200px){.customGridMobileMenu{display:none!important}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{font-size:clamp(13px,.9vw,15px)!important}}.ctBanner{background-color:transparent}.ctBanner,.ctLink{display:flex;justify-content:center;align-items:center}.ctLink{margin-top:10px;padding:10px;gap:10px;text-decoration:none}.ctLink span{color:#717171;font-size:clamp(.8rem,1.5vw,.9rem)}.ctLogo{max-width:50px;filter:brightness(.35) grayscale(1);transform:none}.ctLink:hover .ctLogo{filter:unset;transform:scale(1.05)}@media (min-width:768px){.ctBanner{justify-content:flex-start}.ctLink{padding:10px 0}}