:root{--clx-primary:#a15c37;--clx-primary-light:#c1875a;--clx-primary-deep:#7c4326;--clx-primary-tint:#f6ede4;--clx-primary-tint-2:#fbf6f0;--clx-grad:linear-gradient(135deg,#c1875a 0%,#a15c37 48%,#7c4326 100%);--clx-bg:#f6f5f3;--clx-surface:#fff;--clx-surface-2:#faf9f7;--clx-ink:#171a20;--clx-ink-2:#4a4f5a;--clx-muted:#868b95;--clx-line:#ececec;--clx-line-strong:#dedee1;--clx-shadow-sm:0 1px 2px rgba(23,26,32,.04),0 2px 6px rgba(23,26,32,.05);--clx-shadow:0 2px 4px rgba(23,26,32,.04),0 8px 24px rgba(23,26,32,.07);--clx-shadow-lg:0 4px 8px rgba(23,26,32,.05),0 18px 48px rgba(23,26,32,.12);--clx-shadow-brand:0 8px 20px rgba(161,92,55,.22),0 2px 6px rgba(161,92,55,.14);--clx-ease:cubic-bezier(.22,1,.36,1);--clx-dur:.32s;--box-shadow:0 2px 6px rgba(23,26,32,.05),0 14px 40px rgba(23,26,32,.06)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.1px;color:var(--clx-ink)}h1,h2,h3,h4,h5,h6{letter-spacing:-.4px;color:var(--clx-ink)}h1{line-height:1.15}h2{line-height:1.2}h3,h4{line-height:1.35}p{color:var(--clx-ink-2)}.section-title h6,.clx-eyebrow,.section-badge{letter-spacing:.6px;text-transform:uppercase;font-size:13px}.clx-eyebrow,.section-badge{background:var(--clx-primary-tint);color:var(--clx-primary);border:1px solid rgba(161,92,55,.14);box-shadow:none}.clx-section-head h2,.section-title h2{letter-spacing:-.6px}.theme-btn{border-radius:16px;font-weight:600;letter-spacing:.2px;transition:transform var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease),color var(--clx-dur) var(--clx-ease);box-shadow:var(--clx-shadow-brand);will-change:transform}.theme-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(161,92,55,.3)}.theme-btn:active{transform:translateY(0)}.clx-btn{border-radius:14px;letter-spacing:.2px;transition:transform var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease),background var(--clx-dur),border-color var(--clx-dur),color var(--clx-dur)}.clx-btn--primary{box-shadow:var(--clx-shadow-brand)}.clx-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(161,92,55,.38)}.clx-btn:active{transform:translateY(0)}.theme-btn,.clx-btn--primary{position:relative;overflow:hidden}.theme-btn::after,.clx-btn--primary::after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:-60%;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);transition:inset-inline-start .7s var(--clx-ease);pointer-events:none;z-index:1}.theme-btn:hover::after,.clx-btn--primary:hover::after{inset-inline-start:130%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.theme-btn:focus-visible,.clx-btn:focus-visible,.clx-icon-btn:focus-visible{outline:3px solid rgba(161,92,55,.35);outline-offset:2px;border-radius:12px}.shop-box-items,.news-box-items,.feature-product-box-items,.stat-card,.clx-product,.clx-cat,.clx-car-row,.category-4 .container .category-4-container .category-4-item{transition:transform var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease),border-color var(--clx-dur) var(--clx-ease)}.shop-box-items{background:var(--clx-surface);border:1px solid var(--clx-line);border-radius:22px;padding:8px;box-shadow:var(--clx-shadow-sm)}.shop-box-items:hover{transform:translateY(-6px);box-shadow:var(--clx-shadow-lg);border-color:rgba(161,92,55,.16)}.shop-box-items .shop-image{border-radius:16px;overflow:hidden;background:var(--clx-surface-2)}.shop-box-items .shop-image img{border-radius:16px;transition:transform .6s var(--clx-ease)}.shop-box-items:hover .shop-image img{transform:scale(1.05)}.shop-box-items .shop-content{padding:4px 4px 6px}.news-box-items{background:var(--clx-surface);border:1px solid var(--clx-line);border-radius:20px;padding:14px;box-shadow:var(--clx-shadow-sm)}.news-box-items:hover{transform:translateY(-6px);box-shadow:var(--clx-shadow-lg);border-color:rgba(161,92,55,.16)}.news-box-items .news-image{border-radius:16px;overflow:hidden}.news-box-items .news-image img{border-radius:16px;transition:transform .6s var(--clx-ease)}.news-box-items:hover .news-image img{transform:scale(1.05)}.news-box-items .news-content{padding-inline:6px}.feature-product-box-items{border-radius:18px;border:1px solid var(--clx-line);box-shadow:var(--clx-shadow-sm)}.feature-product-box-items:hover{transform:translateY(-4px);box-shadow:var(--clx-shadow);border-color:rgba(161,92,55,.16)}.stat-card{border:1px solid var(--clx-line);box-shadow:var(--clx-shadow-sm)!important}.stat-card:hover{transform:translateY(-8px);box-shadow:var(--clx-shadow-lg)!important}.stat-card i{background:var(--clx-primary-tint)!important;color:var(--clx-primary)!important}.clx-product{border-color:var(--clx-line)}.clx-product:hover{box-shadow:var(--clx-shadow-lg);border-color:rgba(161,92,55,.16)}.clx-cat:hover{box-shadow:var(--clx-shadow)}.clx-cat-thumb,.clx-cat-thumb:hover{transition:box-shadow var(--clx-dur) var(--clx-ease),border-color var(--clx-dur) var(--clx-ease)}.clx-cat:hover .clx-cat-thumb{border-color:rgba(161,92,55,.18)}.category-4 .container .category-4-container .category-4-item:hover{transform:translateY(-6px)}.category-4 .container .category-4-container .category-4-item-icon{transition:transform var(--clx-dur) var(--clx-ease),background var(--clx-dur)}.category-4 .container .category-4-container .category-4-item:hover .category-4-item-icon{transform:scale(1.08)}.modern-add-btn,.clx-add{box-shadow:var(--clx-shadow-brand);transition:transform var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease)}.modern-add-btn:hover,.clx-add:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 14px 26px rgba(161,92,55,.36)}.form-control,.form-group select,.form-group input,.form-group textarea,select.form-select,textarea{border-radius:14px!important;border:1.5px solid var(--clx-line)!important;transition:border-color var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease),background var(--clx-dur)!important;background-color:var(--clx-surface-2)}.form-control:focus,.form-group select:focus,.form-group input:focus,.form-group textarea:focus,select.form-select:focus,textarea:focus{border-color:var(--clx-primary)!important;box-shadow:0 0 0 4px rgba(161,92,55,.12)!important;background-color:var(--clx-surface);outline:0}.form-group label{letter-spacing:.1px}.clx-input-text:focus,.clx-select:focus,.clx-search-input:focus-within,.clx-coupon input:focus{box-shadow:0 0 0 4px rgba(161,92,55,.12)}input[type="checkbox"],input[type="radio"]{accent-color:var(--clx-primary)}header#header-sticky,.navbar-2{background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);transition:box-shadow var(--clx-dur) var(--clx-ease),background var(--clx-dur)}header#header-sticky.sticky,header#header-sticky.header-sticky{box-shadow:0 4px 24px rgba(23,26,32,.07)}.main-menu ul li>a{transition:color var(--clx-dur) var(--clx-ease)}.clx-icon-btn{transition:transform var(--clx-dur) var(--clx-ease),color var(--clx-dur),border-color var(--clx-dur),background var(--clx-dur)}.clx-icon-btn:hover{transform:translateY(-2px)}.section-bg,.clx-section--muted{background:radial-gradient(1200px 600px at 90% -10%,rgba(161,92,55,.05),transparent 60%),var(--clx-surface-2)}.breadcrumb-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,26,32,.55) 0%,rgba(23,26,32,.28) 55%,rgba(23,26,32,.5) 100%);z-index:1;pointer-events:none}.breadcrumb-wrapper .page-heading{z-index:9}.breadcrumb-wrapper .page-heading h1{letter-spacing:-.6px}.clx-cta-inner{box-shadow:0 30px 70px rgba(124,67,38,.28)}.shop-image img,.news-image img{display:block}.clx-fx{opacity:0;transform:translateY(22px);transition:opacity .7s var(--clx-ease),transform .7s var(--clx-ease);will-change:opacity,transform}.clx-fx.is-in{opacity:1;transform:none}::selection{background:rgba(161,92,55,.22)}.back-to-top{box-shadow:var(--clx-shadow-brand);transition:transform var(--clx-dur) var(--clx-ease),box-shadow var(--clx-dur) var(--clx-ease)}.back-to-top:hover{transform:translateY(-3px)}.whatsapp-btn{transition:transform var(--clx-dur) var(--clx-ease)}.whatsapp-btn:hover{transform:scale(1.08)}@media(pointer:fine){*{scrollbar-width:thin;scrollbar-color:var(--clx-primary-light) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--clx-line-strong);border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--clx-primary-light);background-clip:content-box}}.vehicle-stats{display:grid!important}@media(prefers-reduced-motion:reduce){.clx-fx{opacity:1!important;transform:none!important;transition:none!important}.theme-btn::after,.clx-btn--primary::after{display:none}*{scroll-behavior:auto!important}}.navbar-2 .navbar-2-address-bar .address-bar-content{justify-content:flex-start}.clx-btn--add-car{font-weight:700;box-shadow:0 6px 18px rgba(166,109,66,.35);border:1px solid var(--theme,#a66d42)}.clx-btn--add-car:hover,.clx-btn--add-car:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(166,109,66,.45)}.hero-4-container,.hero-4-container .hero-4-overlay{min-height:520px}@media(max-width:1199.98px){.navbar-2 .container .navbar-2-right .navbar-2-user-options a.clx-header-cta{display:none!important}}.offcanvas__cta{display:none}@media(max-width:1199.98px){.offcanvas__cta{display:flex;flex-direction:column;gap:12px}.offcanvas__cta a.clx-btn.clx-btn--lg.clx-btn--on-dark{font-size:16px;font-weight:300;line-height:19.2px;text-align:center;color:var(--white);text-transform:uppercase;background:var(--theme);padding:10px 10px;border-radius:30px;border:1px solid #b06944;display:flex;align-items:center;justify-content:center;gap:6px}.offcanvas__cta a.clx-btn.clx-btn--lg.clx-btn--on-dark img{filter:brightness(13.5)}.offcanvas__cta a.clx-btn.clx-btn--lg.clx-btn--on-dark:hover,.offcanvas__cta a.clx-btn.clx-btn--lg.clx-btn--on-dark:focus-visible{background:#fff!important;color:var(--theme);border:1px solid;font-weight:400}.offcanvas__cta a.clx-btn.clx-btn--lg.clx-btn--on-dark:hover img{filter:brightness(1)}}.hero-4-container .hero-4-bg-slide{background-size:cover}.hero-4-container .hero-4-overlay{padding:30px 75px}@media(max-width:991px){.hero-4-container,.hero-4-container .hero-4-overlay{min-height:420px}}@media(max-width:767px){.hero-4-container,.hero-4-container .hero-4-overlay{min-height:340px}.hero-4-container .hero-4-overlay{padding:22px 24px}}.hero-4{margin-inline:2%}.container.hero-4-container{max-width:none;border-radius:30px}.hero-4-container .hero-4-overlay .hero-4-left-content .hero-4-highlight{display:inline-flex;align-items:center;gap:8px;margin-block:10px 18px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);color:var(--white,#fff);font-weight:600;font-size:14px}.parts-search-section .clx-field-note{display:block;margin-top:6px;font-size:13px;line-height:1.6;opacity:.85}.chassis-search-form{flex-wrap:wrap}.chassis-search-form .chassis-search-error{flex:0 0 100%;margin:0;text-align:start;font-size:14px;line-height:1.6;color:var(--error-red-color)}
