:root{--dark-bg-color: #E8E8E8;--color-red: #D91033}*{-webkit-tap-highlight-color:transparent}body{background-color:var(--dark-bg-color);color:#1f1f1f;font-family:Open Sans,sans-serif;max-width:100%;width:100%;position:relative;padding:0!important;margin:0!important;-webkit-tap-highlight-color:transparent}html{max-width:100%;width:100%;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scrollbar-gutter:stable}textarea{outline:0}.container{max-width:1600px;margin:0 auto;width:100%}.x-padding-container{padding-left:16px;padding-right:16px}.burger-container{display:none}.container.main{display:flex;flex-direction:column;gap:100px;padding:73.5px 0;position:relative}.mobile-menu{display:none}header{opacity:1;background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:14;height:auto;min-height:124px;display:flex;align-items:stretch;justify-content:center;transition:all .4s ease-in-out!important;padding-top:8px;padding-bottom:12px}header.nav-up{transform:translateY(-100%)}header.nav-down{transform:translateY(0)}header .header__container{display:flex;flex-direction:column;gap:10px;width:100%}header .header__top{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}header .header__top-left,header .header__top-right{display:flex;align-items:center;gap:32px;flex-shrink:0}header .header__top-right{gap:24px}header .header__logo-link img{width:60px;height:60px;display:block;object-fit:contain}header .header__vdivider{width:1px;height:32px;background-color:#e8e8e8;flex-shrink:0}header .header__manager{display:flex;align-items:center;gap:16px}header .header__manager-icons{display:flex;align-items:center;gap:8px}header .header__manager-icons a img{width:28px;height:28px;display:block;object-fit:contain;border-radius:8px}header .header__manager-text{display:flex;flex-direction:column;gap:2px}header .header__manager-title{font-size:16px;font-weight:600;line-height:1;color:#1f1f1f;margin:0;white-space:nowrap}header .header__manager-status{display:flex;align-items:center;gap:4px;font-size:14px;line-height:1.3;color:#555252}header .header__online-dot{width:8px;height:8px;border-radius:50%;background-color:#22c55e;flex-shrink:0}header .header__subscribe{display:flex;align-items:center;gap:16px}header .header__subscribe-text{display:flex;flex-direction:column;gap:2px}header .header__subscribe-text p{font-size:16px;font-weight:600;line-height:1;color:#1f1f1f;margin:0;white-space:nowrap}header .header__subscribe-text span{font-size:14px;line-height:1.3;color:#555252;white-space:nowrap}header .header__media--social{gap:8px}header .header__cta-group{display:flex;align-items:center;gap:28px}header .header__request-btn{background-color:#2e2e2e;color:#fff;border:none;border-radius:10px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;font-family:inherit}header .header__request-btn:hover{opacity:.85}header .header__phone-note{font-size:12px;line-height:1.3;color:#555252;white-space:nowrap}header .header__divider{width:100%;height:1px;background-color:#e8e8e8}header .header__bottom{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}.header__row{display:flex;gap:152px}.header__hamburger{display:none}.header__nav{display:flex;justify-content:space-between;width:100%}.header__menu{display:flex;gap:28px;align-items:center}.header__right-part{display:flex;gap:40px;align-items:center}.header__menu-divider{width:1px;background-color:#d8d8d8;height:12px}.header__menu-link{display:flex;align-items:center}.header__menu-link a,.header__menu-link p{font-size:15px;color:#1f1f1f;cursor:pointer;transition:all .3s ease}.header__menu-link p:hover{opacity:.8}.header__media{display:flex;gap:12px;align-items:center}.header__media>a img{width:28px;height:28px;object-fit:contain}.header__media>a[aria-label=WhatsApp] img{border-radius:10px}.header__contacts{display:flex;flex-direction:column;gap:2px}header .header__contacts{gap:2px}.header__phone{font-size:18px;font-weight:700;color:#1f1f1f;line-height:1;white-space:nowrap}.header__whatsapp-label{font-size:13px;color:#2e2e2e}a:visited{color:initial}a{transition:all .3s ease}a:hover{opacity:.85}main{margin-top:124px!important}main{min-height:100vh}.header-section h1{font-size:60px;line-height:67px;font-weight:800;color:#1f1f1f}.welcome-header{display:flex;flex-direction:column;gap:24px}.welcome-header small{font-size:16px}.red-button{font-size:15px;padding:20px 24px;border-radius:16px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:12px;justify-content:center;background-color:var(--color-red);width:fit-content;color:#fff!important}.dark-button{padding:10px 16px;border-radius:12px;background-color:#2e2e2e;color:#fff}.red-button,.dark-button{transition:all .3s ease}.red-button:hover,.dark-button:hover{opacity:.8}.stats-container{display:grid;grid-template-columns:1fr 1fr;max-width:519px;gap:12px}.stat{display:flex;flex-direction:column;gap:4px;background-color:#fff;padding:8px;border-radius:12px}.stat-header{font-size:28px;font-weight:700;align-self:center;text-align:center;display:flex;gap:11px}.stat small{font-size:14px;color:#1f1f1f99;align-items:center;text-align:center}.welcome-background{position:absolute;z-index:-1;top:auto;right:0;bottom:-45px}.welcome-background-bg{z-index:-2;right:-150px;bottom:-100px}.reviews-page .welcome-background,.calculator-page .welcome-background,.about-page .welcome-background{width:50%;right:0}.white-container{padding-top:80px;padding-bottom:100px;border-top-left-radius:60px;border-top-right-radius:60px;background-color:#fff;min-height:100vh;overflow-x:hidden}.white-container h1{font-size:48px;font-weight:800}.white-container-x-padding{padding-left:100px;padding-right:100px}.white-container{display:flex;flex-direction:column;gap:0}.home-page .white-container{gap:60px}.catalog-page .white-container{gap:40px}section{gap:40px;display:flex;flex-direction:column}.popular-auto-section p,.popular-auto-section a,.popular-auto-section{color:#000}.popular-auto-section .red-button{color:#fff}section h2{font-size:48px;font-weight:800;color:#000}.cards-container{display:flex;flex-direction:column;gap:28px}.cards-container .sort-panel{display:flex;gap:12px}.auto-cards{display:flex;gap:16px;flex-wrap:wrap}.cards-container .show-more-row{display:flex;align-items:center;width:100%;justify-content:center;margin-top:4px}.show-more-row{display:flex;align-items:center;justify-content:flex-end;margin-top:24px;gap:12px;padding:0 125px}.show-more-btn,.collapse-btn{font-size:16px;display:flex;align-items:center;gap:5px;font-family:Open Sans,sans-serif;color:#d91033}.show-more-btn svg,.collapse-btn svg{vertical-align:middle;flex-shrink:0}.show-more-row .show-more-btn,.show-more-row .collapse-btn{display:none}.show-more-row .show-more-btn.show,.show-more-row .collapse-btn.show{display:flex}.show-more-hidden{display:none!important}.auto-page .show-more-row{text-align:center;color:#fff}.auto-page .show-more-row a{color:#fff}.cards-container .sort-panel a{height:52px;width:fit-content;background-color:#f8f8f8;border-radius:16px;align-items:center;justify-content:center;padding:14px 16px;display:flex;gap:8px;cursor:pointer}.cards-container .sort-panel a.flag{padding:0}.cards-container .sort-panel span{font-size:13px;line-height:28px}.auto-card.swiper-slide{width:calc((100% - 48px)/4)}.auto-card{display:flex;flex-direction:column;width:calc((100% - 48px)/4);border-radius:20px;overflow:hidden;background-color:#f8f8f8}.auto-card img{object-fit:cover}.auto-card .card-info{display:flex;flex-direction:column;gap:24px;padding:12px 12px 16px;justify-content:space-between;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.card-header{display:flex;flex-direction:column;gap:6px}.card-header-upper{display:flex;flex-direction:column;gap:0}.card-grade{font-size:14px;color:#333!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-heading{font-size:16px;font-weight:700;color:#1f1f1f}.auto-card small,.auto-page .auto-card a.small,.home-page .auto-card a.small{font-size:14px;color:#333}.auto-card .lower-row{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.card-price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.card-price-row--end{justify-content:flex-end}.card-price-label{font-size:16px;font-weight:400;line-height:1.3;color:#555252;flex-shrink:1;min-width:0}.card-price{font-size:20px;font-weight:700;line-height:1;color:#1f1f1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.auto-card .lower-row .dark-button{width:100%;display:flex;align-items:center;justify-content:center;padding:13px 20px;border-radius:8px;font-size:14px;font-weight:600;line-height:1;border:none;cursor:pointer}.card-image-container{display:flex;width:100%;height:214px;min-height:214px;position:relative;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px}.image-container img:first-of-type{width:100%}.card-image-container>a>img{position:absolute;left:0;top:0;width:100%;height:100%}.card-badges{position:absolute;left:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:4px;align-items:flex-end;z-index:1;max-width:calc(100% - 56px)}.card-badge{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:4px 10px;border-radius:16px;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}.card-badge--mileage,.card-image-container label.card-badge--mileage{position:static;bottom:auto;left:auto;color:#fff;background-color:#222;padding:4px 10px;border-radius:16px}.card-image-container>label:not(.card-badge){display:block;position:absolute;bottom:12px;left:12px;color:#fff;padding:4px 10px;background-color:#222;border-radius:16px;font-size:14px;z-index:1}.card-badge--passable{color:#29a71a;background-color:#f8f8f8;border:1px solid #29a71a}.card-badge--electro{position:absolute;right:12px;bottom:12px;width:39px;height:28px;padding:4px 8px;border-radius:22px;background-color:#29a71ae0;z-index:1}.card-badge--electro img{width:23px;height:23px;object-fit:contain;display:block}.work-stages-section{display:flex;flex-direction:column;gap:80px;position:relative}.work-stages-header{display:flex;flex-direction:column;gap:8px}.work-stages-header small{color:#333}.work-stages-upper{display:flex;flex-direction:column;gap:48px}.white-container{color:#000}.work-stages-list{display:flex;gap:16px}#calculator-form{display:flex}.work-stage{height:156px;width:calc((100% - 48px)/4);position:relative}.work-stage-number{height:77px;width:76px;border-top-left-radius:16px;border-top-right-radius:16px;position:absolute;top:0;left:0;display:flex;justify-content:center;padding:8.5px;font-size:20px;line-height:28px;color:#fff;background-color:#2e2e2e}.work-stage-content{width:100%;background-color:#f8f8f8;border-top-left-radius:16px;border-top-right-radius:16px;position:absolute;bottom:0;left:0;height:113px;padding:20px;display:flex;flex-direction:column;gap:8px}.work-stage-content p{font-size:18px;font-weight:700}.work-stage-content small{font-size:14px;line-height:20px}.work-stages-lower{position:relative;max-width:526px}.bold{font-weight:700}.work-stages-section form{border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;gap:24px;padding:28px 24px;background-color:#f8f8f8;max-width:513px}.work-stages-section .form-header{display:flex;flex-direction:column;gap:4px}.catalog-subheading,.work-stages-section .form-header p{font-size:24px;font-weight:800}.work-stages-section .form-header small{font-size:14px}.work-stages-section .form-main{display:flex;flex-direction:column;gap:24px}.work-stages-section .form-inputs{display:flex;flex-direction:column;gap:16px}select{background-color:#fff;border-radius:16px;width:100%;padding:16px;box-shadow:0 2px 6px #0000000d}select{color:#757575}.work-stages-section .form-buttons{display:flex;justify-content:space-between}.delivery-price-container{display:flex;flex-direction:column;gap:4px}.detailed-calc-left{display:flex;flex-direction:column;gap:28px}.detailed-calc-bg{position:absolute;right:0;border-bottom-right-radius:16px;bottom:0}.detailed-calc-left-lower{font-size:14px;line-height:24px;color:#333;max-width:224px}.detailed-calc-right{display:flex;flex-direction:column;gap:28px;width:100%}.detailed-calc-right-upper{display:flex;flex-direction:column;gap:18px}.detailed-calc-right-upper>div{display:flex;flex-direction:column;gap:12px}.detailed-calc-right .calculator-results-row p,.detailed-calc-right .calculator-results-row small{font-size:15px}.detailed-calc-right .calculator-results-row p{font-weight:400;color:#333}.detailed-calc-right-lower{display:flex;justify-content:space-between;align-items:center}.detailed-calc-right-lower p{font-size:18px;line-height:140%;color:#1f1f1f;font-weight:700}.detailed-calc-right .calculator-results-row small{color:#1f1f1f}.detailed-calc-right-divider{width:100%;height:1px;background-color:#e1e1e1}.detailed-calc-left-upper{display:flex;flex-direction:column;gap:8px}.detailed-calc-left-upper .delivery-price-container{flex-direction:row;align-items:center}.detailed-calc-left-upper .delivery-price-container p{font-size:14px}.delivery-price-container small{font-size:14px;color:#333}.delivery-price-container p{color:#1f1f1f;font-size:18px;font-weight:700}.form-buttons button{padding:20px 24px;text-transform:uppercase;font-weight:700}.form-inputs{display:flex;flex-direction:column;gap:16px}.form-main{display:flex;flex-direction:column;gap:24px}.work-stages-section .info-text{padding:16px;background-color:#0f9aef33;color:#1f1f1f;border-radius:12px;font-size:14px;line-height:24px}.delivery-bg-car{position:absolute;z-index:1;bottom:0;right:-154px}.delivery-bg-red{position:absolute;z-index:0;bottom:0;right:-100px;height:430px;width:496px;border-top-left-radius:60px;border-bottom-left-radius:60px;background-color:var(--color-red)}.calculation-needed-section{height:380px;width:100%;padding:95.5px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:46px;position:relative}.calculation-needed-section *{z-index:1}.calculation-needed-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.calculation-needed-bg img{position:absolute;top:0;opacity:1;left:0;width:100%;height:100%;object-fit:cover}.calculation-needed-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#062d4b80 10%,#00000080);z-index:1}.calculation-needed-header{display:flex;flex-direction:column;gap:8px;color:#fff}.calculation-needed-header p{font-size:48px;font-weight:800}.calculation-needed-header small{font-size:15px}.calculation-needed-section .red-button{padding:16px 20px}.about-company-container{display:flex;gap:33px;padding-bottom:53px}.about-company-container .left-column{flex:1;display:flex;flex-direction:column;gap:36px}.about-company-container .right-column{margin-top:65px;height:558px;min-width:467px;display:flex;flex-direction:column}.about-company-container .right-column .lower-container{border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:#0f9aef33;padding:16px;position:relative;min-height:98px;overflow:hidden}.about-company-container .right-column .lower-container p{max-width:309px;color:#333}.about-company-container .right-column .lower-container img{position:absolute;bottom:-23px;right:-12px}.about-company-container .right-column .image-container{position:relative;border-top-left-radius:60px;border-top-right-radius:60px}.about-company-container .right-column .gray-logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);border-radius:20px;width:193px;height:200px;background-color:#fff;opacity:.6}.about-company-container .right-column .colored-logo{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.about-company-header{display:flex;flex-direction:column;gap:16px}.about-company-header h2{font-size:48px;color:#1f1f1f}.about-company-header h2+div{font-size:15px;line-height:26px;color:#333;display:flex;flex-direction:column;gap:1em}.why-us-container{display:flex;flex-direction:column;gap:32px}.why-us-container-upper{display:flex;flex-direction:column;gap:8px}.why-us-container-upper p{font-size:18px;color:#1f1f1f;font-weight:700}.why-us-container-upper small{color:#333;font-size:14px}.advantages-cards{display:flex;flex-wrap:wrap;width:900px;gap:20px}.advantage-card{display:flex;flex-direction:column;gap:16px;width:calc((100% - 20px * 2) / 3)}.advantage-card+.advantage-icon+div{display:flex;flex-direction:column;gap:8px}.advantage-card div:nth-of-type(2){display:flex;flex-direction:column;gap:8px}.advantage-icon+div p{font-size:16px;font-weight:700;line-height:20px;color:#1f1f1f}.advantage-icon+div small{font-size:14px;line-height:20px;color:#333}.advantage-icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:12px;background-color:#f8f8f8}.company-section{gap:0px}.clients-tell-container,.clients-tell-upper{display:flex;flex-direction:column;gap:60px}.review-platforms-container{display:flex;gap:24px}.review-platform{height:146px;width:calc((100% - 48px)/4);position:relative}.platform-logo{height:77px;width:76px;border-top-left-radius:16px;border-top-right-radius:16px;position:absolute;top:0;left:0;display:flex;justify-content:center;padding:7.5px 8.5px 8.5px;font-size:20px;line-height:28px;color:#fff;background-color:#2e2e2e;overflow:hidden}.platform-logo.is-icon{padding:0}.platform-logo img{height:30px}.platform-content{width:100%;background-color:#f8f8f8;border-top-left-radius:16px;border-top-right-radius:16px;position:absolute;bottom:0;left:0;height:105px;padding:20px;display:flex;flex-direction:column;gap:4px}.platform-rating-container{display:flex;gap:16px}.platform-rating{font-size:36px;font-weight:700;color:#1f1f1f}.platform-rating-container>div{display:flex;flex-direction:column;gap:4px;justify-content:space-evenly}.platform-reviews-count{font-size:13px;line-height:16px;color:#555252}.platform-stars{display:flex;gap:12px}.platform-stars img{width:14px}.platform-link{display:flex;justify-content:space-between;align-items:center}.platform-link p{color:#007de3;font-size:14px;line-height:20px}.reviews-container{display:flex;flex-direction:column;gap:20px;width:100%;position:relative}.reviews-container h3{font-size:26px;font-weight:800}.reviews-container .reviews{width:100%;overflow:hidden}.reviews-container .review-card{display:flex;flex-direction:column;border-top-left-radius:20px;border-top-right-radius:20px;height:456px;overflow:hidden;background-color:#f8f8f8}.reviews-container .review-photo{width:100%;height:214px;object-fit:cover}.reviews-container .review-card-content{display:flex!important;flex-direction:column;gap:13px;padding:16px;height:244px}.reviews-container .swiper-wrapper{display:flex}.reviews-container .reviews-swiper-button-next,.reviews-container .reviews-swiper-button-prev{color:#1f1f1f;background-color:#2e2e2e;width:36px;height:36px;bottom:165px;top:auto;border-radius:12px;box-shadow:0 2px 8px #0000001a;z-index:2;display:flex;align-items:center;justify-content:center;transition:all .3s ease!important;position:absolute;cursor:pointer}.reviews-container .reviews-swiper-button-next.swiper-button-lock,.reviews-container .reviews-swiper-button-prev.swiper-button-lock{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.reviews-container .reviews-swiper-button-next:after,.reviews-container .reviews-swiper-button-prev:after{font-size:18px}.reviews-container .reviews-swiper-button-next{right:-21px}.reviews-container .reviews-swiper-button-prev{left:-21px}.reviews-container .swiper-button-disabled{opacity:.5;cursor:not-allowed}.review-card-upper{display:flex!important;justify-content:space-between}.review-card-name{display:flex!important;flex-direction:column;gap:4px}.review-card-stars{display:flex;gap:4.88px}.review-card-name p{font-size:14px;line-height:20px;font-weight:700;color:#1f1f1f}.review-card-info{display:flex!important;flex-direction:column!important;gap:16px!important;flex:1;justify-content:space-between}.review-card-info p{color:#333;font-size:14px;line-height:21px;display:-webkit-box!important;line-height:19.4px;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-card-info small{color:#555252;font-size:13px;line-height:20px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.request-section{position:relative}.request-section-bg{position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%;z-index:0}.request-section *{color:#fff;z-index:1}.request-section .filters-dropdown-choices{z-index:1002!important;position:absolute!important;top:-132px!important}.request-section .white-container-x-padding{height:586px;display:flex;gap:32px;padding-top:60px;padding-bottom:100px}.car-in-vladivostok{padding:8px 24px 8px 12px;display:flex;gap:10px;width:fit-content;background-color:#fff;border-radius:16px;align-items:center;position:absolute;top:12px;left:12px;z-index:10}.car-in-vladivostok{font-size:16px;color:#333;font-weight:600}#countryDropdownContainer .filters-dropdown{padding:0!important}.calculator-inputs #countryDropdownContainer .filters-dropdown{padding:16px!important}.request-section form{width:630px;min-width:630px;border-radius:24px;background-color:#1a2930;overflow:visible}.request-section-contacts{display:flex;flex-direction:column;gap:45px;flex:1}.request-section-header{display:flex;flex-direction:column;gap:12px}.request-section-header h2{font-size:48px;font-weight:800}.request-section-header p{font-size:14px}.request-section-data{display:flex;flex-direction:column;gap:33px}.request-section-data>div{display:flex;flex-direction:column;gap:8px}.request-section-data small{font-size:14px;color:#fff9}.request-section-data p{font-size:14px}.request-section form{display:flex;flex-direction:column;gap:24px;padding:40px;height:360px;-webkit-backdrop-filter:blur(163px) brightness(.9);backdrop-filter:blur(163px) brightness(.9);background-color:transparent!important}.request-section form button{padding:12px 20px;background-color:#2e2e2e;border-radius:16px;font-size:15px;font-weight:700;text-transform:uppercase;transition:all .3s ease}.request-section form button:hover{background-color:#1f1f1f}.request-section-mobile-group{display:contents!important}.request-form-inputs{display:flex;flex-direction:column;gap:16px;overflow:visible}.request-section form h3{font-size:24px;font-weight:800;line-height:1.3;max-width:417px}@media (width < 500px){.request-section form h3{font-size:20px}}@media (width < 390px){.request-section form h3{font-size:18px}}.video-reviews{max-height:264px!important;height:264px}.video-reviews .overview-card{max-height:264px!important}.request-form-two-columns{display:flex;gap:16px;overflow:visible}.request-input-wrapper{display:flex;flex-direction:column;gap:8px;flex:1;overflow:visible}.request-input-wrapper label{font-size:14px}.detailed-calc-modal textarea,.detailed-calc-modal input,.request-modal textarea,.request-form-inputs input,.request-form-inputs textarea{padding:16.5px 16px;border-radius:16px;font-size:16px;line-height:140%;background-color:#fff;color:#2e2e2e}.request-modal textarea{background-color:#f6f6f6;padding:20px 16px;font-size:15px;line-height:140%}.request-modal textarea:focus{outline:1px #1F1F1F solid}.request-form-buttons{display:flex;justify-content:space-between;align-items:center}.request-form-buttons .checkbox{display:flex;text-align:left;align-items:center;width:fit-content}.checkbox-wrap{margin-right:10px}.checkbox-wrap{opacity:1}.checkbox-wrap,.checkbox .checkbox-wrap input{width:28px;height:28px}.checkbox-wrap{position:relative;aspect-ratio:1}.checkbox-wrap input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.checkbox-wrap:before,.checkbox-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.checkbox-wrap:has(input:checked):after{background-image:url(/static/images/mark.svg);background-repeat:no-repeat;background-position:center center;color:#000;font-size:10px;background-size:12px;display:flex;align-items:center;justify-content:center}#requestModalForm .checkbox-wrap:has(input:checked):after{background-image:url(/static/images/gray-mark-icon.svg);background-size:18px}#requestModalForm .filters-dropdown-placeholder.bold{color:#757575!important}.checkbox-wrap:before{border-radius:8px;border:#DDDDDD 1px solid}.checkbox .checkbox-wrap input{width:28px;height:28px}.checkbox-label{font-size:14px;color:#a2a2a2}.request-form-buttons a{color:#fff}footer *{color:#000}footer{height:161px;border-top-left-radius:60px;border-top-right-radius:60px;background-color:#fff;position:absolute;bottom:0;z-index:2;width:100%;padding:28px 100px;display:flex;flex-direction:column;gap:22.5px;left:50%;transform:translate(-50%)}.footer-lower{display:flex;justify-content:space-between}.footer-lower-left{display:flex;gap:30px}.footer-lower p,.footer-lower a{color:#555252;font-size:13px;padding-bottom:18.5px}.header-section{display:flex;flex-direction:column;gap:34px;position:relative;padding:24px 0 56px;overflow:hidden}.catalog-bg{position:absolute;right:63px;z-index:-2;top:-126px}.breadcrumbs-container{display:flex;gap:4px}.breadcrumbs-container a{font-size:13px;color:#0009}.breadcrumbs-container a.active{color:#000000e5}.header-section small{font-size:15px;line-height:28px;color:#1f1f1f}.filters-section{border-radius:40px}.catalog-page .filters-section{display:flex;flex-direction:column;gap:20px;z-index:13}#filtersForm{background-color:#f8f8f8;padding:24px 70px 24px 24px;border-radius:32px;display:flex;flex-direction:column;gap:20px}.countries-catalogs-section{display:flex;justify-content:space-between;background-color:#fff;border-radius:16px;gap:12px;padding:4px;overflow:auto;scrollbar-width:thin}.countries-catalogs-section a{display:block;width:100%;border-radius:12px;padding:12px 16px;text-align:center;color:#333;transition:all .3s ease;text-wrap:nowrap}.countries-catalogs-section a:hover{color:#d91033;background-color:#d9103213}.countries-catalogs-section a.active{color:#d91033;background-color:#d9103314}.filters-inputs-container{display:flex;gap:12px;flex-wrap:wrap;row-gap:12px}.filters-buttons-container{display:flex;gap:24px;align-items:center}.reset-filters-button{padding:12px;border-radius:16px;color:#333;text-align:center}.reset-filters-button a{font-size:14px;color:#333}.filters-buttons-container a{color:#333}.filters-dropdown-container.for-inputs,.filters-dropdown{background-color:#fff;border-radius:16px;width:100%;padding:16px 27px 16px 20px;color:#757575;height:52px;cursor:pointer;-webkit-tap-highlight-color:transparent}#workStagesCarTypeDropdownContainer{display:none}.filters-dropdown-container{width:calc((100% - 72px)/4);position:relative;border-radius:16px;box-shadow:0 2px 6px #0000000d;display:flex;-webkit-tap-highlight-color:transparent}.catalog-page .filters-dropdown-container{width:calc((100% - 12px * 2) / 3);box-shadow:none}.filters-dropdown-container.power .filters-dropdown{background-image:url(/static/images/arrow-down-new-red.svg);color:var(--color-red)}.filters-dropdown-container.generation,.catalog-page .filters-dropdown-container .catalog-page .filters-dropdown-container.generation{width:100%}.specs-row>div:last-of-type{width:calc((100% - 12px * 2) / 3);display:flex;gap:12px}.create-specs-row{border-radius:12px;background-color:#fff;color:#757575;width:52px;min-width:52px;display:flex;align-items:center;justify-content:center;transition:all .24s ease}.create-specs-row:hover{background-color:#f1f1f1}.filters-dropdown-container.for-inputs{width:calc((100% - 12px * 2) / 3)}.filters-dropdown-container.transmission,.filters-dropdown-container.car-fuel{width:calc(((100% - 12px * 2) / 3 - 12px) / 2)}.filters-dropdown-choices,.filters-dropdown,.filters-dropdown-container{border-radius:16px}.catalog-page .filters-dropdown-choices,.catalog-page .filters-dropdown,.catalog-page .filters-dropdown-container{border-radius:12px}.extra-filters{width:100%;display:flex;gap:12px;flex-wrap:wrap;max-height:0px;overflow:hidden;transition:all .3s ease}.filters-buttons-container>*{width:calc((100% - 12px * 2) / 3)}.filters-buttons-container>div,.filters-buttons-container>a{display:flex;gap:4px;color:#757575}.specs-row{display:flex;width:100%;gap:12px}#showExtraFilters{cursor:pointer}.extra-filters.active{max-height:fit-content;overflow:visible;pointer-events:all}.filters-dropdown-container a{display:block;color:#000}.filters-dropdown-choices{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;padding:16px 10px 10px;position:absolute;z-index:1001;width:100%;top:62px;box-shadow:0 2px 6px #0000000d;max-height:270px;overflow-y:auto;scrollbar-width:thin;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:4px;-webkit-tap-highlight-color:transparent}.filters-dropdown-choices.has-close-button{padding-top:36px}.filters-dropdown-close{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;border-radius:50%;background:transparent;color:#757575;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.filters-dropdown-close:hover{background-color:#f2f2f2;color:#333}.brand-models-section{display:flex;flex-direction:column;gap:24px}.brand-catalog-heading{font-size:32px;font-weight:800;color:#1f1f1f}.brand-icons-section:empty{display:contents}.filters-dropdown-choices.active{opacity:1;pointer-events:all}.filters-dropdown-choices .choice{background-color:#fff;border-radius:6px;width:100%;padding:5px 8px 5px 10px;color:#757575;height:fit-content;display:flex;align-items:center;-webkit-user-select:none;user-select:none;color:#000;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.catalog-page .filters-dropdown-choices .choice{display:flex;gap:9.64px;color:#757575;align-items:center}.brand-icon{max-height:20px}.catalog-page .specs-row .filters-dropdown-choices .choice{gap:6px}.catalog-page .filters-dropdown-choices{padding:12px}.choice-divider{width:100%;height:1px;background-color:#f8f8f8;margin-top:6px;margin-bottom:6px;display:block;min-height:1px}.brand-icon-button{display:flex;align-items:center;gap:6px;color:#333;padding:10px 16px;text-transform:uppercase;transition:all .3s ease}.brand-icon-button:hover{background-color:#f8f8f8}.all-cars-count{font-size:16px;font-weight:600;color:#333;opacity:0}.brand-icons-section{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between;gap:16px}.brand-icons-section>a{width:calc((100% - 64px)/5)}.brand-icons-section .show-more-row{margin-left:auto;margin-top:0;padding:0}.brand-icons-section>a>img{width:30px;height:auto}@media (min-width: 990px){.brand-icons-section .brand-icon-button:nth-child(n+16){display:none}.brand-icons-section.show-all .brand-icon-button:nth-child(n+16){display:flex}}#anyColor,#anyBodyType{color:#757575}@media (min-width: 990px){.filters-dropdown-choices .choice:hover{background-color:#f8f8f8}}.filters-dropdown-container .two-columns{display:flex;flex-direction:row}.filters-dropdown-container.two-columns .filters-dropdown{width:50%}.filters-dropdown-container.two-columns .filters-dropdown:nth-of-type(2) span{margin-right:4px}.filters-dropdown-container.for-inputs{padding:16px}.filters-dropdown-container.for-inputs input{width:100%;color:#1f1f1f;font-size:16px;font-weight:500}.filters-dropdown-container.for-inputs input::placeholder{font-weight:400}.catalog-section{display:flex;flex-direction:column;gap:24px;padding-bottom:80px}.catalog-section .filters-dropdown{background-color:#f8f8f8;padding:15px 20px}.catalog-pagination{width:100%;display:flex;justify-content:center;align-items:center;margin-top:12px}.catalog-pagination a{cursor:pointer}.catalog-pagination .pagination{display:flex;gap:8px;align-items:center;padding:20px 16px 16px;background-color:#f8f8f8;border-radius:20px}.catalog-pagination .page-link{display:flex;justify-content:center;align-items:center;width:fit-content;padding:10px 11px;border-radius:12px;text-decoration:none;color:initial;transition:background-color .3s ease;min-width:40px}.catalog-pagination .page-link:hover{background-color:#e0e0e0}.catalog-pagination .page-link.active{background-color:#2e2e2e;color:#fff;padding:10px 15.5px}.catalog-pagination .page-link:has(span){padding:10px 12px}.catalog-pagination .pagination span.page-link{background-color:transparent}#sortDropdownContainer .filters-dropdown{background-image:url(/static/images/order-icon.svg);background-repeat:no-repeat;background-size:18px;background-position:right 22px center}.filters-dropdown{background-image:url(/static/images/dropdown-icon.svg);background-repeat:no-repeat;background-position:right 12px center}.catalog-page .filters-dropdown{background-image:url(/static/images/arrow-down-new.svg)}.catalog-page .filters-dropdown-choices{box-shadow:0 0 34px #223c501a;border:1px solid #E8EBED}.special-offer-container{border-radius:20px;background-color:#f8f8f8;display:flex;margin:0 auto;width:100%;height:182px;overflow:hidden}.special-offer-container .red-button{padding:10px 16px;font-size:13px;color:#fff}.special-offer-left{padding:28px 24px 30px;display:flex;flex-direction:column;gap:16px;flex:1}.special-offer-right{width:558px}.special-offer-right img{height:100%;width:100%;object-fit:cover}.special-offer-header{display:flex;flex-direction:column;gap:12px}.special-offer-header a{font-size:24px;color:#1f1f1f;font-weight:800}.special-prices{display:flex;gap:4px;align-items:center}.special-prices small{font-size:18px;font-weight:700;color:#1f1f1f}.footer-social-mobile{display:none}.special-prices small+small{text-decoration:line-through;font-weight:400;font-size:16px}.auto-page .white-container{gap:80px}.auto-detail-container{display:flex;gap:50px;min-height:100px;flex-direction:row}.auto-detail-left{min-width:716px;width:716px;position:relative}.is-sold-image{position:absolute;z-index:10;right:-20px;top:-20px;width:180px;height:180px}.auto-detail-header.sold a{display:none}.auto-detail-left img{object-fit:cover}.is-sold-buttons{display:flex;gap:12px;text-wrap:nowrap}.watch-similar{background-color:#007de399;display:flex;justify-content:center;gap:8px}.watch-similar span{color:#fff}.watch-similar img{transform:translateY(1px)}.auto-detail-right{flex:1;display:flex;flex-direction:column;gap:20px;justify-content:space-between}.auto-detail-card{background-color:#f8f8f8;border-radius:20px;padding:24px 36px;display:flex;flex-direction:column;gap:16px}.auto-detail-header{display:flex;justify-content:space-between;align-items:center}.auto-detail-card-header-exclusive{display:flex;flex-direction:column;gap:4px}.auto-detail-header h2 a,.auto-detail-header h1{font-size:36px;font-weight:800;color:#000}.photo-inventory *{font-size:16px}.photo-inventory small{font-weight:600;color:#3339}.photo-inventory p{font-weight:600;color:#1f1f1f}.filters-dropdown-placeholder{font-size:16px;padding-right:12px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.engine-volume-dropdown,.filters-dropdown-to-mileage,.filters-dropdown-to-year{display:flex;padding-left:6px}.engine-volume-dropdown .filters-dropdown-placeholder,.filters-dropdown-to-mileage .filters-dropdown-placeholder,.filters-dropdown-to-year .filters-dropdown-placeholder{padding-left:6px}.filters-dropdown-placeholder.bold{font-weight:500;color:#333}.body-type-choices,.color-choices{display:flex;flex-direction:column;gap:20px}.body-type-choices{width:120%;max-height:290px!important;height:290px}.body-type-choices>div:first-of-type,.color-choices>div:first-of-type{display:flex;gap:6px;align-items:center;-webkit-user-select:none;user-select:none}.body-type-choices>div:nth-of-type(3),.color-choices>div:nth-of-type(3){display:flex;flex-wrap:wrap}.body-type-choices{max-height:fit-content}.body-type-choices>div:nth-of-type(3){row-gap:20px}.color-choice{display:flex;flex-direction:column;gap:6px;width:100%;align-items:center}.color-choice>div:nth-of-type(1){height:40px;width:40px;border-radius:100px;display:flex;align-items:center;justify-content:center}.color-choice span{font-size:12px;color:#333;text-align:center}.body-type-choice img{max-width:90%;height:40px;object-fit:scale-down}.body-type-choice{position:relative;display:flex;flex-direction:column;gap:4px;max-width:100%;height:49px;width:100%}.body-type-choices .choice,.color-choices .choice{height:auto}.filters-dropdown{border:1px solid transparent}.filters-dropdown:has(+.filters-dropdown-choices.active){border:1px solid #E8EBED}.filters-dropdown:has(+.filters-dropdown-to-year){border-right:1px solid transparent!important}.filters-dropdown-to-year:has(+.filters-dropdown-choices.active){border-left:1px solid transparent}.body-type-selected{position:absolute;top:0;left:0;height:16px!important}.catalog-page .filters-dropdown{display:flex;height:fit-content}.color-choices{height:auto;max-height:1000px}.body-type-choice span{color:#333;font-size:12px;text-align:center;font-size:10px}.body-type-choices>div:nth-of-type(3)>div,.color-choices>div:nth-of-type(3)>div{width:calc((100% + -0px)/4)}.catalog-page .input-price.bold{font-weight:400;color:#333}.auto-detail-header a{text-wrap:nowrap;color:#007de3;font-size:13px;line-height:13px;display:flex;align-items:center;gap:10.42px}.auto-detail-info{display:flex;flex-direction:column;gap:32px}.auto-detail-info-upper{display:flex;flex-direction:column;gap:20px}.auto-detail-info-lower{display:flex;flex-direction:column;gap:10px}.auto-price-block{display:flex;gap:20px;align-items:end;justify-content:space-between}.auto-card-buttons{display:flex;flex-wrap:nowrap;text-wrap:nowrap;gap:12px;width:fit-content}.auto-card-buttons button,.auto-card-buttons a.dark-button{padding:10px 16px;font-size:13px;border-radius:12px;height:fit-content}a.dark-button{color:#fff}.auto-detail-info-upper.exclusive{gap:16px}.auto-detail-info-upper.exclusive .auto-card-buttons{margin-top:0}.auto-detail-info-upper.exclusive .auto-card-buttons .dark-button{margin-top:0;display:flex}.auto-page .auto-detail-right .request-form-two-columns{flex-direction:row;gap:16px}.auto-page .auto-detail-right .work-stages-section label,.auto-page .auto-detail-right .work-stages-section a{color:#555252}.auto-detail-card.exclusive .work-stages-section form{padding:16px;gap:20px}.auto-detail-card.exclusive .work-stages-section form .request-form-buttons .checkbox{display:flex;height:fit-content}.auto-detail-card.exclusive .work-stages-section .auto-specs-two-columnes{margin-bottom:0}.auto-price-info{display:flex;flex-direction:column;gap:12px}.auto-price-info-top{display:flex;gap:6px;align-items:center}.auto-price-info-top .filters-dropdown-container{width:74px;height:33px;border-radius:8px}.auto-price-info-top .filters-dropdown{height:33px;background-color:#e8ebed;border-radius:8px;padding:12px;display:flex;align-items:center;background-size:12px 12px;background-position:right 12px center}.auto-price-info-top .filters-dropdown-choices{top:38px;border-radius:12px;padding:6px}.auto-price-info-top .filters-dropdown-choices .choice{padding:2px 6px 5px 5px}.auto-price-info-top h3{font-size:28px;font-weight:700;display:flex;flex-direction:column;gap:12px}.price-clarification{display:flex;align-items:center;gap:12px}.price-clarification .low_price{background-color:#27bd51;color:#fff;font-size:14px;font-weight:600;padding:2px 10px;border-radius:20px}.price-clarification .hight_price{background-color:#d91033;color:#fff;font-size:14px;font-weight:600;padding:2px 10px;border-radius:20px}.auto-price-info-labels{display:flex;flex-direction:column;gap:8px}.auto-price-info-label{display:flex;gap:4px;font-size:13px;align-items:center}.auto-price-info-label small{color:#555252}.auto-price-info-label p{font-weight:600;text-wrap:nowrap}.price-is-orienting{font-size:14px;color:#333}.auto-specs-two-columnes{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 60px}.auto-specs-column{display:flex;flex-direction:column;gap:12px}.auto-spec{display:flex;gap:4px;align-items:center;font-size:15px}.auto-spec small{color:#555252;font-size:15px}.auto-spec p{color:#333;font-size:15px;text-overflow:ellipsis;overflow:hidden}.blue-button{display:flex;background-color:#007de399;gap:8px;padding:11px 16px;border-radius:12px;font-size:13px;color:#fff;width:max-content;cursor:pointer}.auto-info-panel{background-color:#0f9aef33;border-radius:16px;padding:16px;position:relative;overflow:hidden}.auto-info-panel p{font-size:15px;line-height:20px;color:#333;max-width:449px}.auto-info-panel img{position:absolute;top:-10px;right:20px}.auto__slider-nav img{width:113px;height:90px}.auto__slider-nav{position:relative}.auto__slider-nav .swiper-slide{margin-top:12px;border:2px solid transparent;border-radius:12px;cursor:pointer;width:113px!important;overflow:hidden}.mobile-filter-label{display:none}.auto__slider-nav .swiper-slide-thumb-active{border:2px solid #007DE3}.auto__current-slide{border-radius:20px;overflow:hidden;position:relative}.auto-photo-passable{position:absolute;top:16px;right:16px;z-index:5;pointer-events:none}.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:531px!important;border:none!important;outline:none!important;width:100%}.auto-city-price-container{display:flex;overflow:visible}.auto-city-price-container .auto-city-price-contacts{flex-direction:column;align-items:baseline}.auto-city-price-container .auto-city-price-left{justify-content:end;max-width:700px}.auto-city-price-container .auto-city-price-buttons{gap:80px}.auto-city-price-container .auto-city-price-right{width:50%!important}.auto-city-price-left{flex:1;position:relative;padding:28px 28px 17px;display:flex;flex-direction:column;gap:21px}.auto-city-price-header{display:flex;flex-direction:column;gap:4px}.auto-city-price-header p{font-size:28px;font-weight:700;line-height:150%}.auto-city-price-header small{font-size:14px;line-height:24px}.auto-city-price-left *{z-index:1;color:#fff}.auto-city-price-bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-top-left-radius:24px;border-bottom-left-radius:24px;z-index:0}.auto-city-price-contacts{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;color:#1f1f1f}.auto-city-price-contacts p{font-size:14px}.auto-city-price-contacts>div{display:flex;gap:8px}.auto-city-price-contacts>div a{width:48px;height:48px;background-color:#e8e8e8;border-radius:12px;display:flex;align-items:center;justify-content:center}.auto-city-price-right{background-color:#f8f8f8;border-top-right-radius:24px;border-bottom-right-radius:24px;padding:28px;display:flex;flex-direction:column;gap:32px}.auto-city-price-dropdown-container{display:flex;flex-direction:column;gap:12px}.auto-city-price-dropdown-container .filters-dropdown-container{width:100%}.auto-city-price-dropdown-container>div{display:flex;justify-content:space-between}.auto-city-price-info{display:flex;align-items:center;gap:4px}.auto-city-price-info small{font-size:14px;color:#333}.auto-city-price-info p{font-size:14px;color:#1f1f1f;font-weight:700}.auto-city-price-buttons{display:flex;gap:13px}.auto-city-price-buttons button{padding:17px 20px;font-size:15px;text-wrap:nowrap}.auto-city-price-buttons p{font-size:14px;color:#1f1f1f}.similar-auto-container{display:flex;flex-direction:column;gap:24px}.similar-auto-container h2{font-size:36px;font-weight:800;color:#1f1f1f}.about-page .company-section{padding-bottom:80px}.team-photos{position:relative;overflow:hidden;margin:40px -100px 60px}.team-photos:before,.team-photos:after{content:"";position:absolute;top:0;z-index:2;width:260px;height:100%;pointer-events:none}.team-photos:before{left:0;background:linear-gradient(to right,#fff,#fff0)}.team-photos:after{right:0;background:linear-gradient(to left,#fff,#fff0)}.team-photos-swiper{overflow:visible}.team-photos-swiper .swiper-wrapper{transition-timing-function:linear;align-items:stretch}.team-photos-swiper .swiper-slide{width:220px}.team-photos-card{width:220px;height:280px;border-radius:12px;overflow:hidden;background:#d9d9d9}.team-photos-card img{display:block;width:100%;height:100%;object-fit:cover}.about-page .clients-tell-container{gap:28px}.our-team{padding-top:27px;padding-bottom:20px;display:flex;flex-direction:column;gap:40px}.our-team h2{font-size:36px;font-weight:800}.our-team-cards{display:flex;gap:72px}.our-team-card{width:calc((100% - 360px)/5);border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;gap:28px}.our-team-card>div{display:flex;flex-direction:column;gap:6px;position:relative}.our-team-card div:nth-of-type(1){width:100%;height:205px}.our-team-card img{object-fit:cover;position:absolute;left:0;top:5px;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;height:calc(100% - 5px);z-index:1}.our-team-card>div p:nth-of-type(1){font-size:18px;font-weight:700;color:#1f1f1f;line-height:20px}.our-team-card>div p:nth-of-type(2){font-size:15px;line-height:20px;color:#757575}.our-team-card-image-wrapper:after{content:"";left:0;top:0;width:100%;height:120%;background-color:#d91033e6;transform:translate(7px);border-top-left-radius:20px;border-top-right-radius:20px;z-index:0}.reviews-container div:nth-child(1){justify-content:space-between;display:flex;align-items:start}.reviews-container div:nth-child(1) a{font-size:14px;line-height:20px;color:#006bc2;transition:all .3s ease}.reviews-container div:nth-child(1) div{display:flex;gap:10px}.similar-sold{display:flex;justify-content:space-between;align-items:center}.similar-sold a{color:#007de3;font-weight:600;font-size:13px}.similar-sold>div{display:flex;align-items:center;gap:6px}.similar-sold>div>img{transform:translateY(1px)}.shorts-name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-container.usual-reviews div:nth-child(1) div{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-header{height:40px;align-items:center!important}.reviews-header>div{align-items:center!important}.video-reviews,.auto-cards-swiper,.overviews.swiper,.shorts.swiper{width:100%}.overview-card{max-height:150px!important;border-radius:16px;overflow:hidden;position:relative;transition:all .3s ease!important}.overview-card:hover{opacity:1}.overview-card:hover:after{background-color:#0000}.overview-card:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#0003;transition:all .3s ease}.overview-card img:nth-of-type(1){width:100%;height:100%;object-fit:cover}.youtube-play-button{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);height:66px;opacity:.7;z-index:2;transition:all .3s ease}.overview-card:hover .youtube-play-button{opacity:1}.shorts-card{display:flex;flex-direction:column;gap:7px;height:311px!important;transition:all .3s ease}.shorts-card img{border-radius:16px;height:264px;object-fit:cover}.shorts-name{color:#333;font-size:14px;line-height:20px}.auto-cards-swiper{display:none}#similarAuto{scroll-margin-top:90px}#similarAuto.is-sold{margin-top:-40px}.header-dropdown{position:relative}.header-dropdown-choices{display:flex;flex-direction:column;padding:16px;min-width:180px;position:absolute;height:fit-content;top:0;width:fit-content;transform:translateY(32px);background-color:#fff;box-shadow:0 2px 6px #0000000d;border-radius:16px;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:all .3s ease}.header-dropdown-choices.visible{opacity:1;pointer-events:all}.header-dropdown-choices a{margin-top:8px;margin-bottom:8px}.header-dropdown-heading{display:flex;align-items:center;gap:12px}.calculator-inputs form{display:flex;gap:16px;flex-wrap:wrap;row-gap:24px}.calculator-inputs form button{padding:14px 24px}.calculator-inputs form button.disabled{opacity:.6;cursor:unset}.calculator-input-wrapper{display:flex;flex-direction:column;gap:8px;width:calc((100% - 16px * 2) / 3)}.calculator-results{padding-top:40px;padding-bottom:100px}.insurance-info,.calculator-results-container{border-radius:20px;background-color:#f8f8f8;min-height:200px;padding:40px;display:flex;flex-direction:column;gap:35px;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:all .3s ease}.insurance-info{padding:20px}.insurance-info{opacity:1}#close-insurance,#close-inspection{cursor:pointer}.calculator-results-container.active{pointer-events:all;opacity:1}.auto-car-result{max-height:0;transition:all .2s ease}.auto-car-result.active{max-height:fit-content}.calculator-results-upper{display:flex;align-items:center;justify-content:space-between}.calculator-price-block{display:flex;flex-direction:column;gap:8px}.calculator-price-block p{font-size:24px;color:#d91033;font-weight:800}.calculator-price-block small{font-size:16px;color:#333}.calculator-rates-block{display:flex;gap:40.5px;align-items:start}.calculator-rates-block{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.exchange-rate-column{display:flex;flex-direction:column;gap:12px}.exchange-rate-column-upper{display:flex;flex-direction:column;gap:4px}.exchange-rate-column-upper p{font-size:16px}.exchange-rate-column-upper small{font-size:16px;color:#757575}.exchange-rate-source{font-size:14px;color:#333}.exchange-rates-divider{width:1px;background-color:#d8d8d8;height:79px}.calculator-results-divider{background-color:#d8d8d8;height:1px;width:100%}.insurance-info-columns,.calculator-results-lower{display:flex;gap:40px}.insurance-info-columns>div,.calculator-results-lower>div{width:100%;display:flex;flex-direction:column;gap:16px}.calculator-results-row{display:flex;justify-content:space-between;align-items:center}.calculator-results-row p{font-size:18px;font-weight:600;color:#1f1f1f}.insurance-info .calculator-results-row p{font-weight:400;font-size:16px;color:#333}.insurance-info{border:1px solid #E8EBED}.insurance-info .calculator-results-row small{font-weight:400;text-align:right;font-size:16px;font-weight:700}.inspection-modal .insurance-info .calculator-results-row small{color:#22c55e}.calculator-results-row small{font-size:18px;color:#1f1f1f}.calculator-results-row-divider{background-color:#d8d8d8;height:1px;width:100%}.calculator-results-row-multiple{display:flex;flex-direction:column;gap:9.5px}.calculator-results-row-multiple .calculator-results-row p{font-weight:400}.work-stages-lower .filters-dropdown-container,.work-stages-lower .filters-dropdown,.calculator-page .filters-dropdown,.calculator-page .filters-dropdown-container{width:100%}.calculator-page .filters-dropdown-container{border:1px #DEE2E6 solid;border-radius:10px;box-shadow:none}.calculator-page .filters-dropdown{background-image:url(/static/images/red-dropdown-icon.svg)}.calculator-page .filters-dropdown.no-image{background-image:none!important;cursor:unset}.request-modal input,.calculator-page .filters-dropdown-container input{background-color:#fff;border-radius:16px;width:100%;padding:16px;color:#1f1f1f;height:52px;cursor:pointer}.request-modal input:focus,.calculator-page .filters-dropdown-container input:focus{outline:1px #1F1F1F solid}.request-modal input,.calculator-page .filters-dropdown-container input{border-radius:10px}.request-modal input{background-color:#f6f6f6;padding:16.5px 16px;font-size:16px}.calculator-results-row-divider.only-mobile{display:none}.request-modal .request-form-buttons{flex-direction:row;align-items:center}.request-modal .checkbox-label,.request-modal a{color:#333;font-size:13px;line-height:16px}.request-modal .red-button{padding:20px 24px}.loader{border:8px solid #f3f3f3;border-top:8px solid #555252;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;margin:40px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.review-modal-background,.request-modal-background,.modal-background{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#0003;z-index:1000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transition:all .3s ease}.review-modal-background.active,.request-modal-background.active,.modal-background.active{opacity:1;pointer-events:all;-webkit-user-select:auto;user-select:auto}.review-modal-inner,.modal-background-inner{position:relative;width:100%;height:100%}.insurance-notice{font-size:12px;color:#757575}.review-modal,.detailed-calc-modal,.request-modal,.inspection-modal,.insurance-modal{position:fixed;background-color:#fff;border-radius:24px;padding:24px;width:100%;min-height:200px;max-width:1024px;left:0;right:0;top:0;bottom:0;margin:auto;overflow:hidden;display:flex;flex-direction:column;gap:20px;color:#333;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:all .3s ease;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;will-change:auto!important;isolation:isolate}.request-modal{flex-direction:column!important;max-width:520px!important;max-height:unset!important;height:100%}.insurance-modal{overflow:visible!important;height:fit-content!important;max-height:fit-content!important;margin-top:10vh!important;position:absolute!important}.inspection-modal{height:fit-content!important;overflow:visible!important;max-height:fit-content!important;position:relative;margin-top:10vh}.modal-background{overflow:auto}.modal-background-inner{position:relative;display:flex;align-items:center;justify-content:center}.detailed-calc-modal,.insurance-modal,.inspection-modal{max-height:90vh;overflow:auto;height:fit-content;scrollbar-width:thin}.review-modal-background.active .review-modal.active,.request-success-modal.active,.modal-background.active .detailed-calc-modal.active,.request-modal-background.active .request-modal.active,.modal-background.active .inspection-modal.active,.modal-background.active .insurance-modal.active{opacity:1;pointer-events:all;z-index:1000}.modal-background.active .detailed-calc-modal.active{overflow:hidden}.review-modal,.detailed-calc-modal{padding:28px;display:flex;flex-direction:column;gap:28px}.detailed-calc-header{display:flex;justify-content:space-between;align-items:center}.detailed-calc-rate{display:flex;gap:4px;align-items:center}.detailed-calc-rate p{font-size:14px;color:#757575}.detailed-calc-rate small{font-size:13px;color:#757575}.detailed-calc-columns{display:flex;gap:28px}.detailed-calc-rates{display:flex;justify-content:space-between}.detailed-calc-rates{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.detailed-calc-rates-divider{height:12px;width:1px;background-color:#d8d8d8}.detailed-calc-left>div:first-of-type{background-color:#f8f8f8;border-radius:16px;display:flex;flex-direction:column;gap:20px;width:100%;min-width:439px;max-width:439px;position:relative;padding:24px 24px 16px}.detailed-calc-header img{cursor:pointer;padding:8px}.detailed-calc-header h3{font-size:28px;font-weight:800;color:#1f1f1f}.detailed-calc-left .filters-dropdown-container{width:100%}.review-modal,.request-modal{display:flex;flex-direction:row;border-radius:24px;overflow:auto;max-width:1181px;max-height:70vh;height:fit-content;padding:0;gap:0}.request-modal{background-color:#9e0c24}#requestModalForm{background-color:#fff}.review-modal{overflow:visible}.review-modal-content{padding:28px;display:flex;gap:40px;overflow:auto;overflow-x:hidden;scrollbar-width:thin}.review-modal-content.fullsize{height:490px;width:922px;max-width:80vw;max-height:90vh}.review-modal-content.fullsize .review-modal-text-content{display:none}.review-modal-content.fullsize .review-modal-image{max-width:100%;max-height:100%}.review-modal-content.fullsize .review-modal-video-container{max-width:100%}.review-modal-content .review-author-block{text-align:start;align-items:start}.review-modal-text-content{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-width:504px}.review-modal-content-upper{display:flex;flex-direction:column;gap:16px}.filters-dropdown-container.disabled{opacity:.7;color:#c5c5c5;pointer-events:none}.review-modal-prev,.review-modal-next{height:42px;width:42px;border-radius:8px;background-color:#d91033;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-user-select:none;user-select:none;transition:background-color .3s ease}.filters-dropdown-placeholder-input{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;width:calc(100% - 16px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent}.filters-dropdown-placeholder-input.bold{color:#333!important;font-weight:500}.home-page .review-modal-prev,.home-page .review-modal-next,.about-page .review-modal-prev,.about-page .review-modal-next{display:none}.review-modal-prev:hover,.review-modal-next:hover{background-color:#d30527}.review-modal-next{right:-60px}.review-modal-prev{left:-60px}.review-modal{max-width:1000px;height:fit-content;width:100%}.review-modal-content-lower{display:flex;justify-content:space-between;align-items:center}.request-modal-right{min-width:470px;padding:28px;width:520px;display:flex;flex-direction:column;gap:24px}.request-modal-right>div small{font-size:14px}.request-modal-right .filters-dropdown-container{width:100%;font-size:15px}.request-modal-right .filters-dropdown-container p{font-size:16px}.request-modal-right .filters-dropdown{width:100%;padding:16.5px 16px;background-color:#f6f6f6}.request-modal-left img.bg{height:100%;object-fit:cover;left:0;top:0;width:100%;height:252px}.request-success-modal{padding:40px 28px 28px;border-radius:24px;display:flex;flex-direction:column;gap:16px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%) translate(-50%);width:360px;height:197px;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.close-review-modal,.close-request-success-modal{position:absolute;right:28px;top:28px;width:13px;height:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.request-success-modal-info{display:flex;flex-direction:column;gap:4px;text-align:center}.request-success-modal-info p{font-size:16px;color:#1f1f1f;line-height:140%;font-weight:700}.success-icon-container{display:flex;align-items:center;justify-content:center}.success-icon{width:60px;height:60px}.request-success-modal-info small{font-size:14px;line-height:24px;color:#333}.inner-inspection,.outer-inspection{display:flex;flex-direction:column;gap:16px}.insurance-header{display:flex;justify-content:space-between;align-items:center}.insurance-header img{padding:6px}.insurance-header p{font-size:20px;color:#1f1f1f;font-weight:700}.insurance-inner{display:flex;flex-direction:column;gap:20px}#yearsDropdownContainerOld .filters-dropdown-choices div{scrollbar-width:thin}#closeRequestModal{position:absolute;right:12px;top:12px;width:24px;height:24px;display:none;pointer-events:none;-webkit-user-select:none;user-select:none}.cost-info{display:flex;gap:4px}.repair-cost{display:flex;gap:6px;align-items:end}.repair-cost span{font-size:18px;color:#333;font-weight:600}.accident-row-header{display:flex;justify-content:space-between;align-items:center;padding-left:20px}.insurance-totals{display:flex;flex-direction:column;gap:12px;border-radius:12px}.accidents{display:flex;flex-direction:column;gap:20px}.accidents-header{font-size:24px;color:#1f1f1f;font-weight:700}.accidents-list{display:flex;flex-direction:column;gap:20px}.accident-date{display:flex;gap:6px;align-items:center}.cost-info small,.accident-date small{font-size:14px;color:#333}.cost-info p,.accident-date p{font-size:15px;color:#333;font-weight:600}.accident-date small{font-size:16px;color:#333}.accident-date p{font-size:18px;color:#1f1f1f;font-weight:600}.accident-row{display:flex;flex-direction:column;border-radius:12px;border:1px solid #0000000f}.accidents-list>div{display:flex;flex-direction:column;gap:8px}.insurance-benefit{display:flex;gap:6px}.accident-row-outer{display:flex;flex-direction:column;gap:12px}.insurance-benefit{align-items:center}.insurance-benefit small{font-size:16px;color:#333}.insurance-benefit p{font-size:18px;color:#1f1f1f;font-weight:600}.accident-row-upper{background-color:#f8f8f8;display:flex;padding:16px;justify-content:space-between;align-items:center;border-top-right-radius:20px;border-top-left-radius:20px}.accident-row-lower{display:flex;align-items:center;padding:16px;justify-content:space-between}.reviews-container{display:flex;flex-direction:column;gap:40px}.reviews-container-upper{display:flex;justify-content:space-between;align-items:center}.reviews-sort-panel{display:flex;gap:16px;height:46px}.reviews-count{font-size:20px;color:#333;font-weight:600}.reviews-page .filters-dropdown-container,.reviews-page .calculator-input-wrapper{width:fit-content;min-width:200px}.reviews-page .filters-dropdown{background-color:#f8f8f8;height:46px!important;padding:10px 45px 10px 16px;border:1px solid #D8D8D8;border-radius:10px;color:#757575}.reviews-page .filters-dropdown-container{box-shadow:none}.reviews-filter{height:100%;width:fit-content;background-color:#f8f8f8;border:1px solid #D8D8D8;padding:12px 16px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#757575;cursor:pointer}.reviews-filter.active{color:#757575!important;background-color:#dee2e6}.reviews-filter.active{color:#333}.reviews-sort-panel .filters-dropdown-choices{display:block!important;padding:0!important;overflow-y:auto}.reviews-sort-panel .filters-dropdown-choices .choice{align-items:center;color:#757575}.reviews-sort-panel .filters-dropdown-choices .choice:hover{background-color:#dee2e6;border-radius:0;color:#1f1f1f}.reviews-page-cards{min-height:200px;gap:20px;display:flex;flex-wrap:wrap}.reviews-page-column{width:calc((100% - 20px * 2) / 3);display:flex;flex-direction:column;gap:16px}.review-page-card{border-radius:20px;min-height:20px;width:calc((100% - 20px * 2) / 3);width:100%;margin-bottom:20px;overflow:hidden}.review-page-card-content{padding:16px 20px;background-color:#f8f8f8;display:flex;flex-direction:column;position:relative;z-index:5;gap:16px;cursor:pointer;border-radius:20px;transition:all .2s ease}.review-page-card{transition:all .2s ease;cursor:pointer}.close-review-modal{padding:4px;width:18px;height:18px}.review-page-card:hover .review-page-card-content{background-color:#f3f3f3}.review-text{font-size:16px;color:#333;display:-webkit-box!important;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-page-card-image{display:flex;max-height:280px}.review-page-card-image img{object-fit:cover;scale:1.1}.review-modal-divider{height:1px;background-color:#d8d8d8;width:100%}.review__slider{max-height:285px;width:100%}.review__slider-nav .swiper-slide,.review__slider-nav .swiper-slide img{width:80px!important;overflow:hidden;height:50px!important;border-radius:4px}.review-modal-image{flex-direction:column;gap:10px}.review__slider-nav{width:100%}.review__slider-nav .swiper-slide img{min-width:0}.review__slider-nav .swiper-slide{border:2px solid transparent;-webkit-user-select:none;user-select:none}.review__slider-nav .swiper-slide-thumb-active{border:2px solid #007DE3}.review-modal-image,.review-modal-image img{width:100%;max-width:400px;height:100%;object-fit:cover;border-radius:6px}.review-modal-image img{max-height:400px}.review-page-card-content-upper{display:flex;gap:8px;justify-content:space-between;flex-direction:row-reverse;align-items:center}.review-page-card-content-lower{display:flex!important;justify-content:space-between;align-items:center;gap:24px}.review-rating{display:flex;gap:4px}.review-date{font-size:14px;color:#555252}.review-link{font-size:14px;text-decoration:underline!important;color:#d91033!important}.video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;background-color:#fff}.video-play-icon img{width:22px;object-fit:contain;scale:1}.review__slider-nav .swiper-wrapper{margin-top:12px!important}.review-page-card-image{position:relative}.platform-icon{width:50px;height:50px}.review-author-block{display:flex;flex-direction:column;gap:8px;align-items:start}.review-author-block p{font-size:16px;color:#1f1f1f;font-weight:700}.reviews-container-lower{display:flex;height:40px;justify-content:space-between}.reviews-pagination-button{border-radius:8px;background-color:#f2f2f2;display:flex;gap:10px;width:117px;align-items:center;padding-left:16px;padding-right:16px;color:#333}.reviews-pagination-button.disabled{opacity:.6}.reviews-page-section{padding-bottom:100px}.reviews-pagination{display:flex;gap:2px}.review-card-upper>a img{max-width:32px}.review-page-card-content-upper .platform-icon{max-width:32px}.page-link{padding:10.5px 10px;font-size:14px;font-weight:600;color:#333;width:40px;height:40px;text-align:center;border-radius:8px;transition:all .3s ease}.page-link:hover,.page-link.active{background-color:#dee2e6}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border:3.5px solid #007DE3!important}.inspection-images{display:flex;justify-content:space-evenly;gap:20px}.inspection-images-left,.inspection-images-right{display:flex;align-items:center;width:fit-content;justify-content:center;position:relative}.inspection-images-left-img,.inspection-images-right-img{max-width:400px}.sheets-translate-page .about-company-header .red-button{margin-top:12px}.sheets-translate-page .white-container{gap:60px}.sheets-translate-page .about-company-header h2+div{gap:26px}.translate-manual .calculator-results-row{gap:20px}.sheets-translator-container{display:flex;flex-direction:column;gap:32px}.translate-advice p{font-size:15px;line-height:26px;color:#333}.translate-manual{gap:32px}.translate-manual .calculator-results-lower>div{gap:20px}.translate-manual p{font-size:16px}.translate-manual small{font-size:15px;text-align:right}.header__logo-link img{max-width:60px;object-fit:contain}.notations-panel{padding:16px;border-radius:8px;background-color:#f8f8f8;display:flex;gap:12px}.notation-mark-wrapper{display:flex;gap:8px;align-items:center}.notation-mark{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:100px;font-size:12px}.notation-mark.pos{position:absolute;transform:translate(-50%) translateY(-50%)}.notation-mark.bonnet{left:50%;top:17%}.notation-mark.front-wing.left{top:19%;left:18%}.notation-mark.front-wing.right{top:19%;left:82%}.notation-mark.radiator-bracket{left:50%;top:5%}.notation-mark.inner-panel.left{left:38%;top:20%}.notation-mark.inner-panel.right{left:62%;top:20%}.notation-mark.left.back-door{left:18%;top:62%}.notation-mark.right.back-door{left:82%;top:62%}.notation-mark.left.front-door{left:18%;top:42%}.notation-mark.right.front-door{left:82%;top:42%}.notation-mark.trunk-lid,.notation-mark.back-panel{left:50%;top:92%}.notation-mark.back-wing.left{left:20%;top:82%}.notation-mark.back-wing.right{left:80%;top:82%}.notation-mark.doorstep.left{left:7%;top:50%}.notation-mark.doorstep.right{left:93%;top:50%}.notation-mark.trunk-floor{top:84%;left:50%}.notation-mark.rack-panel.left{left:26%;top:55%}.notation-mark.rack-panel.right{left:74%;top:55%}.notation-mark.front-arch.left{left:15%;top:21%}.notation-mark.front-arch.right{left:85%;top:21%}.notation-mark.front-side-spar.left{left:38%;top:20%}.notation-mark.front-side-spar.right{left:62%;top:20%}.notation-mark.back-side-spar.left{left:42.48%;top:84.5%}.notation-mark.back-side-spar.left{left:57.52%;top:84.5%}.tooltip-container{position:relative;display:inline-block;text-wrap:auto}.custom-tooltip{position:absolute;top:-100px;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:6px;border-radius:4px;font-size:14px;width:350px;display:none;z-index:1000;text-wrap:unset;text-wrap:auto}.tooltip-container:hover .custom-tooltip{display:block}.x-mark{background-color:#dc2626}.w-mark{background-color:#2563eb}.sheets-translator .outer-tabs,.sheets-translator .inner-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;border-bottom:1px solid #ccc}.half-width-input{width:calc(50% - 6px)!important;display:flex;flex-direction:column;gap:8px}.request-modal input{border-radius:16px!important}#contactTypeDropdownContainer{width:100%}#contactTypeDropdownContainer .filters-dropdown-placeholder{color:#2e2e2e}.half-width-inputs{flex-direction:row!important}.request-modal .half-width-inputs:has(#budgetDropdownContainer) .half-width-input:has(#budgetDropdownContainer),#requestModalForm .half-width-inputs:has(#budgetDropdownContainer) .half-width-input:has(#budgetDropdownContainer){width:100%!important}.sheets-translator .outer-tab-button,.sheets-translator .inner-tab-button{padding:10px 15px;cursor:pointer;border:none;background-color:transparent;border-bottom:2px solid transparent;transition:border-bottom .3s ease;font-size:1rem}.sheets-translator .outer-tab-button.active,.sheets-translator .inner-tab-button.active{border-bottom-color:red;font-weight:700}.sheets-translator .outer-tab-content>div,.sheets-translator .inner-tab-content>div{display:none}.sheets-translator .outer-tab-content>div.active,.sheets-translator .inner-tab-content>div.active{display:block}.sheets-translator .inner-tab-content img{max-width:100%;width:100%;max-width:700px;height:auto;display:block}.header__phone,.header__whatsapp-label,.header-dropdown-heading,.header__menu-link a{text-wrap:nowrap}:root{--item-h: 44px;--radius: 16px}body{margin:0}.open-btn{position:fixed;left:16px;bottom:16px;padding:10px 14px;border:0;background:#000;color:#fff;border-radius:10px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex!important;background:#010101b3;display:none;opacity:0;align-items:flex-end;pointer-events:none;justify-content:center;transition:all .3s ease}.modal.show{pointer-events:auto;opacity:1}.sheet{width:100%;background:#fff;border-radius:var(--radius);margin:0;box-shadow:0 10px 30px #00000040;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:24px}.sheet__handle{display:none;width:40px;height:4px;background:#e5e5e5;border-radius:2px;margin:10px auto}.sheet__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}.sheet__title{font-weight:600;color:#1f1f1f;font-size:18px}.sheet__close{border:0;background:transparent;font-size:22px;line-height:1;cursor:pointer;color:#757575}.pickers{display:flex;gap:20px;align-items:center;justify-content:center;padding:16px 16px 0}.dash{width:18px;height:2px;background:#000;opacity:.7}.wheel{position:relative;width:140px;height:calc(var(--item-h) * 3);overflow:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;border-radius:12px}.wheel::-webkit-scrollbar{display:none}.wheel__spacer{height:calc(var(--item-h) * 2)}.wheel__item{height:var(--item-h);display:flex;align-items:center;justify-content:center;font-size:18px;color:#111;scroll-snap-align:center}.wheel__item.inactive{color:#bfbfbf}.wheel__mask{display:none;pointer-events:none;position:absolute;left:0;right:0;top:calc(50% - var(--item-h)/2);height:var(--item-h);border-radius:10px;background:#fff3;box-shadow:0 0 0 1px #0000000f inset}.actions{padding:12px 16px 0}.save{width:100%;border:0;background:var(--color-red);padding:12px 16px;border-radius:12px;color:#fff;font-size:14px}.current-values{text-align:center;padding:14px;color:#444}.empty-catalog{display:flex;flex-direction:column;gap:16px;width:100%;align-items:center;justify-content:center}.empty-catalog p{max-width:400px;text-align:center}.empty-catalog .dark-button{color:#fff;font-size:13px}.home-page .review-modal-video-container,.about-page .review-modal-video-container{max-height:100%}.home-page .review-modal-content.fullsize,.about-page .review-modal-content.fullsize{height:600px;overflow:hidden}.home-page .review-modal-video-container video,.about-page .review-modal-video-container video{max-height:600px;max-width:100%}.home-page .fullsize .review-modal-text-content,.about-page .fullsize .review-modal-text-content{display:flex}.home-page .fullsize .review-modal-content-lower,.about-page .fullsize .review-modal-content-lower{display:none}.filters-dropdown-to-engine_volume .filters-dropdown-placeholder-input{max-width:100%}.home-page .review-modal,.about-page .review-modal{transition:all 0s ease}.home-page .review-card,.about-page .review-card{cursor:pointer;transition:opacity .3s ease}.home-page .review-card:hover,.about-page .review-card:hover{opacity:.9}.home-page .review-photo-wrapper,.about-page .review-photo-wrapper{position:relative}.home-page .review-photo-wrapper .play-icon,.about-page .review-photo-wrapper .play-icon{position:absolute;transform:translate(-50%) translateY(-50%);left:50%;top:50%;width:100%;height:100%;width:50px;height:50px}.home-page .review-modal-video-container{align-items:center;justify-content:center}.sheets-translate-page .swiper-button-next,.sheets-translate-page .swiper-button-prev{border-radius:12px;width:36px;height:36px;background-color:#2e2e2e}.auto-page .auto__slider-nav .swiper-button-next,.auto-page .auto__slider-nav .swiper-button-prev{display:none}.sheets-translate-page .swiper-button-next{background-image:url(/static/images/right-a.svg);background-repeat:no-repeat;background-position:center center}.sheets-translate-page .swiper-button-prev{background-image:url(/static/images/left-a.svg);background-repeat:no-repeat;background-position:center center}.extra-specs{display:flex;flex-direction:column;gap:10px}.auto-specs-two-columnes{text-wrap:nowrap}.events-section .white-container-x-padding{display:flex;flex-direction:column;gap:32px}.events-container{display:flex;gap:20px;width:100%;flex-wrap:wrap}.event-wrapper{display:flex;position:relative;width:calc((100% - 20px)/2)}.more-element{position:absolute;top:0;font-size:16px;left:0;display:flex;gap:6px;height:65px;background-color:#2e2e2e;padding:12px 50px 0 24px;color:#fff!important;border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer}.mobile-save-filter{display:none}.more-element>div{height:22px;display:flex;align-items:center;justify-content:center;width:1rem}.more-element img{width:10px;height:10px}.events-header>div{align-items:center;display:flex;gap:12px}.events-header a{color:#007de3;font-size:14px}.events-header{display:flex;gap:40px;justify-content:space-between;align-items:center}.event-card{background-color:#f8f8f8;border-radius:20px;display:flex;gap:20px;position:relative;margin-top:45px;overflow:hidden}.event-card-text{padding:32px 0 32px 40px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:20px;max-width:373px}.event-card-text>div p{font-size:14px;line-height:20px}.event-card-text>div{display:flex;flex-direction:column;gap:6px}.event-card-text h3{font-size:18px;color:#1f1f1f;font-weight:700}.event-crad-img{display:flex;justify-content:center;width:100%;padding-right:10px}.event-crad-img img{object-fit:cover}.home-page .white-container{padding-top:0}.home-page .fullsize .review-modal-text-content,.about-page .fullsize .review-modal-text-content{display:none}.home-page .review-modal-content.fullsize,.about-page .review-modal-content.fullsize{width:fit-content}.home-page .review-modal-content.fullsize .review-modal-video-container,.about-page .review-modal-content.fullsize .review-modal-video-container{max-width:400px}.home-page .review-modal-background.active .review-modal.active,.about-page .review-modal-background.active .review-modal.active{width:fit-content}.home-page .review-modal-image,.about-page .review-modal-image{min-width:0}.blogers-section,.blogers-content{display:flex;gap:40px}.choice.keyboard-active{background-color:#f0f0f0;color:#333;position:relative}.bloger-text-swiper .swiper-wrapper{max-width:calc((100% - 40px)/2);width:calc((100% - 40px)/2)}.bloger-text-swiper blockquote p{font-size:15px}.bloger-card-header{display:flex;align-items:center;justify-content:space-between}.bloger-person{display:flex;flex-direction:column;gap:4px}.blogers-section-header strong{font-weight:700}.bloger-text-swiper{margin-left:0!important;margin-right:0!important}.bloger-text-swiper .swiper-slide{display:flex;flex-direction:column;gap:20px}.bloger-person strong{font-size:16px;line-height:140%;color:#1f1f1f;font-weight:700}.bloger-person span,.bloger-person p{font-size:14px;color:#757575}.bloger-thumbs-swiper .swiper-slide{width:215px!important;height:161px!important;border-radius:16px;opacity:.7;transition:all .2s ease}.blogers-section .white-container-x-padding{display:flex;flex-direction:column;gap:40px}.blogers-section-header p{max-width:min(100%,800px)}.bloger-thumbs-swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}.bloger-thumbs-swiper .swiper-slide,.bloger-main-swiper .swiper-slide{cursor:pointer}.bloger-thumbs-swiper .swiper-slide img{object-fit:cover;border-radius:16px;width:100%;height:100%}.bloger-thumbs-swiper{margin-left:0!important}.blogers-section h2{line-height:120%}.blogers-section-header{display:flex;flex-direction:column;gap:20px}.bloger-info-container{display:flex;flex-direction:column;gap:20px;max-width:60%;flex:1;justify-content:space-between}.luxury-header{display:flex;align-items:center;gap:21px}.bloger-photo-container{width:calc((100% - 40px)/2);width:calc(42% - 20px)}.bloger-info-container{width:calc((100% - 40px)/2)}.bloger-main-swiper .swiper-slide,.bloger-main-swiper .swiper-slide img{max-height:371px;object-fit:cover;object-position:center 40%}.bloger-info-container-upper{display:flex;flex-direction:column;gap:20px}.mobile-header-phone{display:none}.calc-intro{display:flex;flex-direction:column;gap:16px}.calc-intro h3{font-size:18px;font-weight:800;line-height:20px;color:#1f1f1f}.calc-intro p{color:#333}.form-main-calc{display:flex;gap:16px;flex-wrap:wrap;width:600px}.form-main-calc input{height:52px;padding-left:16px;background-color:#fff;width:100%;border-radius:10px}.form-main-calc>div{width:calc((100% - 16px)/2)!important}.form-main-calc .calc-button{justify-content:end}.auto-page .work-stages-section form{max-width:700px}.auto-page .form-main-calc .filters-dropdown-container{border-radius:10px;border:1px #DEE2E6 solid;box-shadow:none}.auto-page .work-stages-section .form-header small{font-size:14px;color:#333}.auto-page .delivery-bg-car{right:40px;z-index:2;max-width:calc(100% - 800px)}.auto-page .delivery-bg-red{right:100px;z-index:1;height:344px;bottom:40px;max-width:calc(100% - 900px)}.auto-page .work-stages-lower{background-color:#f8f8f8;border-radius:20px;max-width:647px}.form-main-calc input:focus{outline:1px #1F1F1F solid}.auto-calc-result{height:500px}.auto-car-result{transform:translateY(-40px)}.is-sold-block{display:flex;flex-direction:column;gap:12px}.is-sold-info{background-color:#d910331a;border-radius:16px;padding:16px}.is-sold-info p{font-size:15px;line-height:20px;color:#333}.is-sold-info span{color:#c41d3b;font-weight:700}.is-sold-block .red-button{padding:10px 16px;font-size:13px}#priceCurrencyContainer .filters-dropdown{padding:10px 32px 10px 10px;background-color:#f7f7f7;width:fit-content;color:#757575!important}#priceCurrencyContainer .filters-dropdown-placeholder.bold{color:#757575!important}@media (max-width: 1600px){.header-section{padding-left:32px;padding-right:32px;overflow-x:hidden}.welcome-background{top:auto;bottom:0}.header__row{gap:130px;padding-left:32px;padding-right:32px}header .header__container{padding-left:32px;padding-right:32px}.header__menu{gap:30px}footer .header__nav{align-items:center}.filters-section{font-size:14px;height:fit-content}.filters-dropdown{padding:12px;display:flex;align-items:center;background-size:12px 12px;background-position:right 12px center}.auto-detail-container,.auto-price-block{gap:20px}.auto-detail-header{flex-direction:column;height:fit-content;align-items:start}}@media (max-width: 1550px){.auto-info-panel p{max-width:349px}.auto-detail-left{min-width:600px;width:600px}}@media (max-width: 1500px){.delivery-bg-car{max-width:calc(100vw - 513px)}.about-company-container .left-column{max-width:60%}.advantages-cards{max-width:100%}.about-company-container .right-column{min-width:300px}.header__row{gap:40px}.header__right-part{gap:16px}.filters-inputs-container{column-gap:12px}.auto-price-block{flex-direction:column;align-items:start}.auto-specs-two-columnes{gap:10px}.auto-spec p,.auto-spec small{font-size:12px}.auto-specs-column{gap:10px}.auto-detail-info{gap:20px}.event-crad-img img{object-fit:contain}}@media (max-width: 1370px){.custom-tooltip{left:-600%}}@media (max-width: 1320px){.card-price{font-size:18px}.card-price-label{font-size:14px}.is-sold-buttons{flex-direction:column;gap:8px}.auto-card .lower-row .dark-button{font-size:13px}.auto-detail-left{min-width:500px;width:500px}}@media (max-width: 1300px){.white-container-x-padding{padding-left:60px;padding-right:60px}.team-photos{margin-left:-60px;margin-right:-60px}.header__menu-divider{display:none}.header-dropdown-heading{gap:6px}.header__row{gap:20px}.auto-city-price-header p{font-size:24px}.auto-city-price-header small{font-size:13px}}@media (max-width: 1370px){.custom-tooltip{left:-900%}}@media (max-width: 1200px){.auto-card,.auto-card.swiper-slide{width:calc((100% - 16px * 2) / 3)}.auto-page .delivery-bg-car,.auto-page .delivery-bg-red{display:none}.home-page .white-container{gap:80px}.auto-detail-left{min-width:300px;width:300px;height:300px!important}.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:300px!important}#similarAuto .auto-card{width:calc((100% - 16px)/2)}.our-team-cards{gap:55px}.our-team-card{width:calc((100% - 220px)/5)}.blogers-content{flex-direction:column-reverse;gap:16px}.bloger-thumbs-swiper .swiper-slide{width:40px!important;height:40px!important;border-radius:6px}.bloger-thumbs-swiper .swiper-slide img{border-radius:6px}.bloger-info-container,.bloger-photo-container{width:100%!important;max-width:100%}.blogers-section .white-container-x-padding{gap:20px}.bloger-info-container{gap:16px}.bloger-thumbs-swiper{margin-top:0!important}.bloger-person+div img{max-width:50px}.bloger-card-header{align-items:start}.auto-city-price-container .auto-city-price-buttons{flex-direction:column!important;gap:10px}.auto-city-price-container .auto-city-price-buttons .red-button{width:100%}}@media (max-width: 1280px){header .header__subscribe-text{display:none}header .header__manager-text{display:none}header .header__top-left,header .header__top-right{gap:16px}header .header__cta-group{gap:16px}}@media (max-width: 1150px){.header__right-part{flex-direction:column-reverse;gap:6px;align-items:end}.header__phone{font-size:16px}.header__whatsapp-label{font-size:12px}.header__contacts,.header__media{align-items:end}.header__media>a{max-width:20px}header .header__phone-note{display:none}header .header__request-btn{padding:12px 14px}header .header__menu{gap:16px;flex-wrap:wrap}header .header__bottom .language-switcher .lang-name{display:none}}.volumeDropdownContainerCalc,.auto-page #volumeDropdownContainer{display:block}#priceContainer,#powerContainer,#mileageDropdownContainer,#volumeDropdownContainer,#powerDropdownContainer,#yearsDropdownContainer{display:none;color:#757575}@media (min-width: 991px){.damaged-cars-page #yearsDropdownContainer,.damaged-cars-page #yearsDropdownContainer .filters-dropdown-choices{display:flex!important}}#priceContainer.bold,#mileageDropdownContainer.bold p,#volumeDropdownContainer.bold p,#powerDropdownContainer.bold p,#yearsDropdownContainer.bold p{color:#757575}#priceContainer.bold,#priceContainer.bold p,#mileageDropdownContainer.bold p,#volumeDropdownContainer.bold p,#powerDropdownContainer.bold p,#yearsDropdownContainer.bold p{color:#333;font-weight:500}.mobile-filters-header{display:none}.mobile-search input{width:100%;-webkit-user-select:none;user-select:none}.brand-list-subheading{-webkit-user-select:none;user-select:none}@media (max-width: 990px){.auto-city-price-container .auto-city-price-right{width:100%!important}.auto-city-price-container .auto-city-price-left{max-width:unset;height:200px}.auto-city-price-container .auto-city-price-contacts{height:200px;justify-content:end}.auto-card-buttons{flex-direction:column}.white-container-x-padding{padding-left:0;padding-right:0}.team-photos{margin:24px 0}.team-photos:before,.team-photos:after{width:80px}.team-photos-swiper .swiper-slide,.team-photos-card{width:160px;height:204px}.openMobileFilters,.mobile-filters-header{display:none}.car-in-vladivostok{padding:6px 16px 8px 12px;left:26px;border-radius:10px}.car-in-vladivostok img{height:25px;object-fit:contain}.countries-catalogs-section{padding-left:16px;padding-right:16px;margin-bottom:24px}#yearsDropdownContainer .filters-dropdown-choices{display:none!important}#priceModal,#powerDropdownContainer,#mileageDropdownContainer,#volumeDropdownContainer,#yearsDropdownContainer{display:block}#mileageDropdownContainerOld,#volumeDropdownContainerOld,#powerContainerOld,#yearsDropdownContainerOld{display:none}#priceContainer,#powerContainer,#mileageDropdownContainer,#volumeDropdownContainer,#yearsDropdownContainer{padding:16px;align-items:center;background-size:12px 12px;background-position:right 12px center;background-color:#f8f8f8;border-radius:12px;display:flex;height:fit-content;width:100%;font-size:16px}.mobile-save-filter{display:block}.filters-dropdown-choices .red-button,.color-choices .red-button,.body-type-choices .red-button{padding:12px 16px;width:100%;font-size:14px;text-align:center}.body-type-choices{width:100%;max-height:fit-content!important;height:fit-content}#anyColor,#anyBodyType{display:none}.color-choices>div:nth-of-type(3)>div{width:calc((100% - 0px * 2) / 3)}.extra-filters{display:flex;max-height:fit-content;overflow:visible}.brand-icons-section{display:none}.save-filter{margin-top:16px}.any-choice{display:none!important}.filters-dropdown-choices{opacity:0;transition:all .4s cubic-bezier(.32,.72,0,1)}.filters-dropdown-choices.active{opacity:1}.choice-divider{display:none}.mobile-filter-label{display:block;font-size:18px;font-weight:600;color:#1f1f1f}.specs-row{flex-direction:column}.specs-row>div:last-of-type{width:100%}.catalog-page .filters-dropdown-container{width:100%}#filtersForm{padding:0}.is-sold-image{z-index:10;right:5px;width:80px;top:-8px}.similar-sold{flex-direction:column;align-items:start;gap:12px}.similar-sold h2{font-size:30px}#similarAuto.is-sold{margin-top:0}.calculator-page .white-container.container{padding-top:24px}.home-page .auto-cards,.similar-auto-container .auto-cards{gap:0px;flex-direction:column}.container-x-padding-mobile{padding-left:16px;padding-right:16px}.white-container{padding-top:16px;padding-bottom:326px;border-radius:24px}.white-container.container{margin-left:0;margin-right:0;overflow:hidden}.header-section h1,.request-section-header h2,section h2{font-size:32px;line-height:normal}section{gap:24px}.sort-panel span{display:none}.cards-container .sort-panel a,.cards-container .sort-panel a.flag{height:40px}.cards-container .sort-panel a.flag img{object-fit:contain;height:40px}.cards-container{gap:16px}.auto-card{width:calc((100% - 16px)/2)}.auto-cards-swiper{display:block}.white-container,main{min-height:fit-content}.auto-page .auto-cards,.home-page .auto-cards{height:auto!important;min-height:405px}.cards-container .show-more-row .red-button{width:100%;padding:16px 0;margin-top:8px}.cards-container .show-more-row .red-button{text-align:center}.home-page .white-container{gap:36px}.work-stages-upper{gap:24px}.work-stages-list{flex-direction:column}.work-stage{width:100%}.work-stages-section{gap:24px}.work-stages-section .form-buttons{gap:24px;align-items:end}.form-buttons button{text-wrap:nowrap;padding:16px 24px;height:fit-content}.work-stages-section{padding-bottom:130px}.delivery-bg-red{width:120vw;right:0vw;bottom:22px;height:190px;left:50%;transform:translate(-50%);width:calc(100% - 16px);border-radius:0}.delivery-bg-car{height:151px;left:50%;transform:translate(-50%);max-width:unset}.half-width-inputs{flex-direction:column!important}.half-width-input{width:100%!important}.work-stages-lower{display:flex;justify-content:center}.home-page .calculation-needed-section{margin-top:36px;margin-bottom:36px}.calculation-needed-section{height:344px}.calculation-needed-header{text-align:center}.calculation-needed-header p{font-size:32px;line-height:normal}.calculation-needed-section .red-button{width:100%}.calculation-needed-section div:nth-of-type(3){width:100%}.about-company-header h2{font-size:32px}.about-company-container{flex-direction:column}.about-company-container .left-column{gap:32px}.advantages-cards,.advantage-card{width:100%}.about-company-container .right-column{width:100%;min-width:0;height:auto;display:flex;justify-content:center;align-items:center}.about-company-container .right-column .image-container{display:flex;align-items:center;justify-content:center}.about-company-container .right-column .lower-container{width:min(467px,100%)}.sheets-first-section{padding-top:16px}.about-company-container .right-column .lower-container img{bottom:-18px;right:-16px;height:92px}.about-company-container{padding-bottom:64px}.review-platforms-container{flex-direction:column;gap:16px}.review-platform{width:100%}.platform-content{padding:16px 20px}.reviews-container .swiper-button-next,.reviews-container .swiper-button-prev{display:none}.shorts-card img{width:100%;height:264px;object-fit:cover}.home-page .request-section{margin-top:28px}.about-company-container .right-column{margin-top:0}.request-section .white-container-x-padding{flex-direction:column;padding-top:23.5px}.request-section-contacts{gap:24px}.request-section-mobile-group{display:flex!important;flex-direction:row!important;gap:6px}.request-section-mobile-group>div{width:100%}.request-section form{padding:16px;border-radius:24px;width:100%;min-width:0;justify-content:space-between}.request-form-two-columns{flex-direction:column!important}footer{overflow:hidden}.request-section .white-container-x-padding{height:fit-content}.request-form-buttons{flex-direction:column;gap:16px;align-items:start;gap:28px}.request-section form button{padding:16px 0;width:100%;background-color:#2e2e2e;border-radius:16px}footer{padding:16px 32px;border-top-left-radius:24px;border-top-right-radius:24px;height:fit-content;gap:32px}footer .header__menu{flex-direction:column;gap:12px;width:100%}.header__menu-divider{width:100%;height:1px}footer .header__row{flex-direction:column;gap:16px}footer .header__right-part{display:none}footer .header__logo{display:flex;justify-content:space-between;width:100%;align-items:center}.footer-social-mobile{display:flex}header{height:84px;min-height:84px;padding:12px 0;align-items:center}main{margin-top:84px!important}header .header__container{gap:0;padding-left:0;padding-right:0;position:relative}header .header__top{gap:0}header .header__top-left{gap:0}header .header__vdivider,header .header__manager,header .header__top-right,header .header__divider,header .header__bottom{display:none}header .header__logo img,header .header__logo-link img{width:60px;height:60px}.burger-container{display:flex;border-radius:4px;background-color:#d91033;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;cursor:pointer;flex-shrink:0;margin-left:auto}.burger-container img{width:24px;height:24px;display:block}header .header__row{justify-content:space-between;align-items:center}.mobile-menu{position:absolute;left:50%;right:auto;width:100vw;max-width:100vw;transform:translate(-50%);top:100%;margin-top:16px;background-color:#fff;padding:0 16px 16px;display:flex;flex-direction:column;gap:32px;height:fit-content;box-shadow:0 12px 24px #0000000f;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s ease;z-index:15}.welcome-header small{min-height:66px}.header__whatsapp-label{font-size:13px;color:#2e2e2e;text-align:right}.mobile-menu *{-webkit-user-select:none;user-select:none;pointer-events:none}.header__media>a{max-width:100px}.header__row{padding-left:0;padding-right:0}.mobile-menu *{-webkit-user-select:none;user-select:none}.mobile-menu.active{opacity:1;-webkit-user-select:none;user-select:none;pointer-events:all}.mobile-menu.active *{-webkit-user-select:none;user-select:none;pointer-events:all}.mobile-menu-list{display:flex;flex-direction:column;gap:16px;font-size:18px;color:#1f1f1f}.mobile-menu-list a{color:#1f1f1f}.mobile-menu-lower{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.mobile-menu-lower .header__contacts{align-items:flex-end;margin-left:auto}.mobile-menu-lower .language-switcher.mobile{width:100%;order:3}.home-page h1{font-size:40px;line-height:47px}.header-section{padding-top:24px;padding-bottom:32px;gap:12px}.catalog-bg{top:auto;width:300px;right:-14px;bottom:-96px;opacity:.4}.catalog-page .white-container section:nth-of-type(1){display:flex;background-color:#fff;z-index:4;left:0;top:0;width:100%;height:100%;transition:all .3s ease}.year-and-price-mobile{display:flex;gap:4px}.openMobileFilters{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:4px;position:relative}.openMobileFilters.qq{min-width:38px;align-items:center;justify-content:center;background-color:#f8f8f8;border-radius:10px}.year-and-price-mobile>input{width:calc(100% - 46px);font-weight:500}.year-and-price-mobile>input::placeholder{font-weight:400}.openMobileFilters>input{width:100%;text-overflow:ellipsis}.year-and-price-mobile>input,.openMobileFilters>input{padding:10px 12px;background-color:#f8f8f8;border-radius:10px;text-overflow:ellipsis;font-weight:500}.openMobileFilters>input::placeholder{font-weight:400}.openMobileFilters:not(.qq)>div:nth-of-type(1){position:relative;font-size:15px;color:#333;text-align:center;justify-content:space-between}.filters-counter{position:absolute;right:8px;color:#fff;top:8px;transform:translate(50%) translateY(-50%);border-radius:100px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;background-color:#2e2e2e;opacity:0}.filters-counter.active{opacity:1;opacity:0;display:none}.openMobileFilters img{background-color:#f8f8f8;border-radius:16px}.dark-cover{position:fixed;background-color:#010101b3;left:0;top:0;width:100vw;height:100vh;z-index:12;opacity:0;pointer-events:none;transition:all .4s ease}.dark-cover.active{opacity:1;pointer-events:all}.filters-section{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff}.filters-dropdown-choices{top:56px!important}.short-choice-submit{padding:12px 16px;width:100%;border-radius:12px;margin-top:12px}.brand-catalog-heading{margin-bottom:24px}.filters-section{position:relative}.filters-section-outer.visible{pointer-events:all;opacity:1;height:fit-content;min-height:calc(100vh + 142px);overflow-y:auto;overflow-x:hidden;height:100vh;top:0}.filters-section-outer{pointer-events:none;position:fixed;top:0;left:0;top:100vh;transition:all .5s cubic-bezier(.32,.72,0,1)}.filters-section-outer .filters-buttons-container{opacity:0;transition:all .4s ease}.filters-section-outer.visible .filters-buttons-container{opacity:1}.filters-buttons-container,#closeMobileFilters{display:none!important}.filters-section{padding-top:0!important}.openMobileFilters{flex-direction:row}.filters-dropdown-container.for-inputs,.filters-dropdown-container{width:100%}.filters-inputs-container{flex-direction:column;padding-bottom:300px}.filters-section{padding:24px 16px 16px;border-radius:0;width:100%;gap:20px}.mobile-filters-header{display:flex;justify-content:space-between;align-items:center}.mobile-filters-header p{font-size:20px;font-weight:600}.mobile-filters-header img{padding:8px}#filtersForm{display:flex;left:0;top:0;width:100%;height:100%;height:fit-content;scrollbar-width:thin;background-color:#fff!important}#filtersForm .filters-dropdown-container{box-shadow:none;max-height:52px}.special-offer-container{flex-direction:column;height:fit-content;margin-top:24px;margin-bottom:24px}.special-offer-right{height:188px}.auto-cards{row-gap:16px}.special-offer-left{padding:16px}.catalog-section{padding-bottom:16px}.catalog-page .white-container{gap:0px}.auto-page .header-section{padding-top:24px;padding-bottom:32px}.auto-card .white-container{border-radius:16px}.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:400px!important;border-radius:20px;width:100%}.auto__current-slide{padding-left:16px!important;padding-right:16px!important}.auto-photo-passable{right:32px}.auto-detail-left{min-width:0;width:100%;height:100%!important}.auto-detail-container{flex-direction:column;gap:24px}.auto__slider-nav .swiper-slide{margin-top:24px}.auto-detail-card{padding:16px}.auto-detail-header{flex-direction:column}.auto-detail-header h2 a,.auto-detail-header h1{font-size:20px}.auto-detail-header{align-items:start;gap:24px}.auto-price-block{flex-direction:column;gap:24px;align-items:start}.auto-specs-two-columnes{flex-direction:column;gap:12px}.auto-specs-column{width:100%}.auto-info-panel{margin-left:16px;margin-right:16px;padding:6px 16px}.auto-info-panel img{top:23px;right:-16px;height:92px}.auto-info-panel p{max-width:calc(100% - 48px);font-size:14px}.auto-city-price-container{flex-direction:column}.auto-city-price-bg{border-radius:24px 24px 0 0}.auto-city-price-right{min-width:0;width:100%;padding:16px}.auto-city-price-buttons,.auto-city-price-info{flex-direction:column}.auto-city-price-info+.auto-city-price-info{align-items:end}.auto-city-price-left{padding:16px}.auto-city-price-buttons button{width:100%}.auto-page .white-container,.auto-detail-right{gap:24px}.auto-card.swiper-slide{width:auto}.auto-detail-info{gap:24px}.sheets-translate-page .welcome-background,.calculator-page .welcome-background,.about-page .welcome-background{width:400px;top:auto;bottom:0}.translate-manual .calculator-results-row{gap:20px}.about-page .header-section{padding-bottom:86px;padding-left:16px;padding-right:16px;gap:32px}.our-team{display:none}.about-page .company-section{padding-bottom:16px}.calculator-input-wrapper{width:100%}.calculator-rates-block{display:none}.calculator-results-container{gap:16px;padding:16px}.calculator-results-lower{flex-direction:column}.calculator-results-row p{font-size:16px}.calculator-results-row-multiple{gap:4px}.calculator-results-row-multiple .calculator-results-row p{font-size:14px}.calculator-results-lower>div{gap:12px}.calculator-results-lower{gap:12px}.calculator-results-row-divider.only-mobile{display:block}.calculator-inputs form{gap:12px}.calculator-input-wrapper p:first-of-type{font-size:20px}.calculator-inputs form button{margin-top:4px}.reviews-container-upper{flex-direction:column-reverse;gap:24px;align-items:start}.reviews-sort-panel{flex-wrap:wrap;row-gap:16px;column-gap:8px;height:fit-content}.reviews-filter{padding:12px 14px}.reviews-page-cards{flex-direction:column}.reviews-page-column{width:100%}.review-modal-content{max-width:calc(100vw - 16px);width:calc(100vw - 16px);flex-direction:column;padding:16px}.review-modal-text-content{min-width:0}.review-modal-prev,.review-modal-next,.close-review-modal{display:none}.reviews-page-section{padding-bottom:24px}.reviews-pagination-button span{display:none}.reviews-pagination-button{width:fit-content}.inspection-modal,.insurance-modal,.detailed-calc-modal,.request-success-modal,.request-modal{width:calc(100vw - 16px);border-radius:16px;padding:20px 16px}.request-modal{padding:0}.detailed-calc-modal{padding:20px 16px;border-radius:16px}.detailed-calc-header h3{font-size:16px}#requestModalForm .calculator-input-wrapper p:first-of-type{font-size:16px}.request-modal-right{padding:20px 16px;min-width:0}.request-modal .checkbox-label,.request-modal a{font-size:12px;line-height:14px}.request-modal{height:fit-content;border-radius:12px}.detailed-calc-columns{flex-direction:column-reverse;gap:16px}.detailed-calc-right-lower p{font-size:15px}.detailed-calc-right .calculator-results-row p{font-size:14px}.detailed-calc-right-lower p:nth-of-type(2){text-align:right;text-wrap:nowrap}.detailed-calc-left>div:first-of-type{padding:16px;min-width:0}.detailed-calc-bg{display:none}.detailed-calc-right-upper{gap:12px}.detailed-calc-right{gap:14px}.insurance-header p{font-size:16px}.insurance-info-columns{flex-direction:column;gap:14px}.insurance-info,.insurance-totals{padding:16px;border-radius:12px}.insurance-info-columns>div,.calculator-results-lower>div{gap:14px}.insurance-info-columns .calculator-results-row p,.insurance-info-columns .calculator-results-row small{font-size:14px}.accident-row-lower{flex-direction:column;align-items:start;gap:6px;padding:20px}.accident-row-upper{padding:12px}.inspection-images{flex-direction:column;align-items:center}.inspection-images-left-img,.inspection-images-right-img{width:100%}.auto-detail-header a{font-weight:700}.breadcrumbs-container{flex-wrap:wrap}.review-modal{max-height:80vh}.about-company-container .left-column{max-width:100%}.reviews-container{gap:20px}.catalog-pagination .pagination{flex-wrap:wrap}#similarAuto .auto-card{width:100%}.footer-lower-left{flex-direction:column;gap:12px}.footer-lower-left>p{padding-bottom:0}.footer-lower>p:nth-of-type(1){text-align:right}.request-modal{background-color:#fff}.filters-dropdown-container.for-inputs,.filters-dropdown,.create-specs-row{background-color:#f8f8f8}.filters-buttons-container{z-index:11}#showExtraFilters{display:none!important}.filters-buttons-container{display:flex;gap:16px;align-items:center;position:fixed;bottom:0;background:#fff;padding:16px 16px 24px;width:100%;transform:translate(-16px);flex-direction:column;box-shadow:0 -11px 35px #0000000d}.filters-buttons-container .red-button{width:calc(100vw - 32px);font-size:14px;padding:12px 16px;border-radius:12px}.reset-button{background-color:#e8ebed;padding:12px 16px;width:100%;border-radius:12px;font-size:14px;font-weight:600;color:#333;text-align:center;justify-content:center}.reset-button img{display:none}.home-page .filters-buttons-container{display:flex!important;position:relative;padding:0;transform:none}.home-page .filters-buttons-container .red-button{width:100%}.only-desktop{display:none}.events-container{flex-direction:column}.event-wrapper,.special-offer-right{width:100%}.mobile-header-phone{display:none}.header__left-part{display:flex;gap:16px;align-items:center}.custom-tooltip{left:800%}.modal-background.active .detailed-calc-modal.active{overflow:auto}.stats-row:nth-child(3) .stat{width:100%}#closeRequestModal{display:block;pointer-events:all;-webkit-user-select:auto;user-select:auto}}@media (max-width: 820px){.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:300px!important}.request-modal-right{padding:28px;width:100%}}@media (max-width: 670px){.auto-card{width:auto}.card-image-container{height:260px;min-height:260px}.home-page .card-image-container{height:214px;min-height:214px}.card-price-label{font-size:14px}.card-price{font-size:18px}.auto-cards{gap:0px;flex-direction:column}.event-card-text{max-width:100%}.form-main-calc>div{width:100%!important}.auto-page .work-stages-section form{max-width:100vw}.form-main-calc{width:100%}.event-crad-img img{object-fit:contain;position:absolute;right:-20px;bottom:-20px;width:140px}.event-crad-img{width:0%}.event-card{padding-bottom:40px}.event-card-text>div p:last-of-type{max-width:calc(100% - 62px)}.events-header a img{display:none}.events-header a{text-wrap:nowrap}.event-card-text{padding:20px 0 20px 20px}.luxury-header{text-wrap:nowrap;flex-wrap:wrap;gap:16px}.luxury-header img{max-width:100px}.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:240px!important}.red-button{font-size:18px!important;text-transform:none}.work-stages-section .form-buttons{flex-direction:column;align-items:baseline}.work-stages-section .form-buttons button{width:100%}}@media (max-width: 500px){.card-image-container{height:214px;min-height:214px}.auto__current-slide .swiper-slide,.auto__current-slide .swiper-slide img{height:209px!important}.request-form-buttons{flex-direction:column!important;align-items:baseline!important}.request-modal .red-button{width:100%}.auto-city-price-contacts{flex-direction:column;align-items:baseline!important}}@media (max-width: 430px){.extra-specs+.auto-card-buttons{flex-direction:column}}@media (max-width: 370px){.events-header{flex-direction:column;gap:12px;align-items:start}}.checkbox{display:inline-block;position:relative;width:20px;height:20px}.checkbox input{opacity:0;width:0;height:0}.checkmark{position:absolute;top:0;left:0;height:100%;width:100%;border:1.2px solid #757575;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.checkbox input:checked~.checkmark{background-color:#d91033;border:1.2px solid #D91033}.checkbox input:checked~.checkmark img{display:block;width:12.67px}.checkbox input:checked~.checkmark:after{display:block}.request-modal h3{font-size:28px;line-height:1.1;font-weight:700;color:#1f1f1f;text-align:center}@media (width < 500px){.request-modal h3{font-size:20px;max-width:calc(100% - 16px)}}.request-modal label{font-size:13px}.sticky-messengers{z-index:40}@media (width < 990px){.filters-section-outer{z-index:200}.dark-cover{z-index:190}.filters-buttons-container{z-index:210}}body:has(.filters-section-outer.visible) .sticky-messengers{opacity:0;pointer-events:none;visibility:hidden}@media (width < 768px){.sticky-messengers{right:16px;bottom:16px;gap:8px}.sticky-messengers a,.sticky-messengers img{width:48px;height:48px}}.home-hero{overflow:visible}.home-hero h1{max-width:1100px}.home-hero small{max-width:576px}.home-hero h1{font-size:72px}.home-hero .bedge{padding:8px 12px;border-radius:60px;background:linear-gradient(278deg,#000,#062d4b);width:max-content;color:#fff;font-weight:700}@media (width < 1700px){.home-hero{margin-inline:100px}.welcome-background{height:400px}.welcome-background-bg{height:700px;right:0}}@media (width < 1200px){.home-hero{margin-inline:20px}.home-hero small{max-width:476px}}@media (width < 990px){.home-hero{margin-inline:0}.home-hero .welcome-background{position:relative;right:-10%;object-fit:contain;height:auto}.home-hero .welcome-background-bg{position:absolute;right:50%;transform:translate(50%);top:-50%}.home-hero .welcome-background-wrp{position:relative}.home-hero h1{font-size:50px}.stats-container{max-width:unset}}@media (width < 768px){.home-hero h1{font-size:40px}.home-hero .welcome-cta{width:100%}.welcome-section{gap:32px}}
