.user-auth .catalog{padding-right:85px}.catalog{max-width:100%}.products-wrap{position:relative;width:100%}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px;width:100%}.products-list.loading{opacity:.7}.categories-list{-webkit-columns:3;-moz-columns:3;column-count:3;display:block;margin-bottom:25px;width:100%}.categories-link{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;border:1px solid #e1e1e1;border-radius:3px;-webkit-box-shadow:0 5px 10px -10px;box-shadow:0 5px 10px -10px;color:#2c384e;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;margin-bottom:12px;padding:8px;width:100%}.categories-link:hover{color:inherit}.categories-link svg{height:20px;margin-right:10px;width:20px}.sidebar h5{font-weight:700;margin-bottom:20px}.sidebar ul{padding-left:0}.sidebar ul li{display:block;position:relative;z-index:5}.sidebar ul li ul{display:none}.sidebar ul li ul li{border-top:0}.sidebar ul li a{border-top:1px solid #e7e7e7;color:#a3a3a3;display:block;padding:10px 40px 10px 20px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.sidebar ul li a:focus{outline:2px solid rgba(76,193,248,.3);outline-offset:-2px}.sidebar ul li a:hover{background-color:#f8f8f8;color:#000;margin:0;padding:10px 40px 10px 20px}.sidebar ul li a:hover svg .polyline{fill:#000}.sidebar ul li a:hover:before{background:#89d7fc;width:3px}.sidebar ul li a:hover:after,.sidebar ul li a:hover:before{bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;top:0}.sidebar ul li a:hover:after{-webkit-box-shadow:inset 0 0 1px rgba(0,1,1,.3);box-shadow:inset 0 0 1px rgba(0,1,1,.3);right:0;z-index:-1}.sidebar ul li a>svg{display:block;height:20px;position:absolute;right:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.sidebar ul li a>svg .polyline{fill:#e7e7e7;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.sidebar li:hover>ul{background-color:#f8f8f8;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:block;left:100%;min-width:350px;padding:12px 30px;position:absolute;top:0}.sidebar li:hover li a{border-top:none;padding:0;text-decoration:none}.sidebar li:hover li a:focus{outline:none}.sidebar li:hover li a:hover{border-top:none}.sidebar li:hover li a:hover:before{background:none;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:3px}.sidebar li:hover li a:hover:after{bottom:0;-webkit-box-shadow:initial;box-shadow:none;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.sidebar li:hover a{background-color:#f8f8f8}.auto-page .search-products-wrap{margin-top:-35px;padding-bottom:0;padding-top:0}.auto-page .content_body{width:100%}.auto-page .block-smart-search{margin-top:-137px}.categories-new-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:25px;width:100%}.categories-new-link,.categories-new-list{display:-webkit-box;display:-ms-flexbox;display:flex}.categories-new-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;background-color:#ddd;border:1px solid #e1e1e1;border-radius:8px;-webkit-box-shadow:0 5px 10px -10px;box-shadow:0 5px 10px -10px;color:#2c384e;color:#214b86;font-size:20px;font-weight:500;justify-content:space-between;line-height:1.2;max-height:110px;padding:8px;width:calc(25% - 9px)}.categories-new-link:hover{color:inherit}.categories-new-link svg{height:20px;margin-right:10px;width:20px}.categories-new-block-img{-ms-flex-negative:0;flex-shrink:0;height:90px;max-width:90px}.categories-new-img{height:100%;width:100%}.product-teaser{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;max-width:20%;min-width:280px;padding:5px;width:100%}.product-teaser-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:272px;justify-content:center}.product-teaser:hover{z-index:1}.product-teaser:hover .product-teaser_wrapper:after{bottom:-11px;-webkit-box-shadow:0 1px 20px rgba(0,1,1,.19);box-shadow:0 1px 20px rgba(0,1,1,.19);left:-11px;right:-11px;top:-11px}.product-teaser .readmore{margin-bottom:20px}.product-teaser .readmore .in-stock{color:#0aa516;margin-bottom:5px;margin-top:-8px;text-align:right}.product-teaser .readmore:focus{outline:none}.product-teaser .readmore img{cursor:pointer;display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;vertical-align:bottom;width:auto}.product-teaser .readmore .title{color:#333;font-size:16px;font-weight:300}.product-teaser .readmore>.category{color:#a4a4a4;font-size:13px;font-weight:300}.product-teaser .readmore span.type{color:#000;font-size:13px;font-weight:500}.product-teaser_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px;position:relative}.product-teaser_wrapper:after{background:#fff;border:1px solid #e7e7e7;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;-webkit-transition:all .3s;transition:all .3s;z-index:-1}.product-teaser .wrap-buy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:auto;min-height:65px;padding-top:10px;position:relative}.product-teaser .wrap-buy .discount-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-teaser .wrap-buy .discount-block .discount{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.product-teaser .wrap-buy .discount-block .discount .discount-label{background-color:#4cc1f8;border-radius:.25rem;color:#fff;display:inline-block;font-size:85%;font-weight:700;line-height:1;padding:.35em 1.4em;text-align:center;vertical-align:baseline;white-space:nowrap}.product-teaser .wrap-buy .discount-block .discount .item{color:red;font-weight:600;text-decoration:line-through}.product-teaser .wrap-buy .discount-block .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-teaser .wrap-buy .discount-block .price .label{display:block;margin-right:10px}.product-teaser .wrap-buy .price{min-width:100px}.product-teaser .wrap-buy .price .item{font-size:26px;font-weight:700;line-height:normal}.product-teaser .wrap-buy .price .item span{font-size:24px;font-weight:500}.product-teaser .in-stock.is-empty{color:#f67071}.product-images-in-card{height:200px}.product-images-in-card img{max-height:100%;max-width:100%;width:auto}.price-with-sale{background-color:#0cd01b;border-radius:5px;height:46px;width:100%}.price-with-sale p{color:#fff;height:25px;margin-bottom:0;width:100%}.number-price{font-size:20px;padding:3px 0 0 8px;text-align:left}.text-price{font-size:14px;padding:0 0 5px}.price-in-store{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:13px;justify-content:left;margin-top:14px;padding-left:8px;width:100%}.type-payment{line-height:.9!important;padding:.5rem 0 .5rem 5px!important;text-align:left!important;width:15%}.type-payment p{margin-bottom:0}.type-of-price{padding:.5rem 5px .5rem 0!important}.delivery-cell{text-align:left!important}.delivery-available-min{padding-top:13px}.add-to-cart-padding{padding-top:11px}.price-in-store-text{font-size:17px;font-weight:500;text-align:left}.in-card-product{-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important;padding-left:0!important}.centering{vertical-align:middle!important}.product .content_title{font-size:36px;font-weight:700;line-height:normal;margin-bottom:30px;width:100%}.product-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.product-details_images{margin-right:30px;text-align:center;width:22.5%}.product-details_images img{height:auto;max-height:100%;max-width:100%;width:auto}.product-details_images .product-images_relative-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin-top:12px}.product-details_images .product-images_relative-item{margin-right:5px}.product-details_main-characteristics{-ms-flex-negative:0;flex-shrink:0;margin-right:30px;width:20%}.product-details_main-characteristics h4{font-size:20px;font-weight:500;line-height:normal;margin-bottom:20px;margin-top:0}.product-details_main-characteristics .characteristics-items{margin-bottom:10px;padding:0}.product-details_main-characteristics .characteristics-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-top:10px}.product-details_main-characteristics .characteristics-item_label{color:#898989;font-weight:400;margin-right:.4em;margin-top:0}.product-details_main-characteristics .characteristics-item_label--info{color:#1bb0f6}.product-details_main-characteristics .characteristics-item_value{color:#4d4d4d;font-weight:500}.product-details_main-characteristics .actions a{color:#87a1c3}.product-details_offers{width:55%}.product--change-offer .title{font-weight:700;margin-bottom:30px;margin-top:32px}.product--change-offer .product-details{margin-bottom:20px}.product--change-offer .product-details_images{width:17.5%}.product--change-offer .product-details_main-characteristics{width:70%}.product--change-offer .product-details_offers{width:100%}.analogs-block .product-details_images img{max-height:250px}.btn-add-to-cart{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);min-width:110px}.offers-table tr:hover,.offers-table tr:nth-of-type(odd){background-color:transparent}.offers-table tr>th{border-bottom:none;color:#727272;font-size:13px;font-weight:400}.offers-table tr>th .table-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.offers-table tr>th .table-header span{font-family:sans-serif,arial,verdana,Lucida Sans;line-height:1}.offers-table tr>th .table-header .order-arrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;color:#727272;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:24px;height:18px;justify-content:center;line-height:18px;margin-left:3px;width:9px}.offers-table tr>th .table-header .order-arrow-up{border-bottom:4.5px solid #727272;display:none}.offers-table tr>th .table-header .order-arrow-down,.offers-table tr>th .table-header .order-arrow-up{border-left:4.5px solid transparent;border-right:4.5px solid transparent;float:left;font-size:0;height:0;line-height:0;padding-top:2px;width:0}.offers-table tr>th .table-header .order-arrow-down{border-top:4.5px solid #727272;margin-top:2px}.offers-table tr>th .table-header .order-arrow--active .order-arrow-up{border-down:4.5px solid #727272;border-left:4.5px solid transparent;border-right:4.5px solid transparent;display:block;float:left;font-size:0;height:0;line-height:0;padding-top:2px;width:0}.offers-table tr>th .table-header .order-arrow--active .order-arrow-down{border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:4.5px solid #727272;float:left;font-size:0;height:0;line-height:0;padding-top:2px;width:0}.offers-table tr>td{font-size:16px;font-weight:500;line-height:1.2;padding:.5rem .75rem;text-align:center;vertical-align:top}.offers-table tr>td .td-price{font-weight:600;text-align:center}.offers-table tr>td .td-tag{color:#4cc1f8;height:16px;margin-bottom:-18px;margin-left:-18px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:16px}.offers-table tr>td .not-found{font-size:14px;font-weight:400}.offers-table .available{color:#214b86;display:block;font-size:16px;font-weight:500;line-height:16px}.offers-table .delivery-date{color:#214b86;font-size:14px;font-weight:500;position:relative}.offers-table .delivery-date.dashed{text-decoration:underline;text-decoration-style:solid}.offers-table .delivery-date:hover .delivery-comment{display:block}.offers-table .delivery-comment{background-color:#c4c4c4;border-radius:5px;bottom:20px;color:#fff;display:none;left:0;margin:0;max-width:155px;padding:8px 4px 10px;position:absolute;width:155px}.offers-table .delivery-comment:before{border:7px solid transparent;border-bottom:0;border-top:7px solid #c4c4c4;bottom:-7px;content:"";display:block;left:20px;position:absolute;width:0}.offers-table .in-shops{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#1bb0f6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;justify-content:center;padding-left:5px;text-decoration:underline;text-decoration-style:solid;white-space:nowrap}.offers-table .in-shops svg{stroke:#1bb0f6;height:12px;margin-left:3px;width:12px}.offers-table .in-shops svg.up{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.offers-table .remains-price-shop{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#214b86;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;justify-content:space-between}.offers-table .remains-price-shop-title{font-size:14px;margin-bottom:20px}.offers-table .remains-price-shop-tr{background-color:#edf9ff;border:none}.offers-table .remains-price-shop-tr:hover{background-color:#edf9ff}.offers-table .remains-price-shop-td{padding:25px;text-align:left}.offers-table .vendor-offers-hide{display:none}.offers-table .show-all{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1bb0f6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-style:sloid;white-space:nowrap}.offers-table .show-all-wrap{text-align:left}.offers-table .show-all svg{stroke:#1bb0f6;height:14px;margin-left:3px;margin-top:3px;width:14px}.offers-table .show-all svg.up{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media (max-width:991px){.categories-new-link{-webkit-box-flex:1;-ms-flex:1 1 25.333%;flex:1 1 25.333%}}@media (max-width:805px){.categories-new-link{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%}}@media (max-width:630px){.categories-new-link{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.product-details_images .product-images{margin-bottom:20px}}@media (max-width:1900px){.product-teaser{max-width:25%}}@media (max-width:1530px){.product-teaser{max-width:33.33%}}@media (max-width:1250px){.product-teaser{max-width:50%}}@media screen and (max-width:768px){.product-teaser .readmore .title{line-height:1.3}.product-teaser .readmore>.category{display:none}.product-teaser .readmore{margin-bottom:10px}.product-teaser .wrap-buy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-top:5px}.product-teaser .wrap-buy .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.product-teaser .wrap-buy .price>.label{display:none;padding-top:0}.product-teaser .wrap-buy .price>.item{display:block;font-size:23px}.product-teaser .wrap-buy .part-soft-preloader{margin-right:10px;margin-top:10px}}@media screen and (max-width:480px){.product-teaser .wrap-buy .discount-block .discount .discount-label{font-size:100%}}@media (max-width:500px){.price-with-sale{height:44px}}@media (max-width:375px){.price-with-sale{height:45px}}

/*# sourceMappingURL=catalog.min.css.map*/