#MainContent .m-product-card :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image){width:100%;border-radius:16px!important;aspect-ratio:1 / 1!important;overflow:hidden;background:#fff!important}#MainContent .m-product-card :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image{display:block;width:100%;height:100%;--aspect-ratio: 1 !important}#MainContent .m-product-card :is(.m-product-card__main-image,.m-product-card__hover-image) img{display:block;width:100%!important;height:100%!important;padding:8%!important;clip-path:inset(8% round 12px);box-sizing:border-box;object-fit:contain!important;object-position:center!important;transform:none!important;background:#fff!important}.template-product #MainContent .media-type-image .m-product-media{aspect-ratio:1 / 1!important;background:#fff}.template-product #MainContent .media-type-image .m-product-media img{width:100%!important;height:100%!important;padding:8%;box-sizing:border-box;object-fit:contain!important;object-position:center!important;background:#fff}@media screen and (max-width:767px){#MainContent .lc-featured-editorial .m-mixed-layout--mobile-scroll .m-mixed-layout__inner{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:calc((100vw - 12px)*.4 - 12px)!important;gap:12px!important;margin-inline:0!important}#MainContent .lc-featured-editorial .m-mixed-layout--mobile-scroll .swiper-slide{width:100%!important;padding-inline:0!important}body{--lc-page-gutter: 12px}.m-header__mobile{min-height:64px}.m-header__mobile .m-logo{top:50%;width:min(40vw,156px)}.m-header__mobile .m-logo a{width:min(40vw,156px)}.m-header__mobile .m-logo img{width:min(40vw,156px)!important;max-height:38px}.m-header__mobile .m-logo{height:38px}.m-header__mobile .m-logo .m-logo__image{height:38px;padding:0}.m-header__mobile .m-logo img{position:static;height:38px;object-fit:contain}#MainContent .lc-editorial-hero{min-height:0;height:clamp(300px,88vw,420px)}#MainContent .lc-editorial-hero__content{min-height:100%;width:100%;padding:24px 20px;justify-content:center;align-items:flex-start}#MainContent .lc-editorial-hero h1{max-width:310px;margin:9px 0 12px;font-size:clamp(26px,7.2vw,34px);line-height:1.12;letter-spacing:-.035em}#MainContent .lc-editorial-hero__eyebrow{font-size:9px;letter-spacing:.12em}#MainContent .lc-editorial-hero__text{max-width:275px;font-size:12px;line-height:1.45}#MainContent .lc-editorial-hero__button{min-width:0;min-height:40px;margin-top:18px;padding:8px 13px;gap:14px;border-radius:999px;font-size:9px;font-weight:500;letter-spacing:.045em;line-height:1.2}#MainContent .lc-category-slider{padding:28px 0 20px}#MainContent .lc-category-slider__header{margin-bottom:18px;padding-inline:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}#MainContent .lc-category-slider__eyebrow{display:none}#MainContent .lc-category-slider h2{font-size:22px;line-height:1.2;letter-spacing:-.025em}#MainContent .lc-category-slider__controls{gap:4px}#MainContent .lc-category-slider__button{width:44px;height:44px;border:0;border-radius:0}#MainContent .lc-category-slider__track{gap:12px;padding-inline:12px}#MainContent .lc-category-slider__card{flex-basis:calc((100vw - 12px)*.4 - 12px);max-width:none}#MainContent .lc-category-slider .lc-category-slider__media{aspect-ratio:4 / 3!important;border-radius:14px!important;background:transparent}#MainContent .lc-category-slider .lc-category-slider__media img{display:block;width:100%;height:100%;padding:0;object-fit:cover!important;object-position:center!important;border-radius:14px}#MainContent .lc-category-slider--overlay .lc-category-slider__content{min-height:58px;padding:22px 10px 10px}#MainContent .lc-category-slider__content h3{font-size:13px;line-height:1.3}#MainContent .m-featured-collection-section{--column-gap-mobile: 12px !important;--section-padding-top: 24px !important;--section-padding-bottom: 24px !important}#MainContent .lc-featured-editorial>.container-fluid{padding-inline:12px}#MainContent .lc-featured-editorial .m-section__header{margin-bottom:18px;gap:10px;align-items:center}#MainContent .lc-featured-editorial .m-section__heading{font-size:22px!important;line-height:1.2}#MainContent .lc-featured-editorial .m-section__subheading{display:none}#MainContent .lc-featured-editorial .m-section__description{margin-top:10px;font-size:13px;line-height:1.5}#MainContent .lc-featured-editorial .m-section__button{margin:0}#MainContent .lc-featured-editorial .m-slider-controls{margin-top:12px}#MainContent .lc-featured-editorial .m-section__button .m-button{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;font-size:11px!important;letter-spacing:0;text-transform:none}#MainContent :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image){aspect-ratio:1!important;border-radius:0!important}#MainContent .m-product-card__main-image img{object-fit:contain!important;transform:none}#MainContent .m-product-card__content{padding-top:10px!important}#MainContent .m-product-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:37px;font-size:13px!important;line-height:1.4}#MainContent .m-product-card__price{margin-top:5px;font-size:13px}.template-index #MainContent .m-product-card__info>[data-pcard-variant-picker]{min-height:0}.template-index #MainContent .m-product-card__info:not(:has(>[data-pcard-variant-picker]))>.m-product-card__inventory{margin-top:10px}#MainContent .lc-benefit-cards{padding:20px 0}#MainContent .lc-benefit-cards>.container-fluid{padding-inline:12px}#MainContent .lc-benefit-cards__heading{margin-bottom:16px;font-size:22px}#MainContent .lc-benefit-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#MainContent .lc-benefit-cards__card{padding:14px 8px;flex-direction:column;gap:10px;text-align:center;border-radius:0}#MainContent .lc-benefit-cards__icon{flex:0 0 auto;width:30px}#MainContent .lc-benefit-cards__content h3{margin:0;font-size:12px;line-height:1.4}#MainContent .lc-benefit-cards__content p{display:none}#MainContent .lc-seo-rows{padding-block:32px}}@media(max-width:767px){#MainContent .lc-category-slider__link{border-radius:14px;overflow:hidden}#MainContent .lc-category-slider__arrow{display:none}#MainContent .lc-editorial-hero__button>span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid rgba(23,23,20,.1);border-radius:50%;font-size:14px;font-weight:300;line-height:1}}@media(max-width:767px){#MainContent .m-product-card .lc-product-card-swatches{gap:7px;margin-top:8px}#MainContent .m-product-card .lc-card-option-label,#MainContent .m-product-card .lc-product-card-sizes__label{margin-bottom:5px;font-size:11px;line-height:1.35;color:#555}#MainContent .m-product-card .lc-card-option-group .m-product-option--content,#MainContent .m-product-card .lc-product-card-sizes{gap:5px}#MainContent .m-product-card .lc-card-option-button,#MainContent .m-product-card .lc-product-card-sizes__option{flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;padding:1px!important;border:1px solid #e2e2e2;border-radius:50%!important;background:#fff;color:#333;font-size:8px!important;font-weight:400!important;line-height:1.05;white-space:normal!important;overflow-wrap:anywhere;box-shadow:none}#MainContent .m-product-card .lc-card-option-button[data-selected=true],#MainContent .m-product-card .lc-product-card-sizes__option[aria-current=true]{color:#111;background:#f3f3f1;border-color:#555;outline:none;font-weight:500!important}#MainContent .m-product-card .lc-card-option-button:focus-visible,#MainContent .m-product-card .lc-product-card-sizes__option:focus-visible{outline:2px solid #333;outline-offset:2px}#MainContent .m-product-card .lc-product-card-swatches .m-product-option--swatch .m-product-option--node__label{width:16px;height:16px;margin:4px}}#MainContent .m-product-card__media .m-product-card__atc-button,#MainContent .m-product-card__media .m-add-to-cart,#MainContent .m-product-card__media .m-product-quickview-button{display:none!important}@media(max-width:767px){#MainContent .lc-category-slider__content{min-width:0}#MainContent .lc-category-slider__content h3{display:block;width:100%;min-width:0;max-width:100%;white-space:normal!important;overflow:visible!important;text-overflow:clip;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:unset;font-size:12px;line-height:1.35}}@media(min-width:768px){#MainContent .lc-category-slider{padding-block:clamp(40px,4vw,64px)}#MainContent .lc-category-slider__header{margin-bottom:24px}#MainContent .lc-category-slider h2{font-size:clamp(28px,2.3vw,34px);line-height:1.15}#MainContent .lc-category-slider__track{gap:20px}#MainContent .lc-category-slider__card{flex-basis:clamp(220px,22vw,320px);max-width:320px}#MainContent .lc-category-slider__link{border-radius:14px;overflow:hidden}#MainContent .lc-category-slider .lc-category-slider__media{aspect-ratio:16 / 10!important;height:auto!important;padding:0!important;border-radius:14px;background:transparent!important}#MainContent .lc-category-slider .lc-category-slider__media img{display:block;width:100%;height:100%;padding:0!important;object-fit:cover!important;object-position:center!important;border-radius:14px}#MainContent .lc-category-slider--overlay .lc-category-slider__content{min-height:64px;padding:28px 16px 14px;gap:12px;background:linear-gradient(180deg,transparent,rgba(12,12,10,.6))}#MainContent .lc-category-slider__content h3{min-width:0;margin:0;font-size:16px;font-weight:400;line-height:1.3;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#MainContent .lc-category-slider__arrow{flex:none;font-size:16px;font-weight:300}#MainContent .lc-category-slider__button{width:36px;height:36px;border:1px solid #ddd;font-size:17px}}#MainContent .lc-category-slider__link[href*="/collections/fahrzeugzubehor"] .lc-category-slider__media{background:#202123!important}#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/fahrzeugzubehor"] .lc-category-slider__media img{object-fit:contain!important;object-position:center!important;transform:none!important}#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/fahrzeugzubehor"] .lc-category-slider__media{aspect-ratio:1 / 1!important;height:auto!important;background:transparent!important}#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/fahrzeugzubehor"] .lc-category-slider__media img{object-fit:cover!important}#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/badspiegel"] .lc-category-slider__media{aspect-ratio:1 / 1!important;height:auto!important;background:transparent!important}#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/badspiegel"] .lc-category-slider__media img{object-fit:cover!important;object-position:center!important;transform:none!important}#MainContent .lc-category-slider .lc-category-slider__media{aspect-ratio:1 / 1!important;height:auto!important;background:transparent!important}#MainContent .lc-category-slider .lc-category-slider__media img{object-fit:cover!important;object-position:center!important}#MainContent .lc-category-slider .lc-category-slider__media,#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/fahrzeugzubehor"] .lc-category-slider__media,#MainContent .lc-category-slider .lc-category-slider__link[href*="/collections/badspiegel"] .lc-category-slider__media{aspect-ratio:16 / 10!important;height:auto!important}@media(hover:hover)and (pointer:fine){#MainContent .m-product-card :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image),#MainContent .m-product-card:hover :is(.m-product-card__media,.m-product-card__link,.m-product-card__main-image,.m-product-card__hover-image){border-radius:20px!important;overflow:hidden!important}#MainContent .m-product-card :is(.m-product-card__main-image,.m-product-card__hover-image) responsive-image{border-radius:20px!important;overflow:hidden!important}#MainContent .m-product-card :is(.m-product-card__main-image,.m-product-card__hover-image) img,#MainContent .m-product-card:hover :is(.m-product-card__main-image,.m-product-card__hover-image) img{border-radius:20px!important;clip-path:inset(8% round 20px)!important}}#MainContent .m-product-card:has(a[href*="/products/led-badspiegel-rund-"]) .m-product-card__hover-image{display:none!important}#MainContent .m-product-card:has(a[href*="/products/led-badspiegel-rund-"]) .m-product-card__main-image,#MainContent .m-product-card:has(a[href*="/products/led-badspiegel-rund-"]):hover .m-product-card__main-image{opacity:1!important;visibility:visible!important;transform:none!important}@media(min-width:768px){#MainContent .m-product-card .lc-card-option-group .m-product-option--content,#MainContent .m-product-card .lc-product-card-sizes{gap:5px}#MainContent .m-product-card .lc-card-option-button,#MainContent .m-product-card .lc-product-card-sizes__option{flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;padding:1px!important;border:1px solid #e2e2e2!important;border-radius:50%!important;background:#fff!important;color:#333!important;font-size:8px!important;font-weight:400!important;line-height:1.05!important;white-space:normal!important;overflow-wrap:anywhere;outline:none!important;box-shadow:none!important}#MainContent .m-product-card .lc-card-option-button[data-selected=true],#MainContent .m-product-card .lc-product-card-sizes__option[aria-current=true]{border-color:#777!important;background:#f3f3f1!important;color:#111!important;font-weight:500!important}#MainContent .m-product-card .lc-card-option-button:focus-visible,#MainContent .m-product-card .lc-product-card-sizes__option:focus-visible{outline:2px solid #333!important;outline-offset:2px}#MainContent .m-product-card .lc-card-option-label,#MainContent .m-product-card .lc-product-card-sizes__label{margin-bottom:5px;font-size:11px;line-height:1.35;color:#555}}@media(max-width:767px){.m-cart-drawer{height:100dvh;max-width:100vw}.m-cart-drawer__inner{overflow:hidden}.m-cart-drawer__header{flex-shrink:0}.m-cart-drawer__body{min-height:0;overflow-x:hidden;overscroll-behavior:contain}.m-cart-drawer__footer{flex-shrink:0;max-height:60dvh;overflow-y:auto;padding-bottom:max(16px,env(safe-area-inset-bottom))}.m-cart-drawer .additional-checkout-buttons{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lc-mobile-design.css.map */
