.catalog{padding-bottom:0}.catalog>.catalog-services,.catalog>.podbor,.catalog>.body-types-nav,.catalog>.brands-nav,.catalog>.brands,.catalog>.cars-section--upcoming,.catalog>.cars-section--available{margin-top:clamp(96px,8.333vw,160px)}.body-types-nav__grid,.brands-nav__grid{grid-template-columns:repeat(var(--cols,6), minmax(0, 1fr));gap:clamp(16px,1.25vw,24px);display:grid}@media (max-width:1199px){.body-types-nav__grid,.brands-nav__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.body-types-nav__grid,.brands-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.catalog>.contacts{margin-top:clamp(120px,10.416vw,200px)}.catalog-page{max-width:var(--layout-max,1920px);padding:var(--crumbs-page-top,var(--page-top,155px)) var(--page-gutter,60px) 0;margin:0 auto}.cat-crumbs{margin-bottom:var(--crumbs-gap-bottom)}.catalog-head{flex-direction:column;align-items:stretch;gap:20px;margin-bottom:10px;display:flex}.catalog-head__title{align-items:flex-start;gap:10px;display:flex}.catalog-head__title>.badge{margin-top:1px}.catalog-head__count-skeleton{border-radius:999px;flex:none;width:42px;height:34px;margin-top:1px}.catalog-head__tools{box-sizing:border-box;background:#fff6;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:40px;padding:10px 12px;display:flex}.cat-filters-toggle{min-width:0;height:20px;color:var(--color-carbon-black-500,#1b1e1d);font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-regular,400);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0;font-size:16px;line-height:20px;display:inline-flex}.cat-filters-toggle__icon{flex:none;width:18px;height:18px}.cat-filters-toggle .badge{padding:1px 6px;font-size:10px;line-height:14px}.catalog-head h1{letter-spacing:0;color:var(--color-carbon-black-500,#1b1e1d);margin:0}.cat-sort{cursor:pointer;font-family:var(--font-text,"Onest", sans-serif);background:0 0;border:none;align-items:center;gap:8px;margin-bottom:0;padding:0;display:inline-flex}.cat-sort__label{font-weight:var(--font-weight-regular,400);color:var(--color-warm-taupe-400,#8f8579);font-size:16px;line-height:20px}.cat-sort__value{font-weight:var(--font-weight-regular,400);color:var(--color-carbon-black-500,#1b1e1d);align-items:center;gap:4px;font-size:16px;line-height:20px;text-decoration:none;display:inline-flex}.cat-sort__arrow{width:8px;height:8px;color:var(--color-carbon-black-500,#1b1e1d);flex:none;transition:transform .18s;transform:rotate(-90deg)}.cat-sort[aria-expanded=true] .cat-sort__arrow{transform:rotate(90deg)}.cat-sort[data-hovered] .cat-sort__value,.cat-sort:active .cat-sort__value{color:var(--color-heritage-green-400,#4e7b60)}.cat-sort[data-focus-visible=true]{outline:2px solid var(--color-heritage-green-400,#4e7b60);outline-offset:3px}.cat-sort-pop{background:var(--color-white,#fff);border-radius:14px;outline:none;min-width:232px;padding:6px;box-shadow:4px 8px 30px #6a62592e}.cat-sort-pop__item{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-regular,400);color:var(--color-carbon-black-500,#1b1e1d);cursor:pointer;border-radius:9px;outline:none;align-items:center;padding:9px 12px;font-size:16px;line-height:20px;display:flex}.cat-sort-pop__item[data-focused],.cat-sort-pop__item[data-hovered]{background:var(--color-warm-taupe-100,#f2eeea)}.cat-sort-pop__item[data-selected]{color:var(--color-heritage-green-500,#294434);font-weight:var(--font-weight-medium,500)}.catalog-body{display:block}.catalog-results{flex:1 1 0;min-width:0}.catalog-grid{grid-template-columns:1fr;gap:clamp(16px,1.25vw,24px);display:grid}@media (min-width:640px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.catalog-body{align-items:flex-start;gap:24px;display:flex}.catalog-head{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}.catalog-head__tools{background:0 0;border-radius:0;justify-content:flex-start;gap:20px;width:auto;height:auto;padding:0}.cat-sort{margin-bottom:4px}}.catalog-grid--wide{grid-template-columns:1fr}@media (min-width:640px){.catalog-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.catalog-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.catalog-grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-empty{color:var(--color-warm-taupe-500,#6a6259);flex-direction:column;align-items:flex-start;gap:18px;margin:0;padding:48px 0;font-size:18px;line-height:26px;display:flex}.catalog-empty p{margin:0}.cat-filters{z-index:100;box-sizing:border-box;background:var(--color-stone-beige-100,#f3f0ee);visibility:hidden;opacity:0;clip-path:inset(0 0 0 100%);pointer-events:none;overscroll-behavior-y:contain;scrollbar-gutter:stable;border-radius:0;flex-direction:column;flex:none;gap:24px;width:min(92vw,433px);height:100dvh;max-height:100dvh;padding:30px;transition:clip-path .26s cubic-bezier(.22,1,.36,1),opacity .18s,visibility .26s;display:flex;position:fixed;inset:0 0 0 auto;overflow:hidden auto;box-shadow:-20px 0 60px #1b1e1d26}.cat-filters.is-open{visibility:visible;opacity:1;clip-path:inset(0);pointer-events:auto}.cat-filters-backdrop{z-index:99;opacity:0;visibility:hidden;background:#1b1e1d80;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.cat-filters-backdrop.is-open{opacity:1;visibility:visible}.cat-filters__bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.cat-filters__bar-title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);font-size:var(--fs-24);color:var(--color-carbon-black-500,#1b1e1d);line-height:1.25}.cat-filters__close{cursor:pointer;background:var(--color-white,#fff);width:44px;height:44px;color:var(--color-carbon-black-500,#1b1e1d);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cat-filters__block{flex-direction:column;display:flex}.cat-filters__block--selected{gap:12px}.cat-filters__block--controls{gap:8px}.cat-filters__title{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-medium,500);color:var(--color-carbon-black-500,#1b1e1d);margin:0;font-size:20px;line-height:28px}.cat-filters__divider{background:var(--color-warm-taupe-200,#d5ccc4);flex:0 0 1px;width:100%;height:1px;min-height:1px}.cat-filters__list{flex-direction:column;gap:16px;display:flex}.cat-selected__row{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex;position:relative}.cat-selected__empty{color:var(--color-warm-taupe-400,#8f8579);font-size:16px;line-height:20px}.cat-selected__row .tag--filter{font-family:var(--font-text,"Onest", sans-serif);border:none}.cat-selected__tag{min-width:0;max-width:100%}.cat-selected__tag:focus-visible{z-index:4}.cat-selected__tag-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.cat-selected__tag>.cat-selected__tag-tooltip{z-index:3;opacity:0;visibility:hidden;pointer-events:none;white-space:normal;text-align:left;width:max-content;max-width:320px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(4px)}.cat-selected__tag:focus-visible .cat-selected__tag-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.cat-selected__clear{flex:none}.cat-range{flex-direction:column;gap:10px;display:flex}.cat-range__label{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-medium,500);color:var(--color-warm-taupe-400,#8f8579);font-size:16px;line-height:20px}.cat-range__row{gap:8px;display:flex}.cat-range__input{box-sizing:border-box;border:1px solid var(--color-warm-taupe-100,#f2eeea);background:var(--color-white,#fff);min-width:0;height:36px;font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-regular,400);color:var(--color-carbon-black-500,#1b1e1d);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;outline:none;flex:1 1 0;padding:8px 12px;font-size:14px;line-height:20px;transition:border-color .15s;overflow:hidden}.cat-range__input:focus{border-color:var(--color-warm-taupe-300,#b2a79b)}.cat-range__input:focus-visible{border-color:var(--color-heritage-green-400,#4e7b60);box-shadow:0 0 0 2px #4e7b6033}.cat-range__input::placeholder{color:var(--color-warm-taupe-300,#b2a79b);opacity:1}.cat-slider{--default:var(--color-warm-taupe-100,#f2eeea);--accent:var(--color-heritage-green-400,#4e7b60);--accent-foreground:var(--color-white,#fff);--focus:var(--color-heritage-green-500,#294434);gap:0;height:20px;display:block}.cat-slider .slider__track{height:20px;overflow:visible}.cat-slider__marks{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 -12px}.cat-slider__mark{background:var(--color-warm-taupe-500,#6a6259);opacity:.15;border-radius:50%;flex:none;width:3px;height:3px}.cat-slider .slider__fill{z-index:2}.cat-slider .slider__thumb{z-index:3}.cat-slider .slider__thumb[data-focus-visible]{outline:2px solid var(--color-heritage-green-500,#294434);outline-offset:3px}.cat-acc{flex-direction:column;gap:0;display:flex}.cat-acc__item{border:none}.cat-acc__item:after{display:none}.cat-acc__heading{margin:0}.cat-acc__trigger{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:calc(100% + 24px);margin-inline:-12px;padding:8px 12px;transition:background-color .15s;display:flex}.cat-acc__trigger[data-hovered]{background:var(--color-warm-taupe-100,#f2eeea)}.cat-acc__trigger[data-focus-visible]{background:var(--color-warm-taupe-100,#f2eeea);box-shadow:inset 0 0 0 2px var(--color-heritage-green-400,#4e7b60)}.cat-acc__label{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-medium,500);color:var(--color-warm-taupe-400,#8f8579);flex:1 1 0;font-size:16px;line-height:20px}.cat-acc__chevron{width:16px;height:16px;color:var(--color-warm-taupe-400,#8f8579);transform-origin:50%;flex:none;transition:transform .2s}.cat-acc__chevron[data-expanded=true]{transform:rotate(180deg)}.cat-acc__panel{flex-direction:column;gap:2px;padding:2px 0 6px;display:flex}.cat-acc__panel[aria-hidden=true]{padding-block:0}.cat-acc__panel--colors{flex-flow:wrap;gap:12px;padding:8px 12px 10px;overflow:visible}.cat-color-option{width:24px;height:24px;color:var(--color-carbon-black-500,#1b1e1d);cursor:pointer;background:0 0;border:0;border-radius:6px;outline:none;flex:0 0 24px;padding:0;transition:transform .15s,box-shadow .15s;position:relative}.cat-color-option[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-white,#fff), 0 0 0 4px var(--color-heritage-green-400,#4e7b60)}.cat-color-option:focus-visible{box-shadow:0 0 0 2px var(--color-white,#fff), 0 0 0 4px var(--color-heritage-green-500,#294434)}.cat-color-option .color-swatch{border:1px solid #1b1e1d2e;border-radius:6px;width:24px;height:24px;display:block}.cat-color-option>.ui-button__ripple-layer{z-index:2;color:var(--color-white,#fff)}.cat-color-option>.cat-color-option__tooltip{z-index:3;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.cat-color-option:focus-visible .cat-color-option__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.cat-sort:hover .cat-sort__value{color:var(--color-heritage-green-400,#4e7b60)}.cat-selected__tag:hover{z-index:4}.cat-selected__tag:hover .cat-selected__tag-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.cat-acc__trigger:hover{background:var(--color-warm-taupe-100,#f2eeea)}.cat-color-option:hover{z-index:4;transform:scale(1.08)}.cat-color-option:hover .cat-color-option__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}}.cat-check[data-focus-visible] .ui-checkbox__content,.cat-check .ui-checkbox__content[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--color-heritage-green-400,#4e7b60)}.catalog-page .btn:focus-visible,.cat-selected__tag:focus-visible,.cat-filters-toggle:focus-visible,.cat-filters__close:focus-visible{outline:2px solid var(--color-heritage-green-400,#4e7b60);outline-offset:3px}@media (min-width:1200px){.cat-filters{z-index:auto;width:auto;height:688px;max-height:min(100dvh, var(--cat-filters-available-height,100dvh));border-radius:var(--radius-card,var(--radius-current,30px));box-shadow:none;visibility:visible;opacity:1;clip-path:none;pointer-events:auto;overscroll-behavior-y:auto;background:#fff9;flex:0 0 433px;align-self:flex-start;transition:none;position:sticky;inset:0 auto auto}.cat-filters-toggle,.cat-filters__bar,.cat-filters-backdrop{display:none}}@media (min-width:1200px) and (max-width:1536px){.catalog-page{padding-inline:clamp(40px,5.95238vw - 31.4286px,60px)}.catalog-body{gap:16px}.catalog-grid:not(.catalog-grid--wide){grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.78571vw - 11.4286px,16px)}.cat-filters{flex-basis:clamp(278px,19.0476vw + 49.4286px,342px);height:704px}.cat-selected__empty,.cat-range__label,.cat-acc__label{font-size:14px;line-height:18px}.cat-check{--ui-checkbox-control-size:16px;--ui-checkbox-indicator-size:10px;--ui-checkbox-content-gap:8px;--ui-checkbox-font-size:14px;--ui-checkbox-line-height:18px;--ui-checkbox-radius:5px}}@media (prefers-reduced-motion:reduce){.cat-filters,.cat-filters-backdrop{transition-duration:.01ms}}.podbor{margin-inline:var(--gutter);background:var(--color-stone-beige-200,#e4dfdb);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:40px;padding:20px;display:grid}.podbor__media{min-width:0;display:none}.podbor__media img{object-fit:cover;border-radius:var(--radius-media,36px);width:100%;height:100%;display:block}@media (min-width:640px){.podbor{max-width:var(--layout-max,1920px);padding:0 var(--gutter);background:0 0;border-radius:0;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(32px,4vw,50px);margin-inline:auto}.podbor__media{display:block}}@media (min-width:640px) and (max-width:899px){.podbor__media{width:calc(100% + var(--gutter));margin-left:calc(-1 * var(--gutter))}.podbor__media img{border-top-left-radius:0;border-bottom-left-radius:0}}@media (min-width:900px){.podbor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.podbor__media{width:100%;margin-inline:0}}.podbor__body{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.podbor__text{flex-direction:column;gap:20px;display:flex}.podbor__title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);flex-direction:column;margin:0;font-size:24px;line-height:30px;display:flex}.podbor__title .reg{font-weight:var(--font-weight-regular,400)}.podbor__title .bold{font-weight:var(--font-weight-semibold,600)}.podbor__desc{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);flex-direction:column;gap:20px;font-size:16px;line-height:20px;display:flex}.podbor__desc p{margin:0}.podbor__actions{flex-wrap:wrap;gap:16px;margin-top:auto;display:flex}@media (min-width:768px){.podbor__title{font-size:30px;line-height:38px}}@media (min-width:960px){.podbor__title{font-size:32px;line-height:40px}}@media (min-width:1200px){.podbor__title{font-size:36px;line-height:44px}}@media (min-width:1536px){.podbor__title{font-size:48px;line-height:56px}.podbor__desc{font-size:18px;line-height:24px}}@media (max-width:640px){.catalog>.catalog-services,.catalog>.podbor,.catalog>.body-types-nav,.catalog>.brands-nav,.catalog>.brands,.catalog>.cars-section--upcoming,.catalog>.cars-section--available{margin-top:var(--section-space,72px)}.catalog>.contacts{margin-top:var(--section-space-lg,88px)}.catalog-head{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:24px}.catalog-head__title{gap:10px}.catalog-head__tools{justify-content:space-between;gap:12px;width:100%}.cat-sort{min-width:0;margin-bottom:0}.cat-sort__label{display:none}.cat-filters-toggle{flex:none}.cat-filters{width:min(100vw,432px);padding:24px 20px}}@media (max-width:480px){.body-types-nav__grid,.brands-nav__grid{gap:12px}.cat-crumbs{margin-bottom:var(--crumbs-gap-bottom)}.cat-filters{width:100%}.cat-range__row{flex-direction:column}.cat-range__input{flex-basis:auto;height:44px}}.catalog-grid>.car-card{justify-content:space-between;max-width:none;overflow:hidden}@media (min-width:1200px) and (max-width:1536px){.catalog-page{padding-inline:clamp(40px,5.9524vw - 31.4288px,60px)}.catalog-head{margin-bottom:30px}.catalog-body{gap:16px}.catalog-grid:not(.catalog-grid--wide){grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2.381vw - 18.572px,18px) clamp(10px,1.7857vw - 11.4284px,16px)}.cat-filters{z-index:auto;width:auto;height:clamp(684px,5.9524vw + 612.571px,704px);max-height:min(100dvh, var(--cat-filters-available-height,100dvh));border-radius:var(--radius-card,var(--radius-current,26px));box-shadow:none;visibility:visible;opacity:1;clip-path:none;pointer-events:auto;overscroll-behavior-y:auto;background:#fff9;flex:0 0 clamp(278px,19.0476vw + 49.4288px,342px);padding:clamp(20px,2.9762vw - 15.7144px,30px);transition:none;position:sticky;inset:0 auto auto;transform:none}.cat-filters-toggle,.cat-filters__bar,.cat-filters-backdrop{display:none}.catalog-grid>.car-card{border-radius:var(--radius-card,var(--radius-current,26px));height:clamp(338px,14.5833vw + 163px,387px)}.catalog-grid .car-card__title{line-height:clamp(22px,1.1905vw + 7.714px,26px)}.catalog-grid .car-card__tags{padding-top:clamp(0px,.5952vw - 7.1424px,2px)}.catalog-grid .price-block--l .price-block__value{font-size:clamp(20px,1.1905vw + 5.714px,24px)}}@media (min-width:1200px) and (max-width:1200px){.catalog-head{margin-bottom:31px}}@media (max-width:1199px){.catalog-page{padding-inline:40px}.catalog-grid,.catalog-grid--wide{gap:10px}.catalog-grid>.car-card{border-radius:var(--radius-card,var(--radius-current,16px));gap:24px;height:338px;padding:20px}.catalog-grid .car-card__content{gap:16px}.catalog-grid .car-card__brand,.catalog-grid .car-card__brand img{height:20px}.catalog-grid .car-card__actions{--car-action-icon-size:18px;--car-action-gap:16px}.catalog-grid .wishlist,.catalog-grid .compare,.catalog-grid .ui-button.wishlist>svg,.catalog-grid .ui-button.compare>svg{width:18px;height:18px}.catalog-grid .car-card__info{gap:6px}.catalog-grid .car-card__title{font-size:18px;line-height:22px}.catalog-grid .indicator--l{font-size:14px;line-height:18px}.catalog-grid .tag--card.tag--l{padding:3px 8px;font-size:14px;line-height:18px}.catalog-grid .car-card__photo,.catalog-grid .car-card__photo img{height:110px;max-height:110px}.catalog-grid .car-card__action{gap:8px}.catalog-grid .price-block--l{gap:0}.catalog-grid .price-block--l .price-block__label{font-size:12px;line-height:16px}.catalog-grid .price-block--l .price-block__value{font-size:20px;line-height:26px}}@media (min-width:640px) and (max-width:1535px){.catalog-grid .car-card__tags .tag:nth-child(n+3){display:none}.catalog-grid .car-card__tags:after{content:"+1";box-sizing:border-box;color:var(--color-heritage-green-500,#294434);font-family:var(--font-text,"Onest", sans-serif);white-space:nowrap;background:#8f857933;border-radius:26px;justify-content:center;align-items:center;padding:3px 8px;font-size:14px;line-height:18px;display:inline-flex}.catalog-grid .car-card__details-link.btn--m{flex:0 0 28px;width:28px;height:28px;padding:0}.catalog-grid .car-card__details-link>.btn__label{display:none}.catalog-grid .car-card__details-link>.btn__icon:has(.car-card__details-icon){width:8px;height:8px;display:inline-flex}.catalog-grid .car-card__details-icon{display:block}}@media (max-width:768px){.catalog-head{gap:20px}.catalog-grid>.car-card{gap:16px;height:290px;padding:12px}.catalog-grid .car-card__brand,.catalog-grid .car-card__brand img{height:20px}.catalog-grid .car-card__actions{--car-action-icon-size:14px;--car-action-gap:8px;--car-action-edge-shift:-10px}.catalog-grid .wishlist,.catalog-grid .compare,.catalog-grid .ui-button.wishlist>svg,.catalog-grid .ui-button.compare>svg{width:14px;height:14px}.catalog-grid .car-card__title{font-size:16px;line-height:20px}.catalog-grid .indicator--l{font-size:10px;line-height:14px}.catalog-grid .tag--card.tag--l,.catalog-grid .car-card__tags:after{font-size:12px;line-height:16px}.catalog-grid .car-card__tags{padding-top:0}.catalog-grid .car-card__photo,.catalog-grid .car-card__photo img{height:96px;max-height:96px}.catalog-grid .price-block--l .price-block__label{font-size:10px;line-height:14px}.catalog-grid .price-block--l .price-block__value{font-size:20px}}@media (max-width:767px){.catalog-page{padding-inline:30px}.catalog-grid>.car-card{gap:24px;height:338px;padding:20px}.catalog-grid .car-card__brand,.catalog-grid .car-card__brand img{height:20px}.catalog-grid .car-card__actions{--car-action-icon-size:18px;--car-action-gap:16px;--car-action-edge-shift:0px}.catalog-grid .wishlist,.catalog-grid .compare,.catalog-grid .ui-button.wishlist>svg,.catalog-grid .ui-button.compare>svg{width:18px;height:18px}.catalog-grid .car-card__title{font-size:18px;line-height:22px}.catalog-grid .indicator--l,.catalog-grid .tag--card.tag--l,.catalog-grid .car-card__tags:after{font-size:14px;line-height:18px}.catalog-grid .price-block--l .price-block__label{font-size:12px;line-height:16px}.catalog-grid .car-card__photo,.catalog-grid .car-card__photo img{height:110px;max-height:110px}}@media (max-width:640px){.catalog-page{padding-inline:30px}.catalog-head__title{gap:10px}.cat-crumbs{margin-bottom:var(--crumbs-gap-bottom)}}@media (max-width:480px){.catalog-page{padding-inline:20px}.catalog-head{gap:20px;margin-bottom:10px}.catalog-head__tools{height:38px;padding-block:10px}.cat-filters-toggle,.cat-sort,.cat-sort__value{font-size:14px;line-height:18px}.catalog-grid,.catalog-grid--wide{grid-template-columns:1fr}.catalog-grid>.car-card{border-radius:var(--radius-card,var(--radius-current,12px));gap:clamp(16px,8.8889vw - 18.6667px,24px);height:clamp(361px,113.333vw - 80.9999px,463px);padding:clamp(16px,11.1111vw - 27.3333px,26px)}.catalog-grid .car-card__brand,.catalog-grid .car-card__brand img{height:clamp(20px,4.4444vw + 2.66684px,24px)}.catalog-grid .wishlist,.catalog-grid .compare,.catalog-grid .ui-button.wishlist>svg,.catalog-grid .ui-button.compare>svg{width:clamp(18px,6.6667vw - 8.00013px,24px);height:clamp(18px,6.6667vw - 8.00013px,24px)}.catalog-grid .car-card__actions{--car-action-icon-size:clamp(18px, calc(18px + (100vw - 390px) * .066667), 24px);--car-action-gap:16px}.catalog-grid .car-card__title{font-size:clamp(18px,6.6667vw - 8.00013px,24px);line-height:clamp(22px,8.8889vw - 12.6667px,30px)}.catalog-grid .indicator--l,.catalog-grid .tag--card.tag--l{font-size:clamp(14px,2.2222vw + 5.33342px,16px);line-height:clamp(18px,2.2222vw + 9.33342px,20px)}.catalog-grid .car-card__photo,.catalog-grid .car-card__photo img{height:clamp(149px,33.3333vw + 19.0001px,179px);max-height:clamp(149px,33.3333vw + 19.0001px,179px)}.catalog-grid .price-block--l .price-block__label{font-size:clamp(12px,2.2222vw + 3.33342px,14px);line-height:clamp(16px,2.2222vw + 7.33342px,18px)}.catalog-grid .price-block--l .price-block__value{font-size:min(clamp(20px,8.8889vw - 14.6667px,28px),8cqi);line-height:clamp(26px,11.1111vw - 17.3333px,36px)}.catalog-grid .car-card__details-link>.btn__label{display:inline}.catalog-grid .car-card__tags{padding-top:2px}.catalog-grid .car-card__action{gap:clamp(8px,17.7778vw - 61.3334px,24px)}.catalog-grid .price-block--l{gap:clamp(0px,4.4444vw - 17.3332px,4px)}.catalog-grid .car-card__details-link.btn--m{height:36px;padding-inline:14px;font-size:16px;line-height:20px}.catalog-grid .car-card__details-icon{display:none}.catalog-grid .car-card__details-link>.btn__icon:has(.car-card__details-icon){display:none}}@media (max-width:400px){.cat-crumbs{margin-bottom:var(--crumbs-gap-bottom)}.catalog-head__title{align-items:center;gap:6px}.catalog-head__title>.badge{margin-top:0}.catalog-grid{margin-inline:2px 0}.catalog-grid .car-card__tags{padding-top:0}.catalog-grid .price-block--l{gap:0}.catalog-grid .car-card__details-link.btn--m{flex:0 0 28px;width:28px;height:28px;padding:0;font-size:14px;line-height:18px}.catalog-grid .car-card__details-link>.btn__label{display:none}.catalog-grid .car-card__details-link>.btn__icon:has(.car-card__details-icon){width:8px;height:8px;display:inline-flex}.catalog-grid .car-card__details-icon{display:block}}
