.catalog-page-section[data-astro-cid-jhe3q3xo]{color:#fff;padding-top:0;padding-bottom:clamp(40px,4.17vw,80px)}.container[data-astro-cid-jhe3q3xo]{max-width:1920px;margin:0 auto;padding-left:min(10.83vw,208px);padding-right:min(10.83vw,208px);display:flex;flex-direction:column;gap:clamp(30px,3.13vw,60px)}@media (max-width: 959px){.container[data-astro-cid-jhe3q3xo]{padding-left:20px;padding-right:20px}}.header-block[data-astro-cid-jhe3q3xo]{display:flex;flex-direction:column;gap:clamp(15px,1.56vw,30px);padding-top:clamp(30px,2.6vw,50px)}.breadcrumbs[data-astro-cid-jhe3q3xo]{display:flex;align-items:center;gap:8px;font-size:clamp(14px,1.1vw,21px);font-weight:700;color:#e5e7eb;text-decoration:none}.breadcrumbs[data-astro-cid-jhe3q3xo] svg[data-astro-cid-jhe3q3xo]{color:#e6512e}.title-wrapper[data-astro-cid-jhe3q3xo]{display:flex;justify-content:space-between;align-items:center;gap:20px}.title-wrapper[data-astro-cid-jhe3q3xo] h1[data-astro-cid-jhe3q3xo]{font-size:clamp(24px,2.46vw,47.32px);font-weight:700}.cta-button-header[data-astro-cid-jhe3q3xo]{background-color:#e6512e;color:#fff;border:none;border-radius:4px;width:clamp(190px,calc(190px + (284 - 190) * (100vw - 960px) / (1920 - 960)),284px);height:clamp(35px,calc(35px + (52 - 35) * (100vw - 960px) / (1920 - 960)),52px);font-size:clamp(14px,1.05vw,20px);font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap;display:flex;justify-content:center;align-items:center}@media (max-width: 959px){.cta-button-header[data-astro-cid-jhe3q3xo]{width:150px;height:35px}}@media (max-width: 639px){.cta-button-header[data-astro-cid-jhe3q3xo]{width:150px;height:35px}}.description[data-astro-cid-jhe3q3xo]{font-size:clamp(14px,1.04vw,20px);line-height:1.4;width:100%}.catalog-content[data-astro-cid-jhe3q3xo]{display:grid;grid-template-columns:264px 1fr;gap:30px;position:relative}.filters-sidebar[data-astro-cid-jhe3q3xo]{display:flex;flex-direction:column;gap:30px;position:sticky;top:clamp(64px,calc(48px + 1.667vw),80px);height:-moz-fit-content;height:fit-content;padding-bottom:20px}.filters-sidebar[data-astro-cid-jhe3q3xo] h2[data-astro-cid-jhe3q3xo]{font-size:clamp(20px,1.67vw,32px);font-weight:700}.filter-group[data-astro-cid-jhe3q3xo]{display:flex;flex-direction:column;gap:18px}.filter-button[data-astro-cid-jhe3q3xo]{width:100%;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:left;display:flex;justify-content:space-between;align-items:center;line-height:1.2}.brand-accordion[data-astro-cid-jhe3q3xo] .chevron[data-astro-cid-jhe3q3xo]{transition:transform .3s ease}.brand-accordion[data-astro-cid-jhe3q3xo].open .chevron[data-astro-cid-jhe3q3xo]{transform:rotate(180deg)}.model-list[data-astro-cid-jhe3q3xo]{display:none;flex-direction:column;padding-left:20px;margin-top:10px;gap:10px}.brand-accordion[data-astro-cid-jhe3q3xo].open .model-list[data-astro-cid-jhe3q3xo]{display:flex}.model-button[data-astro-cid-jhe3q3xo]{background-color:transparent;border:1px solid #E6512E}.model-button[data-astro-cid-jhe3q3xo].active{background-color:#e6512e}.filter-button[data-astro-cid-jhe3q3xo].active{background-color:#e6512e;border-color:#e6512e}.filter-button[data-astro-cid-jhe3q3xo]:hover:not(.active){background-color:#4a342a}.brand-filters[data-astro-cid-jhe3q3xo]{display:none;opacity:0;transition:opacity .3s ease}.brand-filters[data-astro-cid-jhe3q3xo].is-open{display:flex;flex-direction:column;gap:18px;opacity:1}.car-grid-wrapper[data-astro-cid-jhe3q3xo]{width:100%}.car-grid[data-astro-cid-jhe3q3xo]{display:grid;gap:clamp(15px,2vw,30px);grid-template-columns:repeat(auto-fill,minmax(318px,1fr));justify-content:center;width:100%}@media (min-width: 1281px){.car-grid[data-astro-cid-jhe3q3xo]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1921px){.car-grid[data-astro-cid-jhe3q3xo]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1580px) and (min-width: 581px){.car-grid[data-astro-cid-jhe3q3xo]{grid-template-columns:repeat(2,1fr);justify-content:center;justify-items:center;max-width:700px;margin:0 auto}}@media (max-width: 580px){.car-grid[data-astro-cid-jhe3q3xo]{grid-template-columns:1fr;justify-items:center;max-width:400px;margin:0 auto}}.error-message[data-astro-cid-jhe3q3xo]{color:#fff;width:100%;text-align:center;grid-column:1 / -1}.mobile-filter-header[data-astro-cid-jhe3q3xo]{display:none}@media (max-width: 959px){.catalog-content[data-astro-cid-jhe3q3xo]{grid-template-columns:1fr}.filters-sidebar[data-astro-cid-jhe3q3xo]{display:none}.mobile-filter-header[data-astro-cid-jhe3q3xo]{display:flex;flex-direction:column;gap:15px;border-bottom:1px solid #38281F;padding-bottom:20px}.mobile-filter-header[data-astro-cid-jhe3q3xo] h2[data-astro-cid-jhe3q3xo]{font-size:16px;font-weight:700}.mobile-filter-header[data-astro-cid-jhe3q3xo] button[data-astro-cid-jhe3q3xo][data-filter-toggle]{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:1px solid #E6512E;color:#fff;padding:10px 15px;border-radius:4px;font-size:14px;cursor:pointer}.mobile-filter-header[data-astro-cid-jhe3q3xo] button[data-astro-cid-jhe3q3xo][data-filter-toggle] svg[data-astro-cid-jhe3q3xo]{transition:transform .3s ease}.mobile-filter-group[data-astro-cid-jhe3q3xo]{display:none;flex-direction:column;gap:18px;margin-top:15px}.mobile-filter-group[data-astro-cid-jhe3q3xo].is-open{display:flex}}.catalog-content[hidden],.catalog-page-section .header-block[hidden],#korea-search-region[hidden],#korea-car-grid[hidden],.korea-state-panel[hidden]{display:none!important}.korea-catalog-section{padding-top:calc(clamp(64px,calc(48px + 1.667vw),80px) + clamp(24px,2.6vw,44px))}.korea-catalog-section .container{max-width:1920px;margin:0 auto;padding-left:min(10.83vw,208px);padding-right:min(10.83vw,208px);display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}@media (max-width: 959px){.korea-catalog-section .container{padding-left:20px;padding-right:20px}}.korea-catalog-content{display:grid;grid-template-columns:264px 1fr;gap:30px;position:relative}.korea-filters-sidebar{display:flex;flex-direction:column;gap:22px;position:sticky;top:clamp(64px,calc(48px + 1.667vw),80px);height:-moz-fit-content;height:fit-content;padding-bottom:20px;max-height:calc(100vh - clamp(64px,calc(48px + 1.667vw),80px) - 20px);overflow-y:auto;scrollbar-width:none}.korea-filters-sidebar::-webkit-scrollbar{display:none}.korea-filters-sidebar h2{font-size:clamp(20px,1.67vw,32px);font-weight:700;color:#fff}#korea-search-region .filter-group,#korea-search-region .kc-brand-list{display:flex;flex-direction:column;gap:18px}#korea-search-region .filter-button{width:100%;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:left;display:flex;justify-content:space-between;align-items:center;line-height:1.2;font-family:Inter,sans-serif}#korea-search-region .brand-accordion .chevron{transition:transform .3s ease}#korea-search-region .brand-accordion.open .chevron{transform:rotate(180deg)}#korea-search-region .model-list{display:none;flex-direction:column;padding-left:20px;margin-top:10px;gap:10px}#korea-search-region .brand-accordion.open .model-list{display:flex}#korea-search-region .model-button{background-color:transparent;border:1px solid #E6512E}#korea-search-region .model-button.active{background-color:#e6512e}#korea-search-region .filter-button.active{background-color:#e6512e;border-color:#e6512e}#korea-search-region .filter-button:hover:not(.active){background-color:#4a342a}#korea-search-region .model-button[hidden],#korea-search-region .brand-accordion[hidden]{display:none!important}.kc-search-wrap{width:100%}.kc-search-input{width:100%;background-color:#241812;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:4.6px;padding:9px 14px;font-family:Inter,sans-serif;font-size:15px;line-height:1.2;outline:none;transition:border-color .2s ease}.kc-search-input:focus{border-color:#e6512e}.kc-search-input::-moz-placeholder{color:#8b8b8b}.kc-search-input::placeholder{color:#8b8b8b}.kc-model-search-wrap{padding-right:2px}.kc-model-search{font-size:14px;padding:8px 12px}.kc-request-button{width:100%;background-color:#e6512e;color:#fff;border:none;border-radius:4.6px;padding:12px 26px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .25s ease,transform .1s ease}.kc-request-button:hover{background-color:#c94426}.kc-request-button:active{transform:translateY(1px)}.korea-mobile-filter-header{display:none}@media (max-width: 959px){.korea-catalog-content{grid-template-columns:1fr}.korea-filters-sidebar{display:none}.korea-mobile-filter-header{display:flex;flex-direction:column;gap:15px;border-bottom:1px solid #38281F;padding-bottom:20px}.korea-mobile-filter-header h2{font-size:16px;font-weight:700;color:#fff}.korea-mobile-filter-header button[data-kc-filter-toggle]{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:1px solid #E6512E;color:#fff;padding:10px 15px;border-radius:4px;font-size:14px;cursor:pointer;font-family:Inter,sans-serif}.korea-mobile-filter-header button[data-kc-filter-toggle] svg{transition:transform .3s ease}.korea-mobile-filter-group{display:none;flex-direction:column;gap:18px;margin-top:15px}.korea-mobile-filter-group.is-open{display:flex}}.korea-search-region{display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}.korea-grid-wrapper{display:flex;flex-direction:column;gap:clamp(16px,1.6vw,28px);width:100%;min-width:0}.korea-search-box{display:flex;gap:12px;width:100%;max-width:none}.korea-search-input{flex:1;font-family:Inter,sans-serif;font-size:16px;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 16px}.korea-search-input::-moz-placeholder{color:#9ca3af}.korea-search-input::placeholder{color:#9ca3af}.korea-search-button{background-color:#e6512e;border:1px solid #E6512E;color:#fff;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.korea-search-button:hover{background-color:#e6512ed9}.korea-state-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:clamp(40px,6vw,80px) 20px;color:#d1d5db}.korea-state-title{font-size:clamp(18px,1.3vw,24px);font-weight:700;color:#fff}.korea-state-desc{font-size:clamp(14px,.78rem + .25vw,16px);max-width:480px}.korea-state-panel .spinner{width:32px;height:32px;border-radius:50%;border:3px solid rgba(255,255,255,.2);border-top-color:#e6512e;animation:calc-spin .8s linear infinite}.korea-car-grid,#korea-car-grid.car-grid{display:grid;gap:clamp(15px,2vw,30px);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width: 959px) and (min-width: 620px){#korea-car-grid.car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 619px){#korea-car-grid.car-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}#korea-car-grid .car-card{--screen-min: 340;--screen-max: 1920;font-family:Inter,sans-serif;display:flex;flex-direction:column;gap:16px;transition:opacity .3s ease-in-out;width:100%;min-width:0}#korea-car-grid .car-card-background{background-color:#38281f;--br-rate: calc((8.07 - 5.08) / (var(--screen-max) - var(--screen-min)));border-radius:calc(5.08px + var(--br-rate) * (100vw - var(--screen-min) * 1px));display:flex;flex-direction:column;flex-grow:1;--gap-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));gap:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px));padding-bottom:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px))}#korea-car-grid .car-card-image-container{position:relative;--height-rate: calc((211.29 - 133) / (var(--screen-max) - var(--screen-min)));height:calc(133px + var(--height-rate) * (100vw - var(--screen-min) * 1px))}#korea-car-grid .car-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit}#korea-car-grid .car-card-year-badge{position:absolute;--top-rate: calc((20.65 - 13) / (var(--screen-max) - var(--screen-min)));top:calc(13px + var(--top-rate) * (100vw - var(--screen-min) * 1px));--right-rate: calc((12.83 - 8) / (var(--screen-max) - var(--screen-min)));right:calc(8px + var(--right-rate) * (100vw - var(--screen-min) * 1px));background-color:#e6512eb8;--blur-rate: calc((11.94 - 7.52) / (var(--screen-max) - var(--screen-min)));-webkit-backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));--badge-br-rate: calc((5.9 - 3.71) / (var(--screen-max) - var(--screen-min)));border-radius:calc(3.71px + var(--badge-br-rate) * (100vw - var(--screen-min) * 1px));--py-rate: calc((10.32 - 6.5) / (var(--screen-max) - var(--screen-min)));--px-rate: calc((17.7 - 11.14) / (var(--screen-max) - var(--screen-min)));padding:calc(6.5px + var(--py-rate) * (100vw - var(--screen-min) * 1px)) calc(11.14px + var(--px-rate) * (100vw - var(--screen-min) * 1px))}#korea-car-grid .car-card-year-badge p{color:#fff;font-weight:700;--fs-rate: calc((17.58 - 11.07) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.07px + var(--fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.68}#korea-car-grid .car-card-info{display:flex;flex-direction:column;--info-gap-rate: calc((7.94 - 5) / (var(--screen-max) - var(--screen-min)));gap:calc(5px + var(--info-gap-rate) * (100vw - var(--screen-min) * 1px));--px-info-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));padding:0 calc(10px + var(--px-info-rate) * (100vw - var(--screen-min) * 1px));flex-grow:1}#korea-car-grid .car-card-title-section,#korea-car-grid .car-card-price-section{color:#fff}#korea-car-grid .car-card-location{color:#d1d5db;--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45}#korea-car-grid .car-card-title-section h4{--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45;font-weight:400}#korea-car-grid .car-card-specs.kc-specs{color:#9ca3af;--fs-main-rate: calc((14 - 11.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.4;margin-top:2px}#korea-car-grid .car-card-price-section{margin-top:auto}#korea-car-grid .car-card-price{font-weight:700;--price-fs-rate: calc((25.42 - 16) / (var(--screen-max) - var(--screen-min)));font-size:calc(16px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.27}#korea-car-grid .car-card-price.car-card-price-stub{color:#f0b7a6;font-weight:600;--price-fs-rate: calc((19 - 14) / (var(--screen-max) - var(--screen-min)));font-size:calc(14px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px))}#korea-car-grid .car-card-subprice{color:#9ca3af;margin-top:2px;--sub-fs-rate: calc((14 - 11.5) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.5px + var(--sub-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.35}#korea-car-grid .car-card-button{--btn-h-rate: calc((54.01 - 34) / (var(--screen-max) - var(--screen-min)));height:calc(34px + var(--btn-h-rate) * (100vw - var(--screen-min) * 1px));max-height:54.01px;border:1px solid #E6512E;--btn-br-rate: calc((3.54 - 2.23) / (var(--screen-max) - var(--screen-min)));border-radius:calc(2.23px + var(--btn-br-rate) * (100vw - var(--screen-min) * 1px));background-color:transparent;color:#fff;font-weight:400;--btn-fs-rate: calc((22.94 - 14.44) / (var(--screen-max) - var(--screen-min)));font-size:calc(14.44px + var(--btn-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.59;cursor:pointer;width:100%;transition:background-color .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}#korea-car-grid .car-card-button:hover{background-color:#e6512e1a}@media (max-width: 639px){#korea-car-grid .car-card{width:100%;max-width:none}#korea-car-grid .car-card-background{border-radius:5.08px;gap:10px;padding-bottom:10px}#korea-car-grid .car-card-image-container{height:133px}#korea-car-grid .car-card-year-badge{top:13px;right:8px;-webkit-backdrop-filter:blur(7.52px);backdrop-filter:blur(7.52px);border-radius:3.71px;padding:6.5px 11.14px}#korea-car-grid .car-card-year-badge p,#korea-car-grid .car-card-location,#korea-car-grid .car-card-title-section h4,#korea-car-grid .car-card-price,#korea-car-grid .car-card-button{font-size:revert}#korea-car-grid .car-card-year-badge p{font-size:13.57px}#korea-car-grid .car-card-location,#korea-car-grid .car-card-title-section h4{font-size:16.8px}#korea-car-grid .car-card-price{font-size:18.5px}#korea-car-grid .car-card-button{font-size:16.94px}#korea-car-grid .car-card-info{gap:5px;padding:0 10px}#korea-car-grid .car-card-button{height:34px;border-radius:2.23px}}@media (max-width: 480px){#korea-car-grid .car-card{width:100%;max-width:none}#korea-car-grid .car-card-image-container{height:auto;aspect-ratio:16/9}#korea-car-grid .car-card-background{gap:clamp(8px,2.5vw,10px);padding-bottom:clamp(8px,2.5vw,10px)}#korea-car-grid .car-card-info{gap:clamp(4px,1.5vw,5px);padding:0 clamp(8px,2.5vw,10px)}#korea-car-grid .car-card-year-badge p{font-size:clamp(12.5px,4.2vw,13.57px)}#korea-car-grid .car-card-location,#korea-car-grid .car-card-title-section h4{font-size:clamp(14.5px,6vw,16.8px)}#korea-car-grid .car-card-price{font-size:clamp(16.5px,4.2vw,18.5px)}#korea-car-grid .car-card-button{font-size:clamp(14.5px,4.5vw,16.94px);height:clamp(30px,9vw,34px);border-radius:clamp(2px,.6vw,2.23px)}}.catalog-content[hidden],.catalog-page-section .header-block[hidden],#europe-search-region[hidden],#europe-car-grid[hidden],.europe-state-panel[hidden]{display:none!important}.europe-catalog-section{padding-top:calc(clamp(64px,calc(48px + 1.667vw),80px) + clamp(24px,2.6vw,44px))}.europe-catalog-section .container{max-width:1920px;margin:0 auto;padding-left:min(10.83vw,208px);padding-right:min(10.83vw,208px);display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}@media (max-width: 959px){.europe-catalog-section .container{padding-left:20px;padding-right:20px}}.europe-catalog-content{display:grid;grid-template-columns:264px 1fr;gap:30px;position:relative}.europe-filters-sidebar{display:flex;flex-direction:column;gap:22px;position:sticky;top:clamp(64px,calc(48px + 1.667vw),80px);height:-moz-fit-content;height:fit-content;padding-bottom:20px;max-height:calc(100vh - clamp(64px,calc(48px + 1.667vw),80px) - 20px);overflow-y:auto;scrollbar-width:none}.europe-filters-sidebar::-webkit-scrollbar{display:none}.europe-filters-sidebar h2{font-size:clamp(20px,1.67vw,32px);font-weight:700;color:#fff}#europe-search-region .filter-group,#europe-search-region .ec-brand-list{display:flex;flex-direction:column;gap:18px}#europe-search-region .filter-button{width:100%;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:left;display:flex;justify-content:space-between;align-items:center;line-height:1.2;font-family:Inter,sans-serif}#europe-search-region .brand-accordion .chevron{transition:transform .3s ease}#europe-search-region .brand-accordion.open .chevron{transform:rotate(180deg)}#europe-search-region .model-list{display:none;flex-direction:column;padding-left:20px;margin-top:10px;gap:10px}#europe-search-region .brand-accordion.open .model-list{display:flex}#europe-search-region .model-button{background-color:transparent;border:1px solid #E6512E}#europe-search-region .model-button.active{background-color:#e6512e}#europe-search-region .filter-button.active{background-color:#e6512e;border-color:#e6512e}#europe-search-region .filter-button:hover:not(.active){background-color:#4a342a}#europe-search-region .model-button[hidden],#europe-search-region .brand-accordion[hidden]{display:none!important}.ec-search-wrap{width:100%}.ec-search-input{width:100%;background-color:#241812;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:4.6px;padding:9px 14px;font-family:Inter,sans-serif;font-size:15px;line-height:1.2;outline:none;transition:border-color .2s ease}.ec-search-input:focus{border-color:#e6512e}.ec-search-input::-moz-placeholder{color:#8b8b8b}.ec-search-input::placeholder{color:#8b8b8b}.ec-model-search-wrap{padding-right:2px}.ec-model-search{font-size:14px;padding:8px 12px}.ec-request-button{width:100%;background-color:#e6512e;color:#fff;border:none;border-radius:4.6px;padding:12px 26px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .25s ease,transform .1s ease}.ec-request-button:hover{background-color:#c94426}.ec-request-button:active{transform:translateY(1px)}.europe-mobile-filter-header{display:none}@media (max-width: 959px){.europe-catalog-content{grid-template-columns:1fr}.europe-filters-sidebar{display:none}.europe-mobile-filter-header{display:flex;flex-direction:column;gap:15px;border-bottom:1px solid #38281F;padding-bottom:20px}.europe-mobile-filter-header h2{font-size:16px;font-weight:700;color:#fff}.europe-mobile-filter-header button[data-ec-filter-toggle]{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:1px solid #E6512E;color:#fff;padding:10px 15px;border-radius:4px;font-size:14px;cursor:pointer;font-family:Inter,sans-serif}.europe-mobile-filter-header button[data-ec-filter-toggle] svg{transition:transform .3s ease}.europe-mobile-filter-group{display:none;flex-direction:column;gap:18px;margin-top:15px}.europe-mobile-filter-group.is-open{display:flex}}.europe-search-region{display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}.europe-grid-wrapper{display:flex;flex-direction:column;gap:clamp(16px,1.6vw,28px);width:100%;min-width:0}.europe-search-box{display:flex;gap:12px;width:100%;max-width:none}.europe-search-input{flex:1;font-family:Inter,sans-serif;font-size:16px;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 16px}.europe-search-input::-moz-placeholder{color:#9ca3af}.europe-search-input::placeholder{color:#9ca3af}.europe-search-button{background-color:#e6512e;border:1px solid #E6512E;color:#fff;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.europe-search-button:hover{background-color:#e6512ed9}.europe-state-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:clamp(40px,6vw,80px) 20px;color:#d1d5db}.europe-state-title{font-size:clamp(18px,1.3vw,24px);font-weight:700;color:#fff}.europe-state-desc{font-size:clamp(14px,.78rem + .25vw,16px);max-width:480px}.europe-state-panel .spinner{width:32px;height:32px;border-radius:50%;border:3px solid rgba(255,255,255,.2);border-top-color:#e6512e;animation:calc-spin .8s linear infinite}.europe-car-grid,#europe-car-grid.car-grid{display:grid;gap:clamp(15px,2vw,30px);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width: 959px) and (min-width: 620px){#europe-car-grid.car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 619px){#europe-car-grid.car-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}#europe-car-grid .car-card{--screen-min: 340;--screen-max: 1920;font-family:Inter,sans-serif;display:flex;flex-direction:column;gap:16px;transition:opacity .3s ease-in-out;width:100%;min-width:0}#europe-car-grid .car-card-background{background-color:#38281f;--br-rate: calc((8.07 - 5.08) / (var(--screen-max) - var(--screen-min)));border-radius:calc(5.08px + var(--br-rate) * (100vw - var(--screen-min) * 1px));display:flex;flex-direction:column;flex-grow:1;--gap-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));gap:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px));padding-bottom:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px))}#europe-car-grid .car-card-image-container{position:relative;--height-rate: calc((211.29 - 133) / (var(--screen-max) - var(--screen-min)));height:calc(133px + var(--height-rate) * (100vw - var(--screen-min) * 1px))}#europe-car-grid .car-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit}#europe-car-grid .car-card-year-badge{position:absolute;--top-rate: calc((20.65 - 13) / (var(--screen-max) - var(--screen-min)));top:calc(13px + var(--top-rate) * (100vw - var(--screen-min) * 1px));--right-rate: calc((12.83 - 8) / (var(--screen-max) - var(--screen-min)));right:calc(8px + var(--right-rate) * (100vw - var(--screen-min) * 1px));background-color:#e6512eb8;--blur-rate: calc((11.94 - 7.52) / (var(--screen-max) - var(--screen-min)));-webkit-backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));--badge-br-rate: calc((5.9 - 3.71) / (var(--screen-max) - var(--screen-min)));border-radius:calc(3.71px + var(--badge-br-rate) * (100vw - var(--screen-min) * 1px));--py-rate: calc((10.32 - 6.5) / (var(--screen-max) - var(--screen-min)));--px-rate: calc((17.7 - 11.14) / (var(--screen-max) - var(--screen-min)));padding:calc(6.5px + var(--py-rate) * (100vw - var(--screen-min) * 1px)) calc(11.14px + var(--px-rate) * (100vw - var(--screen-min) * 1px))}#europe-car-grid .car-card-year-badge p{color:#fff;font-weight:700;--fs-rate: calc((17.58 - 11.07) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.07px + var(--fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.68}#europe-car-grid .car-card-info{display:flex;flex-direction:column;--info-gap-rate: calc((7.94 - 5) / (var(--screen-max) - var(--screen-min)));gap:calc(5px + var(--info-gap-rate) * (100vw - var(--screen-min) * 1px));--px-info-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));padding:0 calc(10px + var(--px-info-rate) * (100vw - var(--screen-min) * 1px));flex-grow:1}#europe-car-grid .car-card-title-section,#europe-car-grid .car-card-price-section{color:#fff}#europe-car-grid .car-card-location{color:#d1d5db;--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45}#europe-car-grid .car-card-title-section h4{--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45;font-weight:400}#europe-car-grid .car-card-specs.ec-specs{color:#9ca3af;--fs-main-rate: calc((14 - 11.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.4;margin-top:2px}#europe-car-grid .car-card-price-section{margin-top:auto}#europe-car-grid .car-card-price{font-weight:700;--price-fs-rate: calc((25.42 - 16) / (var(--screen-max) - var(--screen-min)));font-size:calc(16px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.27}#europe-car-grid .car-card-price.car-card-price-stub{color:#f0b7a6;font-weight:600;--price-fs-rate: calc((19 - 14) / (var(--screen-max) - var(--screen-min)));font-size:calc(14px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px))}#europe-car-grid .car-card-subprice{color:#9ca3af;margin-top:2px;--sub-fs-rate: calc((14 - 11.5) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.5px + var(--sub-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.35}#europe-car-grid .car-card-button{--btn-h-rate: calc((54.01 - 34) / (var(--screen-max) - var(--screen-min)));height:calc(34px + var(--btn-h-rate) * (100vw - var(--screen-min) * 1px));max-height:54.01px;border:1px solid #E6512E;--btn-br-rate: calc((3.54 - 2.23) / (var(--screen-max) - var(--screen-min)));border-radius:calc(2.23px + var(--btn-br-rate) * (100vw - var(--screen-min) * 1px));background-color:transparent;color:#fff;font-weight:400;--btn-fs-rate: calc((22.94 - 14.44) / (var(--screen-max) - var(--screen-min)));font-size:calc(14.44px + var(--btn-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.59;cursor:pointer;width:100%;transition:background-color .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}#europe-car-grid .car-card-button:hover{background-color:#e6512e1a}@media (max-width: 639px){#europe-car-grid .car-card{width:100%;max-width:none}#europe-car-grid .car-card-background{border-radius:5.08px;gap:10px;padding-bottom:10px}#europe-car-grid .car-card-image-container{height:133px}#europe-car-grid .car-card-year-badge{top:13px;right:8px;-webkit-backdrop-filter:blur(7.52px);backdrop-filter:blur(7.52px);border-radius:3.71px;padding:6.5px 11.14px}#europe-car-grid .car-card-year-badge p,#europe-car-grid .car-card-location,#europe-car-grid .car-card-title-section h4,#europe-car-grid .car-card-price,#europe-car-grid .car-card-button{font-size:revert}#europe-car-grid .car-card-year-badge p{font-size:13.57px}#europe-car-grid .car-card-location,#europe-car-grid .car-card-title-section h4{font-size:16.8px}#europe-car-grid .car-card-price{font-size:18.5px}#europe-car-grid .car-card-button{font-size:16.94px}#europe-car-grid .car-card-info{gap:5px;padding:0 10px}#europe-car-grid .car-card-button{height:34px;border-radius:2.23px}}@media (max-width: 480px){#europe-car-grid .car-card{width:100%;max-width:none}#europe-car-grid .car-card-image-container{height:auto;aspect-ratio:16/9}#europe-car-grid .car-card-background{gap:clamp(8px,2.5vw,10px);padding-bottom:clamp(8px,2.5vw,10px)}#europe-car-grid .car-card-info{gap:clamp(4px,1.5vw,5px);padding:0 clamp(8px,2.5vw,10px)}#europe-car-grid .car-card-year-badge p{font-size:clamp(12.5px,4.2vw,13.57px)}#europe-car-grid .car-card-location,#europe-car-grid .car-card-title-section h4{font-size:clamp(14.5px,6vw,16.8px)}#europe-car-grid .car-card-price{font-size:clamp(16.5px,4.2vw,18.5px)}#europe-car-grid .car-card-button{font-size:clamp(14.5px,4.5vw,16.94px);height:clamp(30px,9vw,34px);border-radius:clamp(2px,.6vw,2.23px)}}.catalog-content[hidden],.catalog-page-section .header-block[hidden],#japan-search-region[hidden],#japan-car-grid[hidden],.japan-state-panel[hidden]{display:none!important}.japan-catalog-section{padding-top:calc(clamp(64px,calc(48px + 1.667vw),80px) + clamp(24px,2.6vw,44px))}.japan-catalog-section .container{max-width:1920px;margin:0 auto;padding-left:min(10.83vw,208px);padding-right:min(10.83vw,208px);display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}@media (max-width: 959px){.japan-catalog-section .container{padding-left:20px;padding-right:20px}}.japan-catalog-content{display:grid;grid-template-columns:264px 1fr;gap:30px;position:relative}.japan-filters-sidebar{display:flex;flex-direction:column;gap:22px;position:sticky;top:clamp(64px,calc(48px + 1.667vw),80px);height:-moz-fit-content;height:fit-content;padding-bottom:20px;max-height:calc(100vh - clamp(64px,calc(48px + 1.667vw),80px) - 20px);overflow-y:auto;scrollbar-width:none}.japan-filters-sidebar::-webkit-scrollbar{display:none}.japan-filters-sidebar h2{font-size:clamp(20px,1.67vw,32px);font-weight:700;color:#fff}#japan-search-region .filter-group,#japan-search-region .jc-brand-list{display:flex;flex-direction:column;gap:18px}#japan-search-region .filter-button{width:100%;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:left;display:flex;justify-content:space-between;align-items:center;line-height:1.2;font-family:Inter,sans-serif}#japan-search-region .brand-accordion .chevron{transition:transform .3s ease}#japan-search-region .brand-accordion.open .chevron{transform:rotate(180deg)}#japan-search-region .model-list{display:none;flex-direction:column;padding-left:20px;margin-top:10px;gap:10px}#japan-search-region .brand-accordion.open .model-list{display:flex}#japan-search-region .model-button{background-color:transparent;border:1px solid #E6512E}#japan-search-region .model-button.active{background-color:#e6512e}#japan-search-region .filter-button.active{background-color:#e6512e;border-color:#e6512e}#japan-search-region .filter-button:hover:not(.active){background-color:#4a342a}#japan-search-region .model-button[hidden],#japan-search-region .brand-accordion[hidden]{display:none!important}.jc-search-wrap{width:100%}.jc-search-input{width:100%;background-color:#241812;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:4.6px;padding:9px 14px;font-family:Inter,sans-serif;font-size:15px;line-height:1.2;outline:none;transition:border-color .2s ease}.jc-search-input:focus{border-color:#e6512e}.jc-search-input::-moz-placeholder{color:#8b8b8b}.jc-search-input::placeholder{color:#8b8b8b}.jc-model-search-wrap{padding-right:2px}.jc-model-search{font-size:14px;padding:8px 12px}.jc-request-button{width:100%;background-color:#e6512e;color:#fff;border:none;border-radius:4.6px;padding:12px 26px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .25s ease,transform .1s ease}.jc-request-button:hover{background-color:#c94426}.jc-request-button:active{transform:translateY(1px)}.japan-mobile-filter-header{display:none}@media (max-width: 959px){.japan-catalog-content{grid-template-columns:1fr}.japan-filters-sidebar{display:none}.japan-mobile-filter-header{display:flex;flex-direction:column;gap:15px;border-bottom:1px solid #38281F;padding-bottom:20px}.japan-mobile-filter-header h2{font-size:16px;font-weight:700;color:#fff}.japan-mobile-filter-header button[data-jc-filter-toggle]{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:1px solid #E6512E;color:#fff;padding:10px 15px;border-radius:4px;font-size:14px;cursor:pointer;font-family:Inter,sans-serif}.japan-mobile-filter-header button[data-jc-filter-toggle] svg{transition:transform .3s ease}.japan-mobile-filter-group{display:none;flex-direction:column;gap:18px;margin-top:15px}.japan-mobile-filter-group.is-open{display:flex}}.japan-search-region{display:flex;flex-direction:column;gap:clamp(20px,2.08vw,40px)}.japan-grid-wrapper{display:flex;flex-direction:column;gap:clamp(16px,1.6vw,28px);width:100%;min-width:0}.japan-search-box{display:flex;gap:12px;width:100%;max-width:none}.japan-search-input{flex:1;font-family:Inter,sans-serif;font-size:16px;background-color:#38281f;color:#fff;border:1px solid transparent;border-radius:4.6px;padding:9px 16px}.japan-search-input::-moz-placeholder{color:#9ca3af}.japan-search-input::placeholder{color:#9ca3af}.japan-search-button{background-color:#e6512e;border:1px solid #E6512E;color:#fff;border-radius:4.6px;padding:9px 26px;font-size:17.4px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.japan-search-button:hover{background-color:#e6512ed9}.japan-state-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:clamp(40px,6vw,80px) 20px;color:#d1d5db}.japan-state-title{font-size:clamp(18px,1.3vw,24px);font-weight:700;color:#fff}.japan-state-desc{font-size:clamp(14px,.78rem + .25vw,16px);max-width:480px}.japan-state-panel .spinner{width:32px;height:32px;border-radius:50%;border:3px solid rgba(255,255,255,.2);border-top-color:#e6512e;animation:calc-spin .8s linear infinite}@keyframes calc-spin{to{transform:rotate(360deg)}}.japan-car-grid,#japan-car-grid.car-grid{display:grid;gap:clamp(15px,2vw,30px);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width: 959px) and (min-width: 620px){#japan-car-grid.car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 619px){#japan-car-grid.car-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}#japan-car-grid .car-card{--screen-min: 340;--screen-max: 1920;font-family:Inter,sans-serif;display:flex;flex-direction:column;gap:16px;transition:opacity .3s ease-in-out;width:100%;min-width:0}#japan-car-grid .car-card-background{background-color:#38281f;--br-rate: calc((8.07 - 5.08) / (var(--screen-max) - var(--screen-min)));border-radius:calc(5.08px + var(--br-rate) * (100vw - var(--screen-min) * 1px));display:flex;flex-direction:column;flex-grow:1;--gap-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));gap:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px));padding-bottom:calc(10px + var(--gap-rate) * (100vw - var(--screen-min) * 1px))}#japan-car-grid .car-card-image-container{position:relative;--height-rate: calc((211.29 - 133) / (var(--screen-max) - var(--screen-min)));height:calc(133px + var(--height-rate) * (100vw - var(--screen-min) * 1px))}#japan-car-grid .car-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:inherit;border-top-right-radius:inherit}#japan-car-grid .car-card-year-badge{position:absolute;--top-rate: calc((20.65 - 13) / (var(--screen-max) - var(--screen-min)));top:calc(13px + var(--top-rate) * (100vw - var(--screen-min) * 1px));--right-rate: calc((12.83 - 8) / (var(--screen-max) - var(--screen-min)));right:calc(8px + var(--right-rate) * (100vw - var(--screen-min) * 1px));background-color:#e6512eb8;--blur-rate: calc((11.94 - 7.52) / (var(--screen-max) - var(--screen-min)));-webkit-backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));backdrop-filter:blur(calc(7.52px + var(--blur-rate) * (100vw - var(--screen-min) * 1px)));--badge-br-rate: calc((5.9 - 3.71) / (var(--screen-max) - var(--screen-min)));border-radius:calc(3.71px + var(--badge-br-rate) * (100vw - var(--screen-min) * 1px));--py-rate: calc((10.32 - 6.5) / (var(--screen-max) - var(--screen-min)));--px-rate: calc((17.7 - 11.14) / (var(--screen-max) - var(--screen-min)));padding:calc(6.5px + var(--py-rate) * (100vw - var(--screen-min) * 1px)) calc(11.14px + var(--px-rate) * (100vw - var(--screen-min) * 1px))}#japan-car-grid .car-card-year-badge p{color:#fff;font-weight:700;--fs-rate: calc((17.58 - 11.07) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.07px + var(--fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.68}#japan-car-grid .car-card-info{display:flex;flex-direction:column;--info-gap-rate: calc((7.94 - 5) / (var(--screen-max) - var(--screen-min)));gap:calc(5px + var(--info-gap-rate) * (100vw - var(--screen-min) * 1px));--px-info-rate: calc((15.89 - 10) / (var(--screen-max) - var(--screen-min)));padding:0 calc(10px + var(--px-info-rate) * (100vw - var(--screen-min) * 1px));flex-grow:1}#japan-car-grid .car-card-title-section,#japan-car-grid .car-card-price-section{color:#fff}#japan-car-grid .car-card-location{color:#d1d5db;--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45}#japan-car-grid .car-card-title-section h4{--fs-main-rate: calc((16 - 12.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(12.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.45;font-weight:400}#japan-car-grid .car-card-specs.jc-specs{color:#9ca3af;--fs-main-rate: calc((14 - 11.3) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.3px + var(--fs-main-rate) * (100vw - var(--screen-min) * 1px));line-height:1.4;margin-top:2px}#japan-car-grid .car-card-price-section{margin-top:auto}#japan-car-grid .car-card-price{font-weight:700;--price-fs-rate: calc((25.42 - 16) / (var(--screen-max) - var(--screen-min)));font-size:calc(16px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.27}#japan-car-grid .car-card-price.car-card-price-stub{color:#f0b7a6;font-weight:600;--price-fs-rate: calc((19 - 14) / (var(--screen-max) - var(--screen-min)));font-size:calc(14px + var(--price-fs-rate) * (100vw - var(--screen-min) * 1px))}#japan-car-grid .car-card-subprice{color:#9ca3af;margin-top:2px;--sub-fs-rate: calc((14 - 11.5) / (var(--screen-max) - var(--screen-min)));font-size:calc(11.5px + var(--sub-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.35}#japan-car-grid .car-card-button{--btn-h-rate: calc((54.01 - 34) / (var(--screen-max) - var(--screen-min)));height:calc(34px + var(--btn-h-rate) * (100vw - var(--screen-min) * 1px));max-height:54.01px;border:1px solid #E6512E;--btn-br-rate: calc((3.54 - 2.23) / (var(--screen-max) - var(--screen-min)));border-radius:calc(2.23px + var(--btn-br-rate) * (100vw - var(--screen-min) * 1px));background-color:transparent;color:#fff;font-weight:400;--btn-fs-rate: calc((22.94 - 14.44) / (var(--screen-max) - var(--screen-min)));font-size:calc(14.44px + var(--btn-fs-rate) * (100vw - var(--screen-min) * 1px));line-height:1.59;cursor:pointer;width:100%;transition:background-color .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}#japan-car-grid .car-card-button:hover{background-color:#e6512e1a}@media (max-width: 639px){#japan-car-grid .car-card{width:100%;max-width:none}#japan-car-grid .car-card-background{border-radius:5.08px;gap:10px;padding-bottom:10px}#japan-car-grid .car-card-image-container{height:133px}#japan-car-grid .car-card-year-badge{top:13px;right:8px;-webkit-backdrop-filter:blur(7.52px);backdrop-filter:blur(7.52px);border-radius:3.71px;padding:6.5px 11.14px}#japan-car-grid .car-card-year-badge p,#japan-car-grid .car-card-location,#japan-car-grid .car-card-title-section h4,#japan-car-grid .car-card-price,#japan-car-grid .car-card-button{font-size:revert}#japan-car-grid .car-card-year-badge p{font-size:13.57px}#japan-car-grid .car-card-location,#japan-car-grid .car-card-title-section h4{font-size:16.8px}#japan-car-grid .car-card-price{font-size:18.5px}#japan-car-grid .car-card-button{font-size:16.94px}#japan-car-grid .car-card-info{gap:5px;padding:0 10px}#japan-car-grid .car-card-button{height:34px;border-radius:2.23px}}@media (max-width: 480px){#japan-car-grid .car-card{width:100%;max-width:none}#japan-car-grid .car-card-image-container{height:auto;aspect-ratio:16/9}#japan-car-grid .car-card-background{gap:clamp(8px,2.5vw,10px);padding-bottom:clamp(8px,2.5vw,10px)}#japan-car-grid .car-card-info{gap:clamp(4px,1.5vw,5px);padding:0 clamp(8px,2.5vw,10px)}#japan-car-grid .car-card-year-badge p{font-size:clamp(12.5px,4.2vw,13.57px)}#japan-car-grid .car-card-location,#japan-car-grid .car-card-title-section h4{font-size:clamp(14.5px,6vw,16.8px)}#japan-car-grid .car-card-price{font-size:clamp(16.5px,4.2vw,18.5px)}#japan-car-grid .car-card-button{font-size:clamp(14.5px,4.5vw,16.94px);height:clamp(30px,9vw,34px);border-radius:clamp(2px,.6vw,2.23px)}}.catalog-gradient-container[data-astro-cid-6kjp6l6a]{background:linear-gradient(to bottom,#000,#120906 30%,#3d1d10 55%,#e6512e 80% 100%);min-height:100vh}.catalog-page-section,#location{background:transparent!important}.catalog-gradient-container footer{background:#e6512e!important}.catalog-modebar[data-astro-cid-6kjp6l6a]{padding-top:calc(clamp(64px,calc(48px + 1.667vw),80px) + 24px);padding-bottom:4px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-left:min(10.83vw,208px);padding-right:min(10.83vw,208px)}.catalog-modebar[data-astro-cid-6kjp6l6a]::-webkit-scrollbar{height:0}@media (max-width: 959px){.catalog-modebar[data-astro-cid-6kjp6l6a]{padding-left:20px;padding-right:20px}}.catalog-mode-toggle[data-astro-cid-6kjp6l6a]{display:inline-flex;gap:4px;padding:4px;background-color:#241812;border:1px solid rgba(255,255,255,.07);border-radius:999px;width:-moz-fit-content;width:fit-content;min-width:100%}.cat-mode-btn[data-astro-cid-6kjp6l6a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent;color:#d1d5db;border:none;border-radius:999px;padding:10px 22px;font-family:Inter,sans-serif;font-size:clamp(14px,1.05vw,17.4px);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .25s ease,color .25s ease;flex-shrink:0}.cat-mode-btn[data-astro-cid-6kjp6l6a].active{background-color:#e6512e;color:#fff}.cat-mode-btn[data-astro-cid-6kjp6l6a]:hover:not(.active){color:#fff}
