@charset "UTF-8";.header-top .header-city,.header-top-contacts,body.search-opened .overlay{display:none}body.b2b-links .single-search-header,body.b2b-links .single-search-header~.header-after{height:190px}body.b2b-links .single-search-header.fixed{transform:translateY(-107px)}body.b2b-links .single-search-header.fixed~.header-after{height:130px}body.b2b-links .single-search-header.fixed .overlay{height:calc(100vh - -107px)}body.b2b-links .usr-msg~.single-search-header~.header-after{height:246px}body.b2b-links .usr-msg~.single-search-header.fixed~.header-after{height:186px}body.search-opened .single-search-header.fixed,body.search-opened.b2b-links .single-search-header.fixed{transform:translateY(0)}.usr-msg{height:56px}.usr-msg~.single-search-header{top:56px}.usr-msg~.single-search-header~.header-after{height:220px}.single-search-header,.single-search-header~.header-after{height:164px}.single-search-header .overlay{height:calc(100vh - -81px)}.single-search-header.fixed{transform:translateY(-81px)}.single-search-header.fixed~.header-after{height:130px}.single-search-header .header{padding:16px;-webkit-border-radius:0 0 40px 40px;-moz-border-radius:0 0 40px 40px;border-radius:0 0 40px 40px}.single-search-header .header .search-suggestions{position:static;padding:10px 0 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;height:100%;overflow:auto}.header-top{margin-bottom:0;position:relative}.header-top .external-link{font-size:12px;padding:0 26px 0 0;background-position:calc(100% - 6.5px) center;background-size:12px;margin-bottom:12px}.header-top .external-link+.external-link{padding-left:6.5px}.header-primary{flex-wrap:wrap;align-items:center;padding:0;justify-content:space-between}.header-primary .header-city{display:flex;order:3;width:100%;margin:8px 0 16px}.header-logo{order:1}.header-logo img{width:138px;height:auto}.header-profile{order:2;column-gap:19px}.header-profile .dropdown{right:0;top:100%;min-width:214px;margin-top:3px}@media (min-width:744px){.header-profile .profile-item:hover .text{color:#fff}}.header-profile .profile-item .text{display:none}.header-profile .profile-item.cart .count{top:-4px;right:-4px;position:absolute;display:inline-flex;justify-content:center;align-items:center;height:18px}.header-profile .profile-item.cart .count span:not(:empty){padding:0 4px;display:inline-flex;justify-content:center;align-items:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#242424;min-width:18px;height:18px;color:#FFF;text-align:center;font-size:12px;font-weight:600;line-height:12px;flex-grow:1}.header-search-container{width:100%;order:4;column-gap:8px}.header-search{column-gap:12px;padding:0 8px 0 16px}.header-search input{height:48px;font-size:16px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px}.header-search input::-webkit-input-placeholder{color:#727688!important;font-size:16px;font-weight:400;line-height:"normal"!important}.header-search input:-ms-input-placeholder{color:#727688!important;font-size:16px;font-weight:400;line-height:"normal"!important}.header-search input::-ms-input-placeholder{color:#727688!important;font-size:16px;font-weight:400;line-height:"normal"!important}.header-search input::placeholder{color:#727688!important;font-size:16px;font-weight:400;line-height:"normal"!important}.header-search button{padding:0;margin:0;flex-shrink:0}.header-search .buttons{flex-shrink:0}.header-search .clear{width:20px;height:20px}.header-search .send{width:75px;height:36px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:0;margin:0}.search-suggestions .attention{margin:2px 16px 16px;line-height:16px;font-size:12px}.search-suggestions .attention a{display:inline}.search-suggestions .item{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}@media (min-width:744px){.search-suggestions .item:hover{background-color:rgba(114,118,136,.1)}}.search-suggestions .item .remove{width:21px;height:21px}.search-suggestions .block-items{padding:0 16px}.search-suggestions .block-items .title{font-size:12px;line-height:16px;letter-spacing:.12px;margin-bottom:8px;padding:0}.search-suggestions .block-items.vinframe .item{column-gap:8px;padding:8px 0}.search-suggestions .block-items.vinframe .item .image{width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:0 0;overflow:hidden;flex-shrink:0}.search-suggestions .block-items.vinframe .item .image img{display:block}.search-suggestions .block-items.vinframe .item .image:not(.logo) img{width:32px;height:32px;object-fit:cover;object-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.search-suggestions .block-items.vinframe .item .image.logo img{max-width:100%;max-height:100%;height:auto}.search-suggestions .block-items.vinframe .item .text{font-size:16px;line-height:1.375}.search-suggestions .block-items.garage-suggestions .item{padding:4px 4px 4px 8px;column-gap:0;min-width:unset;width:236px}.search-suggestions .block-items.garage-suggestions .item .image{width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#F5F5F5;overflow:hidden;flex-shrink:0;margin-right:8px}.search-suggestions .block-items.garage-suggestions .item .image img{display:block}.search-suggestions .block-items.garage-suggestions .item .props,.search-suggestions .block-items.garage-suggestions>button{display:none}.search-suggestions .block-items.garage-suggestions .item .image:not(.logo) img{width:32px;height:32px;object-fit:cover;object-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.search-suggestions .block-items.garage-suggestions .item .image.logo img{max-width:100%;max-height:100%;height:auto}.search-suggestions .block-items.garage-suggestions .item .name{max-width:140px;font-size:14px;font-weight:500;line-height:1.4}.search-suggestions .block-items.partnumber .item .name,.search-suggestions .block-items.techdoc .item .name{font-size:16px;line-height:1.4}.search-suggestions .block-items.garage-suggestions .item .remove{width:37px;height:40px;background-position:center}.search-suggestions .block-items.techdoc .item{column-gap:12px;padding:6px 0}.search-suggestions .block-items.techdoc .item .image{width:40px;height:40px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#F5F5F5;overflow:hidden;flex-shrink:0}.search-suggestions .block-items.techdoc .item .image img{display:block}.search-suggestions .block-items.techdoc .item .image:not(.logo) img{width:40px;height:40px;object-fit:cover;object-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.search-suggestions .block-items.techdoc .item .image.logo img{max-width:100%;max-height:100%;height:auto}.search-suggestions .block-items.techdoc .item .name b{font-weight:600}.search-suggestions .block-items.category .item{column-gap:8px;padding:0 16px 0 8px;min-height:44px}.search-suggestions .block-items.category .item img{max-width:32px;max-height:32px}.search-suggestions .block-items.category .item .name{font-weight:500;line-height:1.4;white-space:nowrap}.search-suggestions .block-items.partnumber .item{column-gap:12px;padding:6px 0}.search-suggestions .block-items.partnumber .item .image.no-photo img{max-width:24px;max-height:24px}.search-suggestions .block-items.partnumber .item .name b{color:#242424;font-weight:600}.search-suggestions .block-items.panels{padding:0 0 0 16px}.search-suggestions .block-items.panels .items{gap:8px;padding:0;flex-wrap:nowrap;justify-content:flex-start;width:calc(100vw - 16px);overflow:scroll}.search-suggestions .block-items.panels .items .item{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.search-suggestions .block-items.panels .items .item.hide{display:flex!important}.garage-preview:not(:empty){max-width:160px;padding:8px 16px 8px 8px}.garage-preview:not(:empty) .image{width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#F5F5F5;overflow:hidden;flex-shrink:0;position:relative}.garage-preview:not(:empty) .image img{display:block}.garage-preview:not(:empty) .image:not(.logo) img{width:32px;height:32px;object-fit:cover;object-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.garage-preview:not(:empty) .image.logo img{max-width:100%;max-height:100%;height:auto}.garage-preview:not(:empty) .image:not(.no-photo) img{border:none}.garage-preview:not(:empty) .image~.image{margin-left:-16px}.garage-preview:not(:empty).many .image~.image{margin-left:-24px}.garage-preview:not(:empty) .text{max-width:60px}.garage-preview:not(:empty) .title{font-weight:500}.garage-preview:not(:empty) i{width:16px;height:16px;background-size:cover}.garage:not(:empty){top:-8px;right:-8px;width:calc(100vw - 16px)}.garage:not(:empty) .title{font-size:20px;padding:10px 16px}.garage:not(:empty) .item{padding:8px 0 8px 8px;column-gap:0}.garage:not(:empty) .item .image{margin-right:8px}.garage:not(:empty) .item .text{width:calc(100% - 97px)}.garage:not(:empty) .item .name{font-size:14px;line-height:1.42857}.garage:not(:empty) .item .props{margin-top:0}.garage:not(:empty) .item .remove{width:37px;height:40px}.garage:not(:empty)>button{padding:0;display:inline-flex;justify-content:center;align-items:center;width:135px;height:44px;border:1px solid rgba(114,118,136,.5);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:0 0;color:#828698;font-weight:500;line-height:1.4;margin:12px 16px}@media (min-width:744px){.garage:not(:empty)>button:hover{background:#fff;color:#323232}.garage:not(:empty)>button:hover span:before{background-image:url(/resources/img/icons/add-hover.svg)}}@media (min-width:1024px){.garage:not(:empty)>button:hover{background:#fff}.garage:not(:empty)>button:active:hover{transform:scale(.97);background:#fff}.garage:not(:empty)>button:active:hover~.bonus-value{transform:scale(.97)}}.garage:not(:empty)>button.hover{transform:scale(.97);background:#fff}.garage:not(:empty)>button.hover~.bonus-value{transform:scale(.97)}.garage:not(:empty)>button span{display:inline-flex;align-items:center;column-gap:8px}.garage:not(:empty)>button span:before{content:'';display:inline-block;width:25px;height:25px;background:url(/resources/img/icons/add.svg) center no-repeat}.single-search-results .alert{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:16px}body.search-opened .chat-no-vin,body.search-opened .garage-preview,body.search-opened .header-logo,body.search-opened .header-primary .header-city,body.search-opened .header-profile,body.search-opened .header-top,body.search-opened>div:not(.fancybox-container),body.search-opened>footer,body.search-opened>main,body:not(.search-opened) .header-search .send{display:none!important}body.search-opened .header-search-container{margin-top:0;flex-direction:column}body.search-opened .header-search-container.fixed{position:static}body.search-opened .header-search-container.shadow .header-search{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.08);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.08);box-shadow:0 4px 12px 0 rgba(0,0,0,.08);background:#fff;z-index:99}body.search-opened .header,body.search-opened .header-primary,body.search-opened .header-search-container,body.search-opened .single-search-header{height:100%}body.search-opened .header{background:#fff;padding:0}body.search-opened .header-primary{background:#fff}body.search-opened .header-search{padding:10px 16px;column-gap:8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.search-opened .header-search>i{display:none}body.search-opened .header-search input{padding:0 6px 0 8px;height:44px;text-overflow:ellipsis}body.search-opened .header-search .send{width:67px;font-size:14px;line-height:1.42857}body.search-opened .search-close-button{display:inline-block;width:24px;height:25px;background:url(/resources/img/icons/nav-back.svg) center no-repeat}body.narrowing-mobile-editing.chat-no-vin-activated header{display:none}