:root{--cc-red:#C70000;--cc-dark:#171717;--cc-text:#2e3033;--cc-muted:#73777d;--cc-line:#e7e8ea;--cc-soft:#f5f5f6;--cc-white:#fff;--cc-radius:22px}.cc-ui,.cc-mega{font-family:Poppins,Arial,sans-serif;color:var(--cc-text)}.cc-ui a,.cc-mega a{text-decoration:none}.cc-ui h1,.cc-ui h2,.cc-ui h3{color:var(--cc-dark);letter-spacing:-.025em}.cc-ui h2{font-size:clamp(26px,3vw,38px);margin:0 0 22px}.cc-ui h3{margin:0 0 9px;font-size:20px}.cc-ui-muted{color:var(--cc-muted)}.cc-ui-kicker{display:inline-flex;margin:0 0 8px;color:var(--cc-red);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cc-ui-grid{display:grid;gap:22px}.cc-ui-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-ui-card{overflow:hidden;border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:#fff;box-shadow:0 12px 35px rgb(20 20 24 / .05)}.cc-ui-card__media{display:block;aspect-ratio:16/10;background:#ededee;overflow:hidden}.cc-ui-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.cc-ui-card:hover .cc-ui-card__media img{transform:scale(1.025)}.cc-ui-card__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#999;font-weight:700}.cc-ui-card__body{padding:20px}.cc-ui-card h3 a{color:var(--cc-dark)}.cc-ui-card p{margin:8px 0 14px;line-height:1.55}.cc-ui-card small{color:var(--cc-muted)}.cc-ui-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:999px;font-weight:800;font-size:13px}.cc-ui-btn--dark{background:var(--cc-dark);color:#fff!important}.cc-ui-btn--red{background:var(--cc-red);color:#fff!important}.cc-ui-btn--ghost{border:1px solid var(--cc-line);color:var(--cc-dark)!important;background:#fff}.cc-ui-card__actions{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 8px}.cc-ui-price{font-size:25px;font-weight:900;color:var(--cc-red);line-height:1.2;margin:8px 0 11px}.cc-ui-price del{display:block;color:#999;font-size:13px;font-weight:500;margin-top:3px}.cc-ui-price--hero{font-size:clamp(34px,5vw,54px);margin:0 0 25px}.cc-ui-dealer-name{font-size:13px}.cc-ui-chips{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.cc-ui-chips span,.cc-ui-status{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--cc-soft);font-size:11px;font-weight:700}.cc-ui-status{background:#fff1f1;color:#9c0000}.cc-ui-filterbar{display:grid;grid-template-columns:2fr 1.2fr 1.2fr auto;gap:10px;margin:0 0 24px;padding:15px;border:1px solid var(--cc-line);border-radius:18px;background:#fff}.cc-ui-filterbar input,.cc-ui-filterbar select,.cc-ui-contact-form input,.cc-ui-contact-form textarea,.cc-ui-discussion-form input,.cc-ui-discussion-form textarea{width:100%;min-height:45px;padding:10px 13px;border:1px solid #dfe1e4;border-radius:12px;background:#fff;font:inherit}.cc-ui-filterbar button,.cc-ui-contact-form button,.cc-ui-discussion-form button{border:0;border-radius:12px;background:var(--cc-red);color:#fff;font:inherit;font-weight:800;padding:10px 18px;cursor:pointer}.cc-ui-count{color:var(--cc-muted);font-size:13px}.cc-ui-empty,.cc-ui-notice{padding:20px;border-radius:16px;background:var(--cc-soft);color:var(--cc-muted)}.cc-ui-success{padding:10px 12px;border-radius:10px;background:#eaf8ee;color:#1f6a35}.cc-ui-error{padding:10px 12px;border-radius:10px;background:#fdecee;color:#9a1831}.cc-ui-hero-card{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;padding:34px;border-radius:28px;background:var(--cc-dark);color:#fff}.cc-ui-hero-card h1{margin:5px 0;color:#fff;font-size:clamp(34px,5vw,56px)}.cc-ui-hero-card p{color:#d6d6d7}.cc-ui-contact-list{display:grid;gap:8px}.cc-ui-contact-list a{display:flex;flex-direction:column;padding:12px 14px;border-radius:13px;background:rgb(255 255 255 / .08);color:#fff}.cc-ui-contact-list b{font-size:11px;color:#aaa}.cc-ui-section{padding:42px 0;border-bottom:1px solid var(--cc-line)}.cc-ui-logo-links{display:flex;gap:10px;flex-wrap:wrap}.cc-ui-logo-links a{padding:12px 16px;border:1px solid var(--cc-line);border-radius:14px;background:#fff;color:var(--cc-dark);font-weight:800}.cc-ui-map{height:380px;border-radius:22px;overflow:hidden;background:var(--cc-soft)}.cc-ui-map iframe{width:100%;height:100%;border:0}.cc-ui-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.cc-ui-tabs a{padding:10px 17px;border:1px solid var(--cc-line);border-radius:999px;color:var(--cc-dark);font-weight:800}.cc-ui-tabs a.is-active{background:var(--cc-dark);border-color:var(--cc-dark);color:#fff}.cc-post-card .cc-ui-card__body p{color:var(--cc-muted)}.cc-ui-spec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}.cc-ui-spec-grid div{padding:16px;border:1px solid var(--cc-line);border-radius:15px}.cc-ui-spec-grid span{display:block;color:var(--cc-muted);font-size:11px;margin-bottom:4px}.cc-ui-spec-grid strong{font-size:16px}.cc-ui-contact-box{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;padding:28px;border-radius:24px;background:var(--cc-soft)}.cc-ui-contact-box>div>a{display:block;color:var(--cc-dark);margin:5px 0}.cc-ui-contact-form{display:grid;gap:10px}.cc-ui-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc-discussion-list{display:grid;gap:12px}.cc-discussion-list article{display:flex;justify-content:space-between;gap:24px;padding:20px;border:1px solid var(--cc-line);border-radius:17px;background:#fff}.cc-discussion-list article h3{margin:2px 0 6px}.cc-discussion-list article h3 a{color:var(--cc-dark)}.cc-discussion-list article p{margin:0;color:var(--cc-muted)}.cc-discussion-list article>strong{min-width:78px;text-align:center;font-size:24px;color:var(--cc-red)}.cc-discussion-list article>strong small{display:block;color:var(--cc-muted);font-size:10px}.cc-ui-discussion-form{display:grid;gap:10px;padding:20px;border-radius:18px;background:var(--cc-soft)}.cc-ui-account-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.cc-ui-account-grid a{padding:20px;border:1px solid var(--cc-line);border-radius:18px;background:#fff;color:var(--cc-dark)}.cc-ui-account-grid span{display:block;color:var(--cc-red);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px}.cc-ui-account-grid b{font-size:16px}.cc-ui-pagination ul{display:flex;gap:7px;list-style:none;padding:0;margin:28px 0}.cc-ui-pagination a,.cc-ui-pagination span{display:flex;min-width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--cc-line);color:var(--cc-dark)}.cc-ui-pagination .current{background:var(--cc-dark);color:#fff}.cc-mega{width:100%}.cc-mega__toggle{display:none}.cc-mega__main{display:flex;align-items:center;gap:22px}.cc-mega__main>a,.cc-mega__item>a{color:var(--cc-dark);font-size:14px;font-weight:800}.cc-mega__item{position:static}.cc-mega__panel{position:absolute;z-index:9999;left:0;right:0;top:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1.3fr;gap:28px;padding:28px max(20px,calc((100vw - 1180px)/2));background:#fff;border-top:1px solid var(--cc-line);box-shadow:0 25px 60px rgb(20 20 25 / .13);opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s}.cc-mega__item--mega:hover .cc-mega__panel,.cc-mega__item--mega:focus-within .cc-mega__panel{opacity:1;visibility:visible;transform:none}.cc-mega__panel>div:not(.cc-mega__promo){display:grid;align-content:start;gap:8px}.cc-mega__panel strong{font-size:12px;color:var(--cc-red);text-transform:uppercase;letter-spacing:.06em}.cc-mega__panel a{color:var(--cc-dark);font-weight:700;padding:4px 0}.cc-mega__promo{padding:20px;border-radius:18px;background:var(--cc-dark);color:#fff;display:flex;flex-direction:column;gap:6px}.cc-mega__promo span{color:#ff7a7a;font-size:11px;font-weight:800}.cc-mega__promo b{font-size:20px}.cc-mega__promo small{color:#c7c7ca;line-height:1.5}.cc-mega__account{padding:9px 14px;border-radius:999px;background:var(--cc-red);color:#fff!important}@media(max-width:900px){.cc-ui-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-ui-filterbar{grid-template-columns:1fr 1fr}.cc-ui-hero-card,.cc-ui-contact-box{grid-template-columns:1fr}.cc-ui-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-ui-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-mega__toggle{display:inline-flex;border:0;background:var(--cc-dark);color:#fff;border-radius:10px;padding:9px 12px;font-weight:800}.cc-mega__main{display:none;position:absolute;z-index:9998;top:100%;left:0;right:0;padding:18px;background:#fff;box-shadow:0 20px 40px rgb(0 0 0 / .12);flex-direction:column;align-items:stretch}.cc-mega.is-open .cc-mega__main{display:flex}.cc-mega__panel{position:static;display:grid;grid-template-columns:1fr 1fr;opacity:1;visibility:visible;transform:none;box-shadow:none;padding:15px;background:var(--cc-soft);border:0;border-radius:14px;margin-top:8px}.cc-mega__item--mega:not(:focus-within) .cc-mega__panel{display:none}}@media(max-width:600px){.cc-ui-grid--3{grid-template-columns:1fr}.cc-ui-filterbar{grid-template-columns:1fr}.cc-ui-spec-grid,.cc-ui-account-grid,.cc-ui-form-row{grid-template-columns:1fr}.cc-ui-hero-card{padding:24px}.cc-ui-contact-box{padding:20px}.cc-mega__panel{grid-template-columns:1fr}.cc-discussion-list article{flex-direction:column}.cc-discussion-list article>strong{text-align:left}.cc-ui-map{height:300px}}.cc-ui-filterbar--3{grid-template-columns:2fr 1.2fr auto}.cc-offer-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;padding:24px 28px;border:1px solid var(--cc-line);border-radius:22px;background:#fff}.cc-offer-summary .cc-ui-price{margin:0}.cc-offer-summary__dealer{display:flex;flex-direction:column;align-items:flex-end}.cc-offer-summary__dealer span{color:var(--cc-muted);font-size:11px;font-weight:700;text-transform:uppercase}.cc-offer-summary__dealer a,.cc-offer-summary__dealer strong{color:var(--cc-dark);font-size:18px;font-weight:900}@media(max-width:600px){.cc-ui-filterbar--3{grid-template-columns:1fr}.cc-offer-summary{align-items:flex-start;flex-direction:column}.cc-offer-summary__dealer{align-items:flex-start}}.cc2-header{border-bottom:1px solid #ececef;box-shadow:0 6px 22px rgb(20 20 25 / .035)}.cc2-header-inner .elementor-widget-shortcode{flex:1 1 auto}.cc2-footer a{color:#fff!important}.cc2-footer a:hover{color:#ff7777!important}.cc2-footer-grid>.e-con{flex:1 1 0%}.cc2-reading{--content-width:840px}.cc2-reading img{border-radius:18px}.cc2-comments{--content-width:920px}.cc2-hero-actions{flex-wrap:wrap}@media(max-width:900px){.cc2-footer-grid{flex-wrap:wrap}.cc2-footer-grid>.e-con{flex:1 1 calc(50% - 20px)}.cc2-header-inner .elementor-widget-button{display:none}}@media(max-width:600px){.cc2-footer-grid>.e-con{flex:1 1 100%}}.cc2-header{position:relative;z-index:9990;overflow:visible!important;border-bottom:1px solid #ececef;box-shadow:0 6px 22px rgb(20 20 25 / .035)}.cc2-header>.e-con-inner,.cc2-header-inner{overflow:visible!important}.cc2-header-inner{position:static!important;align-items:center!important;flex-wrap:nowrap!important;min-height:72px}.cc2-header-inner .elementor-widget-theme-site-logo{flex:0 0 auto!important;width:auto!important;min-width:150px}.cc2-header-inner .elementor-widget-shortcode{position:static!important;flex:1 1 auto!important;width:auto!important;min-width:0!important}.cc2-header-inner .elementor-widget-button{flex:0 0 auto!important;width:auto!important}.cc-mega{position:static!important;width:100%}.cc-mega__toggle{display:none}.cc-mega__main{position:static;display:flex;align-items:center;justify-content:flex-end;gap:clamp(12px,1.45vw,22px);min-width:0}.cc-mega__main>a,.cc-mega__topline>a{color:var(--cc-dark);font-size:14px;line-height:1;font-weight:800;white-space:nowrap}.cc-mega__main>a:hover,.cc-mega__topline>a:hover,.cc-mega__panel a:hover{color:var(--cc-red)}.cc-mega__item{position:static!important}.cc-mega__topline{display:flex;align-items:center;gap:6px}.cc-mega__subtoggle{display:none;width:28px;height:28px;border:0;padding:0;background:#fff0;position:relative;cursor:pointer}.cc-mega__subtoggle:before{content:"";position:absolute;left:9px;top:7px;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.cc-mega__panel{position:absolute!important;z-index:9999;left:0!important;right:0!important;top:100%!important;width:100%!important;max-width:none!important;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(260px,1.35fr);gap:32px;padding:32px max(24px,calc((100vw - 1180px)/2));margin:0;background:#fff;border-top:1px solid var(--cc-line);box-shadow:0 25px 60px rgb(20 20 25 / .13);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(7px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.cc-mega__item--mega:hover .cc-mega__panel,.cc-mega__item--mega:focus-within .cc-mega__panel,.cc-mega__item--mega.is-open .cc-mega__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cc-mega__panel>div:not(.cc-mega__promo){display:grid;align-content:start;gap:9px}.cc-mega__panel strong{margin-bottom:4px;font-size:12px;color:var(--cc-red);text-transform:uppercase;letter-spacing:.06em}.cc-mega__panel a{color:var(--cc-dark);font-size:15px;font-weight:700;padding:5px 0}.cc-mega__promo{min-height:150px;padding:22px;border-radius:20px;background:var(--cc-dark);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:7px}.cc-mega__promo span{color:#ff8585;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.cc-mega__promo b{font-size:21px;line-height:1.25}.cc-mega__promo small{color:#c7c7ca;line-height:1.55}.cc-mega__account{padding:10px 14px!important;border:1px solid var(--cc-line);border-radius:999px;background:#fff!important;color:var(--cc-dark)!important}.cc-mega__account:hover{border-color:#cfd0d3;color:var(--cc-red)!important}@media(max-width:1100px) and (min-width:901px){.cc-mega__main{gap:12px}.cc-mega__main>a,.cc-mega__topline>a{font-size:13px}.cc2-header-inner .elementor-widget-theme-site-logo{min-width:130px}}@media(max-width:900px){.cc2-header-inner{min-height:64px;justify-content:space-between!important}.cc2-header-inner .elementor-widget-shortcode{flex:0 0 auto!important;margin-left:auto}.cc2-header-inner .elementor-widget-button{display:none!important}.cc-mega__toggle{display:inline-flex;align-items:center;gap:9px;border:0;border-radius:999px;background:var(--cc-dark);color:#fff;padding:10px 14px;font-weight:800;cursor:pointer}.cc-mega__hamburger{width:16px;height:11px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative}.cc-mega__hamburger:after{content:"";position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}.cc-mega__main{display:none;position:absolute!important;z-index:9998;top:100%!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100vh - 64px);overflow:auto;padding:14px 20px 22px;background:#fff;box-shadow:0 20px 40px rgb(0 0 0 / .12);flex-direction:column;align-items:stretch;gap:0}.cc-mega.is-open .cc-mega__main{display:flex}.cc-mega__main>a,.cc-mega__topline{min-height:48px;display:flex;align-items:center;border-bottom:1px solid var(--cc-line)}.cc-mega__topline{justify-content:space-between}.cc-mega__topline>a{flex:1;display:flex;align-items:center;min-height:48px}.cc-mega__subtoggle{display:block;flex:0 0 36px}.cc-mega__item--mega:hover .cc-mega__panel,.cc-mega__item--mega:focus-within .cc-mega__panel{opacity:0;visibility:hidden;pointer-events:none}.cc-mega__item--mega.is-open .cc-mega__panel{display:grid;position:static!important;width:100%!important;grid-template-columns:1fr 1fr;opacity:1;visibility:visible;pointer-events:auto;transform:none;box-shadow:none;padding:18px;background:var(--cc-soft);border:0;border-radius:16px;margin:10px 0 14px}.cc-mega__item--mega:not(.is-open) .cc-mega__panel{display:none}.cc-mega__account{margin-top:12px;justify-content:center;border-color:var(--cc-dark);background:var(--cc-dark)!important;color:#fff!important}}@media(max-width:600px){.cc-mega__panel{grid-template-columns:1fr!important}.cc-mega__promo{min-height:0}}.cc-discussion-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:3px}.cc-discussion-meta small{font-size:10px;color:#8a8d92}.cc-discussion-list article>a{color:inherit}.cc-ui-card__actions{display:flex;gap:8px;flex-wrap:wrap}.cc-ui-card__actions .cc-ui-btn{flex:1 1 auto;text-align:center;justify-content:center;border:0;cursor:pointer}.cc-ui-card__media-wrap{position:relative}.cc-ui-detail-actions{display:flex;justify-content:flex-end;margin:0 0 14px}.cc-ui-top-badge{display:inline-block;margin-bottom:7px;padding:4px 8px;border-radius:999px;background:#c70000;color:#fff;font-size:9px;font-weight:900;letter-spacing:.04em}.cc-ui-load-more-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;margin:28px 0 0}.cc-ui-load-more{appearance:none;border:0;border-radius:999px;background:var(--cc-dark);color:#fff;min-height:46px;padding:11px 24px;font:800 13px/1 Poppins,Arial,sans-serif;cursor:pointer;transition:.18s}.cc-ui-load-more:hover{background:var(--cc-red)}.cc-ui-load-more:disabled{opacity:.6;cursor:wait}.cc-ui-load-more__status{min-height:18px;color:var(--cc-muted);font-size:12px}.cc-ui-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.cc-ui-account-stats>a{display:flex;flex-direction:column;min-height:130px;padding:20px;border:1px solid var(--cc-line);border-radius:18px;background:#fff;color:var(--cc-dark);transition:.18s}.cc-ui-account-stats>a:hover{border-color:#d0d1d4;transform:translateY(-1px);box-shadow:0 12px 30px rgb(20 20 25 / .05)}.cc-ui-account-stats span{color:var(--cc-red);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.cc-ui-account-stats strong{margin:8px 0 4px;font-size:34px;line-height:1;font-weight:900}.cc-ui-account-stats em{margin-top:auto;color:var(--cc-muted);font-size:12px;font-style:normal;font-weight:700}@media(max-width:760px){.cc-ui-account-stats{grid-template-columns:1fr}.cc-ui-account-stats>a{min-height:105px}}.cc-account-dashboard-overview .cc-ui-account-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 14px}.cc-account-dashboard-overview .cc-ui-account-grid>a,.cc-account-dashboard-overview .cc-ui-account-stats>a{min-width:0}.cc-account-dashboard-overview .cc-ui-account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}@media(max-width:1150px){.cc-account-dashboard-overview .cc-ui-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.cc-account-dashboard-overview .cc-ui-account-grid,.cc-account-dashboard-overview .cc-ui-account-stats{grid-template-columns:1fr}}.cc3-add__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.cc3-add__button>span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1!important;margin:0!important;padding:0!important;transform:translateY(-1px)}.cc-home-stats-dots{display:none}.cc-compare-action-icon{display:none;width:18px;height:18px;align-items:center;justify-content:center}.cc-compare-action-icon svg,.cc-compare-param-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cc-compare-param-button{appearance:none;border:0;background:#fff0;color:inherit;font:inherit;padding:0;text-align:left;cursor:default}.cc-compare-param-icon,.cc-compare-param-short{display:none}.cc-compare-param-tip{display:none}@media(max-width:720px){.cc-home-stats-slider{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding-left:14px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:10px 14px 8px!important}.cc-home-stats-slider::-webkit-scrollbar{display:none}.cc-home-stats-slider>.cc-home-stat-card{flex:0 0 74%!important;width:74%!important;min-width:220px!important;max-width:260px!important;min-height:118px!important;padding:18px 16px!important;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always;justify-content:center!important;align-items:center!important;border:1px solid #e7e7ea!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgb(20 20 25 / .045)!important}.cc-home-stats-slider .cc-stat__number{display:block!important;font-size:38px!important;line-height:1!important;text-align:center!important}.cc-home-stats-slider .elementor-widget-heading h1,.cc-home-stats-slider .elementor-widget-heading h2,.cc-home-stats-slider .elementor-widget-heading h3,.cc-home-stats-slider .elementor-widget-heading h4,.cc-home-stats-slider .elementor-widget-heading p{margin:4px 0 0!important;font-size:15px!important;line-height:1.25!important;text-align:center!important}.cc-home-stats-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin:3px 0 16px}.cc-home-stats-dot{appearance:none;border:0;padding:0;width:7px;height:7px;border-radius:999px;background:#b8bcc2;cursor:pointer;transition:.18s ease}.cc-home-stats-dot.is-active{width:20px;background:#c70000}}@media(max-width:768px){.cc-compare-v4__scroll{border-radius:16px!important;-webkit-overflow-scrolling:touch}.cc-compare-v4__table{width:max-content!important;min-width:0!important;table-layout:fixed!important}.cc-compare-v4__param-head,.cc-compare-v4__table tbody th{width:80px!important;min-width:80px!important;max-width:80px!important;padding:9px 6px!important}.cc-compare-v4__param-head{background:#fff!important;color:#17171a!important;vertical-align:bottom!important;text-align:center!important}.cc-compare-v4__param-head>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px;min-height:32px;padding:0 9px;border-radius:999px;background:#171717;color:#fff;font-size:0!important}.cc-compare-v4__param-head>span::before{content:'i';font:900 14px/1 Poppins,Arial,sans-serif}.cc-compare-v4__model-head{width:205px!important;min-width:205px!important;max-width:205px!important;padding:10px!important}.cc-compare-v4__model{gap:6px!important}.cc-compare-v4__media{border-radius:14px!important;aspect-ratio:16/10!important}.cc-compare-v4__brand{font-size:9px!important}.cc-compare-v4__model h3{font-size:17px!important;line-height:1.2!important}.cc-compare-v4__price{font-size:14px!important}.cc-compare-v4__model-actions{display:flex!important;grid-template-columns:none!important;gap:7px!important;margin-top:4px!important}.cc-compare-v4__model-actions a,.cc-compare-v4__model-actions button,.cc-compare-v4__remove{flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important}.cc-compare-v4__remove{margin-top:1px!important;border:1px solid #e1e2e5!important;background:#f3f4f5!important;color:#777b82!important}.cc-compare-action-icon{display:inline-flex!important;width:17px!important;height:17px!important}.cc-compare-action-label{display:none!important}.cc-compare-v4__table tbody th{position:sticky!important;left:0!important;z-index:6!important;background:#f7f7f8!important;text-align:center!important;overflow:visible!important}.cc-compare-param-button{display:flex!important;width:100%!important;min-height:50px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;cursor:pointer!important;color:#303238!important}.cc-compare-param-icon{display:flex!important;width:18px!important;height:18px!important;color:#666b72!important}.cc-compare-param-short{display:block!important;font:900 9px/1 Poppins,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.cc-compare-param-full{display:none!important}.cc-compare-param-tip{position:absolute;z-index:30;left:calc(100% + 7px);top:50%;transform:translateY(-50%) translateX(-4px);display:block;max-width:170px;padding:8px 10px;border-radius:10px;background:#171717;color:#fff;font:700 10px/1.3 Poppins,Arial,sans-serif;text-transform:none;letter-spacing:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 10px 25px rgb(20 20 25 / .2);transition:.14s ease}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-tip{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.cc-compare-v4__table th,.cc-compare-v4__table td{padding-top:12px!important;padding-bottom:12px!important}}.cc-compare-remove-marker{display:none!important}@media(max-width:768px){.cc-compare-v4__toolbar-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;gap:8px!important;flex-wrap:nowrap!important;justify-content:stretch!important}.cc-compare-v4__toolbar-actions>.cc-btn,.cc-compare-v4__toolbar-actions>.cc-compare-v4__clear{width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 9px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.cc-compare-v4__model-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important}.cc-compare-v4__model-actions>.cc-compare-v4__remove{margin:0!important;align-self:auto!important}.cc-compare-param-button,.cc-compare-param-button:hover,.cc-compare-param-button:focus,.cc-compare-param-button:focus-visible,.cc-compare-param-button:active{appearance:none!important;-webkit-appearance:none!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#303238!important}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button,.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button:hover,.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button:focus{background:#171717!important;color:#fff!important;border-radius:14px!important}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-icon{color:#fff!important}}:root{--cc-media-card-ratio:16/10;--cc-media-detail-ratio:16/9}.cc-card__media,.cc-ui-card__media,.cc-mega__card-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:var(--cc-media-card-ratio)!important;overflow:hidden!important;background:#f1f2f3!important}.cc-card__media>img,.cc-ui-card__media>img,.cc-mega__card-media>img{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;object-fit:cover!important;object-position:center center!important}body.single-post .cc-model-hero__media,body.single-cc_model .cc-model-hero__media,body.single-cc_vehicle_offer .cc-model-hero__media,body.single-cc_bazaar_listing .cc-model-hero__media,body.single-cc_dealer .cc-model-hero__media,body.single-cc_brand .cc-model-hero__media{position:relative!important;width:100%!important;aspect-ratio:var(--cc-media-detail-ratio)!important;overflow:hidden!important;background:#f1f2f3!important}body.single-post .cc-model-hero__media>img,body.single-cc_model .cc-model-hero__media>img,body.single-cc_vehicle_offer .cc-model-hero__media>img,body.single-cc_bazaar_listing .cc-model-hero__media>img,body.single-cc_dealer .cc-model-hero__media>img{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;object-fit:cover!important;object-position:center center!important}body.single-cc_brand .cc-model-hero__media>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:28px!important;display:block!important;object-fit:contain!important;object-position:center!important}body.single-post .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_model .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_vehicle_offer .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_bazaar_listing .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_dealer .elementor-widget-theme-post-featured-image .elementor-widget-container{position:relative!important;width:100%!important;aspect-ratio:var(--cc-media-detail-ratio)!important;overflow:hidden!important;background:#f1f2f3!important;border-radius:inherit}body.single-post .elementor-widget-theme-post-featured-image img,body.single-cc_model .elementor-widget-theme-post-featured-image img,body.single-cc_vehicle_offer .elementor-widget-theme-post-featured-image img,body.single-cc_bazaar_listing .elementor-widget-theme-post-featured-image img,body.single-cc_dealer .elementor-widget-theme-post-featured-image img{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;object-fit:cover!important;object-position:center center!important}.elementor-posts-container .elementor-post__thumbnail__link,.elementor-posts-container .elementor-post__thumbnail,.elementor-loop-container .e-loop-item .elementor-widget-theme-post-featured-image .elementor-widget-container{position:relative!important;overflow:hidden!important;aspect-ratio:var(--cc-media-card-ratio)!important}.elementor-posts-container .elementor-post__thumbnail img,.elementor-loop-container .e-loop-item .elementor-widget-theme-post-featured-image img{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important}.cc-brand-card__media{overflow:hidden!important}.cc-brand-card__media img{position:static!important;width:auto!important;height:auto!important;max-width:170px!important;max-height:62px!important;object-fit:contain!important}.cc-model-gallery__item img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media(max-width:768px){:root{--cc-media-card-ratio:4/3;--cc-media-detail-ratio:4/3}body.single-cc_brand .cc-model-hero__media>img{padding:20px!important}}.cc-card__media,.cc-ui-card__media,.cc-mega__card-media{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;line-height:0!important}.cc-card__media>picture,.cc-ui-card__media>picture,.cc-mega__card-media>picture,.elementor-posts-container .elementor-post__thumbnail picture,.elementor-loop-container .e-loop-item .elementor-widget-theme-post-featured-image picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.cc-card__media img,.cc-ui-card__media img,.cc-mega__card-media img,.elementor-posts-container .elementor-post__thumbnail img,.elementor-loop-container .e-loop-item .elementor-widget-theme-post-featured-image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important}body.single-post .cc-model-hero__media>picture,body.single-cc_model .cc-model-hero__media>picture,body.single-cc_vehicle_offer .cc-model-hero__media>picture,body.single-cc_bazaar_listing .cc-model-hero__media>picture,body.single-cc_dealer .cc-model-hero__media>picture,body.single-post .elementor-widget-theme-post-featured-image picture,body.single-cc_model .elementor-widget-theme-post-featured-image picture,body.single-cc_vehicle_offer .elementor-widget-theme-post-featured-image picture,body.single-cc_bazaar_listing .elementor-widget-theme-post-featured-image picture,body.single-cc_dealer .elementor-widget-theme-post-featured-image picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important}body.single-post .cc-model-hero__media img,body.single-cc_model .cc-model-hero__media img,body.single-cc_vehicle_offer .cc-model-hero__media img,body.single-cc_bazaar_listing .cc-model-hero__media img,body.single-cc_dealer .cc-model-hero__media img,body.single-post .elementor-widget-theme-post-featured-image img,body.single-cc_model .elementor-widget-theme-post-featured-image img,body.single-cc_vehicle_offer .elementor-widget-theme-post-featured-image img,body.single-cc_bazaar_listing .elementor-widget-theme-post-featured-image img,body.single-cc_dealer .elementor-widget-theme-post-featured-image img{position:absolute!important;inset:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important}.cc-brand-card__media img,body.single-cc_brand .cc-model-hero__media img{position:static!important;inset:auto!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}@media(max-width:768px){.cc-card__media,.cc-ui-card__media,.cc-mega__card-media,.elementor-posts-container .elementor-post__thumbnail__link,.elementor-posts-container .elementor-post__thumbnail,.elementor-loop-container .e-loop-item .elementor-widget-theme-post-featured-image .elementor-widget-container{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.single-post .cc-model-hero__media,body.single-cc_model .cc-model-hero__media,body.single-cc_vehicle_offer .cc-model-hero__media,body.single-cc_bazaar_listing .cc-model-hero__media,body.single-cc_dealer .cc-model-hero__media,body.single-cc_brand .cc-model-hero__media,body.single-post .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_model .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_vehicle_offer .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_bazaar_listing .elementor-widget-theme-post-featured-image .elementor-widget-container,body.single-cc_dealer .elementor-widget-theme-post-featured-image .elementor-widget-container{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}}body.single-cc_brand .cc-ui-brand-hero .cc-brand-logo-card{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:16/10!important;min-height:300px!important;padding:42px!important;background:#fff!important;border:1px solid #e5e7ea!important;border-radius:24px!important;box-shadow:0 12px 34px rgb(20 24 32 / .055)!important;overflow:hidden!important}body.single-cc_brand .cc-ui-brand-hero .cc-brand-logo-card picture{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}body.single-cc_brand .cc-ui-brand-hero .cc-brand-logo-card img{position:static!important;inset:auto!important;display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;margin:auto!important;padding:0!important;object-fit:contain!important;object-position:center!important}.cc-brand-logo-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#b9bdc3;font:800 38px/1 Poppins,Arial,sans-serif;text-align:center}.cc-brand-about{padding:50px 0 58px;background:#fff;border-bottom:1px solid #eceef0}.cc-brand-about__inner{max-width:920px}.cc-brand-about h2{margin:5px 0 18px;font:800 34px/1.15 Poppins,Arial,sans-serif;color:#17171a}.cc-brand-about__content{font:400 16px/1.75 Poppins,Arial,sans-serif;color:#4e535a}.cc-brand-about__content p{margin:0 0 16px}.cc-brand-about__content p:last-child{margin-bottom:0}@media(max-width:768px){body.single-cc_brand .cc-ui-brand-hero .cc-brand-logo-card{aspect-ratio:4/3!important;min-height:0!important;padding:28px!important;border-radius:18px!important}.cc-brand-about{padding:34px 0 40px}.cc-brand-about h2{font-size:27px}.cc-brand-about__content{font-size:15px;line-height:1.7}}.cc-compare-v4__model-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin-top:6px!important}.cc-compare-v4__model-actions a,.cc-compare-v4__model-actions button,.cc-compare-v4__remove{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:1!important}.cc-compare-action-icon{display:inline-flex!important;width:18px!important;height:18px!important;align-items:center!important;justify-content:center!important}.cc-compare-action-label{display:none!important}.cc-compare-v4__model-actions a{border:1px solid #e1e2e5!important;background:#fff!important;color:#c90000!important}.cc-compare-v4__model-actions button:not(.cc-compare-v4__remove){border:0!important;background:#aeb6c0!important;color:#fff!important}.cc-compare-v4__remove{border:1px solid #e1e2e5!important;background:#f3f4f5!important;color:#777b82!important}@media(min-width:769px){.cc-compare-v4__model-actions a:hover,.cc-compare-v4__model-actions a:focus-visible{border-color:#c90000!important;background:#fff6f6!important;color:#c90000!important}.cc-compare-v4__model-actions button:not(.cc-compare-v4__remove):hover,.cc-compare-v4__model-actions button:not(.cc-compare-v4__remove):focus-visible{background:#8f99a6!important;color:#fff!important}.cc-compare-v4__remove:hover,.cc-compare-v4__remove:focus-visible{border-color:#c9ccd0!important;background:#e9ebed!important;color:#4f545a!important}}.cc-ui-load-more.is-loading{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important}.cc-ui-load-more.is-loading::before{content:"";width:15px;height:15px;border:2px solid rgb(255 255 255 / .38);border-top-color:#fff;border-radius:50%;animation:ccUiSpin .7s linear infinite}@keyframes ccUiSpin{to{transform:rotate(360deg)}}.cc-related-articles .cc-ui-load-more-wrap,.cc-magazine-tabs .cc-ui-load-more-wrap{margin-top:24px}.cc-compare-v4__media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/10!important;overflow:hidden!important;padding:0!important;background:#f1f2f3!important;border-radius:14px!important;line-height:0!important}.cc-compare-v4__media>picture,.cc-compare-v4__media picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.cc-compare-v4__media>img,.cc-compare-v4__media picture>img,.cc-compare-v4__media img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important}.cc-compare-v4__model-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin-top:7px!important}.cc-compare-v4__model-actions>.cc-compare-v4__remove{margin:0!important;align-self:auto!important}.cc-compare-v4__param-head,.cc-compare-v4__table tbody th{width:88px!important;min-width:88px!important;max-width:88px!important}.cc-compare-v4__param-head{padding:10px 6px!important;text-align:center!important;vertical-align:bottom!important}.cc-compare-v4__param-head>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:999px!important;background:#171717!important;color:#fff!important;font-size:0!important}.cc-compare-v4__param-head>span::before{content:'i'!important;font:900 14px/1 Poppins,Arial,sans-serif!important}.cc-compare-v4__table tbody th{position:sticky!important;left:0!important;z-index:6!important;padding:8px 5px!important;overflow:visible!important;text-align:center!important;background:#f7f7f8!important}.cc-compare-param-button,.cc-compare-param-button:hover,.cc-compare-param-button:focus,.cc-compare-param-button:focus-visible,.cc-compare-param-button:active{appearance:none!important;-webkit-appearance:none!important;display:flex!important;width:100%!important;min-height:52px!important;padding:5px 2px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#303238!important;cursor:pointer!important}.cc-compare-param-icon{display:flex!important;width:18px!important;height:18px!important;color:#666b72!important}.cc-compare-param-short{display:block!important;max-width:74px!important;overflow:hidden!important;text-overflow:ellipsis!important;font:900 9px/1 Poppins,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.cc-compare-param-full{display:none!important}.cc-compare-param-tip{position:absolute!important;z-index:40!important;left:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%) translateX(-4px)!important;display:block!important;width:max-content!important;max-width:210px!important;padding:8px 10px!important;border-radius:10px!important;background:#171717!important;color:#fff!important;font:700 10px/1.35 Poppins,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;box-shadow:0 10px 25px rgb(20 20 25 / .2)!important;transition:.14s ease!important}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-tip{opacity:1!important;visibility:visible!important;transform:translateY(-50%) translateX(0)!important}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button,.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button:hover,.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-button:focus{background:#171717!important;color:#fff!important;border-radius:14px!important}.cc-compare-v4__table tbody th.is-tip-open .cc-compare-param-icon{color:#fff!important}@media(max-width:768px){.cc-compare-v4__param-head,.cc-compare-v4__table tbody th{width:80px!important;min-width:80px!important;max-width:80px!important}}