.car{padding-bottom:0}.car-wrap{max-width:var(--layout-max,1920px);padding:0 var(--gutter);margin:0 auto}.car-wrap--top{padding-top:var(--crumbs-page-top,var(--page-top,155px));padding-bottom:0}.car>.cars-section{height:574px;margin-top:126px}.car>.contacts{margin-top:200px}.cat-crumbs,.cat-crumbs ol{flex-wrap:wrap;align-items:center;gap:4px;height:18px;margin:0;padding:0;list-style:none;display:flex}.cat-crumbs{margin-bottom:var(--crumbs-gap-bottom)}.cat-crumbs li{align-items:center;gap:4px;height:18px;display:inline-flex}.cat-crumbs__item{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-regular,400);color:var(--color-warm-taupe-400,#8f8579);cursor:pointer;font-size:14px;line-height:18px;text-decoration:none;transition:color .15s}.cat-crumbs__item[href]:hover{color:var(--color-carbon-black-500,#1b1e1d)}.cat-crumbs__item--current{color:var(--color-carbon-black-500,#1b1e1d);cursor:default}.cat-crumbs .breadcrumbs__separator{color:var(--color-warm-taupe-300,#b2a79b);flex:none;transform:rotate(180deg)}.car-gallery{--gal-w:calc(331px + (100vw - 390px) * 1.55556);--gal-h:calc(var(--gal-w) * 722 / 1222);--gal-gap:calc(16px + (100vw - 390px) * .11111)}@media (min-width:480px){.car-gallery{--gal-w:471px;--gal-gap:26px}}@media (min-width:640px){.car-gallery{--gal-w:calc(471px + (100vw - 640px) * .5625)}}@media (min-width:768px){.car-gallery{--gal-w:calc(543px + (100vw - 768px) * .84375)}}@media (min-width:960px){.car-gallery{--gal-w:calc(705px + (100vw - 960px) * .7)}}@media (min-width:1200px){.car-gallery{--gal-w:calc(873px + (100vw - 1200px) * 1.03869)}}@media (min-width:1536px){.car-gallery{--gal-w:1222px}}.car-gallery__viewport{width:100%;height:var(--gal-h);position:relative;overflow-x:hidden}.car-gallery__track{gap:max(0px, calc(var(--gal-gap) - var(--gal-w) * .03115));will-change:transform;justify-content:center;align-items:center;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.car-gallery__slot{flex:0 0 var(--gal-w);width:var(--gal-w);height:var(--gal-h);border-radius:var(--radius-current,12px);opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;overflow:hidden;transform:scale(.9377)}.car-gallery__slot.is-center{opacity:1;cursor:pointer;transform:scale(1)}.car-gallery__slot img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.car-gallery__track.no-trans,.car-gallery__track.no-trans .car-gallery__slot{transition:none!important}.car-gallery__arrow{background:var(--color-white,#fff);width:28px;height:28px;color:var(--color-carbon-black-500,#1b1e1d);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;transition:filter .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:4px 4px 20px #6a62592e}.car-gallery__arrow:hover{filter:brightness(.96)}.car-gallery__arrow svg{fill:currentColor;width:14px;height:14px}.car-gallery__arrow--prev{left:calc(50% - var(--gal-w) / 2 + 10px)}.car-gallery__arrow--next{right:calc(50% - var(--gal-w) / 2 + 10px)}.car-gallery__arrow--next svg{transform:rotate(180deg)}@media (min-width:480px){.car-gallery__arrow--prev{left:calc(50% - var(--gal-w) / 2 + 16px)}.car-gallery__arrow--next{right:calc(50% - var(--gal-w) / 2 + 16px)}}@media (min-width:960px){.car-gallery__arrow--prev{left:calc(50% - var(--gal-w) / 2 + 20px)}.car-gallery__arrow--next{right:calc(50% - var(--gal-w) / 2 + 20px)}}@media (min-width:1200px){.car-gallery__arrow{width:44px;height:44px}}.car-gallery__all{top:10px;right:calc(50% - var(--gal-w) / 2 + 10px);z-index:2;background:var(--color-white,#fff);min-height:28px;color:var(--color-carbon-black-500,#1b1e1d);font-family:var(--font-text,"Onest", sans-serif);cursor:pointer;border:none;border-radius:30px;padding:5px 12px;font-size:14px;line-height:18px;position:absolute;box-shadow:4px 4px 20px #6a62591f}@media (min-width:960px){.car-gallery__all{top:20px;right:calc(50% - var(--gal-w) / 2 + 20px)}}@media (min-width:1200px){.car-gallery__all{min-height:44px;padding:10px 18px;font-size:18px;line-height:24px}}.car-gallery-modal__backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b1e1d6b}.car-gallery-modal__container{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;padding:0}.car-gallery-modal__dialog{background:var(--color-white,#fff);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-carbon-black-500,#1b1e1d);border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:6px 8px 60px #1b1e1d33}.car-gallery-modal__close{z-index:4;background:var(--color-stone-beige-100,#f3f0ee);width:36px;height:36px;color:var(--color-warm-taupe-500,#6a6259);cursor:pointer;border:0;border-radius:50%;transition:background-color .18s,color .18s;position:absolute;top:24px;right:24px}.car-gallery-modal__close:hover{background:var(--color-stone-beige-200,#e4dfdb);color:var(--color-heritage-green-500,#294434)}.car-gallery-modal__close:focus-visible{outline:2px solid var(--color-heritage-green-400,#4e7b60);outline-offset:2px}.car-gallery-modal__header{flex:none;padding:28px 76px 18px 32px}.car-gallery-modal__title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);font-size:var(--fs-36,36px);margin:0;line-height:1.17}.car-gallery-modal__body{flex:1;min-height:0;padding:0 32px 32px;display:flex}.car-gallery-modal__tabs{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.car-gallery-modal__tab-container{background:0 0;border-radius:0;flex:none;width:100%}.car-gallery-modal__tab-list{gap:8px;min-width:max-content;padding:0 0 20px;display:flex}.car-gallery-modal__tab{border:1px solid var(--color-warm-taupe-300,#b2a79b);min-height:40px;color:var(--color-carbon-black-500,#1b1e1d);font-family:var(--font-text,"Onest", sans-serif);white-space:nowrap;cursor:pointer;isolation:isolate;background:0 0;border-radius:24px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;line-height:22px;transition:color .18s,border-color .18s;display:inline-flex;position:relative}.car-gallery-modal__tab>span{z-index:1;position:relative}.car-gallery-modal__tab[data-hovered]{border-color:var(--color-warm-taupe-300,#b2a79b);background:var(--color-stone-beige-100,#f3f0ee);color:var(--color-carbon-black-500,#1b1e1d)}.car-gallery-modal__tab[data-selected]{border-color:var(--color-heritage-green-500,#294434);color:var(--color-white,#fff);background:0 0}.car-gallery-modal__tab-indicator{z-index:0;border-radius:inherit;background:var(--color-heritage-green-500,#294434);width:auto;height:auto;box-shadow:none;position:absolute;inset:-1px}.car-gallery-modal__panel{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;margin:0;overflow-y:auto}.car-gallery-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-right:8px;display:grid}.car-gallery-modal__photo{aspect-ratio:16/9;background:var(--color-stone-beige-100,#f3f0ee);cursor:zoom-in;border:0;border-radius:24px;min-width:0;margin:0;padding:0;overflow:hidden}.car-gallery-modal__photo:focus-visible{outline:2px solid var(--color-heritage-green-400,#4e7b60);outline-offset:-2px}.car-gallery-modal__photo img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.car-gallery-modal__photo:hover img{transform:scale(1.025)}.car-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""technical""price""assurance""atelier";align-items:flex-start;gap:0;margin-top:40px;display:grid}.car-details{display:contents}.car-title{grid-area:title}.car-details__technical{grid-area:technical;margin-top:16px}.car-price{grid-area:price;margin-top:24px}.car-assur{grid-area:assurance;margin-top:50px}.car-atelier{grid-area:atelier;margin-top:50px}@media (min-width:480px){.car-main{margin-top:50px}.car-details__technical{margin-top:20px}}@media (min-width:481px){.car-assur,.car-atelier{margin-top:70px}}@media (min-width:641px){.car-main{margin-top:60px}}@media (min-width:769px){.car-assur,.car-atelier{margin-top:80px}}@media (min-width:961px){.car-details__technical{margin-top:30px}}@media (min-width:1200px){.car-main{grid-template-columns:minmax(0,1fr) clamp(297px,26.0417vw - 103px,397px);grid-template-areas:"title price""details price";gap:clamp(30px,2.976vw - 5.712px,40px) clamp(24px,4.762vw - 33.144px,43px);margin-top:clamp(60px,5.952vw - 11.424px,80px)}.car-details{flex-direction:column;grid-area:details;gap:clamp(60px,5.952vw - 11.424px,80px);min-width:0;display:flex}.car-details__technical{grid-area:auto;margin-top:0}.car-price{grid-area:price;margin-top:0}.car-assur,.car-atelier{grid-area:auto;margin-top:0}}.car-details__technical{flex-direction:column;gap:24px;display:flex}.car-title{grid-area:title;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.car-title__head{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.car-title__name{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-carbon-black-500,#1b1e1d);margin:0;font-size:clamp(20px,8.889vw - 14.667px,28px);line-height:clamp(26px,8.889vw - 8.667px,34px)}.car-title .car-title__badge{white-space:nowrap;flex:none;height:18px;min-height:18px;padding:0 6px;font-size:12px;line-height:16px}.car-title__actions{flex:none;align-items:center;gap:12px;display:flex}.car-title__actions .wishlist,.car-title__actions .compare,.car-title__actions .ui-button.wishlist>svg,.car-title__actions .ui-button.compare>svg{width:16px;height:16px}@media (min-width:480px){.car-title__head{gap:10px}.car-title__name{font-size:clamp(28px,21.333px + 1.389vw,32px);line-height:clamp(34px,24px + 2.083vw,40px)}.car-title .car-title__badge{height:26px;min-height:26px;padding:3px 7px;font-size:14px;line-height:18px}.car-title__actions{gap:16px}}@media (min-width:640px){.car-title__head{flex-flow:wrap;align-items:center}}@media (min-width:768px){.car-title__head{gap:8px}.car-title__name{font-size:clamp(32px,16px + 2.083vw,36px);line-height:clamp(40px,24px + 2.083vw,44px)}.car-title__actions .wishlist,.car-title__actions .compare,.car-title__actions .ui-button.wishlist>svg,.car-title__actions .ui-button.compare>svg{width:20px;height:20px}}@media (min-width:960px){.car-title__head{gap:10px}.car-title__name{font-size:clamp(36px,20px + 1.667vw,40px);line-height:clamp(44px,28px + 1.667vw,48px)}.car-title .car-title__badge{height:28px;min-height:28px;font-size:16px;line-height:20px}}@media (min-width:1200px){.car-title__name{font-size:clamp(40px,11.429px + 2.381vw,48px);line-height:clamp(48px,19.429px + 2.381vw,56px)}.car-title__actions .wishlist,.car-title__actions .compare,.car-title__actions .ui-button.wishlist>svg,.car-title__actions .ui-button.compare>svg{width:24px;height:24px}}@media (min-width:1536px){.car-title__head{gap:12px}.car-title__name{font-size:48px;line-height:56px}}.car-price{box-sizing:border-box;border-radius:var(--radius-card,30px);background:var(--color-white,#fff);flex-direction:column;grid-area:price;grid-template-columns:none;gap:16px;width:100%;height:auto;min-height:0;padding:16px;display:flex;position:static;box-shadow:4px 4px 10px #6a62591a}.car-price__section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;height:auto;display:flex}.car-price__value{min-height:0}.car-price__buttons{flex-flow:row;gap:8px;display:flex}.car-price__buttons .btn,.car-price__buttons .ui-button{flex:1 1 0;height:28px;min-height:28px;padding-inline:12px}.car-price__offers{background:#e4dfdb80;border-radius:20px;flex-direction:column;grid-template-columns:none;gap:12px;height:auto;padding:10px 20px;display:flex;overflow:hidden}.car-price__row{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;width:100%;height:40px;padding:0;display:flex}.car-price__row+.car-price__row{border-left:0}.car-price__row-head{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-carbon-black-500,#1b1e1d);align-items:center;gap:6px;font-size:14px;line-height:18px;display:flex}.car-price__dot{background:var(--color-green-500,#55ab4d);border-radius:50%;flex:none;width:8px;height:8px}.car-price__note{white-space:normal;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);margin:0;padding-left:0;font-size:14px;line-height:18px}@media (min-width:480px){.car-price{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:204px;min-height:204px;padding:20px 16px;display:grid}.car-price__section{gap:10px;height:164px}.car-price__value{min-height:70px}.car-price__buttons{flex-direction:column}.car-price__buttons .btn,.car-price__buttons .ui-button{flex:0 auto;height:36px;min-height:36px;padding-inline:14px}.car-price__offers{justify-content:center;height:164px}.car-price__row{gap:2px}}@media (min-width:640px){.car-price{grid-template-columns:none;gap:10px;height:180px;min-height:180px;padding:20px;display:flex}.car-price__section{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;height:70px}.car-price__buttons{flex-direction:row}.car-price__offers{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:normal;gap:0;height:60px;padding:0;display:grid}.car-price__row{height:60px;padding:10px 20px}.car-price__note{white-space:nowrap}}@media (min-width:768px){.car-price{padding:20px 24px}}@media (min-width:960px){.car-price{height:160px;min-height:160px;padding:20px 30px}.car-price__offers{flex-direction:row;grid-template-columns:none;align-items:center;gap:30px;height:40px;padding:10px 30px;display:flex}.car-price__row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;width:auto;min-width:0;height:20px;padding:0}.car-price__row+.car-price__row{border-left:0}.car-price__row:first-child{flex:0 0 289px}.car-price__row:nth-child(2){flex:1 1 0}.car-price__row:last-child{flex:none}.car-price__row-head,.car-price__note{white-space:nowrap;flex:none}}@media (min-width:1200px){.car-price{flex-direction:column;grid-template-columns:none;gap:30px;height:auto;min-height:422px;padding:30px;display:flex;position:sticky;top:18px}.car-price__section{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;height:auto}.car-price__buttons{flex-direction:column}.car-price__offers{background:0 0;border-radius:0;flex-direction:column;gap:20px;height:auto;padding:0;display:flex;overflow:visible}.car-price__row{flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:auto;padding:0}.car-price__row:first-child,.car-price__row:nth-child(2),.car-price__row:last-child{flex:0 auto}.car-price__row-head{white-space:normal;flex:0 auto}.car-price__note{white-space:normal;flex:0 auto;padding-left:15px}}.car-action-modal__backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b1e1d6b}.car-action-modal__container{box-sizing:border-box;width:min(100%,632px);padding:0}.car-action-modal__dialog{overscroll-behavior:contain;border-radius:var(--radius-card,30px);background:var(--color-white,#fff);width:min(100vw - 32px,600px);max-width:600px;max-height:min(820px,100dvh - 32px);color:var(--color-carbon-black-500,#1b1e1d);border:1px solid #b2a79b52;padding:0;position:relative;overflow:hidden auto;box-shadow:6px 8px 60px #1b1e1d33}.car-action-modal__close{z-index:2;background:var(--color-stone-beige-100,#f3f0ee);width:40px;height:40px;color:var(--color-warm-taupe-500,#6a6259);cursor:pointer;border:0;border-radius:50%;transition:background-color .18s,color .18s;position:absolute;top:24px;right:24px}.car-action-modal__close:hover{background:var(--color-stone-beige-200,#e4dfdb);color:var(--color-heritage-green-500,#294434)}.car-action-modal__close:focus-visible{outline:2px solid var(--color-heritage-green-400,#4e7b60);outline-offset:2px}.car-action-modal__form{flex-direction:column;display:flex}.car-action-modal__header{flex-direction:column;gap:12px;padding:38px 76px 0 38px;display:flex}.car-action-modal__title,.car-action-modal__success-title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-carbon-black-500,#1b1e1d);margin:0;font-size:36px;line-height:42px}.car-action-modal__description{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);margin:0;font-size:17px;line-height:24px}.car-action-modal__body{flex-direction:column;padding:28px 38px 0;display:flex}.car-action-modal__vehicle{background:var(--color-stone-beige-100,#f3f0ee);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:18px 20px;display:grid}.car-action-modal__vehicle span{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);grid-column:1/-1;font-size:13px;line-height:18px}.car-action-modal__vehicle strong,.car-action-modal__vehicle b{min-width:0;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);font-size:17px;line-height:24px}.car-action-modal__vehicle strong{font-weight:var(--font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.car-action-modal__vehicle b{font-weight:var(--font-weight-semibold,600);white-space:nowrap}.car-action-modal__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.car-action-modal__field{flex-direction:column;gap:8px;min-width:0;display:flex}.car-action-modal__field--full{grid-column:1/-1}.car-action-modal__label{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-medium,500);color:var(--color-warm-taupe-500,#6a6259);font-size:15px;line-height:20px}.car-action-modal__input{border:1px solid var(--color-stone-beige-300,#c9c0b8);background:var(--color-white,#fff);width:100%;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);border-radius:16px;height:54px;padding:14px 16px;font-size:17px;line-height:24px;transition:border-color .18s,box-shadow .18s}.car-action-modal__input::placeholder{color:var(--color-carbon-black-300,#898785)}.car-action-modal__input:focus{border-color:var(--color-heritage-green-400,#4e7b60);outline:0;box-shadow:0 0 0 3px #4e7b6024}.car-action-modal__input--date{box-sizing:border-box;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.car-action-modal__input--date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .18s}.car-action-modal__input--date:hover::-webkit-calendar-picker-indicator{opacity:.85}.car-action-modal__body{overflow-x:hidden}.car-action-modal__select{width:100%}.car-action-modal__select-trigger{border:1px solid var(--color-stone-beige-300,#c9c0b8);background:var(--color-white,#fff);cursor:pointer;width:100%;height:54px;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);border-radius:16px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:17px;line-height:24px;transition:border-color .18s,box-shadow .18s;display:flex}.car-action-modal__select-trigger[data-focus-visible],.car-action-modal__select-trigger:focus-visible{border-color:var(--color-heritage-green-400,#4e7b60);box-shadow:0 0 0 3px #4e7b6024}.car-action-modal__select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.car-action-modal__select-value[data-placeholder]{color:var(--color-carbon-black-300,#898785)}.car-action-modal__select-chevron{width:12px;height:12px;color:var(--color-warm-taupe-500,#6a6259);flex:none;transition:transform .18s;transform:rotate(-90deg)}.car-action-modal__select-trigger[aria-expanded=true] .car-action-modal__select-chevron{transform:rotate(90deg)}.car-action-modal__select-popover{z-index:1300;width:var(--trigger-width);border:1px solid var(--color-stone-beige-200,#e4dfdb);background:var(--color-white,#fff);border-radius:16px;outline:none;padding:6px;box-shadow:6px 12px 36px #1b1e1d2e}.car-action-modal__select-list{outline:none;flex-direction:column;gap:2px;display:flex}.car-action-modal__select-option{cursor:pointer;min-height:42px;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:16px;line-height:22px;display:flex}.car-action-modal__select-option[data-focused],.car-action-modal__select-option[data-hovered]{background:var(--color-warm-taupe-100,#f2eeea)}.car-action-modal__select-option[data-selected]{background:var(--color-heritage-green-100,#e1eae5);color:var(--color-heritage-green-500,#294434)}.car-action-modal__select-option-mark{color:var(--color-heritage-green-500,#294434)}.car-action-modal__messengers{border:0;min-width:0;margin:0;padding:0}.car-action-modal__hint{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);margin-top:-4px;font-size:12px;line-height:18px}.car-action-modal__messenger-list{flex-wrap:wrap;gap:10px 18px;display:flex}.car-action-modal__messenger{--accent:var(--color-heritage-green-400,#4e7b60);--accent-hover:var(--color-heritage-green-400,#4e7b60);--accent-foreground:var(--color-white,#fff);--focus:var(--color-heritage-green-400,#4e7b60);cursor:pointer;outline:none}.car-action-modal__messenger-content{align-items:center;gap:8px;display:inline-flex}.car-action-modal__messenger-box{border:1px solid var(--color-warm-taupe-300,#b2a79b);background:var(--color-white,#fff);border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.car-action-modal__messenger[data-selected=true] .car-action-modal__messenger-box{border-color:var(--color-heritage-green-400,#4e7b60);background:var(--color-heritage-green-400,#4e7b60)}.car-action-modal__messenger[data-focus-visible=true] .car-action-modal__messenger-box{box-shadow:0 0 0 3px #4e7b6024}.car-action-modal__messenger-mark{width:13px;height:13px;color:var(--color-white,#fff);justify-content:center;align-items:center;display:inline-flex}.car-action-modal__messenger-mark svg{width:100%;height:100%}.car-action-modal__messenger-label{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-500,#1b1e1d);font-size:16px;line-height:22px}.car-action-modal__consent{margin-top:14px}.car-action-modal__footer{justify-content:flex-end;gap:10px;padding:30px 38px 38px;display:flex}.car-action-modal__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:480px;padding:56px 48px;display:flex}.car-action-modal__success-icon{background:var(--color-heritage-green-100,#dde9e0);width:64px;height:64px;font-family:var(--font-display,"Wix Madefor Display", sans-serif);color:var(--color-heritage-green-500,#294434);border-radius:50%;justify-content:center;align-items:center;font-size:30px;line-height:1;display:inline-flex}.car-action-modal__success-text{max-width:430px;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);margin:0 0 10px;font-size:17px;line-height:24px}@media (max-width:640px){.car-action-modal__container{padding:0}.car-action-modal__dialog{border-radius:24px;max-height:calc(100dvh - 16px)}.car-action-modal__close{top:18px;right:18px}.car-action-modal__header{padding:30px 68px 0 24px}.car-action-modal__title,.car-action-modal__success-title{font-size:28px;line-height:34px}.car-action-modal__body{padding:24px 24px 0}.car-action-modal__vehicle{grid-template-columns:minmax(0,1fr)}.car-action-modal__vehicle b{white-space:normal}.car-action-modal__fields{grid-template-columns:minmax(0,1fr)}.car-action-modal__field--full{grid-column:auto}.car-action-modal__footer{flex-direction:column-reverse;padding:24px}.car-action-modal__success{min-height:440px;padding:48px 24px}}.car-specs{box-sizing:border-box;border-radius:var(--radius-card,30px);background:#e4dfdb80;flex-direction:column;gap:24px;padding:30px;display:flex}.car-specs__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:18px;line-height:24px}.car-specs__list{column-count:2;column-gap:12px;display:block}.car-specs__column{display:contents}.car-specs__column+.car-specs__column:before{content:"";background:var(--color-stone-beige-300,#cac2bb);width:1px;display:none;position:absolute;top:0;bottom:0;left:-18px}.car-specs__row{box-sizing:border-box;break-inside:avoid;align-items:baseline;gap:4px;height:36px;margin-bottom:6px;padding:8px 0;display:flex}.car-specs__label{min-width:0;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);flex:auto;font-size:12px;line-height:16px}.car-specs__value{font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-carbon-black-500,#1b1e1d);text-align:right;flex:none;font-size:14px;line-height:18px}.car-specs__toggle{cursor:pointer;height:20px;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-heritage-green-500,#294434);background:0 0;border:none;align-self:center;align-items:center;gap:4px;padding:0;font-size:12px;line-height:16px;display:inline-flex}.car-specs__chevron{fill:currentColor;flex:none;width:8px;height:8px;transition:transform .2s;transform:rotate(-90deg)}.car-specs__toggle[aria-expanded=true] .car-specs__chevron{transform:rotate(90deg)}.car-equipment{box-sizing:border-box;border-radius:var(--radius-card,30px);background:#e4dfdb80;flex-direction:column;gap:20px;min-height:482px;padding:30px;display:flex}.car-equipment__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:18px;line-height:24px}.car-equipment__body{flex-direction:column;gap:34px;min-width:0;display:flex}.car-equipment__tabs{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex;overflow-x:auto}.car-equipment__tabs::-webkit-scrollbar{display:none}@media (min-width:480px){.car-equipment__tabs{flex-wrap:wrap;overflow-x:visible}}.car-equipment__tabs .btn{flex:none}.car-equipment__grid{column-count:2;column-rule:1px solid var(--color-stone-beige-300,#cac2bb);column-gap:12px;min-height:0;display:block}.car-equipment__column{display:contents}.car-equipment__column+.car-equipment__column:before{content:"";background:var(--color-stone-beige-300,#cac2bb);width:1px;display:none;position:absolute;top:0;bottom:0;left:-18px}.car-equipment__feature{break-inside:avoid;flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.car-equipment__label{font-family:var(--font-text,"Onest", sans-serif);color:var(--color-carbon-black-300,#898785);font-size:12px;line-height:16px}.car-equipment__value{overflow-wrap:break-word;font-family:var(--font-text,"Onest", sans-serif);font-weight:var(--font-weight-regular,400);color:var(--color-carbon-black-500,#1b1e1d);font-size:14px;line-height:18px}@media (min-width:480px){.car-specs__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.car-specs__column{flex-direction:column;gap:9px;display:flex;position:relative}.car-specs__column+.car-specs__column:before{display:block}.car-specs__row{margin-bottom:0}.car-equipment__grid{column-rule:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;min-height:248px;display:grid}.car-equipment__column{flex-direction:column;gap:16px;display:flex;position:relative}.car-equipment__column+.car-equipment__column:before{display:block}.car-equipment__feature{margin-bottom:0}}.car-assur{flex-direction:column;gap:24px;display:flex}.car-assur__cards{gap:24px;display:flex}.car-assur__card{box-sizing:border-box;border-radius:var(--radius-card,30px);background:var(--color-white,#fff);flex-direction:column;flex:1 1 0;gap:12px;min-width:0;min-height:150px;padding:30px;display:flex}.car-assur__title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-heritage-green-500,#294434);margin:0;font-size:30px;line-height:38px}.car-assur__text{max-width:562px;font-family:var(--font-text,"Onest", sans-serif);color:#61584e;opacity:.7;margin:0;font-size:16px;line-height:20px}.car-help{box-sizing:border-box;border-radius:var(--radius-card,30px);background:var(--color-heritage-green-500,#294434);align-items:center;min-height:210px;padding:30px;display:flex;position:relative;overflow:hidden}.car-help__img{z-index:0;object-fit:cover;object-position:right center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.car-help:after{content:"";z-index:1;background:linear-gradient(90deg,#294434f5 0%,#294434e6 32%,#29443459 68%,#29443400 100%);position:absolute;inset:0}.car-help__body{z-index:2;flex-direction:column;align-items:flex-start;gap:24px;max-width:686px;display:flex;position:relative}.car-help__text{flex-direction:column;gap:12px;display:flex}.car-help__title{font-family:var(--font-display,"Wix Madefor Display", sans-serif);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);margin:0;font-size:30px;line-height:38px}.car-help__desc{max-width:514px;font-family:var(--font-text,"Onest", sans-serif);color:var(--color-heritage-green-100,#e1eae5);margin:0;font-size:16px;line-height:20px}.car-help__btn{background:var(--color-white,#fff);color:var(--color-carbon-black-500,#1b1e1d);font-family:var(--font-text,"Onest", sans-serif);cursor:pointer;border:none;border-radius:30px;transition:filter .15s}.car-help__btn:hover{filter:brightness(.95)}.car-atelier{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@media (min-width:481px){.car-atelier{grid-template-columns:repeat(2,minmax(0,1fr))}}.car-atelier .image-service-card{border-radius:30px;gap:30px;width:100%;min-height:656px;padding:20px}.car-atelier .image-service-card:first-child{min-height:680px}.car-atelier .image-service-card__img{aspect-ratio:auto;border-radius:30px;flex-basis:438px;height:438px}.car-atelier .image-service-card__title{font-size:30px;line-height:38px}.car-atelier .image-service-card__text{font-size:16px;line-height:20px}.car>.cars-section .car-card{height:387px}.car>.cars-section .car-card__brand,.car>.cars-section .car-card__brand img{height:20px}@media (max-width:1200px){.cat-crumbs,.cat-crumbs ol,.cat-crumbs li{height:auto}.car>.cars-section{height:auto;margin-top:clamp(72px,10vw,126px)}.car>.contacts{margin-top:clamp(96px,13vw,200px)}.car-equipment,.car-equipment__tabs{height:auto}}@media (max-width:768px){.car-details{gap:48px}.car-details__technical{gap:20px}.car-assur__cards{flex-direction:column}}@media (max-width:640px){.car-wrap--top{padding-bottom:var(--crumbs-gap-bottom)}.car-gallery-modal__container,.car-gallery-modal__dialog{width:100vw;height:100dvh}.car-gallery-modal__close{width:32px;height:32px;top:16px;right:16px}.car-gallery-modal__header{padding:20px 56px 16px 20px}.car-gallery-modal__title{font-size:var(--fs-28)}.car-gallery-modal__body{padding:0 20px 20px}.car-gallery-modal__tab-list{padding-bottom:16px}.car-gallery-modal__tab{min-height:36px;font-size:var(--fs-14);padding:7px 12px;line-height:18px}.car-gallery-modal__grid{grid-template-columns:minmax(0,1fr);gap:12px;padding-right:4px}.car-gallery-modal__photo{border-radius:18px}.car-details{gap:40px}.car-specs,.car-equipment{gap:18px}.car-specs__list,.car-equipment__grid{gap:16px}.car-specs__row{align-items:flex-start;height:auto;min-height:44px;padding-block:10px}.car-specs__label,.car-specs__value{overflow-wrap:anywhere}.car-specs__value{max-width:48%}.car-equipment__column+.car-equipment__column:before{display:none}.car-assur__cards{gap:16px}.car-assur__card{min-height:0}.car-help{min-height:280px;padding:22px}.car-help:after{background:linear-gradient(90deg,#294434fa 0%,#294434e0 68%,#2944346b 100%)}.car-action-modal__dialog{width:calc(100vw - 16px)}.car-action-modal__description{font-size:var(--fs-16);line-height:1.4}.car-action-modal__input,.car-action-modal__select-trigger{height:50px;font-size:var(--fs-16)}}@media (max-width:480px){.car-action-modal__header{padding:26px 62px 0 20px}.car-action-modal__title,.car-action-modal__success-title{font-size:var(--fs-28);line-height:1.2}.car-action-modal__body{padding:20px 20px 0}.car-action-modal__vehicle{padding:16px}.car-action-modal__fields{gap:14px;margin-top:20px}.car-action-modal__footer{padding:20px}.car-equipment{min-height:0}.car-help{min-height:320px}.car-help__img{object-position:68% center}}@media (max-width:1200px){.car-wrap--top{padding-top:var(--crumbs-page-top,var(--page-top,134px));padding-bottom:0}.car-specs__column{gap:0}.car-equipment__grid{height:auto;min-height:138px}.car-equipment{min-height:372px}.car-assur__cards{flex-direction:row}.car-assur__card{min-height:164px}.car-help{min-height:216px}.car-atelier{gap:24px}.car>.cars-section{height:416px;margin-top:120px}.car>.cars-section .car-card{height:338px}.car>.contacts{margin-top:160px}}@media (max-width:960px){.car-assur__card{gap:8px;min-height:118px;padding:20px}.car-assur__title,.car-help__title{font-size:18px;line-height:22px}.car-assur__text,.car-help__desc{font-size:12px;line-height:16px}.car-help{min-height:170px;padding:20px}.car-atelier{gap:20px}.car-equipment{min-height:462px}.car-equipment__grid{min-height:238px}.car-specs__column{gap:5px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{min-height:446px}.car-atelier .image-service-card__img{flex-basis:244px;height:244px}.car-atelier .image-service-card__title{font-size:20px;line-height:26px}.car-atelier .image-service-card__text{font-size:14px;line-height:18px}.car>.cars-section{height:412px;margin-top:100px}.car>.contacts{margin-top:140px}}@media (max-width:768px){.car-details__technical{gap:24px}.car-specs,.car-equipment{border-radius:24px;padding:24px}.car-specs{gap:20px}.car-specs__column{gap:5px}.car-specs__column+.car-specs__column:before{left:-18px}.car-specs__row{flex-direction:column;align-items:flex-start;gap:2px;height:36px;min-height:36px;padding:2px 0}.car-specs__label,.car-equipment__label{flex:none}.car-specs__value{text-align:left;max-width:none}.car-equipment{gap:20px;min-height:458px}.car-equipment__body{gap:24px}.car-equipment__grid{gap:0 36px;min-height:258px}.car-equipment__column+.car-equipment__column:before{display:block;left:-18px}.car-assur{margin-top:70px}.car-assur__cards{flex-direction:row;gap:24px}.car-assur__card{min-height:132px}.car-help{min-height:166px}.car-atelier{margin-top:70px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{min-height:432px}}@media (max-width:640px){.car-wrap--top{padding-bottom:0}.car-specs,.car-equipment{border-radius:20px;padding:20px}.car-specs__list{column-gap:32px}.car-specs__column{gap:8px}.car-specs__row{height:40px;min-height:40px}.car-specs__column+.car-specs__column:before{left:-16px}.car-equipment__grid{column-gap:40px;min-height:238px}.car-equipment{min-height:446px}.car-equipment__column+.car-equipment__column:before{left:-20px}.car-assur__cards,.car-assur{gap:18px}.car-assur__card{min-height:138px}.car-help{min-height:158px;padding:20px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{border-radius:24px;gap:20px;min-height:327px;padding:16px}.car-atelier .image-service-card__img{border-radius:20px;flex-basis:161px;height:161px}.car-atelier .image-service-card__title{font-size:18px;line-height:22px}.car-atelier .image-service-card__text{font-size:12px;line-height:16px}}@media (max-width:480px){.car-specs,.car-equipment{padding:16px}.car-equipment{min-height:564px}.car-equipment__grid{min-height:328px}.car-specs__column{gap:12px}.car-assur{gap:10px;margin-top:50px}.car-assur__cards{gap:10px}.car-assur__card{min-height:176px;padding:20px}.car-help{min-height:158px}.car-atelier{gap:10px;margin-top:50px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{min-height:310px}.car-atelier .image-service-card__img{flex-basis:186px;height:186px}}@media (max-width:390px){.car-specs__list{column-count:2;column-gap:20px;display:block}.car-specs__column{display:contents}.car-specs__row{break-inside:avoid;height:auto;min-height:0;margin-bottom:6px}.car-specs__column+.car-specs__column:before{display:none}.car-equipment__grid{column-count:2;column-rule:1px solid var(--color-stone-beige-300,#cac2bb);column-gap:32px;min-height:0;display:block}.car-equipment__column{display:contents}.car-equipment__feature{break-inside:avoid;margin-bottom:16px}.car-equipment__column+.car-equipment__column:before{display:none}.car-equipment__tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.car-equipment__tabs::-webkit-scrollbar{display:none}.car-equipment__value{overflow-wrap:normal}.car-price{flex-direction:column;grid-template-columns:none;gap:16px;height:auto;min-height:0;padding:16px;display:flex}.car-price__section{flex-direction:column;justify-content:flex-start;gap:14px;height:auto}.car-price__value{min-height:0}.car-price__buttons{flex-direction:row;gap:8px}.car-price__buttons .btn{flex:1 1 0;height:28px;min-height:28px;padding-inline:12px;font-size:14px;line-height:18px}.car-price__offers{gap:12px;height:auto;padding:10px 20px}.car-price__row{gap:4px}.car-price__value .price-block__value{white-space:nowrap;font-size:24px;line-height:30px}.car-assur__card{padding:16px}}@media (min-width:769px) and (max-width:1536px){.car>.cars-section{padding-inline:clamp(40px,5.95238vw - 31.4286px,60px)}.car>.cars-section .cars-section__head{height:44px;min-height:44px;margin-bottom:34px}.car>.cars-section .cars-section__head>.ui-button{height:36px;padding-inline:13px;font-size:16px;line-height:20px}.car>.cars-section .cars-row{gap:10px}.car>.cars-section .cars-section__nav{display:none}.car>.cars-section .cars-row>*{min-width:0;max-width:none}.car>.cars-section .car-card{border-radius:clamp(20px,2.97619vw - 15.7143px,30px)}}@media (min-width:1201px) and (max-width:1536px){.car>.cars-section{height:clamp(416px,14.5833vw + 241px,465px)}.car>.cars-section .cars-row>*{flex:0 0 calc(25% - 7.5px)}.car>.cars-section .car-card{height:clamp(338px,14.5833vw + 163px,387px)}.car>.cars-section .car-card__title{font-size:clamp(18px,.59524vw + 10.8571px,20px);line-height:clamp(22px,1.19048vw + 7.71424px,26px)}}@media (min-width:961px) and (max-width:1200px){.car>.cars-section{padding-inline:40px}.car>.cars-section .cars-row>*{flex:0 0 calc(25% - 7.5px)}.car>.cars-section .car-card{border-radius:20px;gap:24px;height:338px;padding:20px}.car>.cars-section .car-card__title{font-size:18px;line-height:22px}.car>.cars-section .car-card__photo,.car>.cars-section .car-card__photo img{height:110px;max-height:110px}.car>.cars-section .price-block__value{font-size:20px;line-height:26px}}@media (min-width:769px) and (max-width:960px){.car>.cars-section{padding-inline:40px}.car>.cars-section .cars-row>*{flex:0 0 calc(33.3333% - 6.66667px)}.car>.cars-section .car-card{border-radius:20px;gap:24px;height:338px;padding:20px}.car>.cars-section .car-card__title{font-size:18px;line-height:22px}.car>.cars-section .car-card__photo,.car>.cars-section .car-card__photo img{height:110px;max-height:110px}.car>.cars-section .price-block__value{font-size:20px;line-height:26px}}@media (min-width:769px) and (max-width:1199px){.car>.cars-section .car-card__content{gap:16px}.car>.cars-section .car-card__brand,.car>.cars-section .car-card__brand img{height:20px}.car>.cars-section .car-card__actions{gap:16px}.car>.cars-section .wishlist,.car>.cars-section .compare,.car>.cars-section .ui-button.wishlist>svg,.car>.cars-section .ui-button.compare>svg{width:18px;height:18px}.car>.cars-section .car-card__info{gap:6px}.car>.cars-section .indicator--l{font-size:14px;line-height:18px}.car>.cars-section .car-card__tags{padding-top:0}.car>.cars-section .tag--card.tag--l{padding:3px 8px;font-size:14px;line-height:18px}.car>.cars-section .car-card__tags .tag:nth-child(n+3){display:none}.car>.cars-section .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}.car>.cars-section .car-card__action{gap:8px}.car>.cars-section .price-block--l{gap:0}.car>.cars-section .price-block--l .price-block__label{font-size:12px;line-height:16px}.car>.cars-section .price-block--l .price-block__value{font-size:min(20px,8cqi);line-height:26px}.car>.cars-section .car-card__details-link.btn--m{flex:0 0 28px;width:28px;height:28px;padding:0}.car>.cars-section .car-card__details-link>.btn__label{display:none}.car>.cars-section .car-card__details-link>.btn__icon:has(.car-card__details-icon){width:8px;height:8px;display:inline-flex}.car>.cars-section .car-card__details-icon{display:block}}@media (min-width:1201px) and (max-width:1536px){.car-atelier{gap:0;height:clamp(591px,613.857px - 1.4881vw,596px)}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{border-radius:30px;gap:30px;height:100%;min-height:0;padding:20px}.car-atelier .image-service-card__img{border-radius:30px;flex-basis:clamp(354px,5.65476vw + 286.143px,373px);height:clamp(354px,5.65476vw + 286.143px,373px)}.car-atelier .image-service-card__title{font-size:clamp(30px,57.4285px - 1.78571vw,36px);line-height:clamp(38px,65.4285px - 1.78571vw,44px)}.car-atelier .image-service-card__text{font-size:clamp(16px,25.1429px - .59524vw,18px);line-height:clamp(20px,38.2858px - 1.19048vw,24px)}}@media (min-width:961px) and (max-width:1200px){.car-atelier{gap:0;height:clamp(446px,62.5vw - 154px,596px)}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{border-radius:30px;gap:30px;height:clamp(446px,62.5vw - 154px,596px);min-height:clamp(446px,62.5vw - 154px,596px);padding:20px}.car-atelier .image-service-card__img{border-radius:30px;flex-basis:clamp(244px,45.8333vw - 196px,354px);height:clamp(244px,45.8333vw - 196px,354px)}.car-atelier .image-service-card__title{font-size:clamp(24px,5vw - 24px,36px);line-height:clamp(30px,5.8333vw - 26px,44px)}.car-atelier .image-service-card__text{font-size:clamp(16px,8px + .8333vw,18px);line-height:clamp(20px,4px + 1.6667vw,24px)}}@media (min-width:769px) and (max-width:960px){.car-atelier{gap:20px;height:446px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{background:var(--color-white,#fff);border-radius:30px;gap:30px;height:446px;min-height:446px;padding:20px}.car-atelier .image-service-card__img{border-radius:30px;flex-basis:244px;height:244px}.car-atelier .image-service-card__title{font-size:24px;line-height:30px}.car-atelier .image-service-card__text{font-size:16px;line-height:20px}}@media (max-width:768px){.car-atelier{gap:20px;height:432px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{background:var(--color-white,#fff);height:432px;min-height:432px}}@media (max-width:640px){.car-atelier{height:327px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{border-radius:20px;gap:30px;height:327px;min-height:327px}}@media (max-width:480px){.car-atelier{gap:10px;height:630px}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{gap:20px;height:310px;min-height:310px}.car-atelier .image-service-card__img{border-radius:14px}}@media (max-width:390px){.car-atelier{height:auto}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{height:auto;min-height:310px}}@media (min-width:961px) and (max-width:1536px){.car>.contacts{padding-inline:clamp(40px,5.95238vw - 31.4286px,60px)}}@media (min-width:769px) and (max-width:960px){.car>.contacts{padding-inline:40px}}@media (min-width:1537px) and (max-width:1920px){.car>.cars-section{height:574px;margin-top:126px}.car>.cars-section .car-card{height:482px}.car>.cars-section .car-card__brand,.car>.cars-section .car-card__brand img{height:39px}.car-atelier{gap:clamp(0px,6.25vw - 96px,24px);height:clamp(591px,235px + 23.1771vw,680px)}.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{height:100%;min-height:0}.car-atelier .image-service-card__img{flex-basis:clamp(373px,113px + 16.9271vw,438px);height:clamp(373px,113px + 16.9271vw,438px)}.car-atelier .image-service-card__title{font-size:clamp(30px,6px + 1.5625vw,36px);line-height:clamp(38px,14px + 1.5625vw,44px)}.car-atelier .image-service-card__text{font-size:clamp(16px,8px + .5208vw,18px);line-height:clamp(20px,4px + 1.0417vw,24px)}}@media (min-width:1201px) and (max-width:1536px){.car-specs,.car-equipment,.car-price,.car-assur__card,.car-help{border-radius:30px}.car-specs{padding:30px}.car-specs__column{gap:12px}.car-specs__row{height:clamp(34px,.59524vw + 26.8571px,36px)}.car-specs__toggle{height:clamp(18px,.59524vw + 10.8571px,20px)}.car-assur__title,.car-help__title{font-size:clamp(30px,57.4285px - 1.78571vw,36px);line-height:clamp(38px,65.4285px - 1.78571vw,44px)}.car-assur__text{font-size:clamp(16px,25.1429px - .59524vw,18px);line-height:clamp(20px,38.2858px - 1.19048vw,24px)}}@media (min-width:961px) and (max-width:1200px){.car-specs,.car-equipment,.car-price{border-radius:30px}.car-specs{height:auto;padding:30px}.car-specs__column{gap:12px}.car-specs__row{height:34px}.car-specs__toggle{height:18px}.car-equipment{height:clamp(372px,822px - 37.5vw,462px)}.car-equipment__tabs .ui-button{gap:4px;height:28px;min-height:28px;padding-inline:10px;font-size:14px;line-height:18px}.car-equipment__tabs{min-height:28px}.car-equipment__tabs .bubble{min-width:16px;height:16px;padding-inline:6px;font-size:10px;line-height:14px}.car-equipment__feature{gap:2px}.car-assur__card,.car-help{border-radius:clamp(20px,4.16667vw - 20px,30px)}.car-assur__title,.car-help__title{font-size:clamp(24px,5vw - 24px,36px);line-height:clamp(30px,5.83333vw - 26px,44px)}.car-assur__text{font-size:clamp(14px,1.66667vw - 2.00003px,18px);line-height:clamp(18px,2.5vw - 6px,24px)}.car-help__desc{font-size:clamp(14px,.83333vw + 6.00003px,16px);line-height:clamp(18px,.83333vw + 10px,20px)}}@media (min-width:769px) and (max-width:960px){.car-specs,.car-equipment,.car-price{border-radius:30px}.car-specs{height:auto;padding:30px}.car-specs__column{gap:12px}.car-specs__row{height:34px}.car-specs__toggle{height:18px}.car-equipment__tabs .ui-button{gap:4px;height:28px;min-height:28px;padding-inline:10px;font-size:14px;line-height:18px}.car-equipment__tabs{min-height:28px}.car-equipment__tabs .bubble{min-width:16px;height:16px;padding-inline:6px;font-size:10px;line-height:14px}.car-equipment__feature{gap:2px}.car-equipment__grid{min-height:254px}.car-assur__card,.car-help{border-radius:20px}.car-assur__title,.car-help__title{font-size:24px;line-height:30px}.car-assur__text,.car-help__desc{font-size:14px;line-height:18px}.car>.cars-section .cars-section__head{height:40px;min-height:40px}.car>.cars-section .car-card{border-radius:16px}}@media (max-width:768px){.car-price__row-head,.car-price__note{font-size:14px;line-height:18px}.car-specs,.car-equipment,.car-price{border-radius:30px}.car-specs{gap:20px;height:auto;padding:24px}.car-specs__list,.car-equipment__grid{column-gap:40px}.car-specs__column{gap:12px}.car-specs__row{height:34px;min-height:34px;padding-block:8px}.car-specs__toggle{height:16px}.car-equipment{gap:12px;height:458px;min-height:458px;padding:24px}.car-equipment__body{gap:24px}.car-equipment__tabs .ui-button{gap:4px;height:28px;min-height:28px;padding-inline:10px;font-size:14px;line-height:18px}.car-equipment__tabs{min-height:28px}.car-equipment__tabs .bubble{min-width:16px;height:16px;padding-inline:6px;font-size:10px;line-height:14px}.car-equipment__feature{gap:2px}.car-equipment__grid{min-height:282px}.car-assur__card,.car-help{border-radius:20px}.car-assur__title,.car-help__title{font-size:20px;line-height:26px}.car-assur__text,.car-help__desc{font-size:14px;line-height:18px}}@media (max-width:640px){.car-price__value .price-block__label{font-size:10px;line-height:14px}.car-specs,.car-equipment,.car-price,.car-assur__card,.car-help{border-radius:20px}.car-specs{height:auto;padding:20px}.car-specs__title,.car-equipment__title{font-weight:600}.car-specs__column{gap:6px}.car-specs__toggle{height:16px}.car-equipment{height:446px;min-height:446px;padding:20px}.car-equipment__grid{min-height:282px}.car-equipment__feature{gap:2px}.car-assur__title,.car-help__title{font-size:18px;line-height:22px}.car-assur__text,.car-help__desc{font-size:12px;line-height:16px}}@media (max-width:480px){.car-specs{padding-inline:16px}.car-equipment{height:564px;min-height:564px;padding:20px 16px}.car-equipment__grid{min-height:364px}}@media (max-width:390px){.car-equipment{height:580px;min-height:580px}}.car-price__buttons .ui-button,.car-price__row-head,.car-price__note{font-size:var(--type-text-16-font-size);line-height:var(--type-text-16-line-height)}.car-price__value .price-block__label{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car-equipment__tabs .ui-button{font-size:var(--type-text-16-font-size);line-height:var(--type-text-16-line-height)}.car-price__value .price-block__value{font-size:var(--type-price-28-font-size);line-height:var(--type-price-28-line-height)}.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:var(--type-display-30-font-size);line-height:var(--type-display-30-line-height)}.car-assur__text,.car-help__desc,.car-atelier .image-service-card__text{font-size:var(--type-text-16-font-size);line-height:var(--type-text-16-line-height)}.car>.cars-section .car-card__title{font-size:var(--type-display-20-font-size);line-height:var(--type-display-20-line-height)}.car>.cars-section .indicator,.car>.cars-section .tag{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car>.cars-section .price-block__label{font-size:var(--type-text-12-font-size);line-height:var(--type-text-12-line-height)}.car>.cars-section .price-block__value{font-size:var(--type-price-24-font-size);line-height:var(--type-price-24-line-height)}@media (max-width:1200px){.car-equipment__tabs .ui-button{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:var(--type-display-36-font-size);line-height:var(--type-display-36-line-height)}.car-assur__text,.car-atelier .image-service-card__text{font-size:var(--type-text-18-font-size);line-height:var(--type-text-18-line-height)}.car-help__desc{font-size:var(--type-text-16-font-size);line-height:var(--type-text-16-line-height)}.car>.cars-section .car-card__title{font-size:var(--type-display-18-font-size);line-height:var(--type-display-18-line-height)}.car>.cars-section .price-block__value{font-size:var(--type-price-20-font-size);line-height:var(--type-price-20-line-height)}}@media (max-width:960px){.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:var(--type-display-24-font-size);line-height:var(--type-display-24-line-height)}.car-assur__text,.car-help__desc{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car-atelier .image-service-card__text{font-size:var(--type-text-16-font-size);line-height:var(--type-text-16-line-height)}}@media (max-width:768px){.car-equipment__tabs .ui-button,.car-price__row-head,.car-price__note{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:var(--type-display-20-font-size);line-height:var(--type-display-20-line-height)}.car-assur__text,.car-help__desc,.car-atelier .image-service-card__text{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}}@media (max-width:640px){.car-price__value .price-block__label{font-size:var(--type-text-10-font-size);line-height:var(--type-text-10-line-height)}.car-price__buttons .ui-button,.car-price__row-head,.car-price__note{font-size:var(--type-text-14-font-size);line-height:var(--type-text-14-line-height)}.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:var(--type-display-18-font-size);line-height:var(--type-display-18-line-height)}.car-assur__text,.car-help__desc,.car-atelier .image-service-card__text{font-size:var(--type-text-12-font-size);line-height:var(--type-text-12-line-height)}}@media (max-width:390px){.car-price__value .price-block__value{font-size:var(--type-price-24-font-size);line-height:var(--type-price-24-line-height)}}.car-specs__row{border-bottom:1px solid var(--color-stone-beige-300,#cac2bb);min-width:0}.car-specs.is-open,.car-specs.is-open .car-specs__row{height:auto}.car-specs.is-open .car-specs__value{white-space:normal;overflow-wrap:anywhere}@media (min-width:640px){.car-specs__row{flex-direction:row;align-items:center}.car-specs__label{flex:auto;min-width:0}.car-specs__value{white-space:nowrap;text-align:right;flex:none;max-width:55%}}@media (max-width:639px){.car-specs{height:auto;min-height:0}.car-specs__row{border-bottom:0;flex-direction:column;align-items:flex-start;gap:2px;height:44px;min-height:44px;padding-block:4px}.car-specs__label,.car-specs__value,.car-equipment__column,.car-equipment__feature,.car-equipment__label,.car-equipment__value{min-width:0;max-width:100%}.car-specs__value{white-space:normal;text-align:left}.car-equipment__label,.car-equipment__value{overflow-wrap:anywhere}}@media (max-width:390px){.car-specs__label{font-size:var(--type-text-10-font-size);line-height:var(--type-text-10-line-height)}.car-specs__list,.car-equipment__grid{column-gap:12px}.car-specs__column+.car-specs__column:before,.car-equipment__column+.car-equipment__column:before{left:-6px}.car-equipment{height:auto;min-height:580px}.car-equipment__grid{height:auto;min-height:364px}}@media (min-width:961px) and (max-width:1200px){.car-assur__card{gap:clamp(8px,1.6667vw - 8px,12px);min-height:clamp(118px,19.1667vw - 66px,164px);padding:clamp(20px,4.1667vw - 20px,30px)}.car-help{min-height:clamp(170px,19.1667vw - 14px,216px);padding:clamp(20px,4.1667vw - 20px,30px)}.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:clamp(24px,5vw - 24px,36px);line-height:clamp(30px,5.8333vw - 26px,44px)}.car-assur__text,.car-atelier .image-service-card__text{font-size:clamp(14px,1.6667vw - 2px,18px);line-height:clamp(18px,2.5vw - 6px,24px)}.car-help__desc{font-size:clamp(14px,6px + .8333vw,16px);line-height:clamp(18px,10px + .8333vw,20px)}}@media (min-width:1201px) and (max-width:1536px){.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:clamp(30px,57.4286px - 1.7857vw,36px);line-height:clamp(38px,65.4286px - 1.7857vw,44px)}.car-assur__text,.car-atelier .image-service-card__text{font-size:clamp(16px,25.1429px - .5952vw,18px);line-height:clamp(20px,38.2857px - 1.1905vw,24px)}}.car-gallery__slot,.car-gallery-modal__photo,.car-atelier .image-service-card__img{border-radius:var(--radius-media)}.car-specs,.car-equipment,.car-price,.car-assur__card,.car-help,.car-atelier .image-service-card{border-radius:var(--radius-card)}.car-equipment,.car-equipment__grid{height:auto;min-height:0}.car-assur__card{min-height:0}.car-atelier,.car-atelier .image-service-card,.car-atelier .image-service-card:first-child{height:auto;min-height:0}@media (max-width:479px){.car-price__value .price-block__value{font-size:var(--type-price-24-font-size);line-height:var(--type-price-24-line-height)}.car-assur__title{font-size:clamp(16px,7.333px + 2.222vw,18px);line-height:clamp(20px,11.333px + 2.222vw,22px)}}@media (min-width:640px){.car-specs__title,.car-equipment__title{font-size:clamp(18px,8px + 1.5625vw,20px);line-height:clamp(24px,4px + 3.125vw,28px)}.car-price__value .price-block__label{font-size:clamp(10px,3.125vw - 10px,14px);line-height:clamp(14px,3.125vw - 6px,18px)}}@media (min-width:768px){.car-specs__title,.car-equipment__title{font-size:clamp(20px,4px + 2.0833vw,24px);line-height:clamp(28px,20px + 1.0417vw,30px)}.car-specs__label,.car-equipment__label,.car-specs__toggle{font-size:clamp(12px,4px + 1.0417vw,14px);line-height:clamp(16px,8px + 1.0417vw,18px)}.car-price__value .price-block__label{font-size:14px;line-height:18px}.car-price__row-head,.car-price__note{font-size:clamp(14px,6px + 1.0417vw,16px);line-height:clamp(18px,10px + 1.0417vw,20px)}}@media (min-width:960px){.car-specs__title,.car-equipment__title{font-size:24px;line-height:30px}.car-specs__label,.car-equipment__label,.car-specs__toggle{font-size:14px;line-height:18px}.car-price__row-head,.car-price__note{font-size:16px;line-height:20px}}@media (min-width:1200px){.car-specs__title,.car-equipment__title{font-size:clamp(24px,2.5714px + 1.7857vw,30px);line-height:clamp(30px,2.9762vw - 5.7143px,40px)}.car-specs__value,.car-equipment__value,.car-specs__toggle{font-size:clamp(14px,6.8571px + .5952vw,16px);line-height:clamp(18px,10.857px + .5952vw,20px)}}@media (min-width:1536px){.car-specs__title,.car-equipment__title{font-size:30px;line-height:40px}.car-specs__value,.car-equipment__value,.car-specs__toggle{font-size:16px;line-height:20px}}@media (min-width:480px) and (max-width:767px){.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:clamp(18px,14.667px + .6944vw,20px);line-height:clamp(22px,15.333px + 1.3889vw,26px)}}@media (min-width:768px) and (max-width:959px){.car-assur__title,.car-help__title,.car-atelier .image-service-card__title{font-size:clamp(20px,4px + 2.0833vw,24px);line-height:clamp(26px,10px + 2.0833vw,30px)}}@media (min-width:640px) and (max-width:767px){.car-assur__text,.car-help__desc,.car-atelier .image-service-card__text{font-size:clamp(12px,2px + 1.5625vw,14px);line-height:clamp(16px,6px + 1.5625vw,18px)}}
