#headerfixed{font-family:Rubik,sans-serif;top:-104px}.error__icon{display:none;position:absolute;right:20px;top:15px}.error__btn{cursor:pointer;position:absolute;right:10px;top:10px}.error-message{background:#fff6d8;border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,.15);height:81.01px;left:25px;margin-top:20px;padding-left:16px;padding-top:14px;position:absolute;width:294px}.promo__left__top input{width:218px}.promo__left__bottom input{width:340px}.promo__left__submit p{color:#888;font-size:15px}.promo__submit__btn{background:#e44330!important;color:#fff;height:50px;margin-right:20px;width:169px}.promo__wrapper{width:1140px}.input-icon{right:10px}.input-wrapper{position:relative}.input-wrapper--valid .input-icon path{fill:#0f0}.input-icon{pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.promo__left__title{font-size:26px;font-weight:700;margin:0 0 25px!important}@media (min-width:360px) and (max-width:767.98px){.container .promo__wrapper,.promo__wrapper .promo__left__bottom,.promo__wrapper .promo__left__submit,.promo__wrapper .promo__left__top{flex-direction:column}.success__wrapper img{display:none}.container .error-message{font-size:13px;left:29px;padding-left:0;text-align:center}.container .promo__wrapper{padding:20px;width:100%}.promo__wrapper input{width:100%}.promo__right img{display:none}.promo__wrapper .promo__left{padding:0;width:100%}.container .red{font-size:30px}.promo__wrapper .promo__left__title{font-size:20px}.promo__wrapper .promo__right{display:none}.promo__wrapper .promo__submit__btn{margin:0;width:100%}.promo__wrapper .promo__left__top{margin:0}.promo__wrapper .promo__left__bottom,.promo__wrapper .promo__left__top{gap:5px}.promo__wrapper .promo__left__bottom{margin-top:5px}.container .promo__title{width:277px}.promo__left__submit p{font-size:13px;margin-top:10px;text-align:left}.container .success__wrapper{align-items:flex-start;flex-direction:column}.success__wrapper .success__mail__icon{height:64px;margin-bottom:15px;width:65px}.success__wrapper .success__content p{font-size:15px;margin-top:10px}.success__wrapper .success__content{margin:0;width:100%}.success__wrapper .promo__submit__btn{width:100%}.success__wrapper .success__content h2{font-size:30px;line-height:35px;text-align:left}}.promo__left__submit{align-items:center;display:flex;flex-direction:row}.promo__left__submit p{margin:0}.promo__wrapper{border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex}.promo__left{display:flex;flex-direction:column;padding:50px;width:75%}.promo__left input{background:none;border:1px solid #f2f2f2;border-radius:25px;height:50px}.promo__left__top{margin-bottom:10px}.promo__left__bottom,.promo__left__top{display:flex;flex-direction:row;gap:25px}.promo__left__bottom{margin-bottom:20px}.promo__title{width:830px}.promo__right{padding:60px 90px 70px 20px}.promo__right svg{height:203px;width:229px}.wrapper_inner.front.wide_page{max-width:1350px;padding:0 30px}#headerfixed .logo-row .logo img,#headerfixed .logo-row .logo svg{max-height:60px}#headerfixed .headerfixed_row{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.bottom-under .agreement{margin-right:30px}.header_wrap .top-block .row{align-items:center;display:flex}.header_wrap .top-block .top-block-item:nth-of-type(2){margin-left:auto}.header_wrap .top-block .inline-block{vertical-align:unset}.catalog_item .stock_in_shops{font-size:12px;margin:0}.my_franchise_title{color:#333;font-family:Rubik;font-size:50px;font-style:normal;font-weight:700;line-height:59px}.red{color:#e44330}.my_franchise_undertitle{color:#343434;font-family:Rubik;font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin:2rem 0}.my_franchise_for_partner{column-gap:2%;display:grid;grid-template-columns:32% 32% 32%}.my_franchise_for_partner_item{background-color:#f9f9f9;border-radius:15px;padding:2rem}.my_franchise_for_partner_item_title{color:#333;font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-top:2rem}.my_franchise_for_partner_item_text{color:#343434;font-family:Rubik;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin-top:2rem}.my_franchise_for_partner_item_image{float:right;margin-top:-4rem}.my_franchise_subtitle{color:#333;font-family:Rubik;font-size:40px;font-style:normal;font-weight:700;line-height:47px;margin-bottom:2rem;margin-top:4rem}.my_franchise_conditions_item_title{color:#e44330;font-family:Rubik;font-size:34px;font-style:normal;font-weight:600;line-height:24px}.my_franchise_conditions_item_text{color:#343434;font-family:Rubik;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin-top:1rem}.my_franchise_conditions_item_hint{margin-left:2rem}.my_franchise_conditions_item_hint>img{cursor:pointer}.my_franchise_conditions_item_hint p{background-image:url(/franshiza/bg.png);background-position-x:-12px;background-position-y:-1rem;background-repeat:no-repeat;color:#fff;display:none;height:90px;margin-left:-130px;padding-left:2rem;padding-top:3rem;position:absolute;width:298px;z-index:100}.my_franchise_conditions_item_hint p>img{cursor:pointer;margin-left:-1rem;margin-top:-2rem;position:absolute}.my_franchise_conditions{column-gap:5%;display:grid;grid-template-columns:30% 30% 30%;margin:4rem 0;row-gap:4rem}.my_franchise_conditions_info{display:flex}.franchise_form_field_title{color:#333;font-family:Rubik;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.franchise_form_field_title img{margin-right:1rem}.franchise_form_title{color:#343434;font-family:Rubik;font-size:26px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:3.5rem}.franchise_form{background:#fff;border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.13);padding:5rem}.franchise_form_field_1{display:grid;grid-template-columns:30% 70%;margin:3rem 0}.franchise_form_field_inputs input{background:#fff;background-image:url(/images/bad.svg);background-position-x:92%;background-position-y:50%;background-repeat:no-repeat;border:1px solid #f2f2f2;border-radius:25px;font-size:14px;padding:13px}.franchise_form_field_inputs_1{column-gap:5%;display:grid;grid-template-columns:30% 30% 30%;margin-bottom:1rem}.franchise_form_field_inputs_2{column-gap:5.5%;display:grid;grid-template-columns:47% 47%}.franchise_form_field_inputs input.error{border-color:red}.franchise_form_field_inputs input.valid{background-image:url(/images/good.svg);border-color:#58e477}.franchise_form label.error{display:none!important}.franchise_form_field_inputs_title{color:#333;font-family:Rubik;font-size:15px;font-style:normal;font-weight:400;line-height:18px;margin:1rem 0}.franchise_form_field_inputs_remark{color:#999;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-top:.5rem}.franchise_form_submit input{height:auto;padding:1.5rem 4.5rem}.nice_radios{display:flex;margin:1.5rem 0}.nice_radios input[type=radio]{display:none}.nice_radios label{cursor:pointer;display:inline-block;line-height:18px;margin-right:3rem;padding-left:25px;position:relative;user-select:none}.nice_radios label:before{background:url(/images/non-checked.svg) 0 0 no-repeat;content:"";display:inline-block;height:20px;left:0;position:absolute;width:20px}.nice_radios input[type=radio]:checked+label:before{background:url(/images/checked.svg) 0 0 no-repeat}.nice_radios label:hover:before{filter:brightness(120%)}.mb4rem{margin-bottom:1rem}.mt2rem{margin-top:2rem}.franchise_form_submit{display:flex}.franchise_agreement{align-items:center;margin-left:2rem}.franchise_agreement,.franchise_agreement a{color:#888;font-family:Rubik;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.franchise_agreement a{text-decoration:underline}.flex{display:flex}.flex-right{align-items:flex-end;flex-direction:column}.item-views-wrapper.contacts .hidden-xs.hidden-sm{display:none!important}.shops.list .item .phone{width:250px}.change-oil-btn-fast-buy{margin-top:10px;width:100%}.front_page .catalog_item{min-height:385px!important}.logo-row .logo{max-width:308px}.catalog_page .sort_display{display:none}.my_company_banner{align-items:center;background-image:url(/images/company_banner_bg.svg);background-repeat:no-repeat;column-gap:2%;display:grid;grid-template-columns:55% 43%}.my_company_banner_title{font-family:Rubik;font-size:50px;font-style:normal;font-weight:700;line-height:59px}.my_company_block_2{background:#fff;border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.13);margin-top:1rem;padding:50px}.my_company_block_2_title{color:#333;font-family:Rubik;font-size:34px;font-style:normal;font-weight:600;line-height:40px}.my_company_block_2_text{color:#343434;font-family:Rubik;font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin:2rem 0}.my_company_block_2_wrapper{background-image:url(/bitrix/templates/.default/components/bitrix/news.list/items-accordion-vacancy/images/about-map.svg);background-position-x:right;background-repeat:no-repeat}.my_company_block_2_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;margin-top:11px;padding-bottom:5rem}.my_company_block_2_item_wrapper{align-items:center;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px;max-width:100%;position:relative;width:100%}.my_company_block_2_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.my_company_block_2_item_text{align-items:center;display:flex;left:23px;position:absolute}.my_company_block_2_item_text .digit{height:30px;width:auto}.my_company_block_2_item_text>div{color:#000;font-size:16px;font-weight:600;line-height:19px;padding-left:14px}.my_company_block_2_video iframe{width:100%}.my_company_block_3{align-items:center;display:flex;justify-content:space-between;margin:5rem 0}.my_company_block_3_title{color:#333;font-family:Rubik;font-size:50px;font-style:normal;font-weight:700;line-height:59px}.my_company_block_4{column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;row-gap:2rem}.my_company_block_4_item{border:1px solid #f2f2f2;border-radius:20px;display:grid;padding:2rem;row-gap:1rem}.my_company_block_4_item_title{color:#333;font-family:Rubik;font-size:18px;font-style:normal;font-weight:600;line-height:22px;margin-top:1rem}.my_company_block_5_title{color:#333;font-family:Rubik;font-size:50px;font-style:normal;font-weight:700;line-height:59px;margin-bottom:1rem;margin-top:3rem}.my_company_block_5_text{color:#343434;font-family:Rubik;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.my_company_block_5_left{background-image:url(/images/vacancy_1.jpg)}.my_company_block_5_left,.my_company_block_5_right{background-repeat:no-repeat;background-size:cover;border-radius:20px;height:100%;padding:3rem}.my_company_block_5_right{background-image:url(/images/vacancy_2.jpg)}.my_company_block_5_items{column-gap:4%;display:grid;grid-template-columns:48% 48%;grid-template-rows:262px;margin:3rem 0}.my_company_block_5_item_title{font-family:Rubik;font-size:34px;font-style:normal;font-weight:700;line-height:40px}.my_company_block_5_left .my_company_block_5_item_text,.my_company_block_5_left .my_company_block_5_item_title{color:#fff}.my_company_block_5_item_text{font-family:Rubik;font-size:15px;font-style:normal;font-weight:400;line-height:22px;margin:1rem 0;max-width:46%}.my_company_block_5_button{align-items:center;background:#fff;border-radius:30px;color:#343434;display:flex;font-family:Rubik;font-size:15px;font-style:normal;font-weight:500;line-height:18px;margin-top:5rem;padding:2rem 3rem;text-align:center;width:max-content}.my_company_block_5_button:hover{background-color:#e5e5e5}.my_company_block_6_title{font-family:Rubik;font-size:50px;font-style:normal;font-weight:700;line-height:59px}.my_company_block_6_partners{align-items:center;column-gap:2%;display:grid;grid-template-columns:15% 15% 15% 15% 15% 15%;margin-top:3rem;row-gap:3rem}@media (min-width:1920px){.my_company_block_2_video iframe{height:735px}}@media (min-width:1440px){.my_company_block_2_video iframe{height:475px;width:1040px}}@media (min-width:992px){.my_company_block_2_video iframe{height:380px;width:832px}}@media (max-width:992px){.my_company_banner_title,.my_company_block_3_title,.my_company_block_5_title,.my_company_block_6_title{font-size:44px;line-height:48px}.my_company_banner_image img{width:100%}.my_company_block_2_items{display:grid;grid-template-columns:100%;row-gap:2rem}.my_company_block_5_button{margin-top:1rem}.my_company_block_6_partners{column-gap:1.33%;grid-template-columns:24% 24% 24% 24%}.my_company_block_6_partners img{margin:auto}}@media (max-width:768px){.my_franchise_title{font-size:30px;line-height:35px}.my_franchise_undertitle{font-size:15px;line-height:22px}.my_franchise_subtitle{color:#333;font-family:Rubik;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.my_franchise_conditions,.my_franchise_for_partner{grid-template-columns:100%;row-gap:2rem}.franchise_form{padding:3rem}.franchise_form_field_1,.franchise_form_field_inputs_1,.franchise_form_field_inputs_2{grid-template-columns:100%;row-gap:2rem}.franchise_form_submit{display:grid;row-gap:2rem}.my_company_banner{grid-template-columns:100%;row-gap:2rem}.my_company_banner_title,.my_company_block_3_title,.my_company_block_5_title,.my_company_block_6_title{font-size:30px;line-height:35px}.my_company_block_2{padding:1rem}.my_company_block_2_title{font-size:20px}.my_company_block_2_text{font-size:15px;line-height:22px;margin:1rem 0}.my_company_block_2_wrapper{background-size:contain}.my_company_block_4{grid-template-columns:100%}.my_company_block_4_item{column-gap:1rem;grid-template-areas:"a b" "a c";grid-template-columns:24px auto}.my_company_block_4_item img{grid-area:a;width:100%}.my_company_block_4_item_title{font-size:15px;grid-area:b;margin:0}.my_company_block_4_item_text{font-size:12px;grid-area:c;line-height:17px}.my_company_block_3_image{display:none}}@media (min-width:768px){.my_company_block_2_video iframe{height:300px;width:609px}.my_company_block_2_item_wrapper{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin-top:0;max-width:33.333333%}.my_company_block_2_item>img{height:85px;width:92px}.my_company_block_2_item_text{left:28px}.my_company_block_2_item_text .digit{height:41px}.my_company_block_2_item_text>div{font-size:20px;line-height:24px;padding-left:12px}}@media screen and (max-width:550px){.catalog_page .adaptive_filter .filter_opener span{display:inline-block}.my_company_block_5_text{font-size:15px;line-height:22px}.my_company_block_5_items{grid-template-columns:100%;grid-template-rows:auto;row-gap:2rem}.my_company_block_5_item_text{display:none}.my_company_block_5_item_title{font-size:22px}.my_company_block_5_button{font-size:13px;padding:1rem 2rem}.my_company_block_5_left,.my_company_block_5_right{padding:1rem 2rem}.my_company_block_5_right .my_company_block_5_item_text{display:block;font-size:12px;line-height:17px;margin:0;max-width:70%}.my_company_block_6_partners{column-gap:2%;grid-template-columns:49% 49%}}.info_item .middle_info .buy_block .wrapp_one_click{padding-bottom:unset!important}.change-oil-btn{display:block}.col-md-6 .change-oil-btn{display:block;width:100%}.filter-sale-custom{position:absolute;top:140px}.menu-row .mobile-only{display:none}.svg-inline-phone{cursor:pointer}.wrap_phones .dropdown-mobile-phone{background:#fff;left:0;position:absolute;right:0;z-index:3000}.header-cart .basket_fly .opener{top:60px}.wrap_phones .more_phone a{display:block;font-size:1.071em;font-weight:700;padding:21px 18px 22px}.wrap_phones .more_phone{border-bottom:1px solid #f2f2f2;line-height:1.2em;position:relative}.no-icon .svg{display:none}@media screen and (min-width:882px){.filter-sale-custom{left:-240px}}@media screen and (min-width:992px){.catalog_page .sort_display{display:block}.catalog_page .adaptive_filter{display:none}}@media screen and (max-width:1200px){.my_franchise_conditions_item_title{font-size:23px}}@media screen and (min-width:1200px){.filter-sale-custom{left:-260px;left:-280px}}@media screen and (min-width:1500px){.filter-sale-custom{left:-335px}}.banners-content .maxwidth-banner{background-size:cover!important}@media screen and (min-width:1500px){.custom-regions{margin-left:-143px}.fixed .custom-regions{margin-left:0}}.logo_and_menu-row .custom-regions .top-description .region_wrapper{margin-left:0;margin-right:30px}#bx-soa-order div[class*=bx-sls] .quick-locations .quick-location-tag.selected{background-color:#fc3922;color:#fff}.bx-sls-cities{display:none}.contacts-page-top .contacts{margin-bottom:30px;padding-top:0}.customwidth .contacts.maxwidth-theme{padding-left:0}.new_year_popup .text_city{font-size:17px}.new_year_popup .ak_head{margin-bottom:5px}.new_year_popup .text_city2{background-color:#f8f6e2;border-radius:15px;font-size:17px;margin-top:15px;padding:15px}.new_year{bottom:22px;position:fixed;right:122px;z-index:1111}.new_year img{height:60px;width:235px}.new_year.akcii_item a img{border-radius:20px;width:100%}.new_year_popup.akcii_popup{background:#fff;border-radius:20px!important;display:none;flex-direction:column;font-family:Rubik;max-width:500px!important;padding:50px!important}.new_year_popup.akcii_popup img{border-radius:10px;max-width:100%}.new_year_popup .ak_head{color:#343434;font-size:22px;font-weight:700;line-height:26px;margin-top:12px}.new_year_popup .f-button.is-close-btn{color:#000;right:5px;top:5px}@media(min-width:768px){.new_year_popup.akcii_popup{padding:41px 50px!important}.new_year_popup.akcii_popup img{border-radius:20px}.new_year_popup .ak_head{font-size:26px;line-height:34px;margin-top:20px}}.contacts.contacts-page-map-inline{display:none}.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img>.dropdown-menu>li{display:inline-block}.personal-link{display:none}h1.contacts-title{font-size:1.6em;line-height:24px;margin:20px 0 15px;padding-bottom:0;padding-top:0}.contacts-stores h2{font-size:1.33em;line-height:20px;margin:20px 0 10px}.contacts-stores h3.title{margin:0 0 5px}.contacts-stores h3.title,.contacts-stores h3.title a{font-size:15px;line-height:21px}.contacts-page-top{margin-top:20px}#headerfixed .logo-row .top-description{height:0}#headerfixed.fixed .logo-row .top-description{height:64px}.region_wrapper .city_title{white-space:nowrap}.catalog_block.block_list .item_block .article_block{min-height:44px}@media (min-width:992px){.confirm_region{display:none}}
