.sm-hg__mobile-controls {display: none;}.sm-wp-header .sm-header-action__icon svg {display: block;width: 24px;height: 24px;}@media only screen and (max-width: 1280px) {.layout_content {margin: 15px 0 80px 0 !important;}.dm_home .sm-home-intro h1 {font-size: 26px !important;line-height: 30px !important;padding: 26px 0 !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__products.listingcontainer_full {grid-template-columns: repeat(3, minmax(210px, 277px)) !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__shell {gap: 14px !important;}.sm-hg__mobile-field {display: grid;gap: 6px;}.sm-hg__mobile-label {color: var(--sm-brand-dark, #08161A);font-size: 13px;font-weight: 800;line-height: 18px;}.sm-hg__mobile-dropdown {position: relative;}.sm-hg__mobile-summary {align-items: center;background: #ffffff;border: 1px solid var(--sm-border-color, #e1e1e1);border-radius:var(--sm-radius-sm,4px);box-shadow: 0 6px 18px rgba(8, 22, 26, .08);color: var(--sm-brand-dark, #08161A);cursor: pointer;display: flex;gap: 10px;list-style: none;min-height: 50px;padding: 8px 42px 8px 10px;position: relative;}.sm-hg__mobile-summary::-webkit-details-marker {display: none;}.sm-hg__mobile-summary::after {border: solid currentColor;border-width: 0 2px 2px 0;content: "";height: 8px;position: absolute;right: 17px;top: 50%;transform: translateY(-60%) rotate(45deg);width: 8px;}.sm-hg__mobile-dropdown[open] .sm-hg__mobile-summary::after {transform: translateY(-35%) rotate(-135deg);}.sm-hg__mobile-summary-text {min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.sm-hg__mobile-menu {background: #ffffff;border: 1px solid var(--sm-border-color, #e1e1e1);border-radius:var(--sm-radius-sm,4px);box-shadow: 0 12px 26px rgba(8, 22, 26, .14);left: 0;max-height: 70vh;overflow: auto;padding: 6px;position: absolute;right: 0;top: calc(100% + 6px);z-index: 40;}.sm-hg__mobile-menu-link {align-items: center;border-radius:var(--sm-radius-sm,4px);color: var(--sm-brand-dark, #08161A);display: flex;gap: 10px;min-height: 46px;padding: 8px 10px;text-decoration: none;}.sm-hg__mobile-menu-link:hover,.sm-hg__mobile-menu-link:focus,.sm-hg__mobile-menu-link.is-active {background: var(--sm-surface-muted, #f7f7f7);color: var(--sm-brand-red, #e30613);}.sm-hg__mobile-root-icon {align-items: center;background: var(--sm-surface-muted, #f7f7f7);border-radius:var(--sm-radius-sm,4px);color: var(--sm-brand-black-2, #0F7EDA);display: inline-flex;flex: 0 0 34px;height: 34px;justify-content: center;width: 34px;}.sm-hg__mobile-root-icon .groupnode-icon {font-size: 20px;line-height: 1;}.sm-hg__mobile-menu-link.is-active .sm-hg__mobile-root-icon,.sm-hg__mobile-summary .sm-hg__mobile-root-icon {color: var(--sm-brand-red, #e30613);}.sm-hg__mobile-select-wrap {display: block;position: relative;}.sm-hg__mobile-select-wrap::after {border: solid var(--sm-brand-dark, #08161A);border-width: 0 2px 2px 0;content: "";height: 8px;pointer-events: none;position: absolute;right: 17px;top: 50%;transform: translateY(-60%) rotate(45deg);width: 8px;}.sm-hg__mobile-select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: #ffffff;border: 1px solid var(--sm-border-color, #e1e1e1);border-radius:var(--sm-radius-sm,4px);box-shadow: 0 6px 18px rgba(8, 22, 26, .08);color: var(--sm-brand-dark, #08161A);font-size: 15px;font-weight: 700;height: 50px;line-height: 22px;padding: 0 44px 0 14px;width: 100%;}.sm-hg__mobile-select:focus,.sm-hg__mobile-summary:focus {border-color: var(--sm-brand-black-2, #0F7EDA);outline: 2px solid rgba(15, 126, 218, .18);outline-offset: 2px;}}@media only screen and (max-width: 1180px) {.sm-wp-header .layout_header_inner {padding-left: 24px;padding-right: 24px;}.sm-wp-nav .layout_categories_inner {padding-left: 190px;padding-right: 24px;}.sm-header-nav {gap: 22px;}.sm-wp-header .sm-header-action__copy {display: none;}.sm-home-hero {grid-template-columns: minmax(320px, 400px) minmax(0, 1fr);gap: 16px;margin-top: 34px;}.sm-home-slider__content,.sm-home-slider .slider_item_content {left: 36px;bottom: 40px;}.dm_home .sm-hg--home .sm-hg__products,.dm_home .sm-hg--home .sm-hg__tiles {grid-template-columns: repeat(2, minmax(0, 1fr));}.dm_home .sm-home-category-links__grid,.dm_home .sm-home-benefits > ul {grid-template-columns: repeat(3, minmax(0, 1fr));}.dm_home .sm-home-benefits > ul {gap: 28px;grid-template-columns: repeat(3, minmax(0, 1fr));}.sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full,.dm_home .sm-hg--home .sm-hg__section--products .sm-hg__products.listingcontainer_full,.sm-home-groupnodes-start .sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full,.sm-home-groupnodes-slot .sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm-hg.sm-hg--classic .listingcontainer_full.sm-hg__products,.sm-hg.sm-hg--classic .sm-hg__products--graphic {grid-template-columns: repeat(3, minmax(0, 1fr));}}@media only screen and (max-width: 1160px) {.sm-home-benefits > ul,.sm-home-category-links__grid {grid-template-columns: repeat(3, minmax(0, 1fr));}.sm-home-reviews {grid-template-columns: 1fr;}.sm-home-reviews__grid {grid-column: auto;grid-template-columns: repeat(2, minmax(0, 1fr));}}@media only screen and (min-width: 921px) and (max-width: 1120px) {.dm_home .sm-home-content-flow__faq .sm-home-faq__intro > div:first-child > div {max-width: none;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro-media {margin-right: -86px;width: 66%;}}@media only screen and (max-width: 985px) {.flex_content_col_2_2 {margin-top: 50px;width: 100%;padding: 20px;}.kbaBox .row .col-md-1,.kbaBox .row .col-md-3 {padding: 0 12px 0 12px;}#categoriesTree {display: none;}.tpl-old-home-hero .flex_content_col_2_2,.tpl-old-home-hero .flex_content_col_1_1 {width: 100%;flex: 0 0 100%;}}@media only screen and (max-width: 984px) {.sm-sticky-header {box-shadow: 0 1px 10px rgba(0, 1, 3, .08);}.sm-wp-header .layout_header_inner {padding: 10px 14px;}.sm-wp-header .flex_header_row {gap: 8px;}.sm-wp-header .col_logo {width: 118px;min-width: 118px;}.sm-wp-header .col_logo img {width: 118px;}.sm-wp-header .col_search {flex: 1 1 auto;max-width: none;}.sm-wp-header #search_short {display: block;}.sm-wp-header .toggle_search {display: none;position: fixed;left: 0;right: 0;top: 0;width: 100%;height: 74px;padding: 12px 14px;background: #ffffff;z-index: 1301;box-shadow: 0 4px 20px rgba(0, 1, 3, .12);}.sm-wp-header #search {height: 48px;}.sm-wp-header .search_closer {display: flex !important;align-items: center;justify-content: center;width: 42px;height: 42px;}.sm-wp-header .col_settings_garage,.sm-wp-header .col_account,.sm-wp-header .col_settings {display: block;}.sm-wp-header .col_cart,.sm-wp-header .col_menu,.sm-wp-header .col_search {width: auto;padding: 0;}.sm-wp-header .col_menu {display: block;}.sm-wp-header #toggle_search,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_account,.sm-wp-header #toggle_settings,.sm-wp-header #cart_short>a,.sm-wp-header #cart_short>button,.sm-wp-header #mobile_menu_toggle {width: 40px;min-width: 40px;height: 40px;padding: 0;}.sm-wp-header #toggle_search>i,.sm-wp-header #toggle_garage>i,.sm-wp-header #toggle_garage>.sm-header-action__icon,.sm-wp-header #toggle_account>i,.sm-wp-header #toggle_account>.sm-header-action__icon,.sm-wp-header #toggle_cart>.sm-header-action__icon,.sm-wp-header #toggle_settings>i,.sm-wp-header #cart_short>a>i,.sm-wp-header #cart_short>a>.sm-header-action__icon,.sm-wp-header #cart_short>button>.sm-header-action__icon,.sm-wp-header #mobile_menu_toggle i {width: 40px;height: 40px;}.sm-header-nav-mobile__sale>a,.sm-header-nav-mobile__sale>span {color: var(--wp-red) !important;font-weight: 700 !important;}.sm-home-hero {grid-template-columns: 1fr;margin: 22px 0 28px 0;}.sm-home-hero__visual {border-radius:var(--sm-radius-sm,4px);}.sm-home-slider,.sm-home-slider__image,.sm-home-slider img {min-height: 0;}.sm-home-slider__content,.sm-home-slider .slider_item_content {left: 22px;right: 22px;bottom: 26px;max-width: none;font-size: 18px;line-height: 23px;}.sm-home-hero {align-items: stretch;}.sm-wp-header .col_logo img {max-width: 118px;}}@media only screen and (max-width: 980px) {.sm-hg-graphic__layout {grid-template-columns: 1fr;}.sm-hg-graphic__list {max-height: none;}.sm-hg.sm-hg--tpl-optimation .sm-hg__sidebar,.sm-hg.sm-hg--tpl-optimation .sm-hg__section--children {display: none !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-controls {display: grid !important;gap: 12px;margin: 0 0 16px;}.sm-hg.sm-hg--tpl-optimation .sm-hg__shell {grid-template-columns: 1fr !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__nav {display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));}.sm-hg.sm-hg--tpl-optimation .sm-hg__tiles.subcats_row {grid-template-columns: repeat(4, minmax(90px, 1fr)) !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__products.listingcontainer_full {grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media only screen and (max-width: 920px) {.dm_home .sm-hg--home .sm-hg__shell {grid-template-columns: 1fr;}.dm_home .sm-hg--home .sm-hg__tiles {grid-template-columns: repeat(2, minmax(0, 1fr));}.dm_home .sm-home-faq__intro {align-items: flex-start;flex-direction: column;}.dm_home .sm-home-faq__intro-media {flex: 0 0 auto;min-width: 0;width: 100%;}.dm_home .sm-home-faq details summary {padding-right: 44px;}.dm_home .sm-home-faq details summary::after {right: 18px;}.sm-hg .sm-hg__sidebar .sm-hg__nav,.dm_home .sm-hg--home .sm-hg__sidebar .sm-hg__nav,.sm-home-groupnodes-start .sm-hg .sm-hg__sidebar .sm-hg__nav,.sm-home-groupnodes-slot .sm-hg .sm-hg__sidebar .sm-hg__nav {gap: 12px;}.sm-hg.sm-hg--classic .sm-hg__tiles.subcats_row,.sm-hg.sm-hg--classic .subcats_row.sm-hg__tiles {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm-hg.sm-hg--classic .listingcontainer_full.sm-hg__products,.sm-hg.sm-hg--classic .sm-hg__products--graphic {grid-template-columns: repeat(2, minmax(0, 1fr));}.dm_home .sm-home-content-flow__top,.dm_home .sm-home-content-flow__feature .sm-home-final--has-image,.dm_home .sm-home-content-flow__faq .sm-home-faq {grid-template-columns: 1fr;}.dm_home .sm-home-content-flow__help .sm-home-help {grid-template-columns: 1fr;padding: 24px;}.dm_home .sm-home-content-flow__help .sm-home-help__actions {display: flex;flex-direction: column;align-items: flex-start;}.dm_home .sm-home-content-flow__help .sm-home-help__phone {justify-self: start;white-space: normal;}.dm_home .sm-home-content-flow__help .sm-home-help__actions > a,.dm_home .sm-home-content-flow__help .sm-home-help__phone {justify-self: start;}.dm_home .sm-home-content-flow__help .sm-home-help {gap: 16px;}.dm_home .sm-home-content-flow__help .sm-home-help__phone {justify-self: start;}.sm-home-newsletter .content_small {grid-template-columns: 1fr;}.sm-home-newsletter .sf_newsletter_form {grid-column: 1;grid-row: auto;}.dm_home .sm-home-content-flow {padding-left: 15px;padding-right: 15px;}.dm_home .sm-home-content-flow__feature .sm-home-final--has-image,.dm_home .sm-home-content-flow__faq .sm-home-faq {grid-template-columns: 1fr;}.dm_home .sm-home-content-flow__feature .sm-home-final__cta {margin-top: 8px;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro {min-height: 0;padding: 28px 24px;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro > div:first-child > div {max-width: none;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro-media {float: none;margin: 18px auto 0;max-width: 320px;position: relative;width: 100%;}}@media only screen and (max-width: 860px) {.dm_home .sm-hg--home .sm-hg__shell,.dm_home .sm-hg--home .sm-hg__products,.dm_home .sm-hg--home .sm-hg__tiles,.dm_home .sm-home-category-links__grid,.dm_home .sm-home-benefits > ul {grid-template-columns: 1fr;}.dm_home .sm-home-benefits > ul > li > :is(a, div),.dm_home .sm-home-category-links__item {text-align: left;}.dm_home .sm-home-category-links__item {align-items: flex-start;}.sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full,.dm_home .sm-hg--home .sm-hg__section--products .sm-hg__products.listingcontainer_full,.sm-home-groupnodes-start .sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full,.sm-home-groupnodes-slot .sm-hg .sm-hg__section--products .sm-hg__products.listingcontainer_full {grid-template-columns: 1fr;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.sm-vehicle-sticky-bar {height: auto !important;}.sm-vehicle-sticky-bar__inner {height: auto !important;padding: 8px 20px !important;flex-wrap: wrap !important;justify-content: center !important;gap: 8px 16px !important;}.sm-vehicle-sticky-bar__info {height: auto !important;min-height: 0 !important;justify-content: center !important;flex-wrap: wrap !important;}}@media only screen and (max-width: 767px) {.flex_listing_categories > .sm-vehicle-tree:not(.sm-vehicle-tree--mobile),.sm-vehicle-page__sidebar .sm-vehicle-tree:not(.sm-vehicle-tree--mobile),.sm-vehicle-shortcuts,.sm-tecdoc-graphic-search,.sm-vehicle-page__hero,.sm-vehicle-page__details,.sm-hg-vu-graphic {display: none !important;}.sm-kba-home__tabs {display: flex !important;}.product_info_v1_tabs .resp-tabs-list {display: none !important;}.sm-bfsg-utilitybar+.layout_wrap .layout_header {top: 62px;}.sm-bfsg-utilitybar+.layout_wrap {padding-top: 142px;}.sm-vehicle-sticky-bar {height: auto !important;}.sm-vehicle-sticky-bar__inner {align-items: center !important;flex-direction: column !important;gap: 6px !important;height: auto !important;padding: 6px 20px !important;}.sm-vehicle-sticky-bar__info {align-items: center !important;flex-direction: column !important;gap: 4px !important;min-height: 0 !important;text-align: center !important;}.sm-vehicle-sticky-bar__actions {align-items: center !important;min-height: 0 !important;}.sm-vehicle-sticky-bar--scrolled-down .sm-vehicle-sticky-bar__info {display: none !important;}.sm-vehicle-sticky-bar--scrolled-down .sm-vehicle-sticky-bar__inner {padding: 4px 20px !important;gap: 0 !important;}.sm-vehicle-page__panel--universal .sm-vehicle-page__panel-head,.sm-vehicle-page__universal-details {padding-left: 14px;padding-right: 14px;}.sm-vehicle-page__mobile-history {display: block !important;}.sm-vehicle-page__content {gap: 14px !important;}.sm-vehicle-product-history {background: #ffffff !important;border: 1px solid #e1e1e1 !important;border-radius: var(--sm-radius-sm, 4px) !important;box-shadow: none !important;padding: 14px !important;}.sm-vehicle-product-history__head {margin: 0 0 12px 0 !important;}.sm-vehicle-product-history__eyebrow {color: var(--wp-red, #e30613) !important;font-size: 11px !important;font-weight: 800 !important;letter-spacing: 0.04em !important;line-height: 14px !important;margin: 0 0 3px 0 !important;text-transform: uppercase !important;}.sm-vehicle-product-history__title {border: 0 !important;color: var(--wp-black, #000103) !important;font-size: 16px !important;font-weight: 800 !important;line-height: 21px !important;margin: 0 !important;padding: 0 !important;}.sm-vehicle-product-history__list {display: grid !important;gap: 10px !important;}.sm-vehicle-product-history__item {align-items: center !important;border: 1px solid #edf0f4 !important;border-radius: var(--sm-radius-sm, 4px) !important;display: grid !important;gap: 10px !important;grid-template-columns: 58px minmax(0, 1fr) !important;min-width: 0 !important;padding: 10px !important;}.sm-vehicle-product-history__media {align-items: center !important;background: #f3f3f3 !important;border-radius: var(--sm-radius-sm, 4px) !important;display: flex !important;height: 58px !important;justify-content: center !important;overflow: hidden !important;width: 58px !important;}.sm-vehicle-product-history__media img {display: block !important;height: 100% !important;object-fit: contain !important;width: 100% !important;}.sm-vehicle-product-history__body {min-width: 0 !important;}.sm-vehicle-product-history__name {border: 0 !important;font-size: 13px !important;font-weight: 800 !important;line-height: 17px !important;margin: 0 !important;padding: 0 !important;}.sm-vehicle-product-history__link {color: var(--wp-black, #000103) !important;display: block !important;font-size: 12px !important;font-weight: 400 !important;line-height: 16px !important;margin-top: 3px !important;padding: 0 !important;text-align: right !important;text-decoration: none !important;}.sm-vehicle-product-history__meta,.sm-vehicle-product-history__empty {color: #64748b !important;font-size: 12px !important;line-height: 16px !important;margin: 2px 0 0 0 !important;}.sm-vehicle-product-history__all {display: inline-flex !important;margin-top: 12px !important;text-decoration: none !important;}.sm-vehicle-page__universal-summary {width: 100%;justify-content: center;}.sm-home-manufacturers {margin: 26px 0 34px 0;}.sm-home-manufacturers__carousel .splide__track {padding: 8px 6px;}.sm-home-manufacturers__slide,.sm-home-manufacturers__card {min-height: 92px;height: 92px;}.sm-home-manufacturers__card {padding: 12px;}.sm-home-manufacturers__logo {max-height: 58px;max-width: 118px;}.sm-home-manufacturers .splide__arrow--prev {left: -10px;}.sm-home-manufacturers .splide__arrow--next {right: -10px;}.sm-home-section {margin: 30px 0;}.sm-home-benefits > ul,.sm-home-category-links__grid,.sm-home-reviews__grid,.sm-home-content-pair,.sm-home-feature,.sm-home-faq {grid-template-columns: 1fr;}.sm-home-benefits > ul > li > :is(a, div) {align-items: flex-start;min-height: 0;text-align: left;}.sm-home-help {display: flex !important;align-items: flex-start;flex-direction: column;}.sm-home-help__actions {display: flex !important;align-items: flex-start;flex-direction: column;width: 100%;}.sm-home-help__phone {white-space: normal;}.sm-home-help__actions > a,.sm-home-help__actions > a > .cssButton.cssButtonColor2 {width: 100%;}.sm-home-manufacturers__carousel,.sm-home-manufacturers__carousel .splide__track {min-height: 110px;}.sm-home-manufacturers__carousel .splide__list {min-height: 92px;}.sm-home-manufacturers__logo {aspect-ratio: 118 / 62;max-height: 58px;max-width: 118px;}.sm-home-hero__visual,.sm-home-manufacturers,.sm-home-benefits,.sm-home-content-pair,.box_best_sellers {}body {padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px));}.layout_wrap {padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px));}.sm-wp-header::after {background: #ffffff;border-top: 1px solid rgba(8, 22, 26, .10);bottom: 0;box-shadow: 0 -8px 24px rgba(8, 22, 26, .10);content: "";height: calc(68px + env(safe-area-inset-bottom, 0px));left: 0;pointer-events: none;position: fixed;right: 0;z-index: 1288;}.sm-wp-header .col_settings {display: none !important;}.sm-wp-header .col_settings_garage,.sm-wp-header .col_account,.sm-wp-header .col_menu,.sm-wp-header .col_cart {align-items: center !important;bottom: env(safe-area-inset-bottom, 0px);display: flex !important;height: 64px;justify-content: center !important;margin: 0 !important;padding: 0 !important;position: fixed !important;text-align: center !important;width: 25% !important;z-index: 1290;}.sm-wp-header .col_settings_garage {left: 0;}.sm-wp-header .col_account {left: 50%;}.sm-wp-header .col_menu {left: 25%;}.sm-wp-header .col_cart {left: 75%;}.sm-wp-header #garage_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #cart_short {height: 64px !important;margin: 0 !important;width: 100% !important;}.sm-wp-header #toggle_garage,.sm-wp-header #toggle_account,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a,.sm-wp-header #cart_short > button {align-items: center !important;background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;color: var(--sm-brand-dark, #08161A) !important;display: flex !important;flex-direction: column;font-size: 11px;font-weight: 500;gap: 3px;height: 64px !important;justify-content: center !important;line-height: 13px;min-width: 0 !important;padding: 4px 2px !important;position: relative;text-decoration: none !important;width: 100% !important;}.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_garage > .sm-header-action__icon,.sm-wp-header #toggle_account > i,.sm-wp-header #toggle_account > .sm-header-action__icon,.sm-wp-header #toggle_cart > i,.sm-wp-header #toggle_cart > .sm-header-action__icon,.sm-wp-header #cart_short > a > i,.sm-wp-header #cart_short > a > .sm-header-action__icon,.sm-wp-header #cart_short > button > .sm-header-action__icon,.sm-wp-header #mobile_menu_toggle i {align-items: center;background: var(--sm-surface-muted, #f4f4f4) !important;border-radius:999px;color: var(--wp-black, var(--sm-brand-dark, #000103)) !important;display: flex;font-size: 18px;height: 32px !important;justify-content: center;line-height: 1;margin: 0 auto;width: 32px !important;}.sm-wp-header #mobile_menu_toggle {gap: 0;transform: translateY(-8px);}.sm-wp-header #mobile_menu_toggle > span {align-items: center;background: var(--sm-surface-muted, #f4f4f4);border-radius:var(--sm-radius-sm,4px);box-shadow: 0 8px 18px rgba(8, 22, 26, .12);display: flex;height: 50px;justify-content: center;margin-bottom: 0;width: 50px;}.sm-wp-header #mobile_menu_toggle i {background: transparent !important;border-radius:0;font-size: 24px;height: 38px !important;width: 38px !important;}.sm-wp-header .sm-header-action__copy {display: none !important;}.sm-wp-header #toggle_garage::after,.sm-wp-header #toggle_account::after,.sm-wp-header #mobile_menu_toggle::after,.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.sm-wp-header #toggle_garage::after {content: "Aktuelles Fahrzeug";}.sm-wp-header #toggle_account::after {content: "Konto";}.sm-wp-header #mobile_menu_toggle::after {content: "Menü";margin-top: -2px;}.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {content: "Warenkorb";}.sm-wp-header #toggle_universal_categories,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_account,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {color: var(--sm-brand-dark, #08161A) !important;}.sm-wp-header #toggle_universal_categories > i,.sm-wp-header #toggle_universal_categories > .sm-header-action__icon,.sm-wp-header #mobile_menu_toggle i,.sm-wp-header #toggle_account > i,.sm-wp-header #toggle_account > .sm-header-action__icon,.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_garage > .sm-header-action__icon,.sm-wp-header #toggle_cart > i,.sm-wp-header #toggle_cart > .sm-header-action__icon,.sm-wp-header #cart_short > a > i {background: var(--wp-light, #f3f3f3) !important;color: var(--sm-brand-dark, #08161A) !important;}.sm-wp-header #toggle_universal_categories:hover,.sm-wp-header #toggle_universal_categories:focus,.sm-wp-header #mobile_menu_toggle:hover,.sm-wp-header #mobile_menu_toggle:focus,.sm-wp-header #toggle_account:hover,.sm-wp-header #toggle_account:focus,.sm-wp-header #toggle_garage:hover,.sm-wp-header #toggle_garage:focus,.sm-wp-header #toggle_cart:hover,.sm-wp-header #toggle_cart:focus,.sm-wp-header #cart_short > a:hover,.sm-wp-header #cart_short > a:focus {color: var(--sm-brand-dark, #08161A) !important;}.sm-wp-header #toggle_universal_categories:hover > i,.sm-wp-header #toggle_universal_categories:focus > i,.sm-wp-header #toggle_universal_categories:hover > .sm-header-action__icon,.sm-wp-header #toggle_universal_categories:focus > .sm-header-action__icon,.sm-wp-header #mobile_menu_toggle:hover i,.sm-wp-header #mobile_menu_toggle:focus i,.sm-wp-header #toggle_account:hover > i,.sm-wp-header #toggle_account:focus > i,.sm-wp-header #toggle_account:hover > .sm-header-action__icon,.sm-wp-header #toggle_account:focus > .sm-header-action__icon,.sm-wp-header #toggle_garage:hover > i,.sm-wp-header #toggle_garage:focus > i,.sm-wp-header #toggle_garage:hover > .sm-header-action__icon,.sm-wp-header #toggle_garage:focus > .sm-header-action__icon,.sm-wp-header #toggle_cart:hover > i,.sm-wp-header #toggle_cart:focus > i,.sm-wp-header #toggle_cart:hover > .sm-header-action__icon,.sm-wp-header #toggle_cart:focus > .sm-header-action__icon,.sm-wp-header #cart_short > a:hover > i,.sm-wp-header #cart_short > a:focus > i {background: var(--wp-light, #f3f3f3) !important;color: var(--sm-brand-dark, #08161A) !important;}.sm-wp-header #cart_short .count {align-items: center;background: var(--sm-brand-red, #d4002f);border: 2px solid #ffffff;border-radius:999px;color: #ffffff;display: flex;font-size: 10px;height: 19px;justify-content: center;line-height: 1;min-width: 19px;padding: 0 4px;position: absolute;right: calc(50% - 24px);top: 7px;}.sm-wp-header .layout_header_inner {padding: 8px 10px !important;}.sm-wp-header .flex_header_row {align-items: center;display: flex;flex-wrap: nowrap;gap: 8px;}.sm-wp-header .col_logo {flex: 0 0 86px;height: auto;margin: 0;min-width: 86px;order: 1;text-align: left;width: 86px;}.sm-wp-header .col_logo img {height: auto;max-width: 86px !important;width: 86px !important;}.sm-wp-header .col_filler {display: none !important;}.sm-wp-header .col_search.sm-mobile-direct-search-col {display: block;flex: 1 1 auto;max-width: none;min-width: 0;order: 2;padding: 0 !important;width: auto !important;}.sm-wp-header .sm-mobile-direct-search-col #search_short {display: none !important;}.sm-wp-header .toggle_search.sm-mobile-direct-search,.sm-wp-header .toggle_search.sm-mobile-direct-search[hidden] {background: transparent !important;box-shadow: none !important;display: block !important;height: auto !important;left: auto !important;padding: 0 !important;position: static !important;right: auto !important;top: auto !important;width: 100% !important;z-index: auto !important;}.sm-wp-header #search {height: 42px;position: static;width: 100%;}.sm-wp-header .search_inner {align-items: center;background: #f3f3f3;border: 1px solid rgba(8, 22, 26, .10);border-radius:var(--sm-radius-sm,4px);display: flex;height: 42px;overflow: hidden;}.sm-wp-header .search_cat,.sm-wp-header .search_help,.sm-wp-header .search_closer {display: none !important;}.sm-wp-header .search_input {flex: 1 1 auto;min-width: 0;}.sm-wp-header .search_inner input[type=text],.sm-wp-header .search_inner input[type=text]:hover,.sm-wp-header .search_inner input[type=text]:focus,.sm-wp-header .search_input input {background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;color: var(--wp-black, var(--sm-brand-dark, #000103));font-size: 16px;height: 40px;line-height: 40px;padding: 0 10px 0 12px;width: 100%;}.sm-wp-header .search_button {flex: 0 0 42px;width: 42px;}.sm-wp-header .search_button button,.sm-wp-header .search_button input,.sm-wp-header .search_button .cssButton {align-items: center;background: var(--sm-brand-dark, #08161A) !important;border: 0 !important;border-radius:0 var(--sm-radius-sm,4px) var(--sm-radius-sm,4px) 0 !important;box-shadow: none !important;color: #ffffff !important;display: flex;height: 42px !important;justify-content: center;min-height: 42px !important;min-width: 42px !important;padding: 0 !important;width: 42px !important;}.sm-wp-header .search_button .cssButtonText {display: none !important;}.sm-wp-header .search_button button.cssButtonText {cursor: pointer !important;display: block !important;font-size: 0 !important;height: 100% !important;inset: 0 !important;line-height: 0 !important;opacity: 0 !important;padding: 0 !important;position: absolute !important;width: 100% !important;z-index: 2 !important;}.sm-wp-header .search_button .cssButtonIcon {font-size: 18px;line-height: 1;}.sm-wp-header .flex_header_row {align-items: center !important;display: flex !important;flex-wrap: nowrap !important;gap: 8px !important;justify-content: flex-start !important;}.sm-wp-header .col_logo {flex: 0 0 86px !important;height: auto !important;margin: 0 !important;min-width: 86px !important;order: 1 !important;padding: 0 !important;text-align: left !important;width: 86px !important;}.sm-wp-header .col_logo img {display: block !important;height: auto !important;max-width: 86px !important;width: 86px !important;}.sm-wp-header .col_search {display: block !important;flex: 1 1 auto !important;max-width: none !important;min-width: 0 !important;order: 2 !important;padding: 0 !important;text-align: left !important;width: auto !important;}.sm-wp-header .col_search #search_short {display: none !important;}.sm-wp-header .toggle_search,.sm-wp-header .toggle_search[hidden],.sm-wp-header .toggle_search.sm-mobile-direct-search,.sm-wp-header .toggle_search.sm-mobile-direct-search[hidden] {background: transparent !important;box-shadow: none !important;display: block !important;height: auto !important;left: auto !important;opacity: 1 !important;padding: 0 !important;position: static !important;right: auto !important;top: auto !important;visibility: visible !important;width: 100% !important;z-index: auto !important;}.sm-wp-header #search {height: 42px !important;position: static !important;width: 100% !important;}.sm-wp-header .search_inner {align-items: center !important;display: flex !important;height: 42px !important;width: 100% !important;}.sm-wp-header .search_input {flex: 1 1 auto !important;min-width: 0 !important;}.sm-wp-header .search_button {flex: 0 0 42px !important;width: 42px !important;}.sm-wp-header .search_button button,.sm-wp-header .search_button input,.sm-wp-header .search_button .cssButton {border-radius:0 var(--sm-radius-sm,4px) var(--sm-radius-sm,4px) 0 !important;}.sm-wp-header .col_account {left: 50% !important;}.sm-wp-header .col_menu {left: 25% !important;}.sm-wp-header .col_settings_garage {left: 0 !important;}.sm-wp-header .col_cart {left: 75% !important;}.sm-wp-header #toggle_garage::after {content: "Garage";}.smFeedbackLauncher,#smFeedbackLauncher,.woot-widget-bubble.woot-elements--left {bottom: calc(84px + env(safe-area-inset-bottom, 0px)) !important;position: fixed !important;z-index: 1292 !important;}.sm-wp-header .col_account {display: none !important;}.sm-wp-header .col_settings_garage {display: contents !important;height: auto !important;left: auto !important;margin: 0 !important;padding: 0 !important;position: static !important;width: auto !important;}.sm-wp-header #current_vehicle_short,.sm-wp-header #garage_short,.sm-wp-header #menu_short,.sm-wp-header #cart_short {align-items: center !important;bottom: env(safe-area-inset-bottom, 0px) !important;display: flex !important;height: 64px !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;position: fixed !important;text-align: center !important;width: 25% !important;z-index: 1290;}.sm-wp-header #current_vehicle_short {left: 0 !important;}.sm-wp-header #menu_short {left: 25% !important;}.sm-wp-header #garage_short {left: 50% !important;}.sm-wp-header #cart_short {left: 75% !important;}.sm-wp-header #toggle_current_vehicle,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {align-items: center !important;background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;color: var(--sm-brand-dark, #08161A) !important;display: flex !important;flex-direction: column !important;font-size: 10px !important;font-weight: 500 !important;gap: 3px !important;height: 64px !important;justify-content: center !important;line-height: 12px !important;min-width: 0 !important;padding: 4px 2px !important;position: relative !important;text-decoration: none !important;transform: none !important;width: 100% !important;}.sm-wp-header #mobile_menu_toggle > span {background: transparent !important;border-radius:0 !important;box-shadow: none !important;display: flex !important;height: auto !important;justify-content: center !important;margin: 0 !important;width: auto !important;}.sm-wp-header #toggle_current_vehicle > i,.sm-wp-header #mobile_menu_toggle i,.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_cart > i,.sm-wp-header #cart_short > a > i {align-items: center !important;background: var(--sm-surface-muted, #f4f4f4) !important;border-radius:999px !important;color: var(--wp-black, var(--sm-brand-dark, #000103)) !important;display: flex !important;font-size: 18px !important;height: 32px !important;justify-content: center !important;line-height: 1 !important;margin: 0 auto !important;width: 32px !important;}.sm-wp-header #mobile_menu_toggle i {font-size: 22px !important;}.sm-wp-header #toggle_current_vehicle::after,.sm-wp-header #mobile_menu_toggle::after,.sm-wp-header #toggle_garage::after,.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {display: block !important;max-width: 100% !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;}.sm-wp-header #toggle_current_vehicle::after {content: "Aktuelles Auto" !important;}.sm-wp-header #mobile_menu_toggle::after {content: "Kategorien" !important;margin-top: 0 !important;}.sm-wp-header #toggle_garage::after {content: "Garage" !important;}.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {content: "Warenkorb" !important;}.sm-wp-header #toggle_universal_categories[aria-expanded="true"],.sm-wp-header #mobile_menu_toggle[aria-expanded="true"],.sm-wp-header #toggle_account[aria-expanded="true"],.sm-wp-header #toggle_garage[aria-expanded="true"],.sm-wp-header #toggle_cart[aria-expanded="true"] {color: var(--sm-brand-red, #d4002f) !important;}.sm-wp-header #toggle_universal_categories[aria-expanded="true"] > i,.sm-wp-header #toggle_universal_categories[aria-expanded="true"] > .sm-header-action__icon,.sm-wp-header #mobile_menu_toggle[aria-expanded="true"] i,.sm-wp-header #toggle_account[aria-expanded="true"] > i,.sm-wp-header #toggle_account[aria-expanded="true"] > .sm-header-action__icon,.sm-wp-header #toggle_garage[aria-expanded="true"] > i,.sm-wp-header #toggle_garage[aria-expanded="true"] > .sm-header-action__icon,.sm-wp-header #toggle_cart[aria-expanded="true"] > i,.sm-wp-header #toggle_cart[aria-expanded="true"] > .sm-header-action__icon {background: var(--sm-border-color, #d9d9d9) !important;color: var(--sm-brand-red, #d4002f) !important;}.sm-wp-header #current_vehicle_short,.sm-wp-header #garage_short,.sm-wp-header #menu_short,.sm-wp-header #cart_short {background: #ffffff !important;box-sizing: border-box !important;}.sm-wp-header #toggle_current_vehicle,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {box-sizing: border-box !important;gap: 2px !important;line-height: 1.15 !important;padding: 5px 1px 4px !important;text-align: center !important;}.sm-wp-header #toggle_current_vehicle > i,.sm-wp-header #mobile_menu_toggle i,.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_cart > i,.sm-wp-header #cart_short > a > i {font-size: 18px !important;height: 31px !important;min-height: 31px !important;min-width: 31px !important;width: 31px !important;}.sm-wp-header #mobile_menu_toggle > span {align-items: center !important;line-height: 1 !important;min-height: 31px !important;}.sm-wp-header #mobile_menu_toggle i {font-size: 21px !important;}.sm-wp-header #toggle_current_vehicle::after,.sm-wp-header #mobile_menu_toggle::after,.sm-wp-header #toggle_garage::after,.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {font-size: 10px !important;line-height: 12px !important;min-height: 12px !important;}.sm-wp-header #universal_categories_short:has(+ .toggle_universal_categories.active) #toggle_universal_categories,.sm-wp-header #account_short:has(+ .toggle_account.active) #toggle_account,.sm-wp-header #garage_short:has(+ .toggle_garage.active) #toggle_garage,.sm-wp-header #cart_short:has(+ .toggle_cart.active) #toggle_cart {color: var(--sm-brand-red, #d4002f) !important;}.sm-wp-header #universal_categories_short:has(+ .toggle_universal_categories.active) #toggle_universal_categories > i,.sm-wp-header #universal_categories_short:has(+ .toggle_universal_categories.active) #toggle_universal_categories > .sm-header-action__icon,.sm-wp-header #account_short:has(+ .toggle_account.active) #toggle_account > i,.sm-wp-header #account_short:has(+ .toggle_account.active) #toggle_account > .sm-header-action__icon,.sm-wp-header #garage_short:has(+ .toggle_garage.active) #toggle_garage > i,.sm-wp-header #garage_short:has(+ .toggle_garage.active) #toggle_garage > .sm-header-action__icon,.sm-wp-header #cart_short:has(+ .toggle_cart.active) #toggle_cart > i,.sm-wp-header #cart_short:has(+ .toggle_cart.active) #toggle_cart > .sm-header-action__icon {background: var(--sm-border-color, #d9d9d9) !important;color: var(--sm-brand-red, #d4002f) !important;}.sm-wp-header .col_account {display: contents !important;height: auto !important;left: auto !important;margin: 0 !important;padding: 0 !important;position: static !important;width: auto !important;}.sm-wp-header #current_vehicle_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #garage_short,.sm-wp-header #cart_short {align-items: center !important;background: #ffffff !important;bottom: env(safe-area-inset-bottom, 0px) !important;box-sizing: border-box !important;display: flex !important;height: 64px !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;position: fixed !important;text-align: center !important;width: 20% !important;z-index: 1290 !important;}.sm-wp-header #account_short {left: 60% !important;}.sm-wp-header #menu_short {left: 40% !important;}.sm-wp-header #garage_short {left: 20% !important;}.sm-wp-header #cart_short {left: 80% !important;}.sm-wp-header #toggle_current_vehicle,.sm-wp-header #toggle_account,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {align-items: center !important;background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;color: var(--sm-brand-dark, #08161A) !important;display: flex !important;flex-direction: column !important;font-size: 10px !important;font-weight: 500 !important;gap: 2px !important;height: 64px !important;justify-content: center !important;line-height: 1.15 !important;min-width: 0 !important;padding: 5px 1px 4px !important;position: relative !important;text-align: center !important;text-decoration: none !important;transform: none !important;width: 100% !important;}.sm-wp-header #toggle_current_vehicle > i,.sm-wp-header #toggle_account > i,.sm-wp-header #mobile_menu_toggle i,.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_cart > i,.sm-wp-header #cart_short > a > i {align-items: center !important;background: var(--sm-surface-muted, #f4f4f4) !important;border-radius:999px !important;color: var(--wp-black, var(--sm-brand-dark, #000103)) !important;display: flex !important;font-size: 18px !important;height: 31px !important;justify-content: center !important;line-height: 1 !important;margin: 0 auto !important;min-height: 31px !important;min-width: 31px !important;width: 31px !important;}.sm-wp-header #toggle_current_vehicle::after,.sm-wp-header #toggle_account::after,.sm-wp-header #mobile_menu_toggle::after,.sm-wp-header #toggle_garage::after,.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {display: block !important;font-size: 10px !important;line-height: 12px !important;max-width: 100% !important;min-height: 12px !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;}.sm-wp-header #toggle_account::after {content: "Konto" !important;}.sm-wp-header #cart_short .count {right: calc(50% - 24px) !important;top: 7px !important;}.toggle_current_vehicle {background: #fafafa !important;border-right: 9px solid transparent !important;bottom: 0 !important;box-sizing: border-box !important;color: #333 !important;display: block;left: auto !important;margin: auto !important;max-width: 100% !important;opacity: 0;overflow: auto !important;-webkit-overflow-scrolling: touch;padding: 50px 11px calc(92px + env(safe-area-inset-bottom, 0px)) 20px !important;position: fixed !important;right: -100% !important;text-align: left !important;top: 0 !important;transition: all .3s ease-in-out;width: 100% !important;z-index: 1301 !important;}.toggle_current_vehicle.active {opacity: 1 !important;right: 0 !important;}.toggle_current_vehicle > .toggle_closer {align-items: center !important;background: var(--toggle_menu_closer_bg, #eee) !important;border: 0 !important;border-radius:var(--sm-radius-sm,4px) !important;color: var(--toggle_menu_closer_color, #555) !important;cursor: pointer !important;display: flex !important;font-size: 20px !important;height: 30px !important;justify-content: center !important;line-height: 30px !important;position: absolute !important;right: 11px !important;top: 15px !important;width: 30px !important;}.toggle_current_vehicle .header-garage__current {display: grid !important;gap: 14px !important;padding-top: 14px !important;}.toggle_current_vehicle .header-garage__empty {background: #ffffff !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 1px 8px rgba(0, 1, 3, .08) !important;font-weight: 700 !important;padding: 18px !important;text-align: center !important;}.sm-wp-header #current_vehicle_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #garage_short,.sm-wp-header #cart_short {z-index: 1310 !important;}.toggle_account.active,.toggle_cart.active,.toggle_garage.active {opacity: 1 !important;right: 0 !important;}.sm-wp-header .col_settings_garage,.sm-wp-header .col_account,.sm-wp-header .col_menu,.sm-wp-header .col_cart {bottom: auto !important;display: contents !important;height: auto !important;left: auto !important;margin: 0 !important;padding: 0 !important;position: static !important;right: auto !important;text-align: initial !important;width: auto !important;z-index: auto !important;}.sm-wp-header::after {z-index: 1500 !important;}.sm-wp-header #current_vehicle_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #garage_short,.sm-wp-header #cart_short {z-index: 1510 !important;}body.sm-mobile-bottom-panel-open .toggle_overlay {display: none !important;opacity: 0 !important;pointer-events: none !important;visibility: hidden !important;}.toggle_cart,.toggle_account,.toggle_garage,.toggle_current_vehicle {background: #fafafa !important;border-right: 0 !important;bottom: 0 !important;box-sizing: border-box !important;left: auto !important;margin: auto !important;max-width: 100% !important;overflow: auto !important;-webkit-overflow-scrolling: touch !important;padding: 50px 11px calc(92px + env(safe-area-inset-bottom, 0px)) 20px !important;position: fixed !important;right: -100% !important;top: 0 !important;width: 100% !important;z-index: 1490 !important;}.toggle_cart.active,.toggle_account.active,.toggle_garage.active,.toggle_current_vehicle.active {opacity: 1 !important;right: 0 !important;}.sm-wp-header #current_vehicle_short,.toggle_current_vehicle {display: none !important;}.sm-wp-header #universal_categories_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #garage_short,.sm-wp-header #cart_short {align-items: center !important;background: #ffffff !important;bottom: env(safe-area-inset-bottom, 0px) !important;box-sizing: border-box !important;display: flex !important;height: 64px !important;justify-content: center !important;margin: 0 !important;padding: 0 !important;position: fixed !important;text-align: center !important;width: 20% !important;z-index: 1510 !important;}.sm-wp-header #universal_categories_short {left: 0 !important;}.sm-wp-header #toggle_universal_categories,.sm-wp-header #toggle_account,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {align-items: center !important;background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;color: var(--sm-brand-dark, #08161A) !important;display: flex !important;flex-direction: column !important;font-size: 10px !important;font-weight: 500 !important;gap: 2px !important;height: 64px !important;justify-content: center !important;line-height: 1.15 !important;min-width: 0 !important;padding: 5px 1px 4px !important;position: relative !important;text-align: center !important;text-decoration: none !important;transform: none !important;width: 100% !important;}.sm-wp-header #universal_categories_short,.sm-wp-header #account_short,.sm-wp-header #menu_short,.sm-wp-header #garage_short,.sm-wp-header #cart_short,.sm-wp-header #toggle_universal_categories,.sm-wp-header #toggle_account,.sm-wp-header #mobile_menu_toggle,.sm-wp-header #toggle_garage,.sm-wp-header #toggle_cart,.sm-wp-header #cart_short > a {cursor: pointer !important;}.sm-wp-header #toggle_universal_categories > i,.sm-wp-header #toggle_account > i,.sm-wp-header #mobile_menu_toggle i,.sm-wp-header #toggle_garage > i,.sm-wp-header #toggle_cart > i,.sm-wp-header #cart_short > a > i {align-items: center !important;background: var(--sm-surface-muted, #f4f4f4) !important;border-radius:999px !important;color: var(--wp-black, var(--sm-brand-dark, #000103)) !important;display: flex !important;font-size: 18px !important;height: 31px !important;justify-content: center !important;line-height: 1 !important;margin: 0 auto !important;min-height: 31px !important;min-width: 31px !important;width: 31px !important;}.sm-wp-header #toggle_universal_categories::after,.sm-wp-header #toggle_account::after,.sm-wp-header #mobile_menu_toggle::after,.sm-wp-header #toggle_garage::after,.sm-wp-header #toggle_cart::after,.sm-wp-header #cart_short > a::after {display: block !important;font-size: 10px !important;line-height: 12px !important;max-width: 100% !important;min-height: 12px !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;}.sm-wp-header #toggle_universal_categories::after {content: "Universal" !important;}.sm-wp-header #mobile_menu_toggle::after {content: "Kategorien" !important;}.toggle_vehicle_categories {background: #fafafa !important;border-right: 0 !important;bottom: 0 !important;box-sizing: border-box !important;left: auto !important;margin: auto !important;max-width: 100% !important;overflow: auto !important;-webkit-overflow-scrolling: touch !important;padding: 50px 11px calc(92px + env(safe-area-inset-bottom, 0px)) 20px !important;position: fixed !important;right: -100% !important;top: 0 !important;width: 100% !important;z-index: 1490 !important;}.toggle_vehicle_categories.active {opacity: 1 !important;right: 0 !important;}.toggle_vehicle_categories > .toggle_closer {align-items: center !important;background: var(--toggle_menu_closer_bg, #eee) !important;border: 0 !important;border-radius:var(--sm-radius-sm,4px) !important;color: var(--toggle_menu_closer_color, #555) !important;display: flex !important;font-size: 20px !important;height: 30px !important;justify-content: center !important;line-height: 30px !important;position: absolute !important;right: 11px !important;top: 15px !important;width: 30px !important;}.sm-mobile-vehicle-categories {display: grid !important;gap: 14px !important;}.sm-mobile-vehicle-categories__head {align-items: center !important;display: flex !important;gap: 10px !important;min-height: 34px !important;}.sm-mobile-vehicle-categories__back {align-items: center !important;background: #eee !important;border: 0 !important;border-radius:var(--sm-radius-sm,4px) !important;color: #555 !important;display: flex !important;height: 30px !important;justify-content: center !important;width: 30px !important;}.sm-mobile-vehicle-categories__title {font-size: 18px !important;font-weight: 800 !important;line-height: 1.2 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-categories:has(.sm-mobile-vehicle-kba) > .sm-mobile-vehicle-categories__head {display: none !important;}.toggle_vehicle_categories .sm-vehicle-tree {background: #ffffff !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 1px 8px rgba(0, 1, 3, .08) !important;padding: 14px !important;}.toggle_vehicle_categories .sm-vehicle-tree__head {margin-bottom: 12px !important;}.toggle_vehicle_categories .sm-vehicle-tree__title {font-size: 18px !important;line-height: 1.2 !important;}.toggle_vehicle_categories .sm-vehicle-tree__list,.toggle_vehicle_categories .sm-vehicle-tree__children {list-style: none !important;margin: 0 !important;padding-left: 0 !important;}.toggle_vehicle_categories .sm-vehicle-tree__row {align-items: center !important;display: grid !important;gap: 8px !important;grid-template-columns: 28px minmax(0, 1fr) auto !important;min-height: 42px !important;}.toggle_vehicle_categories .sm-vehicle-tree__link {color: var(--sm-brand-dark, #08161A) !important;font-weight: 700 !important;text-decoration: none !important;}.sm-mobile-vehicle-categories__empty {align-items: center !important;background: #ffffff !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 1px 8px rgba(0, 1, 3, .08) !important;display: grid !important;gap: 9px !important;justify-items: center !important;padding: 18px !important;text-align: center !important;}.sm-mobile-vehicle-categories__empty strong {font-size: 18px !important;}.sm-mobile-vehicle-categories__empty span {color: var(--wp-red, #e30613) !important;background-color: #fff5f5 !important;border: 1px solid rgba(227, 6, 19, 0.12) !important;border-radius: var(--sm-radius-sm, 4px) !important;padding: 10px 14px !important;font-size: 13px !important;line-height: 1.4 !important;font-weight: 500 !important;text-align: center !important;display: block !important;margin: 4px 0 12px 0 !important;}.sm-mobile-vehicle-categories__select {background: var(--sm-brand-dark, #08161A) !important;border-radius:999px !important;color: #ffffff !important;font-weight: 800 !important;padding: 10px 16px !important;text-decoration: none !important;}.toggle_vehicle_categories {background: #fafafa !important;}.toggle_vehicle_categories .sm-mobile-vehicle-categories {gap: 12px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile {background: transparent !important;border-radius:0 !important;box-shadow: none !important;padding: 0 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__head {background: #eee !important;border-radius:var(--sm-radius-sm,4px) !important;margin: 0 0 10px !important;padding: 10px 14px !important;text-align: center !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__eyebrow {display: none !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__title {font-size: 12px !important;font-weight: 800 !important;letter-spacing: .02em !important;line-height: 18px !important;margin: 0 !important;text-transform: uppercase !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search {margin: 0 0 10px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-input {background: #ffffff !important;border: 1px solid var(--sm-border-color, #d9d9d9) !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: none !important;font-size: 16px !important;height: 42px !important;padding: 0 12px !important;width: 100% !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__list,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__children,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-list {background: #fafafa !important;list-style: none !important;margin: 0 !important;padding: 0 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__children {background: #ffffff !important;border-left: 3px solid #eee !important;margin-left: 10px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__item,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-item {background: inherit !important;border-bottom: 1px solid var(--sm-border-color, #d9d9d9) !important;margin: 0 !important;padding: 0 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__row,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-row {align-items: center !important;background: inherit !important;display: grid !important;gap: 8px !important;grid-template-columns: 30px minmax(0, 1fr) auto !important;min-height: 45px !important;padding: 0 4px 0 0 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__toggle {align-items: center !important;background: transparent !important;border: 0 !important;border-radius:0 !important;color: #555 !important;display: flex !important;height: 45px !important;justify-content: center !important;min-width: 30px !important;padding: 0 !important;position: relative !important;width: 30px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__toggle::before {border-right: 2px solid currentColor !important;border-top: 2px solid currentColor !important;content: "" !important;display: block !important;height: 9px !important;transform: rotate(45deg) !important;transition: transform .2s ease !important;width: 9px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__toggle[aria-expanded="true"]::before {transform: rotate(135deg) !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__toggle--static::before {display: none !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__link,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__label,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-link,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-open {background: transparent !important;border: 0 !important;color: #444 !important;display: block !important;font-size: 14px !important;font-weight: 700 !important;line-height: 18px !important;padding: 12px 0 !important;text-align: left !important;text-decoration: none !important;width: 100% !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__item.is-current > .sm-vehicle-tree__row .sm-vehicle-tree__link,.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__item.is-current > .sm-vehicle-tree__row .sm-vehicle-tree__label {color: var(--sm-brand-dark, #08161A) !important;font-weight: 900 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__count {background: #eee !important;border-radius:999px !important;color: #555 !important;font-size: 11px !important;font-weight: 700 !important;line-height: 1 !important;padding: 5px 8px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-results {background: #ffffff !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 1px 8px rgba(0, 1, 3, .08) !important;margin: 0 0 12px !important;padding: 8px !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__search-path {color: #666 !important;font-size: 11px !important;grid-column: 2 / -1 !important;line-height: 15px !important;margin: -8px 0 8px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba {background: #ffffff !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 1px 8px rgba(0, 1, 3, .08) !important;display: grid !important;gap: 14px !important;padding: 16px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__header {display: grid !important;gap: 6px !important;text-align: center !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__title {font-size: 18px !important;line-height: 1.2 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__text {color: #555 !important;font-size: 13px !important;line-height: 18px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__divider {border-top: 1px solid #e2e2e2 !important;height: 1px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-title {font-size: 14px !important;font-weight: 800 !important;margin-bottom: 8px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-grid {display: grid !important;gap: 10px !important;grid-template-columns: 1fr 1fr !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-action {grid-column: 1 / -1 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__field {align-items: flex-start !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect,.toggle_vehicle_categories .sm-mobile-vehicle-kba select,.toggle_vehicle_categories .sm-mobile-vehicle-kba input,.toggle_vehicle_categories .sm-mobile-vehicle-kba button[type="submit"] {width: 100% !important;}.toggle_vehicle_categories {bottom: calc(64px + env(safe-area-inset-bottom, 0px)) !important;padding-bottom: 18px !important;z-index: 1490 !important;}.mm-ocd.mm-ocd--open {bottom: calc(64px + env(safe-area-inset-bottom, 0px)) !important;z-index: 1490 !important;}.mm-ocd.mm-ocd--open .mm-ocd__content {max-width: 100% !important;padding-bottom: 18px !important;}body.mm-ocd-opened .sm-wp-header::after,body.sm-mobile-bottom-panel-open .sm-wp-header::after,.toggle_vehicle_categories.active ~ .sm-wp-header::after {z-index: 10040 !important;}body.mm-ocd-opened .sm-wp-header #universal_categories_short,body.mm-ocd-opened .sm-wp-header #account_short,body.mm-ocd-opened .sm-wp-header #menu_short,body.mm-ocd-opened .sm-wp-header #garage_short,body.mm-ocd-opened .sm-wp-header #cart_short,body.sm-mobile-bottom-panel-open .sm-wp-header #universal_categories_short,body.sm-mobile-bottom-panel-open .sm-wp-header #account_short,body.sm-mobile-bottom-panel-open .sm-wp-header #menu_short,body.sm-mobile-bottom-panel-open .sm-wp-header #garage_short,body.sm-mobile-bottom-panel-open .sm-wp-header #cart_short {z-index: 10050 !important;}.toggle_vehicle_categories .sm-vehicle-tree--mobile .sm-vehicle-tree__label[data-sm-tree-toggle] {cursor: pointer !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-controls {gap: 8px !important;margin-bottom: 12px !important;}.sm-hg__mobile-label {font-size: 12px !important;line-height: 16px !important;}.sm-hg__mobile-summary {border-radius:var(--sm-radius-sm,4px) !important;gap: 8px !important;min-height: 42px !important;padding: 6px 36px 6px 8px !important;}.sm-hg__mobile-summary::after,.sm-hg__mobile-select-wrap::after {height: 7px !important;right: 15px !important;width: 7px !important;}.sm-hg__mobile-summary .sm-hg__mobile-root-icon {border-radius:var(--sm-radius-sm,4px) !important;flex: 0 0 30px !important;height: 30px !important;width: 30px !important;}.sm-hg__mobile-summary .sm-hg__mobile-root-icon .groupnode-icon {font-size: 18px !important;}.sm-hg__mobile-menu {display: grid !important;gap: 6px !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;padding: 6px !important;}.sm-hg__mobile-menu-link {align-items: center !important;border: 1px solid #eeeeee !important;border-radius:var(--sm-radius-sm,4px) !important;box-sizing: border-box !important;flex-direction: column !important;font-size: 11px !important;font-weight: 800 !important;gap: 5px !important;justify-content: center !important;line-height: 13px !important;min-height: 74px !important;padding: 7px 4px !important;text-align: center !important;}.sm-hg__mobile-menu-link .sm-hg__mobile-root-icon {border-radius:var(--sm-radius-sm,4px) !important;flex: 0 0 28px !important;height: 28px !important;width: 28px !important;}.sm-hg__mobile-menu-link .sm-hg__mobile-root-icon .groupnode-icon {font-size: 17px !important;}.sm-hg__mobile-select {border-radius:var(--sm-radius-sm,4px) !important;font-size: 14px !important;height: 42px !important;line-height: 20px !important;padding-left: 12px !important;}.dm_home .sm-hg--home .sm-hg__tiles,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tiles,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tiles {grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 8px !important;}.dm_home .sm-hg--home .sm-hg__tile,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tile,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tile {border-radius:var(--sm-radius-sm,4px) !important;gap: 6px !important;padding: 8px !important;}.dm_home .sm-hg--home .sm-hg__tile-media,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tile-media,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tile-media {aspect-ratio: auto !important;border-radius:var(--sm-radius-sm,4px) !important;min-height: 58px !important;padding: 7px !important;}.dm_home .sm-hg--home .sm-hg__tile-icon .groupnode-icon,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tile-icon .groupnode-icon,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tile-icon .groupnode-icon {font-size: 28px !important;}.dm_home .sm-hg--home .sm-hg__tile-title,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tile-title,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tile-title {font-size: 12px !important;line-height: 16px !important;}.dm_home .sm-hg--home .sm-hg__tile-meta,.sm-home-groupnodes-start .sm-hg.sm-hg--home .sm-hg__tile-meta,.sm-home-groupnodes-slot .sm-hg.sm-hg--home .sm-hg__tile-meta {display: none !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-dropdown {display: block !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-summary {display: none !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-dropdown:not([open]) > .sm-hg__mobile-menu,.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-dropdown[open] > .sm-hg__mobile-menu {background: transparent !important;border: 0 !important;border-radius:0 !important;box-shadow: none !important;display: grid !important;gap: 8px !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;left: auto !important;max-height: none !important;overflow: visible !important;padding: 0 !important;position: static !important;right: auto !important;top: auto !important;z-index: auto !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-menu-link {align-items: center !important;background: #ffffff !important;border: 1px solid var(--sm-border-color, #e1e1e1) !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 4px 12px rgba(8, 22, 26, .06) !important;box-sizing: border-box !important;color: var(--sm-brand-dark, #08161A) !important;display: grid !important;gap: 5px !important;grid-template-columns: 30px minmax(0, 1fr) !important;justify-content: start !important;min-height: 46px !important;padding: 6px 7px !important;text-align: left !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-menu-link > span:last-child {display: block !important;font-size: 11px !important;font-weight: 800 !important;line-height: 13px !important;min-width: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-menu-link .sm-hg__mobile-root-icon {border-radius:var(--sm-radius-sm,4px) !important;flex: 0 0 28px !important;height: 28px !important;width: 28px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-menu-link .sm-hg__mobile-root-icon .groupnode-icon {font-size: 16px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-menu-link.is-active {background: var(--sm-surface-muted, #f7f7f7) !important;border-color: rgba(227, 6, 19, .28) !important;color: var(--sm-brand-red, #e30613) !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--child {margin-top: 2px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--child .sm-hg__mobile-select {background-color: #ffffff !important;border: 1px solid var(--sm-border-color, #e1e1e1) !important;color: var(--sm-brand-dark, #08161A) !important;box-shadow: 0 4px 12px rgba(8, 22, 26, .06) !important;display: block !important;font-size: 14px !important;font-weight: 700 !important;height: 40px !important;line-height: 40px !important;opacity: 1 !important;padding: 0 42px 0 12px !important;-webkit-text-fill-color: var(--sm-brand-dark, #08161A) !important;width: 100% !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tiles.subcats_row,.sm-hg.sm-hg--tpl-optimation .subcats_row.sm-hg__tiles {gap: 8px !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tile.subcats_item,.sm-hg.sm-hg--tpl-optimation .subcats_item.sm-hg__tile {border-radius:var(--sm-radius-sm,4px) !important;gap: 5px !important;min-height: 0 !important;padding: 7px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tile-media.subcats_image,.sm-hg.sm-hg--tpl-optimation .subcats_image.sm-hg__tile-media {border-radius:var(--sm-radius-sm,4px) !important;min-height: 62px !important;padding: 6px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tile-static-image {max-height: 62px !important;object-fit: contain !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tile-title {font-size: 12px !important;line-height: 15px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-summary {display: flex !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-dropdown:not([open]) > .sm-hg__mobile-menu {display: none !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__mobile-field--root .sm-hg__mobile-dropdown[open] > .sm-hg__mobile-menu {background: #ffffff !important;border: 1px solid var(--sm-border-color, #e1e1e1) !important;border-radius:var(--sm-radius-sm,4px) !important;box-shadow: 0 12px 26px rgba(8, 22, 26, .14) !important;display: grid !important;gap: 6px !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;left: 0 !important;max-height: 70vh !important;overflow: auto !important;padding: 6px !important;position: absolute !important;right: 0 !important;top: calc(100% + 6px) !important;z-index: 40 !important;}body {padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px)) !important;}.layout_wrap {padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px)) !important;}.sm-wp-header .flex_header_row {align-items: center !important;display: grid !important;gap: 8px !important;grid-template-columns: 86px minmax(0, 1fr) 42px !important;}.sm-wp-header .col_logo {grid-column: 1 !important;margin: 0 !important;min-width: 0 !important;order: initial !important;padding: 0 !important;width: 86px !important;}.sm-wp-header .col_filler,.sm-wp-header .col_settings,.sm-wp-header .col_settings_garage,.sm-wp-header .col_product_history,.sm-wp-header .col_account,.sm-wp-header .col_menu,.sm-wp-header .col_cart {display: contents !important;}.sm-wp-header .col_search {display: block !important;grid-column: 2 !important;min-width: 0 !important;order: initial !important;padding: 0 !important;width: auto !important;}.sm-wp-header #search {height: 42px !important;width: 100% !important;}.sm-wp-header #product_history_short {align-items: center !important;background: transparent !important;bottom: auto !important;display: flex !important;grid-column: 3 !important;height: 42px !important;justify-content: center !important;left: auto !important;margin: 0 !important;padding: 0 !important;position: static !important;right: auto !important;text-align: center !important;width: 42px !important;z-index: 1 !important;}.sm-wp-header #toggle_product_history {align-items: center !important;background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;color: var(--sm-brand-dark, #08161A) !important;display: flex !important;height: 42px !important;justify-content: center !important;min-width: 42px !important;padding: 0 !important;width: 42px !important;}.sm-wp-header #toggle_product_history::after,.sm-wp-header #toggle_product_history .sm-header-action__copy {display: none !important;}.sm-wp-header #toggle_product_history > i,.sm-wp-header #toggle_product_history > .sm-header-action__icon {align-items: center !important;background: var(--sm-surface-muted, #f4f4f4) !important;border-radius: 999px !important;color: var(--wp-black, var(--sm-brand-dark, #000103)) !important;display: flex !important;height: 34px !important;justify-content: center !important;margin: 0 !important;width: 34px !important;}.sm-wp-header::after {background: #ffffff !important;border-top: 1px solid rgba(8, 22, 26, .10) !important;bottom: 0 !important;box-shadow: 0 -8px 24px rgba(8, 22, 26, .10) !important;content: "" !important;display: block !important;height: calc(68px + env(safe-area-inset-bottom, 0px)) !important;left: 0 !important;pointer-events: none !important;position: fixed !important;right: 0 !important;z-index: 1500 !important;}.toggle_product_history {background: #fafafa !important;border-right: 0 !important;bottom: 0 !important;box-sizing: border-box !important;left: auto !important;margin: auto !important;max-width: 100% !important;overflow: auto !important;-webkit-overflow-scrolling: touch !important;padding: 50px 11px calc(92px + env(safe-area-inset-bottom, 0px)) 20px !important;position: fixed !important;right: -100% !important;top: 0 !important;width: 100% !important;z-index: 1490 !important;}.toggle_product_history.active {opacity: 1 !important;right: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba {gap: 12px !important;padding: 12px 6px 14px !important;box-shadow: none !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__header {gap: 2px !important;text-align: left !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__title {color: var(--wp-black, #000103) !important;font-size: 16px !important;font-weight: 500 !important;line-height: 17px !important;margin: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__text {color: var(--wp-red, #e30613) !important;background-color: #fff5f5 !important;border: 1px solid rgba(227, 6, 19, 0.12) !important;border-radius: var(--sm-radius-sm, 4px) !important;padding: 10px 14px !important;font-size: 12px !important;line-height: 1.4 !important;font-weight: 500 !important;text-align: center !important;display: block !important;margin: 6px 0 12px 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__fieldset {display: grid !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__field {align-items: center !important;display: grid !important;gap: 8px !important;grid-template-columns: 26px minmax(0, 1fr) !important;min-height: 50px !important;padding: 0 10px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__step {align-items: center !important;display: flex !important;font-size: 12px !important;font-weight: 700 !important;height: 23px !important;justify-content: center !important;line-height: 1 !important;width: 23px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__field-main {min-width: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__label {color: var(--wp-black, #000103) !important;font-size: 14px !important;font-weight: 400 !important;line-height: 18px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba select.form-control,.toggle_vehicle_categories .sm-mobile-vehicle-kba input.form-control,.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect {background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;height: 48px !important;line-height: 26px !important;min-height: 48px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect > .CaptionCont {background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;height: 48px !important;min-height: 48px !important;padding: 0 36px 0 16px !important; display: flex !important;align-items: center !important;line-height: normal !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect > .CaptionCont > span:first-of-type {height: 48px !important;line-height: 48px !important;padding: 0 24px 0 0 !important;margin: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;color: var(--wp-black, #000103) !important;font-size: 14px !important;font-weight: 500 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__divider {border-top: 0 !important;height: 10px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-title {color: var(--wp-black, #000103) !important;font-size: 16px !important;font-weight: 500 !important;line-height: 17px !important;margin: 0 0 10px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-grid {align-items: start !important;display: grid !important;gap: 8px !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(92px, 108px) !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__code-action {grid-column: auto !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__code-field {min-width: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__code-field input.form-control {font-size: 14px !important;height: 48px !important;line-height: 48px !important;padding: 0 16px !important;width: 100% !important;background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;color: var(--wp-black, #000103) !important;font-weight: 500 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__hint {color: #5b6574 !important;font-size: 11px !important;line-height: 14px !important;margin: 3px 0 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__submit,.toggle_vehicle_categories .sm-mobile-vehicle-kba button[type="submit"] {box-sizing: border-box !important;font-size: 14px !important;font-weight: 700 !important;height: 48px !important;min-width: 0 !important;min-height: 48px !important;padding: 0 16px !important;width: 100% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: normal !important;border-radius: var(--sm-radius-sm, 4px) !important;text-transform: none !important;}.sm-home-hero {gap: 12px !important;margin: 10px 0 18px !important;}.sm-home-hero__finder,.sm-home-hero__finder > .sm-kba-home--hero {border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;padding: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__selection,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__codes {background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__header {margin: 0 0 10px !important;padding: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__title,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__codes-title {color: var(--wp-black, #000103) !important;font-size: 16px !important;font-weight: 500 !important;letter-spacing: 0 !important;line-height: 17px !important;margin: 0 !important;text-transform: none !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__form,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-form,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__fieldset {display: grid !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__field {margin: 0 !important;min-height: 50px !important;padding: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__field-main,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__actions {min-width: 0 !important;width: 100% !important;}.sm-home-hero__finder .sm-kba-home--hero select.form-control,.sm-home-hero__finder .sm-kba-home--hero input.form-control,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect {background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;height: 48px !important;line-height: 48px !important;min-height: 48px !important;}.sm-home-hero__finder .sm-kba-home--hero .SumoSelect > .CaptionCont {background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;height: 48px !important;min-height: 48px !important;padding: 0 36px 0 16px !important; display: flex !important;align-items: center !important;line-height: normal !important;}.sm-home-hero__finder .sm-kba-home--hero .SumoSelect > .CaptionCont > span:first-of-type,.sm-home-hero__finder .sm-kba-home--hero .SelectBox > span:first-of-type {height: auto !important;line-height: normal !important;padding: 0 24px 0 0 !important;margin: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;color: var(--wp-black, #000103) !important;font-size: 14px !important;font-weight: 500 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__submit {box-sizing: border-box !important;font-size: 14px !important;font-weight: 700 !important;height: 48px !important;min-width: 0 !important;min-height: 48px !important;padding: 0 16px !important;width: 100% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: normal !important;border-radius: var(--sm-radius-sm, 4px) !important;text-transform: none !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__divider {height: 24px !important;margin: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-grid {align-items: start !important;display: grid !important;gap: 8px !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(92px, 108px) !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-field,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-action {min-width: 0 !important;width: 100% !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-action {grid-column: auto !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__code-field input.form-control {font-size: 14px !important;height: 48px !important;line-height: 48px !important;padding: 0 16px !important;width: 100% !important;background: #f3f3f3 !important;border: 0 !important;border-radius: var(--sm-radius-sm, 4px) !important;color: var(--wp-black, #000103) !important;font-weight: 500 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__selection,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__codes {margin-top: 12px !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__divider {background: transparent !important;height: 12px !important;min-height: 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__header,.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__codes-title {margin-bottom: 8px !important;}.dm_home .sm-home-feature,.dm_home .sm-home-content-flow__feature .sm-home-feature {display: block !important;margin: 22px 0 !important;width: 100% !important;}.dm_home .sm-home-feature > div:last-child {width: 100% !important;}.dm_home .sm-home-help,.dm_home .sm-home-faq,.dm_home .sm-home-content-flow__help,.dm_home .sm-home-content-flow__faq {}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product:hover,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product:focus-within {min-height: 0 !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_inner {padding: 10px 9px 10px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_image,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .prod_image,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .prod_image > a {min-height: 94px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .prod_image img {max-height: 68px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_title {margin: 6px 0 10px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_title h2,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_title .lb_title_inner {font-size: 12px !important;font-weight: 700 !important;line-height: 16px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_shipping {font-size: 10px !important;line-height: 14px !important;margin-bottom: 5px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .standard_price,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .special_price,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .uvp_price,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .graduated_price,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .new_price,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_price .value_price {font-size: 12px !important;line-height: 16px !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_tax,.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product .lb_deposit {font-size: 9px !important;line-height: 12px !important;}.layout_wrap {padding-bottom: 0 !important;}.copyright {display: none !important;}.dm_home .sm-home-feature,.dm_home .sm-home-buying {width: 100% !important;}.sm-wp-header #toggle_universal_categories > .sm-header-action__icon > i {display: none !important;}.sm-wp-header #toggle_universal_categories > .sm-header-action__icon::before,.sm-wp-header #toggle_universal_categories > .sm-header-action__icon::after {display: none !important;content: none !important;}.toggle_vehicle_categories .sm-mobile-vehicle-categories {gap: 10px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba {background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;gap: 10px !important;padding: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__title {font-size: 16px !important;font-weight: 500 !important;line-height: 18px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba__text {font-size: 12px !important;line-height: 16px !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__field {display: block !important;margin: 0 !important;min-height: 0 !important;padding: 0 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__step,.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__label {display: none !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .sm-kba-home__fieldset {gap: 8px !important;}.toggle_vehicle_categories,.toggle_vehicle_categories *:not(i):not([class*="fa-"]):not([class*="fa"]),.sm-home-hero__finder .sm-kba-home--hero,.sm-home-hero__finder .sm-kba-home--hero *:not(i):not([class*="fa-"]):not([class*="fa"]) {font-family: var(--wp-font-primary) !important;font-weight: bold !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect.disabled,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect.disabled {opacity: 1 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba select.form-control:disabled,.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect.disabled > .CaptionCont,.sm-home-hero__finder .sm-kba-home--hero select.form-control:disabled,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect.disabled > .CaptionCont {background: #f3f3f3 !important;color: #6b7280 !important;cursor: not-allowed !important;opacity: 1 !important;-webkit-text-fill-color: #6b7280 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect.disabled > .CaptionCont > span:first-of-type,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect.disabled > .CaptionCont > span:first-of-type {color: #6b7280 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect.disabled > .CaptionCont > label > i,.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect.disabled > .CaptionCont > span:last-of-type > i,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect.disabled > .CaptionCont > label > i,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect.disabled > .CaptionCont > span:last-of-type > i {opacity: 0.35 !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect .optWrapper,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect .optWrapper {border: 1px solid #e2e2e2 !important;border-radius: var(--sm-radius-sm, 4px) !important;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;font-family: var(--wp-font-primary, Roboto, Arial, Helvetica, sans-serif) !important;}.toggle_vehicle_categories .sm-mobile-vehicle-kba .SumoSelect .optWrapper .options li.opt,.sm-home-hero__finder .sm-kba-home--hero .SumoSelect .optWrapper .options li.opt {padding: 12px 16px !important;font-size: 14px !important;color: var(--wp-black, #000103) !important;}}@media only screen and (max-width: 758px) {.product_listing .listingrow.product-teaser {align-items: stretch;border-width: 0 0 1px 0;display: grid;gap: 10px;grid-template-columns: 1fr;margin: 0;padding: 16px 0;}.product_listing .listingrow.product-teaser .lr_image {flex: none;grid-column: 1;grid-row: auto;padding: 0;width: 100%;}.product_listing .listingrow.product-teaser .lr_image_inner {margin: 0 auto;min-width: 0;width: 140px;}.product_listing .listingrow.product-teaser .prod_image {min-width: 140px;width: 140px;}.product_listing .listingrow.product-teaser .lr_content,.product_listing .listingrow.product-teaser .lr_action {border: 0;grid-column: 1;min-width: 0;padding: 5px !important;width: 100%;}.product_listing--tecdoc .lr_desc,.product_listing--tecdoc .sm-tecdoc-row-info__oe {padding: 5px !important;}.product_listing .listingrow.product-teaser .lr_title {margin: 0 0 6px;text-align: center;}.product_listing .listingrow.product-teaser .lr_title h2,.product_listing .listingrow.product-teaser .lr_title .lr_title_inner {font-size: 14px;font-weight: 600;line-height: 18px;}.product_listing .listingrow.product-teaser .lr_price {font-size: 16px;justify-content: center;line-height: 18px;margin: 0 0 2px;text-align: center;}.product_listing .listingrow.product-teaser .lr_price .standard_price {font-size: 18px;font-style: normal;line-height: 20px;padding: 0;text-shadow: none;}.product_listing .listingrow.product-teaser .lr_tax {font-size: 11px;line-height: 15px;text-align: center;}.product_listing .listingrow.product-teaser .lr_shipping {font-size: 12px;line-height: 16px;margin: 6px 0 0;text-align: center;}.product_listing .listingrow.product-teaser .lr_buttons.agi_ajx_cart {margin-top: 10px;}.product_listing .listingrow.product-teaser .addtobasket {gap: 6px;justify-content: center;margin: 0 0 6px;}.product_listing .listingrow.product-teaser .addtobasket_input {flex: 1 1 auto;grid-template-columns: 30px minmax(42px, 1fr) 30px;max-width: 260px;}.product_listing .listingrow.product-teaser .addtobasket_input .quantity-adjust,.product_listing .listingrow.product-teaser .addtobasket_input input[name="products_qty"]:not([type="hidden"]),.product_listing .listingrow.product-teaser .start_ajax_cart,.product_listing .listingrow.product-teaser .start_ajax_cart .cssButton {height: 38px;min-height: 38px;}.product_listing .listingrow.product-teaser .addtobasket_input .quantity-adjust {font-size: 12px;min-width: 30px;width: 30px;}.product_listing .listingrow.product-teaser .addtobasket_input input[name="products_qty"]:not([type="hidden"]) {font-size: 13px;line-height: 38px;}.product_listing .listingrow.product-teaser .start_ajax_cart,.product_listing .listingrow.product-teaser .start_ajax_cart .cssButton {min-width: 38px;width: 38px;}.product_listing .listingrow.product-teaser .addtobasket_actions {flex: 0 0 38px;}.product_listing .listingrow.product-teaser .addtobasket_product_details {margin-top: 6px;}.product_listing .listingrow.product-teaser .addtobasket_product_details .cssButton {font-size: 13px;min-height: 40px;}}@media only screen and (max-width: 700px) {.dm_home .sm-home-benefits {margin: 22px 0 40px;padding-top: 26px;}.dm_home .sm-home-benefits > ul {grid-template-columns: 1fr;}.dm_home .sm-home-benefits > ul > li > :is(a, div) {margin: 0 auto;max-width: 340px;}.toggle_cart,.toggle_account,.toggle_settings,.toggle_garage,.toggle_product_history {--sm-drawer-width: 100vw;padding: 56px 14px 78px 14px;border-right: 0;background: #ffffff;}.toggle_account .toggle_headline.sm-header-panel__title,.toggle_settings .toggle_headline.sm-header-panel__title {background: transparent !important;border: 0 !important;color: var(--wp-black, #000103) !important;font-size: 20px !important;font-weight: 800 !important;line-height: 24px !important;margin: 0 44px 18px 0 !important;padding: 0 !important;text-align: left !important;text-transform: none !important;}.admin_mode .toggle_cart,.admin_mode .toggle_account,.admin_mode .toggle_settings,.admin_mode .toggle_garage,.admin_mode .toggle_product_history {padding-top: 82px;}.toggle_garage .header-garage__tooltip,.toggle_product_history .header-product-history {gap: 14px;}.toggle_garage .header-garage__tooltip-header,.toggle_product_history .header-product-history__header {position: sticky;top: -56px;z-index: 1;margin: 0 -14px 12px -14px;padding: 12px 52px 12px 14px;background: #ffffff;}.admin_mode .toggle_garage .header-garage__tooltip-header,.admin_mode .toggle_product_history .header-product-history__header {top: -82px;}.toggle_garage .header-garage__cars-item,.toggle_product_history .header-product-history__item {padding: 11px;}.toggle_garage .header-garage__cars-actions {justify-content: stretch;}.toggle_garage .header-garage__history-clear,.toggle_garage .header-garage__cars-save,.toggle_garage .header-garage__cars-delete,.toggle_product_history .header-product-history__all {min-height: 42px;}.sm-tecdoc-manufacturer-filter .filter_manufacturers .swiper-wrapper {grid-template-columns: repeat(auto-fill, minmax(62px, 1fr));}.sm-hg__selection-summary {align-items: flex-start;gap: 10px;min-height: 54px;padding: 12px;}.sm-hg__selection-count {font-size: 11px;padding: 6px 8px;}.sm-hg__selection-list {grid-template-columns: 1fr;padding: 12px;}.sm-hg__selection-header,.sm-hg__manufacturer-controls,.sm-hg__manufacturer-groups {padding-left: 12px;padding-right: 12px;}.sm-hg__manufacturer-list {grid-template-columns: 1fr;}}@media only screen and (max-width: 640px) {.sm-hg.sm-hg--classic .sm-hg__listing-toolbar,.sm-hg.sm-hg--classic .sm-hg__listing-footer {align-items: stretch;flex-direction: column;}.sm-hg.sm-hg--classic .sm-hg__listing-toolbar-left,.sm-hg.sm-hg--classic .sm-hg__listing-toolbar-right,.sm-hg.sm-hg--classic .sm-hg__listing-toolbar-right--bottom {justify-content: space-between;width: 100%;}.sm-hg.sm-hg--classic .sm-hg__tool-button {flex: 1 1 auto;justify-content: center;}.sm-hg.sm-hg--classic .sm-hg__tiles.subcats_row,.sm-hg.sm-hg--classic .subcats_row.sm-hg__tiles,.sm-hg.sm-hg--classic .listingcontainer_full.sm-hg__products,.sm-hg.sm-hg--classic .sm-hg__products--graphic {grid-template-columns: 1fr;}.sm-hg.sm-hg--classic .listingbox.sm-hg__product {min-height: 0;}.sm-hg.sm-hg--classic .listingbox.sm-hg__product .lb_inner {padding: 24px 16px 16px !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__nav {grid-template-columns: 1fr !important;}.sm-hg.sm-hg--tpl-optimation .sm-hg__tiles.subcats_row {grid-template-columns: repeat(2, minmax(90px, 1fr)) !important;}.sm-hg.sm-hg--tpl-optimation .listingbox.sm-hg__product {min-height: 0;}.box_best_sellers.sm-best-sellers--hg .sm-best-sellers__slide .listingbox,.box_best_sellers.sm-best-sellers--hg .sm-best-sellers__slide .listingbox:hover,.box_best_sellers.sm-best-sellers--hg .sm-best-sellers__slide .listingbox:focus-within {min-height: 0;}body h1,.shopcontent h1 {font-size: 20px;line-height: 30px;margin: 20px 0;}body .headline {font-size: 30px;line-height: 34px;margin-bottom: 20px;}body h2 {font-size: 24px;line-height: 29px;margin-bottom: 18px;}body h3 {font-size: 18px;line-height: 24px;margin-bottom: 14px;}body h4 {font-size: 14px;line-height: 20px;}body h5 {font-size: 12px;line-height: 18px;}body h6 {font-size: 11px;line-height: 17px;}body .subline {font-size: 18px;line-height: 24px;}body h1.subline {font-size: 20px;line-height: 30px;margin: 20px 0;}.as-oil-content-overlay {padding-bottom: 72px !important;}}@media only screen and (max-width: 560px) {.dm_home .sm-hg--home .sm-hg__tiles {grid-template-columns: 1fr;}.sm-home-newsletter .sf_newsletter_form_inner {grid-template-columns: 1fr;}}@media only screen and (max-width: 520px) {.sm-wp-header .col_logo {width: 96px;min-width: 96px;}.sm-wp-header .col_logo img {width: 96px;}.sm-wp-header .flex_header_row {gap: 6px;}.sm-home-hero {margin-top: 14px;gap: 14px;}.sm-wp-header .col_logo img {max-width: 96px;}}@media only screen and (max-width: 500px) {#new_find .field_item_5 span.cssButtonText {display: none;}.toggle_garage {width: 100%;right: -100%;}.toggle_garage.active {right: 0px;}}@media only screen and (max-width: 420px) {.dm_home .sm-home-content-flow__faq .sm-home-faq__intro {min-height: 0 !important;padding: 28px 26px 0 26px !important;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro h2,.dm_home .sm-home-content-flow__faq .sm-home-faq__intro > div:first-child > div,.dm_home .sm-home-content-flow__faq .sm-home-faq__intro > div:first-child > div p {max-width: none !important;}.dm_home .sm-home-content-flow__faq .sm-home-faq__intro-media {position: relative !important;right: auto !important;bottom: auto !important;width: calc(100% + 52px) !important;max-width: none !important;margin: 18px -26px 0 0 !important;}}@media only screen and (max-width: 520px) {.sm-kba-home__tabs {flex-direction: row !important;width: 100% !important;gap: 4px !important;margin-bottom: 12px !important;}.sm-kba-home__tab {flex: 1 1 0% !important;padding: 4px 2px 6px 2px !important;font-size: 11px !important;justify-content: center !important;flex-direction: row !important;gap: 4px !important;text-align: center !important;bottom: -2px !important;}.sm-kba-home__tab .sm-icon {transform: scale(0.7) !important;}.sm-kba-home__tab i {font-size: 11px !important;}}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__divider {position: relative !important;display: flex !important;align-items: center !important;justify-content: center !important;height: 32px !important;padding: 20px 0 !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__divider::before {content: "" !important;position: absolute !important;left: 0 !important;right: 0 !important;height: 1px !important;background: rgba(0, 0, 0, 0.08) !important;}.sm-home-hero__finder .sm-kba-home--hero .sm-kba-home__divider::after {content: "oder" !important;position: relative !important;background: #ffffff !important;padding: 2px 12px !important;font-size: 11px !important;font-weight: bold !important;color: #64748b !important;text-transform: uppercase !important;border-radius: 99px !important;border: 1px solid rgba(0, 0, 0, 0.06) !important;}@media only screen and (max-width: 767px) {.sm-hg-vu__level {display: none !important;}.sm-hg-vu__section--level1 .sm-hg-vu__section-head h3 {display: none !important;}.sm-hg-vu__section--level1 .sm-hg-vu__section-head::before {content: "Universalkategorien" !important;font-size: 18px !important;font-weight: 800 !important;color: var(--sm-brand-dark, #08161A) !important;margin-bottom: 8px !important;display: block !important;}}@media only screen and (max-width: 984px) {.flex_account_col_1 {display: block;width: 100%;padding: 0;margin-bottom: 12px;}.account_navigaton {position: static;top: auto;display: flex;gap: 8px;overflow-x: auto;-webkit-overflow-scrolling: touch;padding-bottom: 4px;}.account_navigaton .navigation_item {flex: 0 0 auto;border: 1px solid #e1e1e1;border-radius: 8px;}.account_navigaton .navigation_item:first-child {border-top: 1px solid #e1e1e1;}.account_navigaton .navigation_item a .icon {padding: 10px 0 10px 8px;width: 32px;}.account_navigaton .navigation_item a .title {padding: 10px 12px 10px 8px;white-space: nowrap;}}
