.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes{padding:0}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__header{margin-bottom:16px}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__header-top{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__title{color:#111827;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}@media(max-width:575.98px){.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__header-top{align-items:stretch;flex-direction:column;gap:12px}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__title{font-size:20px}}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__sorter{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__sort-label{color:#111827;font-size:14px;line-height:1;margin:0;white-space:nowrap}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__sort-select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23444' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.12);border-radius:0;color:inherit;cursor:pointer;font-size:14px;height:40px;min-width:148px;padding:0 32px 0 12px}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__sort-select:focus{border-color:#0b6e9e;outline:none}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__sort-select:disabled{cursor:wait;opacity:.72}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__divider{background:#ebebeb;height:2px;margin-top:8px;width:100%}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__list{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:1199.98px){.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767.98px){.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:575.98px){.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__list{gap:12px;grid-template-columns:1fr}}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__item{display:block;min-width:0}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__card{align-items:center;display:flex;justify-content:flex-start;min-height:70px;width:100%;background:#fff;border:1px solid rgba(20,32,43,.08);border-radius:0;box-shadow:0 1px 2px rgba(20,32,43,.02),0 6px 16px rgba(20,32,43,.025);color:inherit;padding:13px 16px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__card:hover{border-color:rgba(0,104,215,.18);box-shadow:0 2px 6px rgba(20,32,43,.03),0 12px 28px rgba(20,32,43,.05);transform:translateY(-1px)}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__content{align-items:center;display:grid;gap:8px;grid-template-columns:40px minmax(0,1fr);justify-content:flex-start;width:100%}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__logo{align-items:center;display:inline-flex;flex:0 0 40px;height:28px;justify-content:center;width:40px}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__logo img{display:block;height:100%;max-width:40px;object-fit:contain;object-position:center center;width:auto}.BlockVehicleMakesStyles_blockVehicleMakesStyles__6iZpW .block-vehicle-makes__name{color:#111827;font-family:Montserrat,Arial,sans-serif;font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.1;text-align:left;white-space:nowrap}@keyframes CatalogProductCardSkeleton_skeleton-shimmer__d_Zts{0%{background-position:200% 0}to{background-position:-200% 0}}.CatalogProductCardSkeleton_card__2Jy7d{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.CatalogProductCardSkeleton_imagePlaceholder__10dgM{width:100%;aspect-ratio:1;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 25%,#f3f4f6 50%,#f3f4f6);background-size:200% 100%;animation:CatalogProductCardSkeleton_skeleton-shimmer__d_Zts 1.5s ease-in-out infinite}.CatalogProductCardSkeleton_content__gHe91{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.CatalogProductCardSkeleton_titleLine__m_K9r{height:16px;width:90%;max-width:220px;animation:CatalogProductCardSkeleton_skeleton-shimmer__d_Zts 1.5s ease-in-out infinite}.CatalogProductCardSkeleton_subtitleLine___Df8_,.CatalogProductCardSkeleton_titleLine__m_K9r{border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 25%,#f3f4f6 50%,#f3f4f6);background-size:200% 100%}.CatalogProductCardSkeleton_subtitleLine___Df8_{height:14px;width:60%;max-width:140px;animation:CatalogProductCardSkeleton_skeleton-shimmer__d_Zts 1.5s ease-in-out .1s infinite}.CatalogProductCardSkeleton_priceLine__1mjVF{height:20px;border-radius:6px;width:70px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 25%,#f3f4f6 50%,#f3f4f6);background-size:200% 100%;animation:CatalogProductCardSkeleton_skeleton-shimmer__d_Zts 1.5s ease-in-out .2s infinite}@media(max-width:767px){.CatalogProductCardSkeleton_content__gHe91{padding:10px 8px;gap:6px}}@media(prefers-reduced-motion:reduce){.CatalogProductCardSkeleton_imagePlaceholder__10dgM,.CatalogProductCardSkeleton_priceLine__1mjVF,.CatalogProductCardSkeleton_subtitleLine___Df8_,.CatalogProductCardSkeleton_titleLine__m_K9r{animation:none}}.DrivelinePageHeader_root__RMEtY{margin-bottom:18px}.DrivelinePageHeader_breadcrumb__hBPjC{margin-bottom:0;padding:10px 0 8px}.DrivelinePageHeader_content__lJifr{border-bottom:1px solid rgba(20,32,43,.08);padding:8px 0 18px}.DrivelinePageHeader_topRow__RAHQP{align-items:center;column-gap:14px;display:flex;min-height:56px}.DrivelinePageHeader_asset__Qg86p{align-items:center;display:inline-flex;flex:0 0 56px;height:56px;justify-content:center;width:56px}.DrivelinePageHeader_asset__Qg86p img{display:block;height:100%;object-fit:contain;width:100%}.DrivelinePageHeader_title__W3be5{color:#111827;font-family:Montserrat,Arial,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}.DrivelinePageHeader_description__paub2{color:#475569;font-size:15px;line-height:1.65;margin:14px 0 0;max-width:none;width:100%}.DrivelinePageHeader_description__paub2 a{color:#0b6e9e;text-decoration:underline;text-underline-offset:3px}@media(max-width:991px){.DrivelinePageHeader_root__RMEtY{margin-bottom:14px}.DrivelinePageHeader_content__lJifr{padding-bottom:16px}.DrivelinePageHeader_title__W3be5{font-size:1.8rem}}@media(max-width:767px){.DrivelinePageHeader_breadcrumb__hBPjC{padding-top:6px;padding-bottom:6px}.DrivelinePageHeader_content__lJifr{padding-top:6px;padding-bottom:14px}.DrivelinePageHeader_topRow__RAHQP{column-gap:10px;min-height:44px}.DrivelinePageHeader_asset__Qg86p{flex-basis:44px;height:44px;width:44px}.DrivelinePageHeader_title__W3be5{font-size:1.6rem}.DrivelinePageHeader_description__paub2{font-size:14px;line-height:1.55;margin-top:10px}}.ProductCategoryProductsView_root___x9BY{margin-top:0}.ProductCategoryProductsView_header__pMLIn{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.ProductCategoryProductsView_title__eWMdm{color:#111827;font-family:Montserrat,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.ProductCategoryProductsView_meta__dLJGq{color:#475569;display:inline-block;flex-shrink:0;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.ProductCategoryProductsView_empty__I4EQK{align-items:center;background:#fff;border:1px solid rgba(20,32,43,.08);color:#111827;display:flex;justify-content:center;min-height:180px;padding:24px;text-align:center}.ProductCategoryProductsView_longDescriptionSection__gOljm{border-top:1px solid rgba(20,32,43,.08);margin-top:28px;padding-top:26px}.ProductCategoryProductsView_longDescriptionContent__OlqtC{color:#334155;font-size:15px;line-height:1.75}.ProductCategoryProductsView_longDescriptionContent__OlqtC h2,.ProductCategoryProductsView_longDescriptionContent__OlqtC h3,.ProductCategoryProductsView_longDescriptionContent__OlqtC h4{color:#111827}.ProductCategoryProductsView_longDescriptionContent__OlqtC li,.ProductCategoryProductsView_longDescriptionContent__OlqtC ol,.ProductCategoryProductsView_longDescriptionContent__OlqtC p,.ProductCategoryProductsView_longDescriptionContent__OlqtC ul{color:#334155}.ProductCategoryProductsView_longDescriptionContent__OlqtC a{color:#0b6e9e;text-decoration:underline;text-underline-offset:3px}.ProductCategoryProductsView_squareProductCard__W4kct,.ProductCategoryProductsView_squareProductCard__W4kct .image__body,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__action,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__addtocart-full,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__fit,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__manufacturer-logo,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__manufacturer-logo-above,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__quantity-select,.ProductCategoryProductsView_squareProductCard__W4kct .product-card__wishlist{border-radius:0}.ProductCategoryProductsView_paginationBlock__gdwpX.ProductCategoryProductsView_paginationBlock__gdwpX{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;padding:0}.ProductCategoryProductsView_paginationBlock__gdwpX.ProductCategoryProductsView_paginationBlock__gdwpX .page-link{border-radius:0}@media(max-width:767px){.ProductCategoryProductsView_header__pMLIn{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:14px}.ProductCategoryProductsView_title__eWMdm{font-size:22px}.ProductCategoryProductsView_longDescriptionSection__gOljm{margin-top:22px;padding-top:20px}.ProductCategoryProductsView_longDescriptionContent__OlqtC{font-size:14px;line-height:1.65}}@media(max-width:575px){.ProductCategoryProductsView_squareProductCard__W4kct .product-card__features{font-size:13px;line-height:1.35}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__features ul{display:grid;gap:5px}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__features li{align-items:baseline;column-gap:4px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:0}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__feature-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__feature-value{min-width:0;text-align:right;white-space:nowrap}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__footer{gap:4px;margin-top:6px;padding-top:6px}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__prices-and-buttons{gap:4px}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__prices{line-height:1.1}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__vat-and-shipping-info{display:block;font-size:10px;line-height:1.15}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__vat-and-shipping-info__left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__quantity-and-cart{align-items:stretch;gap:5px;margin-top:1px;width:100%}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__quantity{flex:0 0 50px}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__quantity-select{min-width:0;width:100%;height:40px;padding:0 22px 0 9px;background-position:right 7px center;font-size:15px;font-weight:600;text-align:center;text-align-last:center}.ProductCategoryProductsView_squareProductCard__W4kct .product-card__addtocart-full{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:center;min-width:0;min-height:40px;height:40px;padding:0 6px!important;font-size:12px;line-height:1.05;text-align:center;white-space:normal}}.VehicleBrowseNavigationSection_root__5vA8d{margin-bottom:28px}.VehicleBrowseNavigationSection_header__pq0oS{margin-bottom:14px}.VehicleBrowseNavigationSection_title__IaDaw{color:#111827;font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.VehicleBrowseNavigationSection_description__biRT4{color:#64748b;display:block;font-size:13px;line-height:1.5;margin:8px 0 0;max-width:none;width:100%}.VehicleBrowseNavigationSection_nav__8cVBb{width:100%}.VehicleBrowseNavigationSection_grid__nKcYd{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding-top:2px;padding-left:0}.VehicleBrowseNavigationSection_item__Uo_a_{list-style:none}.VehicleBrowseNavigationSection_link__kpcIz{align-items:center;background:#fff;border:1px solid rgba(20,32,43,.08);box-shadow:0 1px 2px rgba(20,32,43,.02),0 6px 16px rgba(20,32,43,.02);color:inherit;display:flex;min-height:46px;padding:0 14px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.VehicleBrowseNavigationSection_link__kpcIz:hover{border-color:rgba(11,110,158,.3);box-shadow:0 2px 6px rgba(20,32,43,.03),0 10px 24px rgba(20,32,43,.04);text-decoration:none;transform:translateY(-1px)}.VehicleBrowseNavigationSection_link__kpcIz:focus-visible{border-color:#0b6e9e;box-shadow:0 0 0 2px rgba(11,110,158,.18);outline:0}.VehicleBrowseNavigationSection_content__HxmlU{align-items:center;display:block;min-width:0;width:100%}.VehicleBrowseNavigationSection_contentWithLogo__Q1pEf{display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);width:100%}.VehicleBrowseNavigationSection_logo__mEZFB{align-items:center;display:inline-flex;flex:0 0 28px;height:20px;justify-content:center;width:28px}.VehicleBrowseNavigationSection_logo__mEZFB img{display:block;height:100%;max-width:28px;object-fit:contain;object-position:center center;width:auto}.VehicleBrowseNavigationSection_name__09gi5{color:#1e293b;display:block;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2;min-width:0}@media(max-width:1399px){.VehicleBrowseNavigationSection_grid__nKcYd{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.VehicleBrowseNavigationSection_root__5vA8d{margin-bottom:24px}.VehicleBrowseNavigationSection_grid__nKcYd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.VehicleBrowseNavigationSection_title__IaDaw{font-size:18px}.VehicleBrowseNavigationSection_description__biRT4{font-size:12px;margin-top:6px}.VehicleBrowseNavigationSection_grid__nKcYd{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.VehicleBrowseNavigationSection_link__kpcIz{min-height:42px;padding:0 12px}.VehicleBrowseNavigationSection_contentWithLogo__Q1pEf{gap:6px}.VehicleBrowseNavigationSection_logo__mEZFB{flex-basis:24px;height:18px;width:24px}.VehicleBrowseNavigationSection_logo__mEZFB img{max-width:24px}.VehicleBrowseNavigationSection_name__09gi5{font-size:13px}.VehicleBrowseNavigationSection_gridAdaptiveModels__1uAcS{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.VehicleBrowseNavigationSection_gridLongLabels__LiP_9{grid-template-columns:repeat(2,minmax(0,1fr))}.VehicleBrowseNavigationSection_gridAdaptiveModels__1uAcS .VehicleBrowseNavigationSection_link__kpcIz,.VehicleBrowseNavigationSection_gridLongLabels__LiP_9 .VehicleBrowseNavigationSection_link__kpcIz{min-height:46px}.VehicleBrowseNavigationSection_gridAdaptiveModels__1uAcS .VehicleBrowseNavigationSection_name__09gi5,.VehicleBrowseNavigationSection_gridLongLabels__LiP_9 .VehicleBrowseNavigationSection_name__09gi5{font-size:14px}}@media(max-width:474px){.VehicleBrowseNavigationSection_grid__nKcYd{grid-template-columns:minmax(0,1fr)}.VehicleBrowseNavigationSection_gridAdaptiveModels__1uAcS{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.VehicleBrowseNavigationSection_gridLongLabels__LiP_9{grid-template-columns:repeat(2,minmax(0,1fr))}}