section{padding:var(--section-padding-main);background:var(--color-background-content);border-radius:var(--section-border-radius);margin-top:20px}section>h2{font:var(--font-title-medium)}.car__actions{opacity:1 !important}.car__actions .car__actions__item{max-width:40px;transition:max-width cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s}.car__actions .car__actions__item:hover{max-width:230px}.car__actions .car__actions__item span{font-size:14px;text-transform:none;font-family:Inter;font-weight:500;color:#292d34}.section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.selection-car-type{background:var(--color-background-tertiary);border-radius:12px;padding:4px;display:flex;flex-direction:row;align-items:center}@media (max-width: 767px){.selection-car-type{display:none}}.selection-car-type .car-type{font:var(--font-text-small);color:var(--color-text-secondary);font-weight:500;font-size:14px;padding:8px 22px;border-radius:12px;display:block;cursor:pointer}.selection-car-type .car-type.active{background:var(--color-background-contrast-inverse);color:var(--color-text-contrast)}.section-content{background:var(--color-background-tertiary);border-radius:var(--section-border-radius);padding:24px;margin-top:24px}.notFound-exception{display:flex;flex-direction:row;gap:40px;padding:36px}@media (max-width: 767px){.notFound-exception{flex-direction:column-reverse}}.notFound-exception>div{flex:1}.exception__content{display:flex;flex-direction:column;gap:24px}@media (max-width: 767px){.exception__content{text-align:center;align-items:center}}.exception__content__header{color:var(--color-text-primary);font:var(--font-title-large);margin:0}.exception__content__description{color:var(--color-text-primary);font:var(--font-text-medium)}.exception__content .u-button{width:fit-content;padding:1em 2.25em}.exception__image{display:flex;flex-direction:row;justify-content:center;position:relative}.exception__image__picture{width:100%;height:310px;display:block;position:absolute;top:-40px}@media (max-width: 767px){.exception__image__picture{position:relative}}.exception__image__picture img{width:100%;height:100%;object-fit:contain}.car{display:grid;grid-template-rows:265px 1fr;background:#fff;border-radius:20px;position:relative;opacity:1;transition:.5s}.car.disabled{opacity:0}.car.off .car__image-head-container::after{content:"";width:100%;height:100%;background:#ffffff80;z-index:10;position:absolute;left:0;top:0}.car.off .car__offText{z-index:11}.car.off .car__info__title *,.car.off .car-price,.car.off .car__info__text{color:var(--color-text-secondary)}.car__image-head-container{border-radius:20px 20px 0 0;overflow:hidden;position:relative;height:265px}.car__image-container{cursor:pointer}.car__image-container img{width:100%}.car__offText{padding:6px 8px;color:var(--color-text-contrast);background:var(--color-stroke-negative);font:var(--font-text-small);border-radius:8px;position:absolute;bottom:15px;left:15px;z-index:-1}.car__actions{position:absolute;top:0;top:10px;left:10px;opacity:0;transition:.3s;z-index:15}.car__actions__item{display:flex;border:0;height:40px;max-width:40px;transition:max-width cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;overflow:hidden;white-space:nowrap;align-items:center;cursor:pointer;background:var(--color-background-content);border-radius:20px;padding-left:10px}.car__actions__item[data-state="isFav"]::before{mask:var(--icon-heart-small-filled) no-repeat 100% 100%;-webkit-mask:var(--icon-heart-small-filled) no-repeat 100% 100%;background:var(--color-text-negative);mask-size:22px;mask-position:center}.car__actions__item:hover{padding-right:20px;max-width:230px}.car__actions__item:hover::before{background:var(--color-text-negative)}.car__actions__item:hover .car__actions__item__text{color:var(--color-text-accent)}.car__actions__item::before{content:'';pointer-events:none;flex:0 0 20px;height:20px;width:20px;mask:var(--icon-heart-small) no-repeat 100% 100%;-webkit-mask:var(--icon-heart-small) no-repeat 100% 100%;mask-size:20px;background:var(--color-text-primary);transition:.1s;mask-position:center;margin-top:2px}.car__actions__item__text{color:var(--color-text-primary);font:var(--font-text-small);padding-left:10px;transition:.1s}.car__info{padding:20px;width:fit-content;position:relative}.car__info .car-badges{position:absolute;top:-19px;display:flex;flex-direction:row;gap:5px}.car__info .car-badges__item{padding:6px 8px 4px 8px;border-radius:8px 8px 0px 0px;background-color:var(--color-background-secondary);font-size:9px;line-height:9px;letter-spacing:0.5px;color:var(--color-main);text-transform:uppercase;cursor:pointer}.car__info .car-badges__item.remote_stock{background:var(--color-background-accent);color:#FFFFFF}.car__info .car-badges__item.new{background:#292D34;color:#FFFFFF}.car__info .car-badges__item.trusted{color:var(--color-text-primary);background:var(--color-background-content)}.car__info__title{margin:0;font:var(--font-paragraph-large);margin-bottom:4px;font-size:18px}.car__info__title .car-name{font-weight:700}.car__info__price{font:var(--font-subtitle-medium);color:var(--color-text-primary);font-size:1.25em;display:flex;flex-direction:row;gap:8px;align-items:flex-start;flex-wrap:wrap}.car__info__delivery-price{font:var(--font-paragraph-small);color:var(--color-text-accent);font-size:14px}.car__info__text{font:var(--font-paragraph-small);color:var(--color-text-secondary);margin-top:8px}.car-image{background-size:cover !important;background-position:center !important}.car .owl-nav{opacity:0;top:0;color:white;position:absolute;display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:15;height:300px;align-items:center}.car .owl-nav>div{width:40px;height:40px;z-index:9;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.car:hover .car__actions{opacity:1}.car:hover .owl-nav{opacity:1}.favorites-header{font:var(--font-title-medium);color:var(--color-text-primary)}.favorites-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 400px));max-width:100%;gap:30px;margin:20px 0}.car-image{width:100%;height:300px}.car .owl-item{width:300px;height:300px;float:left}
