﻿@import"https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic";@import"https://fonts.googleapis.com/css?family=Montserrat:400,600,700&display=swap&subset=cyrillic";.pretty-radio [type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pretty-radio label{cursor:pointer}.pretty-radio [type=radio]+span{display:block}.pretty-radio [type=radio]+span:before{content:"";position:absolute;left:0;top:.3em;width:.9em;height:.9em;vertical-align:-0.15em;border-radius:1em;background-color:#fff;border:.125em solid #fff;box-shadow:0 0 0 .15em #d4d4d4;transition:.5s ease all}.pretty-radio [type=radio]:checked+span:before{background:#448aff;box-shadow:0 0 0 .15em #d4d4d4}.pretty-radio label:hover span:before{background-color:rgba(3,169,244,.2)}.pretty-radio label,.pretty-radio .checkbox label{padding-left:25px}.reset-filter input{display:none}.reset-filter label{font-weight:normal;text-decoration:underline;cursor:pointer}.reset-filter label:hover{text-decoration:none}.alert-success{color:#fff;background:#8ac431;border:none}.dl-dotted dt{font-weight:normal;text-align:left;width:136px}.dl-dotted .dotted-line{display:inline-block;width:100%;margin:0 -100% 0 3px;vertical-align:baseline;border-bottom:1px dotted #ccc}@media(min-width: 768px){.dl-dotted dd{margin-left:140px}}.display-1{font-size:45px}.display-2{font:700 60px "Montserrat",sans-serif;font-size:22px}@media(min-width: 480px){.display-2{font-size:60px;font-size:calc( 0.0475 * 100vw + -0.8px )}}@media(min-width: 1280px){.display-2{font-size:60px}}.header__items-total{font:400 20px "Montserrat",sans-serif;color:#999;margin-bottom:10px}.header__totals{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;margin:10px 0}h1.stroke,h2.stroke,h3.stroke,header.stroke{text-align:center;overflow:hidden;margin-bottom:20px}@media(min-width: 768px){h1.stroke:before,h2.stroke:before,h3.stroke:before,header.stroke:before{left:-1em;margin:0 0 0 -50%}h1.stroke:after,h2.stroke:after,h3.stroke:after,header.stroke:after{left:1em;margin:0 -50% 0 0}h1.stroke:before,h1.stroke:after,h2.stroke:before,h2.stroke:after,h3.stroke:before,h3.stroke:after,header.stroke:before,header.stroke:after{content:"";position:relative;display:inline-block;width:42%;height:2px;vertical-align:middle;background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMDRDMzMwMzMwMjQxMUUzQUY0MDg1OTc2RTY2NDUzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMDRDMzMwNDMwMjQxMUUzQUY0MDg1OTc2RTY2NDUzRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwNEMzMzAxMzAyNDExRTNBRjQwODU5NzZFNjY0NTNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwNEMzMzAyMzAyNDExRTNBRjQwODU5NzZFNjY0NTNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3kNMqQAAABpJREFUeNpi+P//P4Obm9t/EA3CTAxoACDAABRNCsvdwtQHAAAAAElFTkSuQmCC) repeat-x center}}h1.stroke a,h2.stroke a,h3.stroke a,header.stroke a{color:#333;text-decoration:underline}h1.stroke a:hover,h2.stroke a:hover,h3.stroke a:hover,header.stroke a:hover{text-decoration:none}.section{margin:60px 0}.section:first-child{margin-top:0}.group-teaser{justify-content:center;display:flex;margin:0 0 20px;position:relative}.group-teaser__item{height:183px;width:calc(20% - 20px);margin:10px;position:relative;background:#f4f2ee;border-radius:8px;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s}.group-teaser__item:hover{-webkit-box-shadow:0 0 16px rgba(0,0,0,.15);box-shadow:0 0 16px rgba(0,0,0,.15)}.group-teaser__image{position:absolute;top:5px;right:0;bottom:34px;left:0;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50%;background-size:contain;mix-blend-mode:darken;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s}.group-teaser__item:hover .group-teaser__image{transform:scale(1.1)}.group-teaser__title{color:#333;font:700 14px "Montserrat",sans-serif;position:absolute;right:10px;bottom:15px;left:10px;height:35px;overflow:hidden;text-align:center}.item-header{text-align:left;margin-bottom:15px}.item__sub-header{display:block;font-size:60%;color:#ccc;margin:3px 0 0 0}.item-property__name{color:#777;margin-right:4px}.item-thumbnail{margin-top:20px;padding:3px;display:block;border:1px solid #e5e5e5}.item-thumbnail:hover{border-color:#448aff}.item__request-photo{display:flex;flex-direction:column;justify-content:space-around;text-align:center;padding:35px;border:1px solid #e5e5e5;color:#e5e5e5}.item__request-photo:hover,.item__request-photo:focus,.item__request-photo:active{color:#9a9a9a}.item__request-photo .fa{font-size:155px}.item__description{margin-top:15px}.item__actions{display:flex;align-items:center;grid-gap:20px}.item__price{font-style:normal;position:relative;font-size:50px;line-height:50px;font-weight:bold;color:#2b2b2b}.item__price--old{font-size:30px;line-height:30px}.item__price--old:before{border-bottom:3px solid rgba(255,0,0,.6);position:absolute;left:-4px;top:2px;content:"";width:100%;height:50%;transform:rotate(-7deg)}.item__price--new{color:#f04141}.item__availability{font-weight:normal;font-size:16px}body{font:400 18px "Montserrat",sans-serif;line-height:1.3;background-color:#f4f2ee}body,button,input,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}.primary-content-wrapper{border-radius:16px;background-color:#fff}.primary-content{margin:30px}@media(max-width: 768px){.primary-content{margin:5px}}.pre-navbar{background-color:#000;min-height:30px;text-align:right}.pre-navbar__content{min-height:30px;align-items:center;display:flex;flex-wrap:wrap;grid-gap:15px;padding:0}.pre-navbar__link{line-height:30px;vertical-align:middle;color:#fff;font:600 13px "Montserrat",sans-serif;white-space:nowrap}.pre-navbar__link:hover,.pre-navbar__link:active,.pre-navbar__link:focus{color:#fff;text-decoration:none}@media(max-width: 768px){.pre-navbar__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;justify-items:start}.pre-navbar__link{min-height:25px;display:flex;align-items:center}}.static-bg{margin-top:-15px;padding:100px 50px;color:#fff;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;background-repeat:no-repeat;background-position:top center;background-attachment:fixed}.static-bg h1{font-size:50px;margin-bottom:50px}.static-bg a{color:#fff;text-decoration:underline}.static-bg a:hover,.static-bg a:focus{color:#fff;text-decoration:none}.parts-grid-view{font-size:120%}.parts-grid-view table{text-align:center}.parts-grid-view table thead>tr>th{text-align:center}.part-search{margin-top:25px}.summary{margin:10px 0}a{color:#448aff}a:hover,a:focus{color:#2962ff}.btn-primary{background-color:#448aff;border-color:#2962ff}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#2962ff;border-color:#204d74}.btn-alert{color:#333;background-color:#fefb64;border-color:#dcd958}.btn-alert:hover{background-color:#e8e55b;border-color:#d1ce55}.btn-link{color:#448aff}.table-hover>tbody>tr:hover{background-color:#ffccbc}.panel{border-radius:0}.panel-danger{border-color:#ff5722}.panel-danger>.panel-heading{color:#fff;border-radius:0;border:none;background-color:#ff5722}.panel-primary{border-color:#448aff}.panel-primary>.panel-heading{border-radius:0;border:none;background-color:#448aff}.breadcrumb{font:400 16px "Montserrat",sans-serif;background-color:rgba(0,0,0,0);border:none;padding:0 12px}.breadcrumb a{text-decoration:underline;color:#666}.breadcrumb a:hover{text-decoration:none}.well{background-color:#fafafa;border:1px solid #e5e5e5}h1{margin-top:0}.not-set{color:red}.text-success{color:#30ab80}.text-danger{color:red}.navbar{margin-bottom:0;padding:10px 0}.navbar p,.navbar p.lead{margin-bottom:5px}@media(max-width: 768px){.navbar-toggle{font-size:25px;float:inherit;display:block;margin:auto}.navbar-toggle span{border-bottom:1px dashed #333}.navbar-toggle span:hover,.navbar-toggle span:active,.navbar-toggle span:focus{border-bottom-color:rgba(0,0,0,0)}}.navbar__brand-label{color:#000;font-size:200%;font-family:"PT Sans",sans-serif;text-decoration:none}.navbar__brand-label:hover,.navbar__brand-label:focus{background:none;color:#000;text-decoration:none;opacity:.8}.navbar__brand-label small{font-size:50%}.navbar__brand-label span{color:#448aff}.navbar__link{color:#000;text-decoration:underline}.navbar__link:hover,.navbar__link:active,.navbar__link:focus{text-decoration:none;color:currentColor}.navbar--bordered{border-bottom:1px dashed #ccc}.navbar__free-call{color:#ff5722;font-family:"PT Sans",sans-serif}.navbar-secondary{padding:0;background-color:#f5f5f5}.navbar-brands a{color:#333}.navbar-brands .fa{color:silver}.navbar-menu{font:400 15px/20px "Montserrat",sans-serif}.navbar-menu__header{padding:15px 0;font:700 13px/20px "Montserrat",sans-serif}.navbar-admin .navbar-nav li:first-of-type{padding:0}.navbar-admin .nav>li>a{padding:14px}@media(min-width: 768px){.navbar-grid{display:flex;align-items:center}}.navbar-brand__subheader{padding:3px 10px}.navbar-brand__divider{margin:10px 0}.navbar-brand__link{font-size:20px;display:block;padding:5px 20px;clear:both;font-weight:normal;min-width:200px;color:#333;white-space:nowrap}.navbar-brand__link .fa{margin-right:3px}#dom-svg .st17{fill:none;stroke:#e53835;stroke-width:1.5801;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}footer.footer{margin-top:40px}.footer__brand-label{color:#000;font-family:"PT Sans",sans-serif;text-decoration:none}.footer__brand-label:hover,.footer__brand-label:focus{background:none;color:#000;text-decoration:none;opacity:.8}.footer__brand-label span{color:#448aff}.footer__link{color:#000;text-decoration:underline}.footer__link:hover,.footer__link:active,.footer__link:focus{text-decoration:none;color:currentColor}.footer__address{margin-bottom:30px}.import-index .import-actions .btn{width:100%;margin-bottom:15px}.item-view{margin:0 !important}.part-view aside>header{padding:10px 15px;background-color:#448aff;color:#fff}.part-view aside>header h1{margin:0}.types-list{margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:center}.type-item{min-width:220px;text-align:center;padding:25px 5px;border:1px solid #dadada;margin:15px 20px;color:#333}.type-item:hover,.type-item:active,.type-item:focus{color:#333}.type-item__cover{min-height:165px;display:flex;align-items:center;justify-content:center}a:hover .type-item__cover,a:active .type-item__cover,a:focus .type-item__cover{filter:brightness(120%);-webkit-filter:brightness(120%)}.type-item__placeholder{opacity:.1;height:165px}a:hover .type-item__placeholder{opacity:.3}.type-item__name{margin-top:10px}.sorter-panel{margin:0 -15px 15px -15px;min-height:50px;padding:0 15px;border-radius:6px;background-color:#fafafa;border:1px solid #e5e5e5;display:flex;flex-direction:column;justify-content:center;line-height:35px}.sorter-panel a{margin-right:15px}.sorter-panel .form-group{margin-bottom:0}.company-benefits{margin-bottom:60px}.company-benefits header{font-size:45px;text-align:center;margin-bottom:17px}.company-benefits p{text-align:center}.company-benefits .manifest{display:block;text-align:center;border-bottom:1px solid #437cbf;padding-bottom:15px;font-size:20px;color:#437cbf}.company-benefits .icon{display:inline-block;width:90px;height:90px;position:relative}.company-benefits .icon .line{content:"";width:1px;height:37px;background-color:#a6adb3;position:absolute;top:-42px;left:50%}.company-benefits .icon-service{background:url("/images/benefits-icons.png") 0px -111px no-repeat}.company-benefits .icon-service .line:before{content:"";height:1px;background-color:#a6adb3;position:absolute}.company-benefits .icon-delivery{background:url("/images/benefits-icons.png") -99px -111px no-repeat}.company-benefits .icon-guarantee{background:url("/images/benefits-icons.png") -203px -111px no-repeat}.company-benefits .icon-delivery .line,.company-benefits .icon-guarantee .line{height:19px;top:-24px}.company-benefits .icon-defective{background:url("/images/benefits-icons.png") -311px -111px no-repeat}.company-benefits .icon-defective .line:before{content:"";height:1px;background-color:#a6adb3;position:absolute;right:0}@media(max-width: 767px){.company-benefits header{font-size:30px}}@media(min-width: 1200px){.company-benefits .icon-service .line:before,.company-benefits .icon-defective .line:before{width:160px}}@media(max-width: 767px){.company-benefits .icon .line,.company-benefits .icon .line{display:none}}.cart-items-list{display:grid;grid-gap:20px}.cart-item-card{color:#212121;display:grid;grid-template-columns:max-content max-content auto minmax(102px, max-content) max-content;grid-gap:15px;transition:.2s ease all}.cart-item-card--order{grid-template-columns:max-content auto minmax(102px, max-content)}.cart-item-cart__price-wrapped{text-align:right}.cart-item-card__link{color:#212121;text-decoration:underline}.cart-item-card__link:hover,.cart-item-card__link:active,.cart-item-card__link:focus{color:#212121;text-decoration:none}.cart-item-card__dots{overflow:hidden}.cart-item-card__dots:after{content:"........................................................................................................................................................................................................";display:block;white-space:nowrap;overflow:hidden}.cart-item-card .item__price{font-size:unset;font-weight:unset;line-height:unset}.cart-item-card__remove-item{color:#212121}.cart-item-card__remove-item:hover{color:#212121}.cart-summary{display:grid;grid-template-columns:max-content auto max-content;grid-gap:15px}@media(max-width: 768px){.cart-item-card__link{grid-area:link}.cart-item-card__part-id{grid-area:id}.cart-item-card__dots{display:none}.cart-item-cart__price-wrapped{grid-area:price}.cart-item-card__remove-item{grid-area:remove}.cart-item-card{grid-template-areas:"link link" "id id" "price remove"}.cart-item-cart__price-wrapped{text-align:unset}.cart-summary{grid-template-columns:1fr}}.item-card{display:grid;grid-template-columns:2fr 7fr 3fr;grid-gap:20px;color:#212121;border:1px solid #e6e6e6;padding:10px;margin-bottom:-1px;transition:.2s ease all}.item-card:hover,.item-card:active,.item-card:focus{box-shadow:0 2px 10px rgba(0,0,0,.15);text-decoration:none;color:#212121}.item-card .item__price{font-size:30px;line-height:30px;font-weight:normal;font-family:"PT Sans",sans-serif}.item-card .item__price--old{font-size:20px;line-height:20px}.item-card__request-photo{width:125px;min-height:90px;padding-top:25px}@media(max-width: 768px){.item-card__request-photo{width:100%}}.item-card__content{display:grid;grid-gap:4px;grid-template-rows:max-content max-content max-content;font-family:"PT Sans",sans-serif}.item-card__name{display:block;font:700 20px/24px "Montserrat",sans-sefif;color:#212121}.item-card__actions{display:grid;align-content:space-between;justify-content:flex-end;text-align:right}.item-card .item-card__favorite{opacity:0}.item-card__favorite{transition-duration:.5s;cursor:pointer;font-size:140%;color:#777}.item-card:hover .item-card__favorite{opacity:1}.item-card__favorite:hover{color:red}.item-card .item-card__favorite--active,.item-card__favorite--active{opacity:.6;color:red}.item-card .item-card__favorite--active:before,.item-card__favorite--active:before{content:""}.item-card__favorite--loading{font-size:145%}@media(max-width: 768px){.item-card{grid-template-columns:1fr;grid-gap:10px}.item-card:hover,.item-card:active,.item-card:focus{box-shadow:unset}.item-card__content{grid-template-columns:1fr}.item-card__actions{display:grid;grid-template-columns:auto 1fr;justify-items:end;align-content:normal;justify-content:normal;text-align:left}.item-card__favorite{opacity:1 !important}}.item-properties{display:flex;flex-wrap:wrap;grid-gap:10px;grid-row-gap:5px}.item-property{font-size:16px;display:inline-block;background-color:#edf2f7;padding:3px 8px}.item-property__label{color:#777}.item-property__label:after{content:": ";display:inline}.item-property__suffix{font-size:80%}.premium-parts{margin-bottom:60px}.premium-parts .list{columns:4;-moz-columns:4;-webkit-columns:4}.premium-parts .list .item{margin-bottom:35px;text-align:center}.promo-panel{margin:15px 0 30px;border-width:5px;font-size:120%;cursor:pointer}.promo-panel p{text-align:center;margin:0}.per-page .col-md-3{width:25%}.static-bg .offer-panel{margin-top:-40px;margin-bottom:40px}.offer-panel{margin-top:25px}.offer-panel .panel-heading{position:relative;text-align:center;font-size:200%}.offer-panel.panel-danger a{color:#ff5722}.offer-panel.panel-danger .toggle-btn{position:absolute;color:#fff;right:10px;top:35%;border-bottom:1px dashed #fff;font-size:15px;text-decoration:none}.offer-panel.panel-danger .toggle-btn:hover,.offer-panel.panel-danger .toggle-btn:active,.offer-panel.panel-danger .toggle-btn:focus{text-decoration:none;border-bottom-color:rgba(0,0,0,0)}.page-text{margin-bottom:40px;padding:0 15px;text-align:justify}#ya-site-form0 .ya-site-form__form .ya-site-form__input-text{font-size:20px !important}#ya-site-form0 .ya-site-form__form .ya-site-form__submit{font-size:19px !important}.ya-page_js_yes .ya-site-form_inited_no{display:none}/*# sourceMappingURL=app.css.map */
