.CarCharacteristics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:24px;gap:24px}@media(max-width:798px){.CarCharacteristics-grid{grid-template-columns:repeat(1,1fr);gap:16px}}.CarCharacteristics-group{display:flex;flex-direction:column;gap:24px}@media(max-width:798px){.CarCharacteristics-group{gap:16px}}.CarCharacteristics-item{display:flex;flex-direction:column;gap:8px;width:100%}.CarCharacteristics-line{display:flex;justify-content:space-between;gap:8px}@media(max-width:480px){.CarCharacteristics-line{gap:6px}}.CarCharacteristics-line:not(:last-child){margin-bottom:4px}.CarCharacteristics-key,.CarCharacteristics-value{font-size:13px;font-style:normal;font-weight:400;line-height:16px}@media(max-width:798px){.CarCharacteristics-key,.CarCharacteristics-value{white-space:nowrap}}@media(max-width:576px){.CarCharacteristics-key,.CarCharacteristics-value{font-size:10px;line-height:15px}}.CarCharacteristics-value{color:var(--color-text);text-align:right;font-weight:600;text-wrap:auto;flex-grow:0}.CarCharacteristics-key{display:flex;align-items:center;gap:8px;color:var(--color-secondary);flex-grow:1}.CarCharacteristics-key:after{content:"";display:block;width:100%;height:0;border-bottom:1px dashed var(--divider)}.CarCharacteristics-top{display:grid;grid-template-columns:minmax(200px,300px) 1fr;grid-gap:24px;gap:24px;align-items:center;margin-bottom:16px}@media(max-width:1100px){.CarCharacteristics-top{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.CarCharacteristics-top{grid-template-columns:minmax(200px,300px) 1fr}}@media(max-width:798px){.CarCharacteristics-top{grid-template-columns:repeat(1,1fr);gap:16px}}@media(max-width:576px){.CarCharacteristics-top{gap:12px}}.CarCharacteristics-image{display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--background-2lvl);min-height:175px}@media(max-width:768px){.CarCharacteristics-image{min-height:125px}}.CarCharacteristics-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));grid-gap:12px 24px;gap:12px 24px}@media(max-width:1100px){.CarCharacteristics-list{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.CarCharacteristics-list{grid-template-columns:repeat(auto-fill,minmax(208px,1fr))}}@media(max-width:798px){.CarCharacteristics-list{grid-template-columns:repeat(1,1fr);gap:8px}}.CarCharacteristics-dimensions{position:relative;padding:0 18px 14px;z-index:0}.CarCharacteristics-dimension{position:absolute;display:flex;align-items:center;justify-content:center;height:20px;text-align:center}.CarCharacteristics-dimension_left{bottom:38px;left:-28px;width:56px;transform:rotate(-90deg)}.CarCharacteristics-dimension_bottom{bottom:-10px;left:18px;right:18px}.CarCharacteristics-dimension_right{right:-19px;bottom:28px;width:38px;transform:rotate(-90deg)}.CarCharacteristics-dimension:after,.CarCharacteristics-dimension:before{position:absolute;bottom:7px;color:var(--color-secondary);width:6px;height:6px;content:"";border-left:1px solid hsla(0,0%,40%,.4);border-bottom:1px solid hsla(0,0%,40%,.4)}.CarCharacteristics-dimension:before{transform:rotate(45deg);left:0}.CarCharacteristics-dimension:after{right:0;transform:rotate(-135deg)}.CarCharacteristics-inner{font-size:8px;line-height:18px;display:inline-block;padding:0 5px;color:var(--color-text);background:var(--background-2lvl)}.CarCharacteristics-inner:after{position:absolute;z-index:-2;top:50%;transform:translateY(-50%);right:0;left:0;height:1px;content:"";background:var(--color-secondary);opacity:.4}.CarOptions{display:flex;flex-direction:column;gap:16px}@media(max-width:576px){.CarOptions{gap:12px}}.CarOptions-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px 16px;gap:8px 16px}@media(max-width:576px){.CarOptions-grid{grid-template-columns:repeat(1,1fr)}}.CarOptions-title{margin-bottom:8px}.CarOptions-value{color:var(--color-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:16px;text-wrap:wrap;padding-left:16px;position:relative}.CarOptions-value:before{content:"·";position:absolute;left:0;top:0;font-weight:600;font-size:18px;color:var(--color-secondary);padding:0 4px}.CarTabs-engine,.CarTabs-link,.CarTabs-name,.CarTabs-sidebar,.CarTabs-small{transition:all .5s ease}.CarTabs{display:flex;flex-direction:column;gap:16px}@media(max-width:576px){.CarTabs{gap:12px}}.CarTabs-sidebar{border-radius:10px;background:var(--car-link-default);padding:20px;width:100%;max-width:270px}@media(max-width:992px){.CarTabs-sidebar{max-width:100%}}.CarTabs-groups{margin-bottom:20px}.CarTabs-groups:last-child{margin:0}.CarTabs-engine{text-transform:capitalize}.CarTabs-engine,.CarTabs-name{color:var(--content-color);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:10px}.CarTabs-name{margin:0}.CarTabs-link,.CarTabs-links{display:flex;flex-direction:column}.CarTabs-link{border-radius:8px;padding:10px}.CarTabs-link:hover,.CarTabs-link_active{background:var(--card-background)}.CarTabs-small{color:var(--content-color);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.CarTabs-content{width:100%}.CarTabs-buttons{display:flex;gap:8px}.CarTable td{transition:all .5s ease}.CarTable{display:block}.CarTable-table{width:100%}.CarTable th{padding-bottom:12px;color:var(--color-secondary);font-size:10px;font-weight:600;line-height:12px;border-bottom:2px solid var(--background-gray)}.CarTable td,.CarTable th{font-style:normal;white-space:nowrap}.CarTable td{padding:12px 0;color:var(--color-text);font-size:13px;font-weight:400;line-height:16px;border-bottom:1px solid var(--background-gray)}.CarTable-item{cursor:pointer}.CarTable-item:hover td{color:var(--color-main)}.CarTable-item_active td{border:none;color:var(--color-main)}.CarTable-item_active td svg path{fill:var(--color-main)}.CarTable-grid td{padding-top:0}.CarTable-link{color:var(--color-main);font-size:13px;font-style:normal;font-weight:600;line-height:16px}.CarTable-wrap{display:flex;align-items:center;justify-content:space-between}.CarTable-icon{transition:transform .5s ease}.CarTable-icon_active{transform:rotate(-180deg)}.CarTable-card{background:var(--background-gray);border-radius:14px;padding:16px}:root{--color-main:#1a84ff;--color-main-bg:rgba(26,132,255,.08);--color-accent:#b6e109;--color-accent-bg:rgba(182,225,9,.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.08);--color-yellow:#ffd82c;--color-yellow-bg:rgba(255,216,44,.08);--color-green:#8bab1a;--color-green-bg:rgba(136,160,51,.08);--color-white:#fff;--color-black:#000;--color-text:#181818;--color-secondary:#656565;--color-inverse:#fff;--color-text-primary:#151515;--background-main:#f0f0f0;--background-2lvl:#fff;--background-gray:rgba(0,0,0,.03);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,40%,.1);--button-blue:#1a84ff;--button-gray:rgba(0,0,0,.03);--button-dark:#181818;--button-green:rgba(182,225,9,.08);--button-gray-color:#181818;--button-dark-color:#fff;--button-backdrop-filter:blur(15px);--input-bg:rgba(0,0,0,.03);--input-placeholder:#656565;--input-color:#181818;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#281717;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,40%,.3);--modal-stroke:rgba(0,0,0,.08);--color-text-secondary:#656565;--color-primary-add-btn:rgba(26,132,255,.08);--color-red-atention:#ae1818;--preview-card-bg:#f8f8f8;--fill-star:rgba(0,0,0,.03);--rt-color-white-app:#f0f0f0;--rt-color-dark-app:#fff;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#fff;--pwa-theme-color:#181818}.dark{--color-main:#1a84ff;--color-main-bg:rgba(36,128,235,.1);--color-accent:#b6e109;--color-accent-bg:rgba(#b6e109,0.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.1);--color-yellow:#ffd82c;--color-yellow-bg:rgba(#ffd82c,0.08);--color-green:#8bab1a;--color-green-bg:rgba(#8bab1a,0.08);--color-white:#fff;--color-black:#000;--color-text:#fff;--color-secondary:#959595;--color-inverse:#030303;--color-text-primary:#fff;--background-main:#161616;--background-2lvl:#202020;--background-gray:hsla(0,0%,100%,.05);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,58%,.1);--button-blue:#2480eb;--button-gray:hsla(0,0%,100%,.05);--button-dark:#fff;--button-green:rgba(182,225,9,.08);--button-gray-color:#fff;--button-dark-color:#030303;--button-backdrop-filter:blur(0);--input-bg:hsla(0,0%,100%,.05);--input-placeholder:#959595;--input-color:#fff;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#fff;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,58%,.3);--modal-stroke:hsla(0,0%,100%,.08);--color-text-secondary:#959595;--color-primary-add-btn:rgba(36,128,235,.1);--preview-card-bg:#2e2e2e;--fill-star:hsla(0,0%,100%,.03);--rt-color-white-app:#161616;--rt-color-dark-app:#202020;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#202020;--pwa-theme-color:#fff}.CarModifications{display:flex;flex-direction:column;gap:16px}@media(max-width:576px){.CarModifications{gap:12px}}.CarModifications-content{display:flex;flex-direction:column}@media(max-width:576px){.CarModifications-content{gap:8px}}.CarModifications-mobile{display:flex;flex-direction:column;gap:8px;border-radius:10px;background:var(--background-gray);padding:10px}.CarModifications-title{font-weight:400;font-size:10px;line-height:15px;color:var(--color-secondary)}.CarModifications-elements{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.CarModifications-element{font-weight:600;font-size:12px;line-height:18px}.CarModifications-btn{width:100%}.CarModifications-swipe{max-height:100%;overflow-y:auto;padding-top:15px}@media(max-width:576px){.CarModifications-swipe{padding:20px}.CarModifications-swipe:before{position:absolute;top:10px;left:50%;transform:translateX(-50%);content:"";width:60px;height:5px;border-radius:40px;background:var(--modal-stroke)}}