.lmc-language-switcher{position:relative;z-index:100001;flex:0 0 auto;color:#f5f3ef;font-family:inherit;visibility:hidden}.lmc-language-switcher.is-mounted{visibility:visible}.lmc-language-switcher__toggle{display:inline-flex;min-width:4.35rem;height:2.25rem;align-items:center;justify-content:center;gap:.42rem;border:1px solid rgb(255 255 255 / .16);border-radius:.48rem;padding:0 .68rem;background:#151719;box-shadow:0 .45rem 1.4rem rgb(0 0 0 / .2);color:#f5f3ef;font:inherit;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.lmc-language-switcher__toggle:hover,.lmc-language-switcher__toggle:focus-visible,.lmc-language-switcher.is-open .lmc-language-switcher__toggle{border-color:rgb(216 118 54 / .72);background:#1b1d1f;outline:0}.lmc-language-switcher__flag{display:inline-flex;width:1.05rem;align-items:center;justify-content:center;font-size:.92rem;line-height:1}.lmc-language-switcher__code{font-size:.69rem;font-weight:700;letter-spacing:.1em;line-height:1}.lmc-language-switcher__chevron{flex:0 0 auto;margin-left:.05rem;color:#aaa9a5;transition:transform .18s ease}.lmc-language-switcher.is-open .lmc-language-switcher__chevron{transform:rotate(180deg)}.lmc-language-switcher__menu{position:absolute;top:calc(100% + .55rem);right:0;width:max-content;min-width:11.5rem;overflow:hidden;border:1px solid rgb(255 255 255 / .14);border-radius:.62rem;padding:.34rem;background:rgb(17 19 21 / .98);box-shadow:0 1.1rem 3rem rgb(0 0 0 / .42);backdrop-filter:blur(14px)}.lmc-language-switcher__menu[hidden]{display:none}.lmc-language-switcher__option{display:grid;grid-template-columns:1.15rem 1fr auto;min-height:2.45rem;align-items:center;gap:.6rem;border-radius:.42rem;padding:.5rem .62rem;color:#e8e6e1!important;font-size:.76rem;line-height:1.2;text-decoration:none!important;transition:background-color .16s ease,color .16s ease}.lmc-language-switcher__option:hover,.lmc-language-switcher__option:focus-visible{background:rgb(255 255 255 / .075);color:#fff!important;outline:0}.lmc-language-switcher__option.is-current{background:rgb(216 118 54 / .12);color:#f0a06a!important}.lmc-language-switcher__name{white-space:nowrap}.lmc-language-switcher__option-code{color:#858582;font-size:.61rem;font-weight:700;letter-spacing:.1em}.hostinger-ai-site-navigation-wrapper>.lmc-language-switcher{align-self:center;margin-left:.65rem}body.lmc-original-plus-v4 .lmc-v4-feature--main>img{position:absolute;inset:0}body.lmc-original-plus-v4 .lmc-v4-model--bobber img{object-position:50% 58%}@media (min-width:1081px){body.lmc-original-plus-v4 .lmc-v4-model-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}body.lmc-workshop-source-sync .elementor-2120 .elementor-element-d13d5fe{flex-grow:0!important}body.lmc-workshop-source-sync .elementor-2120 .elementor-element-d13d5fe img{content:url(/wp-content/uploads/2026/08/lmc-gallery-v1-product-details-luggage-rack-delete-kit-hardware-set-1877886816-8-lmc-perf-960.webp)!important;aspect-ratio:4 / 3!important;height:auto!important}.elementor-2120 .elementor-element-601be53>.e-con-inner{display:block!important;box-sizing:border-box;width:100%!important;max-width:1120px!important;margin-right:auto!important;margin-left:auto!important;padding:clamp(10px, 1.15vw, 16px)!important;overflow:hidden;border:1px solid rgb(166 42 46 / .42);border-radius:22px;background:linear-gradient(145deg,rgb(28 24 24 / .96),rgb(13 13 13 / .98));box-shadow:0 24px 56px rgb(0 0 0 / .34),0 0 38px rgb(135 24 29 / .08)}.elementor-2120 .elementor-element-601be53{margin-top:clamp(22px, 3vw, 42px)}.elementor-2120 .elementor-element-601be53 .elementor-element-57f0e99{width:100%!important;max-width:none!important}.elementor-2120 .elementor-element-601be53 .elementor-element-57f0e99 img{content:url(/wp-content/uploads/2026/08/lmc-workshop-process-montage.webp)!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1661 / 655!important;object-fit:contain!important;object-position:center!important;border-radius:14px;filter:brightness(1.12) saturate(.98) contrast(1.02)!important;box-shadow:0 12px 32px rgb(0 0 0 / .24)}body.page-id-2120 .elementor-2120 .elementor-element-601be53{height:auto!important;min-height:0!important}body.page-id-2120 .elementor-2120 .elementor-element-601be53>.e-con-inner,body.page-id-2120 .elementor-2120 .elementor-element-601be53 .elementor-element-57f0e99.elementor-widget-image{height:auto!important;min-height:0!important}body.page-id-2120 .elementor-2120 .elementor-element-601be53 .elementor-element-57f0e99.elementor-widget-image img{height:auto!important;aspect-ratio:auto!important;object-fit:cover!important}.elementor-2120 .elementor-element-601be53 .elementor-element-b8ff7d4{display:none!important}body.page-id-2120 .elementor-2120 .elementor-element-1e6c799>.e-con-inner{display:block!important}.elementor-2120 .elementor-element-1e6c799 .image-row{display:none!important}.elementor-2120 .elementor-element-1e6c799::before{display:none!important;content:none!important;background-image:none!important}.elementor-2120 .lmc-production-carousel{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:clamp(14px, 2vw, 24px);overflow:hidden;border:1px solid #2c2c2a;border-radius:18px;background:linear-gradient(145deg,#171716 0%,#0d0d0d 100%);color:#fff}.elementor-2120 .lmc-production-carousel__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.elementor-2120 .lmc-production-carousel__counter{font-size:13px;font-weight:700;letter-spacing:.14em;color:#e6b95b}.elementor-2120 .lmc-production-carousel__navigation{display:flex;gap:8px}.elementor-2120 .lmc-production-carousel__arrow{display:inline-grid;place-items:center;width:42px;height:42px;margin:0;padding:0;border:1px solid #3b3b38;border-radius:50%;background:#171716;color:#fff;font:inherit;font-size:20px;line-height:1;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease}.elementor-2120 .lmc-production-carousel__arrow:hover,.elementor-2120 .lmc-production-carousel__arrow:focus-visible{border-color:#e6b95b;background:#24231f;color:#e6b95b}.elementor-2120 .lmc-production-carousel__arrow:disabled{opacity:.35;cursor:default}.elementor-2120 .lmc-production-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px, 29vw, 360px);gap:16px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.elementor-2120 .lmc-production-carousel__track::-webkit-scrollbar{display:none}.elementor-2120 .lmc-production-carousel__card{position:relative;min-width:0;aspect-ratio:4 / 5;margin:0;overflow:hidden;border:1px solid #2c2c2a;border-radius:15px;background:#141414;scroll-snap-align:start;transition:border-color .2s ease,transform .2s ease}.elementor-2120 .lmc-production-carousel__card:hover{border-color:#e6b95b;transform:translateY(-2px)}.elementor-2120 .lmc-production-carousel__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.elementor-2120 .lmc-production-carousel__card::after{position:absolute;inset:auto 0 0;height:34%;content:'';pointer-events:none;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .72))}.elementor-2120 .lmc-production-carousel__number{position:absolute;z-index:1;left:16px;bottom:14px;font-size:12px;font-weight:700;letter-spacing:.16em;color:#fff}body.lmc-lang-ja main,body.lmc-lang-ja .lmc-page-cta,body.lmc-lang-ja .lmc-lot10-model-links{word-break:normal;overflow-wrap:anywhere}@media (min-width:782px) and (max-width:1320px){.hostinger-ai-site-navigation-wrapper.lmc-has-language-switcher{gap:.55rem}.hostinger-ai-site-navigation-wrapper.lmc-has-language-switcher .wp-block-navigation__container{column-gap:clamp(.75rem, 1.35vw, 1.15rem)}}@media (max-width:781px){.elementor-2120 .elementor-element-601be53{margin-top:22px;padding-right:12px;padding-left:12px}.elementor-2120 .elementor-element-601be53>.e-con-inner{width:100%!important;max-width:none!important;padding:7px!important;border-radius:16px}.elementor-2120 .elementor-element-601be53 .elementor-element-57f0e99 img{border-radius:11px}.elementor-2120 .lmc-production-carousel{padding:14px;border-radius:14px}.elementor-2120 .lmc-production-carousel__toolbar{margin-bottom:12px}.elementor-2120 .lmc-production-carousel__arrow{width:38px;height:38px}.elementor-2120 .lmc-production-carousel__track{grid-auto-columns:min(78vw, 300px);gap:12px}.site-header .hostinger-ai-menu-wrapper{grid-template-columns:minmax(0,1fr) auto!important;column-gap:0!important}.site-header .hostinger-ai-menu-wrapper>.wp-block-group:first-child{min-width:0;gap:.25rem!important}.site-header .hostinger-ai-menu-wrapper>.wp-block-group:first-child .wp-block-site-logo{width:50px;flex:0 0 50px}.site-header .hostinger-ai-site-navigation-wrapper.lmc-has-language-switcher{min-width:0;align-items:center;gap:.25rem!important}.site-header .hostinger-ai-site-navigation-wrapper>.lmc-language-switcher{order:-1;width:auto;margin:0!important;align-self:center}.lmc-ml-model-page .lmc-lot8-card,.lmc-ml-model-page .lmc-lot8-card-body,.lmc-ml-model-page .lmc-lot8-image-link,.lmc-ml-model-page .lmc-lot8-fitment,.lmc-ml-model-page .lmc-lot8-fitment>div,.lmc-ml-model-page .lmc-lot8-fitment-actions{min-width:0;max-width:100%}.lmc-ml-model-page .lmc-lot8-image-link,.lmc-ml-model-page .lmc-lot8-image{width:100%;max-width:100%}.lmc-ml-model-page .lmc-lot8-image{height:auto}.lmc-ml-model-page .lmc-lot8-fitment-actions a,.lmc-ml-contact label{max-width:100%;white-space:normal;overflow-wrap:anywhere}.lmc-ml-contact label{display:block}.lmc-language-switcher__toggle{box-sizing:border-box;width:4rem;min-width:4rem;height:2.1rem;gap:.25rem;padding-inline:.38rem}.lmc-language-switcher__menu{top:calc(100% + .45rem);right:0;left:auto;min-width:10.75rem}.lmc-language-switcher.is-mobile-menu{align-self:flex-start;margin:0 0 1.25rem}}@media (prefers-reduced-motion:reduce){.lmc-language-switcher__toggle,.lmc-language-switcher__chevron,.lmc-language-switcher__option{transition:none}}