.search-popup{top:65px;z-index:200;position:fixed;left:0;right:0;margin:auto;width:1600px;display:none}.search-popup *{box-sizing:border-box}.search-popup.active{display:block}body.search-active{overflow:hidden}body.search-active .search-popup{z-index:400}body.search-active .dark{z-index:399}.search-popup .input-search{-webkit-box-shadow:0 3px 15px rgb(0 0 0 / .5);box-shadow:0 3px 15px rgb(0 0 0 / .5);position:relative;z-index:1}.search-popup .input-search .search-text{width:100%;height:58px;padding-left:65px;padding-right:200px;box-sizing:border-box;border-radius:7px;border:0;font-size:14px}.search-popup .input-search .search-icon{background:url(/images/search.png) no-repeat center center;background-size:cover;width:40px;height:40px;position:absolute;left:15px;top:11px}.search-popup .input-search .search-button{position:absolute;background:#d2001c;color:#fff;border:0;padding:5px 20px;font-weight:600;font-size:23px;right:60px;top:10px;cursor:pointer;width:120px;opacity:0;visibility:hidden;transition:.5s}.search-popup .input-search .search-button.active{opacity:1;visibility:visible}.search-popup .input-search .search-button[disabled]{background:#cbcbcb}.search-popup .input-search .search-close{position:absolute;top:15px;right:20px;font-size:30px;color:#cacaca}.search-popup .result-search{overflow-y:auto;max-height:calc(86vh - 70px);-webkit-box-shadow:0 3px 15px rgb(0 0 0 / .5);box-shadow:0 3px 15px rgb(0 0 0 / .5);position:relative;top:-5px;border-radius:0 0 7px 7px;background:#fff}.search-popup .result-search::-webkit-scrollbar-track{margin:10px 0}.search-popup .result-search .search__history{background:#fff;min-height:200px;position:relative;padding:35px 20px 0}.search-popup .result-search .search__history:empty{display:none}.search-popup .result-search .search-history-block{border-top:1px solid #e6e6e6;margin-top:5px;padding:20px 25px;line-height:25px}.search-popup .result-search .search-history-block .search__history-title{color:rgb(0 0 0 / .4);font-size:14px;margin-bottom:3px}.search-popup .result-search .search-history-block .multi-last-query-history{color:rgb(0 0 0 / .7);cursor:pointer}.search-popup .result-search .search__history .search-content-info{display:flex;justify-content:space-between}.search-popup .result-search .search__history .search-content-info .search-filters{width:240px}.search-popup .result-search .search__history .search-content-info .search-filters>div{position:relative;margin-bottom:40px}.search-popup .result-search .search__history .search-content-info .search-filters>div:last-child{margin-bottom:0}.search-popup .result-search .search__history .search-content-info .search-filters .filter-title,.search-popup .result-search .search__history .search-content-info .search-filters .filter-result{border-bottom:1px solid #E5E5E5;padding:10px 0;color:#616161}.search-popup .result-search .search__history .search-content-info .search-filters .filter-title{font-weight:600;padding-top:0;cursor:pointer}.search-popup .result-search .search__history .search-content-info .search-filters .filter-result div{display:flex;justify-content:space-between;align-items:center}.search-popup .result-search .search__history .search-content-info .search-filters .filter-result div span:nth-child(2){border:1px solid #D30301;background:#D30301;color:#fff;border-radius:7px;min-width:45px;text-align:center}.search-popup .result-search .search__history .search-content-info .search-filters .filter-title:after{content:'';background:url(/images/select-arrowup.svg) no-repeat center center;width:20px;height:20px;position:absolute;right:0}.search-popup .result-search .search__history .search-content-info .search-filters>div.hide .filter-title:after{background:url(/images/select-arrowdown.svg) no-repeat center center}.search-popup .result-search .search__history .search-content-info .search-filters>div.hide .filter-result,.search-popup .result-search .search__history .search-content-info .search-filters>div.hide .filter-item{display:none}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item>div{border-bottom:1px solid #E5E5E5;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item>div span:first-child{width:calc(100% - 35px)}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item>div span:nth-child(2){border:1px solid #AEAEAE;border-radius:7px;min-width:35px;text-align:center;padding:0 4px}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item>div:hover span:nth-child(2){border:1px solid #D30301;background:#D30301;color:#fff}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item a{color:#616161;text-decoration:none;display:block}.search-popup .result-search .search__history .search-content-info .search-filters .filter-item div:hover a{color:#fc2539}.search-popup .result-search .search__history .search-content-info .search-filters+.search-data{width:calc(100% - 290px)}.search-content-info .search-data .search-categories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 20px;margin-bottom:10px}.search-content-info .search-data .search-categories.show-selected-category{grid-template-columns:1fr}.search-content-info .search-data .search-category .search-category-title{margin-bottom:20px;font-size:16px;position:relative}.search-content-info .search-data .search-category .search-category-title a{color:#616161;text-decoration:none;font-size:18px;font-weight:600}.search-content-info .search-data .search-category .search-category-title a:hover{color:#fc2539}.search-content-info .search-data .search-category .search-category-title a span:last-child{content:'';background:url(/images/select-arrowup.svg) no-repeat center center;width:20px;height:20px;position:relative;right:-5px;transform:rotate(90deg);top:2px;display:inline-block;vertical-align:top}.search-content-info .search-data .search-category .search-category-title a:empty:after{content:unset}.search-content-info .search-data .search-categories .search-category-title .close-category{display:none;position:absolute;right:0;color:#d2001c}.search-content-info .search-data .search-categories.show-selected-category .search-category-title .close-category{display:inline-block}.search-content-info .search-data .search-categories.show-selected-category .search-category{display:none}.search-content-info .search-data .search-categories.show-selected-category .search-category.show-this-group{display:block}.search-content-info .search-data .search-categories.show-selected-category .search-category.show-this-group .search-products-group{grid-template-columns:repeat(3,1fr);display:grid;grid-gap:0 20px}.search-content-info .search-data .search-category .search-products-group .show-more{display:block;margin-top:-10px}.search-content-info .search-data .search-category .search-products-group .show-more a{text-transform:lowercase;font-size:14px;color:#A9A9A9;text-decoration:none}.search-content-info .search-data .search-category .search-products-group .show-more a:hover{color:#726e6e}.search-content-info .search-data .search-product{display:flex;margin-bottom:20px}.search-content-info .search-data .search-product.hide{display:none}.search-content-info .search-data .search-product.hide.show{display:flex}.search-content-info .search-data .search-product a{color:#616161;text-decoration:none;font-size:14px}.search-content-info .search-data .search-product .search-product-image{margin-right:10px;max-height:50px;max-width:50px;min-width:50px;display:flex;align-items:center;justify-content:center}.search-content-info .search-data .search-product .search-product-image picture{display:flex;align-items:center;justify-content:center;height:50px}.search-content-info .search-data .search-product .search-product-image img{max-height:50px;max-width:100%}.search-content-info .search-data .search-product .search-product-content span.name{display:block}.search-content-info .search-data .search-product .search-product-content .price{min-width:75px;display:inline-block}.search-content-info .search-data .search-product .search-product-content .availability{position:relative;font-size:12px}.search-content-info .search-data .search-product .search-product-content .availability>span{min-width:initial;display:inline-block}.search-content-info .search-data .search-product .search-product-content .availability .promo-list.show_only_gallery{display:inline-block;margin-left:3px;position:static}.search-content-info .search-data .search-product .search-product-content .availability .promo-list.show_only_gallery .promo{font-size:10px;margin-bottom:0}.search-popup .clear-history{margin-top:15px}.search-popup .clear-history a{color:#d2001c;font-size:14px;text-decoration:none}.search-popup .clear-history i{margin-right:5px}.search-popup .empty-result{display:block}.search-popup .empty-result .top-text{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.search-popup .empty-result .top-text-description{color:#d2001c;font-style:italic;margin-bottom:20px}.search-popup .empty-result .bottom-text{color:#616161;line-height:1.5rem;font-size:16px}.search-popup .empty-result .bottom-text strong{color:initial}.search-popup-vin .title-vin{font-size:18px;color:#616161}.search-popup-vin .vin-brand{font-size:20px}.search-popup-vin .vin-params span:first-child:first-letter{text-transform:uppercase}.search-popup-vin .vin-brand span:first-child,.search-popup-vin .vin-params p>span:first-child{font-weight:700;display:inline-block;padding-right:10px}.search-popup-vin .vin-brand,.search-popup-vin .vin-params>p{display:flex;align-items:center;padding:10px 0}.search-popup-vin .vin-params>p.big-one-line{display:block;text-align:justify}.search-popup-vin .vin-params>p.big-one-line span:first-child{min-width:auto;padding-right:0}.search-popup-vin .vin-params>p{border-bottom:1px solid #F6F6F6}.search-popup-vin .vin-brand img{max-height:50px}.button-to-catalog{position:sticky;bottom:0;right:0;text-align:right;height:60px;background:#fff}.button-to-catalog a{width:auto;text-align:center;display:block;margin:0 0 0 auto}.btn.to-catalog{background:#9c9a9b;font-size:20px;color:#fff;text-decoration:none;padding:0 30px;display:inline-block;line-height:40px;text-transform:uppercase;width:auto;border-radius:10px;margin:10px 0;height:auto}.btn.to-catalog:hover{background:#d2001c}.search-popup-vin .vin-params .vin-row{display:flex;align-items:center;border-bottom:1px solid #F6F6F6;padding:10px 0}.search-popup-vin .vin-params .vin-row a{color:inherit;text-decoration:none}.search-popup-vin .vin-params .vin-row>a{min-width:300px;display:inline-block}.search-popup-vin .vin-params .vin-row>a:hover{text-decoration:underline}.search-popup-vin .vin-params .vin-row .hint-block a{display:flex;align-items:center}.search-popup-vin .vin-params .vin-row .hint-block .hint{left:0;right:auto}.search-popup-vin .vin-params .vin-row .hint-block .hint span{min-width:auto}.search-popup-vin .vin-params .vin-row img{max-height:20px;margin-right:5px}.search-popup .chooser-block{display:flex;position:absolute;top:10px;right:190px;background:#fff}.search-popup .chooser-block>*{display:flex;border:1px solid #9d9d9d;border-radius:7px;height:37px;margin-left:10px;position:relative}.search-popup .chooser-block>* .block-content{position:relative;z-index:1}.search-popup .chooser-block .code_1c .block-content{position:relative}.search-popup .chooser-block .code_1c .block-content input{width:75px}.search-popup .chooser-block .vin_code .block-content input{width:200px;text-align:center;text-transform:uppercase}.search-popup .chooser-block .code_1c .block-title,.search-popup .chooser-block .vin_code .block-title{background:#f5f5f3;color:#ababaa;width:48px;border-radius:7px;text-align:center;font-weight:700;border-right:1px solid #9d9d9d;font-size:16px;z-index:2}.search-popup .chooser-block .code_1c .block-title{width:64px}.search-popup .chooser-block .code_1c .block-title *,.search-popup .chooser-block .vin_code .block-title *{line-height:16px}.search-popup .chooser-block .code_1c .block-title *:first-child{font-size:13px;line-height:35px}.search-popup .chooser-block .vin_code .block-title *:first-child{font-size:20px;margin-top:1px}.search-popup .chooser-block .gos_number .block-title{width:25px;background:url(/images/reg_number.svg) no-repeat left;border-radius:7px 0 0 7px}.search-popup .chooser-block .gos_number .block-content input{width:125px;font-size:22px;text-transform:uppercase}.search-popup .chooser-block .gos_number .block-content input::placeholder{position:static}.search-popup .chooser-block .block-content span{color:#e2e2e2;position:absolute;top:2px;left:0;right:0;text-align:center;z-index:0;font-size:12px;cursor:text;user-select:none}.search-popup .chooser-block .block-content input{height:100%;border:0;border-radius:0 7px 7px 0;text-align:center;font-size:16px;padding:0 5px;margin-left:-5px}.search-popup .chooser-block .block-content input::placeholder{color:#e2e2e2;position:relative;top:8px}.search-popup .chooser-block .block-content input:not(:placeholder-shown)+span{display:none}.input-search .search-result{position:absolute;left:240px;top:7px;display:none}.input-search .search-result.regnr{left:150px}.input-search .search-result.active{display:flex}.input-search .search-result>a{background:#999494;color:#fff;text-decoration:none;padding:5px 10px;display:block;margin-right:10px;border-radius:10px;text-align:center;font-size:15px}.input-search .search-result>a:hover{background:#A00303}.choose-select-type{display:none}.exact_search_result{border:2px solid #259327;border-radius:15px;padding:5px 17px}#search-popup .guayaquil_table.table .cell-market,#search-popup .guayaquil_table.table .cell-bodyStyle{min-width:200px}.search-popup .products{margin-top:0}@media screen and (min-width:993px){.search-popup .input-search.has-new-chooser .search-text{padding-right:200px}}@media screen and (max-width:1640px){.search-popup{width:calc(100% - 40px)}.search-content-info .search-data .search-categories{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1500px){.search-content-info .search-data .search-categories.show-selected-category .search-category.show-this-group .search-products-group{grid-template-columns:repeat(2,1fr);display:grid}}@media screen and (max-width:992px){.search-content-info .search-data .search-categories{grid-template-columns:1fr}.search-popup .chooser-block{display:none}.choose-select-type{display:inline-block}}@media screen and (max-width:800px){.search-popup .input-search{position:static}.input-search .search-result{bottom:0;top:auto;z-index:1;width:100%;left:0;right:0;gap:20px;padding:0 15px 10px;justify-content:center;background:#fff}.input-search .search-result.regnr{left:0}.input-search .search-result>a{width:200px;margin:0;font-size:14px}.search-popup .result-search .search__history{padding:25px 15px 60px}}@media screen and (max-width:640px){.search-popup{top:0;bottom:0;width:100%}.search-popup .input-search .search-text{border-radius:0;padding:0 105px 0 15px;font-size:14px}.search-popup .input-search{-webkit-box-shadow:0 2px 6px rgb(0 0 0 / .2);box-shadow:0 2px 6px rgb(0 0 0 / .2)}.search-popup .input-search .search-icon{display:none}.search-popup .input-search .search-button{right:50px;font-size:0;height:39px;background:url(/images/search1.png) #a10101 no-repeat center;background-size:80%;border-radius:7px;width:auto}.search-popup .input-search .search-button[disabled]{background:url(/images/search1.png) #cbcbcb no-repeat center;background-size:80%}.search-popup .input-search .search-close{right:15px;top:13px}.search-popup .result-search{box-shadow:none;border-radius:0;max-height:calc(100vh - 50px)}.search-popup .result-search.data-result{height:94%}.search-popup .result-search .search-history-block{padding:0}.search-popup .result-search .search__history{padding:25px 15px 0}.search-popup .result-search .search__history .search-content-info{display:block}.search-popup .result-search .search__history .search-content-info .search-filters,.search-popup .result-search .search__history .search-content-info .search-data{width:100%!important}.search-popup .result-search .search__history .search-content-info .search-filters{margin-bottom:20px}.search-content-info .search-data .search-categories.show-selected-category .search-category.show-this-group .search-products-group{grid-template-columns:repeat(1,1fr)}.search-content-info .search-data .search-category .search-category-title{margin-bottom:15px}.search-content-info .search-data .search-category .search-category-title a{font-size:16px}.choose-select-type{right:0;color:#fff0;border:0;background:url(/images/filter_red.png) no-repeat 15px;background-size:38px}.choose-select-type.code_1c{background:url(/images/filter_kod.png) no-repeat 15px;background-size:38px}.choose-select-type.vin{background:url(/images/filter_vin.png) no-repeat 15px;background-size:38px}.choose-select-type.reg_nr{background:url(/images/filter_ua.png) no-repeat 15px;background-size:38px}.choose-select-type option{color:initial}.search-popup-vin .title-vin{margin-bottom:20px}.search-popup-vin .vin-brand,.search-popup-vin .vin-params>p{display:grid;grid-template-columns:repeat(2,1fr)}.search-popup-vin .vin-brand span:first-child,.search-popup-vin .vin-params p>span:first-child{min-width:auto}.search-popup-vin .vin-params p.one-line{display:block;text-align:justify}.search-popup-vin .vin-params p.one-line>span:first-child{padding-right:0}.button-to-catalog{text-align:center;height:70px}.search-popup-vin .vin-params .vin-row{justify-content:space-between}.search-popup-vin .vin-params .vin-row:last-child{margin-bottom:10px}.search-popup-vin .vin-params .vin-row .hint-block a{font-size:0}.search-popup-vin .vin-params .vin-row img{margin-right:0}.search-popup-vin .vin-params .vin-row .hint-block .hint{left:unset;right:0}.search-popup-vin .vin-params .vin-row>a{min-width:auto}.input-search .search-result>a{width:50%}}body.auth-active{overflow-y:hidden}body.auth-active header{position:initial}.authorization-block{max-width:700px;margin:0 auto}.login{margin-left:0;padding:0}.login.not_auth{position:relative}.login.not_auth .auth-form,.cabinet-menu.not_auth .auth-form{display:none;position:absolute;top:30px;z-index:115;right:-70px}.auth-form{background:#fff;border-radius:25px}.login.not_auth.active .auth-form,.cabinet-menu.not_auth.active .auth-form{display:block}.auth-form .block-wrapper{box-sizing:border-box;display:flex}.auth-form .block-wrapper>div{padding:20px 15px;width:40%;font-size:13px}.auth-form .block-wrapper>div:first-child{box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);background:linear-gradient(0deg,#fff0 0%,rgb(255 229 230) 100%);border-radius:25px 0 0 25px;width:60%}.auth-form .block-wrapper .login_form{padding:20px 15px 20px 20px}.auth-form .block-wrapper .login_form .close-popup{position:absolute;color:#000;right:20px;font-size:initial}.auth-form .block-wrapper .block-info>*{display:block;margin-bottom:12px;position:relative}.auth-form .block-wrapper .block-info>p:before{content:'';position:absolute;left:-9px;top:5px;width:5px;height:5px;border-radius:25px;background:#c3c3c3}.auth-form .registration_form .cart-link{color:#000;font-weight:400;padding:0 20px;height:28px;line-height:28px}.auth-form .login_form .title{font-size:16px;margin-bottom:10px;font-weight:600;text-transform:uppercase;display:block;line-height:inherit}.auth-form .login_form label.input-text{line-height:30px;font-size:13px;position:relative}.auth-form .login_form label.input-text input{line-height:30px;height:30px;border-radius:10px;padding:0 10px;background:#f7f8fa;border:1px solid #ededed}.auth-form .login_form label.input-text span>a{font-size:13px;text-decoration:underline}.auth-form .login_form label.input-text .password-form{display:block;position:relative;width:100%}.auth-form .login_form label.input-text .password-form input{width:100%;padding-right:30px}.auth-form .login_form label.input-text .password-form span{position:absolute;right:7px;cursor:pointer}.auth-form .login_form .end-register .checkbox{line-height:30px}.auth-form .login_form .end-register .checkbox *{cursor:pointer}.auth-form .login_form .end-register .checkbox label{font-size:11px}.auth-form .login_form .end-register .checkbox span{padding:0 0 0 25px}.auth-form .login_form .end-register .checkbox span:before{width:15px;height:15px;margin-top:6px;top:0}.auth-form .login_form .end-register .checkbox input:checked+span:after{margin-top:7px;left:4px}.auth-form .login_form .end-register .submit-btn{background:#ee3844;color:#fff;font-size:16px;border:0;border-radius:8px;padding:0 8px;cursor:pointer;font-weight:600}.info_registration p{font-size:12px;text-align:center;color:#777}.restore-block{max-width:480px}.restore-block .auth-form .block-wrapper>div{width:100%;background:#fff;border-radius:25px}.restore-block .auth-form .block-wrapper .end-register{justify-content:end}.restore-block .auth-form .block-wrapper .end-register input{min-height:30px}.restore-block .auth-form .login_form .title.split-block{margin:0}.restore-block .login_form label.input-text .tips{position:static}.restore-block .auth-form .login_form label.input-text.fail input{border:1px solid #c84f4f}.restore-block .auth-form .login_form label.input-text input{width:100%}@media screen and (min-width:1024px) and (max-width:1760px){.login.not_auth .auth-form{right:-20px}}@media screen and (max-width:1023px){.login.not_auth .auth-form{top:50px;right:5px}}@media screen and (max-width:767px){.bottom-header .header-wrapper .login{position:static}.auth-form{width:90%;margin:auto;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1)}.login.not_auth .auth-form,.cabinet-menu.not_auth.active .auth-form{left:0;right:0;top:50px}.auth-form .block-wrapper{flex-wrap:wrap}.auth-form .block-wrapper>div{width:100%}.auth-form .block-wrapper>div:first-child{box-shadow:none;order:2;width:100%;border-radius:0 0 25px 25px}.auth-form .login_form label.input-text input{width:100%}}