@font-face{font-family:Lato;font-weight:300;font-style:normal;src:url(../fonts/Lato/LatoLight/latolight.woff) format("woff"),url(../fonts/Lato/LatoLight/latolight.woff2) format("woff2"),url(../fonts/Lato/LatoLight/latolight.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url(../fonts/Lato/LatoRegular/latoregular.woff) format("woff"),url(../fonts/Lato/LatoRegular/latoregular.woff2) format("woff2"),url(../fonts/Lato/LatoRegular/latoregular.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:500;font-style:normal;src:url(../fonts/Lato/LatoMedium/latomedium.woff) format("woff"),url(../fonts/Lato/LatoMedium/latomedium.woff2) format("woff2"),url(../fonts/Lato/LatoMedium/latomedium.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:600;font-style:normal;src:url(../fonts/Lato/LatoSemiBold/latosemibold.woff) format("woff"),url(../fonts/Lato/LatoSemiBold/latosemibold.woff2) format("woff2"),url(../fonts/Lato/LatoSemiBold/latosemibold.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:normal;src:url(../fonts/Lato/LatoBold/latobold.woff) format("woff"),url(../fonts/Lato/LatoBold/latobold.woff2) format("woff2"),url(../fonts/Lato/LatoBold/latobold.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:800;font-style:normal;src:url(../fonts/Lato/LatoHeavy/latoheavy.woff) format("woff"),url(../fonts/Lato/LatoHeavy/latoheavy.woff2) format("woff2"),url(../fonts/Lato/LatoHeavy/latoheavy.ttf) format("truetype")}html{overflow-x:hidden}body{font-size:16px;min-width:320px;position:relative;overflow-x:hidden;line-height:1.6;background-color:#fff;font-family:Lato,Arial,sans-serif}h1,h2,h3,h4,h5,h6{text-align:left;color:#343535}h1,h2{text-transform:uppercase}h1,h2,h3{font-weight:800}h1{font-size:28px;margin-top:0;margin-bottom:5px}h2{font-size:24px}h4{font-weight:700}textarea{resize:vertical}.vert-al{vertical-align:middle!important}.no-wrap{white-space:nowrap}.header_wrapper{padding:25px 0}a{color:#259cc3}a:active,a:focus,a:hover{color:#259cc3;text-decoration:none;outline:0}.tooltip-inner{white-space:nowrap;background-color:#009bec}.tooltip-arrow{border-top-color:#009bec!important;border-bottom-color:#009bec!important}.new_tooltip+.tooltip>.tooltip-inner{background-color:#000;padding:3px}.new_tooltip+.tooltip>.tooltip-inner>img{width:100%}.new_tooltip+.tooltip>.tooltip-arrow{border-top-color:#000!important;border-bottom-color:#000!important}.tooltip.in{opacity:1!important}button{border:none;background-color:transparent;outline:0}.form-control{border-color:#e7e7e7;color:#5a5b5b;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .7s ease;transition:-webkit-box-shadow .7s ease;-o-transition:box-shadow .7s ease;transition:box-shadow .7s ease;transition:box-shadow .7s ease,-webkit-box-shadow .7s ease}.form-control:focus{border-color:#e7e7e7;-webkit-box-shadow:0 0 4px 1px #e7e7e7;box-shadow:0 0 4px 1px #e7e7e7}.form-control:focus+.input-group-btn .btn{color:#259cc3}.well{background-color:#fff;border-color:#e7e7e7;-webkit-box-shadow:none;box-shadow:none}.dae-multi-value{color:#259cc3}.breadcrumb{padding:0;margin-bottom:0;border:none;background-color:transparent;line-height:1.3;font-size:0;color:#908d8d}.breadcrumb span{font-size:12px;border-bottom:1px solid transparent;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.breadcrumb span:hover{border-bottom:1px solid #908d8d}.breadcrumb>li{padding:5px 20px 5px 0;position:relative;white-space:nowrap}.breadcrumb>li+li:before{content:'';padding:0}.breadcrumb>li:after{content:'\e909';font-family:fontawesome_mini;display:block;position:absolute;top:5px;right:0;width:20px;height:18px;font-size:16px;line-height:18px;text-align:center}.breadcrumb>li>a{color:inherit}.popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(11,11,11,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;overflow:hidden;border-radius:0}.popup-wrapper .popup-content{max-width:480px;height:auto;background-color:#fff;padding:30px 15px;position:relative;text-align:center;color:#908d8d;border-radius:4px;font-size:13px}.popup-wrapper .popup-content h2{margin-bottom:15px;margin-top:0;text-align:center;font-size:19px}.popup-wrapper .popup-content .close{position:absolute;top:5px;right:8px;font-size:25px}.product-thumb{border:1px solid #e7e7e7;border-radius:5px;background-color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;height:100%}.product-thumb:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.product-thumb a{padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.product-thumb a .image{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;position:relative}.product-thumb h4{color:#1a1a1a;font-size:17px;-moz-text-align-last:left;text-align-last:left}.product-thumb .price{color:#bc0f0f;font-size:18px;font-weight:800;margin:25px 0 0}.product-thumb .price .price-old{font-size:13px;color:#a9a9a9;text-decoration:line-through;font-weight:600;margin-left:10px}.product-thumb .button-group{position:absolute;bottom:15px;right:15px}.product-thumb .button-group button{width:25px;height:25px;font-size:20px;line-height:1;background-color:transparent;border:none;padding:0;color:#a9a9a9;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.product-thumb .button-group button:active,.product-thumb .button-group button:hover{color:#bc0f0f}.sale-sticker{position:absolute;top:0;left:0;width:60px;height:60px;background-color:red;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:800}.all_sales:hover{color:#259cc3}.thumbnails a.thumbnail:active,.thumbnails a.thumbnail:focus,.thumbnails a.thumbnail:hover{border-color:#20b2ff}.owl-carousel .owl-stage-outer{margin:-2px;padding:2px}.owl-carousel .owl-nav{position:absolute;top:-54px;right:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{width:32px;height:32px;border:1px solid #e7e7e7;color:#908d8d;border-radius:50%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;font-size:25px;background-color:#fff}.owl-carousel .owl-nav button.owl-next:not(.disabled):hover,.owl-carousel .owl-nav button.owl-prev:not(.disabled):hover{color:#259cc3;border-color:#259cc3}.owl-carousel .owl-nav button.owl-next i,.owl-carousel .owl-nav button.owl-prev i{position:absolute;top:12%}.owl-carousel .owl-nav button.owl-prev{margin-right:10px}.owl-carousel .owl-nav button.owl-prev i{left:30%}.owl-carousel .owl-nav button.owl-next i{right:30%}.pagination{margin:40px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#908d8d;font-size:14px}.pagination li{white-space:nowrap;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.pagination li.dots,.pagination li.pagination_button{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pagination li.dots{max-width:44px}.pagination li a{width:100%;padding:10px;color:inherit;border:1px solid #e7e7e7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-align:center}.pagination li a:active,.pagination li a:focus,.pagination li a:hover{background-color:#259cc3;color:#fff;border-color:#259cc3}.pagination li span{width:100%;border:1px solid #e7e7e7;padding:10px;text-align:center}.pagination li span:hover{background-color:#fff;color:#908d8d;border:1px solid #e7e7e7}.pagination li span.big-pagination-button{border:none;background-color:inherit;color:inherit}.pagination li span.small-pagination-button{border:none;background-color:inherit;color:inherit;display:none}.pagination>.active>span{background-color:#259cc3;border-color:#259cc3}.pagination>.active>span:hover{background-color:#259cc3;border-color:#259cc3}.option_radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.option_radio>.radio+.radio{margin-top:10px;margin-left:15px}.option_radio>.radio>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.option_radio>.radio>label>input{margin-top:0}.option_radio>.radio>label>img{margin-right:5px;border-color:#b8b8b8;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.option_radio>.radio>label.active>img{border-color:#259cc3}.option_radio_color{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.colors{margin:0 2px}.colors>label{cursor:pointer;width:35px}.colors>label>input{display:none}.colors>label.active>img{border-color:#259cc3}.colors .img-thumbnail{padding:2px}.modal-dialog{width:90%}.btn.btn-primary{background-color:#20b2ff!important;border:1px solid #20b2ff!important;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.btn.btn-primary:hover{background-color:#259cc3!important}.mfp-bg{opacity:.7!important}.mfp-figure button.mfp-close{width:37px;border-radius:50%;border:3px solid #fff;height:37px;text-align:center;padding:0;line-height:32px;font-size:29px;background:#e7e7e7;color:#fff;position:absolute;top:22px;right:-17px;opacity:1;cursor:pointer!important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mfp-figure button.mfp-close:hover{background:#259cc3}.mfp-content #ocmod-popup-okno .all-total .clear-total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.required .control-label::before{content:'* ';color:red;font-weight:700}.category-description ul,.manufacturer-description ul{padding-left:0}.category-description ul li,.manufacturer-description ul li{margin-left:45px}.category-description ol,.information-wrapper ol,.manufacturer-description ol{padding-left:28px;list-style-type:none;counter-reset:item}.category-description ol>li::before,.information-wrapper ol>li::before,.manufacturer-description ol>li::before{content:counter(item) ")  ";counter-increment:item}.category-description ol li>i{margin-left:1px}.search_wrapper{padding:25px 0}.search_wrapper p{margin-top:10px}header{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.top_wrapper{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#logo{padding:0 15px}.phone{padding:0 15px}.phone .more_info{background-color:rgba(26,26,26,.9);padding:25px;color:#eaeaea;position:absolute;border-radius:5px;z-index:999;display:none}.phone .more_info>div{font-size:13px}.phone .more_info a{color:#fff;letter-spacing:1px}.phone .more_info::before{content:"";position:absolute;display:block;left:50%;top:-22px;margin-left:-11px;border-color:transparent;border-style:solid;border-top-width:0;border-bottom-color:#232323;border-width:11px}.phone .more_info button{position:absolute;top:5px;right:5px;color:gray;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.phone .more_info button:hover{color:#fff}.phone-num{color:#1b1b1b;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.4}.phone-num:hover{color:#1b1b1b}.phone-arrow{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.phone-arrow i{font-size:23px;vertical-align:sub}.phone-arrow:hover{cursor:pointer;color:#259cc3}.phone-arrow.active{color:#259cc3}.callback{display:block;margin-right:auto;text-align:left;font-size:12px;color:#259cc3;width:180px;line-height:1.4;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.callback:active,.callback:focus,.callback:hover{color:#259cc3;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.top_search{padding:0 15px}#search{width:100%}#search .form-control{height:38px;padding:13px 20px;border-radius:5px}#search .form-control:focus{-webkit-box-shadow:0 0 4px 1px #e7e7e7;box-shadow:0 0 4px 1px #e7e7e7}#search .form-control:focus+.input-group-btn .btn{color:#259cc3}#search .input-group-btn{position:absolute;right:40px;top:1px}#search .input-group-btn .btn{background-color:transparent;border:none;padding:6px 13px;color:#e4e4e4;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}#search .input-group-btn .btn:active{-webkit-box-shadow:none;box-shadow:none}#search .input-group-btn .btn:focus{outline:0}.account_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.phone_button,.search_button{height:40px;width:40px;border-radius:50%;display:block;margin:0 10px;font-size:22px;border:1px solid #e4e4e4;background-color:transparent;color:#908d8d}.header_account{width:40px;height:40px;border-radius:50%;display:block;margin:0 10px}.header_account .dropdown-toggle{display:block;width:100%;height:100%;border:1px solid #e4e4e4;border-radius:50%;position:relative;font-size:25px;color:#908d8d;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.header_account .dropdown-toggle:hover{color:#259cc3}.header_account .dropdown-toggle i{position:absolute;top:17%;right:20%}.header_account .dropdown-menu-right{left:-60px;padding:0}#cart{height:40px;width:40px;border-radius:50%;display:block;margin:0 10px}#cart button{width:100%;height:100%;font-size:22px;border:1px solid #e4e4e4;border-radius:50%;background-color:transparent;color:#908d8d;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}#cart button:hover{color:#259cc3}#cart button i{position:absolute;top:22%;right:18%}#cart-total{background-color:#259cc3;border-radius:50%;width:21px;display:block;height:21px;position:absolute;top:-7px;right:-7px;text-align:center;color:#fff;line-height:21px;font-size:14px}#top{border-bottom:1px solid #f0f0f0}#sale_informer{display:none;width:280px;height:160px;position:fixed;top:135px;right:5px;background:url(/catalog/view/theme/newSanrich/image/sale_informer.png) center/cover;z-index:999}#sale_informer>.close_informer{width:30px;height:30px;text-align:center;padding:0;line-height:26px;font-size:21px;background:#e54e5b;color:#fff;position:absolute;top:0;right:0;opacity:1;cursor:pointer!important}.section-wrapper{padding:60px 0}.section-wrapper h3{display:inline-block;-moz-text-align-last:left;text-align-last:left;margin-bottom:30px;margin-top:0;text-transform:uppercase;font-size:21px}.gray-section{background-color:#fbfbfb}.specials h3{margin-right:40px}.specials .all_sales{display:inline-block;color:#999;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.specials .all_sales:hover{color:#259cc3}.banner-wrapper{padding-bottom:60px}.exclusive-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}.exclusive-wrapper a:first-child{margin-right:30px}.advantages{padding:35px 0}.advantage_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#1a1a1a}.advantage_wrapper img{margin-right:25px}#carousel0{border:1px solid #e7e7e7;border-radius:5px}#carousel0 .carousel_item{padding:25px 0}#slideshow0,#slideshow1{margin-top:40px}#slideshow0 .owl-stage-outer,#slideshow1 .owl-stage-outer{margin:0;padding:0}#slideshow0 .owl-dots,#slideshow1 .owl-dots{position:absolute;width:100%;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}#slideshow0 .owl-dots>button,#slideshow1 .owl-dots>button{width:10px;height:10px;border-radius:50%;background-color:#908d8d;margin:0 7px}#slideshow0 .owl-dots>button.active,#slideshow1 .owl-dots>button.active{background-color:#fff}.subcat_wrapper{padding:25px 0}.manufacturer-wrapper,.subcat_item_wrapper{margin:15px 0}.manufacturer-wrapper a,.subcat_item_wrapper a{display:block;text-align:center;position:relative}.manufacturer-wrapper a img,.subcat_item_wrapper a img{margin:0 auto;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.manufacturer-wrapper a span,.subcat_item_wrapper a span{width:100%;padding:0 5px;position:absolute;width:100%;left:0;bottom:5px;font-size:14px;line-height:1;font-weight:500;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.manufacturer-wrapper a:hover,.subcat_item_wrapper a:hover{text-decoration:none}.manufacturer-wrapper a:hover img,.subcat_item_wrapper a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.category-wrapper{padding:45px 0}.category_nav{border:1px solid #e7e7e7;background-color:#fff;border-radius:5px;color:#908d8d;padding:0 15px}.category_nav .col-md-4:not(:first-child){border-left:1px solid #e7e7e7}.category_nav .total_wrap{padding:10px 0 11px;text-align:center}.category_nav .total_wrap span:first-child{font-size:14px}.category_nav .total_wrap span:last-child{color:#343535}.category_nav .input-group-addon{border:none;background-color:transparent;color:inherit;font-size:inherit;padding:2px 2px 0 10px;font-size:14px}.category_nav .input-group-sm{margin:8px auto}.category_nav .input-group-sm.sort-input{max-width:275px}.category_nav .input-group-sm.limit-input{max-width:165px}.category_nav .input-group-sm .form-control{height:30px;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:inherit;cursor:pointer;font-size:14px}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.row-flex::after,.row-flex::before{display:none}.product-layout{padding-top:15px;padding-bottom:15px}ul.description{list-style-type:none;padding:0;margin-bottom:0}ul.description li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:14px;padding-left:15px;position:relative;color:#908d8d}ul.description li:before{content:'';display:block;width:5px;height:5px;background-color:#259cc3;border-radius:50%;position:absolute;top:9px;left:3px}ul.description li .attr-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:5px}ul.description li .attr-value>img{margin-left:5px}ul.description li .in-stock{color:#5bc049;position:relative;padding-right:22px;margin-left:5px}ul.description li .in-stock:after{display:block;content:"\e924";font-family:fontawesome_mini;position:absolute;top:-3px;right:0;font-size:18px}.category-description{color:#908d8d;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.category-description .top-description h2{margin-bottom:40px}.category-description .bottom-description{display:none}.category-description .bottom-description h2{margin-bottom:15px;margin-top:25px;font-size:20px;text-transform:none}.hide-description,.show-description{padding-left:0;color:#259cc3}.hide-description i,.show-description i{vertical-align:middle}.hide-description{display:none}.manufacturer-description{border:1px solid #e7e7e7;border-radius:4px}.manufacturer-description .top-description{padding:15px 0}.manufacturer-description .top-description p{margin-bottom:0}.manufacturer-description .bottom-description{padding:15px 15px 5px;border-top:1px solid #e7e7e7}.manufacturer-description .img-wrapper{height:100%;margin-right:-15px;padding:0 15px;border-right:1px solid #e7e7e7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manufacturer-description .img-thumbnail{padding:0;border:none;border-radius:0}.description-buttons{padding:0 15px}.manufacturer-categories{padding-top:30px}.manufacturer-categories ul{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;color:#908d8d;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-height:105px;margin-right:-20px}.manufacturer-categories ul>li{padding:5px 35px 5px 15px}.manufacturer-categories ul>li a{position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.manufacturer-categories ul>li a:before{display:block;content:'';width:6px;height:6px;background-color:#908d8d;position:absolute;top:50%;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);left:-15px;border-radius:50%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.manufacturer-categories ul>li a:hover{color:#259cc3}.manufacturer-categories ul>li a:hover:before{background-color:#259cc3}.alphabet{margin-bottom:30px}.alphabet>div{margin-left:-15px;margin-top:15px}.alphabet>div a{margin-left:15px}.panel-default{border:1px solid #e7e7e7}.panel-default .panel-heading{background-color:#fff;border-bottom:none;text-align:center}.ocfilter-option{border:1px solid #e7e7e7}.ocfilter-option .ocf-option-name{font-size:14px;font-weight:700;margin-bottom:15px}.ocfilter-option label{font-weight:700;position:relative;padding-left:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#1a1a1a}.ocfilter-option label:before{content:'';display:block;border:1px solid red;width:16px;height:16px;position:absolute;left:0;top:2px;border:1px solid #e7e7e7;border-radius:3px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.ocfilter-option label:after{display:block;content:'\e90f';position:absolute;font-size:10px;color:#fff;left:4px;top:5px;font-family:fontawesome_mini!important}.ocfilter-option label input{display:none}.ocfilter-option label small{background-color:#fff;font-weight:500;color:#908d8d;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.ocfilter-option label.ocf-selected{color:#1a1a1a}.ocfilter-option label.ocf-selected:before{background-color:#259cc3;border-color:#259cc3}.ocfilter-option label.ocf-selected small{color:#259cc3;opacity:1}.selected-options .ocfilter-option{background-color:#fff;margin:-1px;border-top:none;border-bottom:none}.selected-options .ocfilter-option span{display:block;font-size:12px;font-weight:600}.selected-options .ocfilter-option>button{background-color:#fff;border:1px solid #e7e7e7;color:#5c5c5c;margin-right:5px;margin-top:5px;position:relative;padding-left:13px!important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.selected-options .ocfilter-option>button i{position:absolute;left:3px;top:5px;font-size:11px}.selected-options .ocfilter-option>button:active,.selected-options .ocfilter-option>button:focus,.selected-options .ocfilter-option>button:hover{border-color:#bc0f0f;color:#bc0f0f;-webkit-box-shadow:none;box-shadow:none;outline:0;background-color:#fff}.selected-options>button{background-color:#bc0f0f}.selected-options>button span{position:relative;padding-right:15px}.selected-options>button i{position:absolute;right:0;top:3px}.selected-heading{border-top:1px solid #e7e7e7;padding:5px;font-weight:700}.popover{background-color:rgba(26,26,26,.9)}.popover-title{background-color:transparent;border:none;color:#fff}.popover.right>.arrow:after{border-right-color:rgba(26,26,26,.9);opacity:.9}.popover.top>.arrow:after{border-top-color:rgba(26,26,26,.9);opacity:.9}.popover-content input:focus{border-color:transparent}.collapse-value>button{color:#908d8d;text-decoration:none!important;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.collapse-value>button:active,.collapse-value>button:focus,.collapse-value>button:hover{color:#259cc3;text-decoration:none}.collapse-value>button .fa{vertical-align:middle}.collapse-value>button .fa:before{content:'\e908'}.collapse-value>button[aria-expanded=true] .fa:before{content:'\e91a'}.noUi-horizontal{height:10px}.ocfilter-mobile-handle button{padding:8px}.ocfilter-mobile-handle i{font-size:25px;vertical-align:middle}.main_image .thumbnail{position:relative}.main_image .sale-sticker{top:5px;left:5px;width:70px;height:70px;font-size:24px}.additional-images{margin-right:-8px;max-height:460px;overflow:hidden}.additional-images .image-additional{max-width:76px}#product{border:1px solid #ddd;border-radius:4px}#product .product_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px solid #e7e7e7;list-style-type:none;padding:0;margin-bottom:0}#product .product_nav>li{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;font-weight:800;text-transform:uppercase;font-size:14px;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;cursor:pointer}#product .product_nav>li:not(:last-child){border-right:1px solid #e7e7e7}#product .product_nav>li>span{display:block;text-align:center;padding:10px 15px}#product .product_nav>li.active{color:#259cc3;cursor:default}#product .product_nav>li:hover{color:#259cc3}#product .product_tab-content{background-color:#fff;height:193px;position:relative;padding:15px}#product .product_tab-content .product_tab-pane{display:none;height:100%}#product .product_tab-content .product_tab-pane.active{display:block;overflow:hidden}#product .product_tab-content .tab-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:26px;height:20px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-13px);-ms-transform:translateX(-13px);transform:translateX(-13px);cursor:pointer;border:1px solid #e7e7e7;border-bottom:none;border-radius:4px;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}#product .product_tab-content .tab-button:hover{color:#259cc3}#product .product_tab-content .tab-button.up{display:none;color:#259cc3}.product-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e7e7}.product-wrap .description{width:50%;padding:15px;border-right:1px solid #e7e7e7}.product-wrap .description li:not(:last-child){margin-bottom:6px}.product-wrap .description li:first-child{background-color:#fbfbfb;padding:15px;text-align:center;margin-bottom:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#333}.product-wrap .description li:first-child:before{display:none}.product-wrap .description li .attr-name{min-width:72px;margin-right:25px}.product-wrap .description li .attr-value{margin-left:0}.product-wrap .description li .in-stock{margin-left:0}.product-wrap .description li>a{color:inherit}.product-wrap .description .sku{overflow-x:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-wrap .price-wrapper{width:50%;padding:15px}.product-wrap .price-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:10px;margin-bottom:20px;text-transform:none}.product-wrap .price-wrap h2{text-transform:none;color:#bc0f0f;margin-bottom:0;margin-top:0}.product-wrap .price-wrap .price-old{text-decoration:line-through;color:#908d8d;font-size:16px}.product-wrap .product_buttons_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-wrap .product_buttons_wrapper div:first-child{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.product-wrap .product_buttons_wrapper .button-set .btn-group{margin-left:15px;min-width:55px}.product-wrap .product_buttons_wrapper .button-set button{width:25px;height:25px;font-size:20px;line-height:1;background-color:transparent;border:none;padding:0;color:#a9a9a9;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.product-wrap .product_buttons_wrapper .button-set button:active,.product-wrap .product_buttons_wrapper .button-set button:hover{color:#bc0f0f}#button-cart{font-size:16px;width:100%}.add_sale{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px;border:1px solid red;border-radius:6px}.add_sale span:first-child{font-size:13px;text-transform:uppercase;color:#bc0f0f;font-weight:800;text-align:center}.add_sale span:last-child{font-size:13px}.product_attributes{list-style-type:none;padding:0;margin-bottom:0}.product_attributes>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-left:15px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:6px}.product_attributes>li:last-child{margin-bottom:0}.product_attributes>li:before{content:'';display:block;width:5px;height:5px;background-color:#259cc3;border-radius:50%;position:absolute;top:12px;left:3px}.product_attributes .attr-name{color:#908d8d;margin-right:5px}.product_attributes .dotted{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;position:relative;height:22px;background:url(../image/dot.png) repeat-x 0 16px}.product_attributes .attr-value{margin-left:5px;white-space:nowrap}#tab-description{font-size:14px}#tab-description h2,#tab-description h3{color:#259cc3;font-size:16px;margin-top:0;margin-bottom:5px}#tab-description p{margin-bottom:5px}#tab-description p:last-child{margin-bottom:0}.extra_tabs h3,.related_products h3{margin-top:0;margin-bottom:25px;text-transform:uppercase;font-size:21px}.extra_tabs .table,.related_products .table{background-color:#fff;margin-bottom:0;border:1px solid #e7e7e7}.extra_tabs .table td,.related_products .table td{vertical-align:middle;border-top:1px solid #e7e7e7}.extra_tabs .table td.image,.related_products .table td.image{width:92px}.extra_tabs .table td.image>img,.related_products .table td.image>img{border:1px solid #ddd;border-radius:4px}.extra_tabs .table td.card,.related_products .table td.card{width:130px}.extra_tabs .table td.name a,.related_products .table td.name a{color:inherit;font-weight:600;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.extra_tabs .table td.name a:hover,.related_products .table td.name a:hover{color:#259cc3}.extra_tabs .table td.et-price,.related_products .table td.et-price{width:170px}.extra_tabs .table td>.form-group,.related_products .table td>.form-group{margin-bottom:0;margin-top:15px;-moz-text-align-last:left;text-align-last:left}.extra_tabs .price-tabs,.related_products .price-tabs{font-weight:700}.extra_tabs .price,.related_products .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.extra_tabs .price .price-new,.related_products .price .price-new{color:#bc0f0f;font-weight:700;font-size:18px;margin-right:25px}.extra_tabs .price .price-old,.related_products .price .price-old{color:#908d8d;text-decoration:line-through;font-size:13px}.complects h3{margin-top:0;margin-bottom:25px;text-transform:uppercase;font-size:21px}.complects .table{background-color:#fff;margin-bottom:0;border:1px solid #e7e7e7}.complects .table td{border:1px solid #e7e7e7}.complects .table td.image{width:92px}.complects .table td.image>img{border:1px solid #ddd;border-radius:4px}.complects .complect_sku{display:block;font-size:13px;color:#908d8d}.complects .price-complect,.complects .price-summ-complect,.complects .special-complect,.complects .special-summ-complect{font-weight:700}.complects .price-complect.price-complect-old,.complects .price-summ-complect.summ-complect-old{text-decoration:line-through;color:#908d8d;font-weight:400;font-size:13px}.complects .special-complect,.complects .special-summ-complect{color:#bc0f0f}.kjseries h3{display:inline-block;-moz-text-align-last:left;text-align-last:left;margin-bottom:25px;margin-top:0;text-transform:uppercase;font-size:21px}.kjseries .product-thumb .price_special{color:#bc0f0f;font-size:18px;font-weight:800;margin:0}.kjseries .product-thumb .price_special .price-old{font-size:13px;color:#a9a9a9;text-decoration:line-through;font-weight:600;margin-left:10px}.kjseries .sale-sticker{top:15px;left:15px}.bundle-expert-placeholder{display:none}.kit-widget.kit-widget-table h3{margin-top:0;margin-bottom:25px;text-transform:uppercase;font-size:21px}.kit-widget.kit-widget-table .kit-items{border:1px solid #e7e7e7;border-radius:4px}.kit-widget.kit-widget-table .kit-item-product{margin-bottom:0}.kit-widget.kit-widget-table .kit-item-product .be-product-title{margin-bottom:12px}.similar_products_header{margin-bottom:25px;margin-top:0;text-transform:uppercase;font-size:21px;text-align:left}.information-wrapper{margin:15px 0 15px}.information-wrapper .toggle-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 30px}.information-wrapper .toggle-buttons div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;font-size:24px;background-color:#fbfbfb;color:#343535;border:1px solid #259cc3;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.information-wrapper .toggle-buttons div.active,.information-wrapper .toggle-buttons div:hover{color:#fff;background-color:#259cc3}.information-wrapper .toggle-buttons div.button-delivery{border-top-left-radius:4px;border-bottom-left-radius:4px}.information-wrapper .toggle-buttons div.button-payment{border-top-right-radius:4px;border-bottom-right-radius:4px}.information-wrapper .hidden-div{display:none}.information-wrapper .hidden-div.active{display:block}.information-wrapper p{text-indent:25px}.information-wrapper ul{padding-left:50px}.information-wrapper table tbody tr:nth-child(odd){background-color:#fbfbfb}a.list-group-item{padding:8px 15px;border-color:#e7e7e7;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a.list-group-item:active,a.list-group-item:focus,a.list-group-item:hover{background-color:#259cc3;color:#fff;text-indent:10px;border-color:#259cc3}.simple-content .form-control{border-color:#e7e7e7;color:#5a5b5b;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .7s ease;transition:-webkit-box-shadow .7s ease;-o-transition:box-shadow .7s ease;transition:box-shadow .7s ease;transition:box-shadow .7s ease,-webkit-box-shadow .7s ease}.simple-content .form-control:focus{-webkit-box-shadow:0 0 4px 1px #e7e7e7;box-shadow:0 0 4px 1px #e7e7e7}.simple-content .form-control:focus+.input-group-btn .btn{color:#259cc3}body[class^=account] .alert{margin-top:-30px}body[class^=account] .well h2{margin-top:0}.account-icon{display:block;color:#908d8d;text-align:center;margin:15px 0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.account-icon>i{display:block;font-size:45px;margin-bottom:10px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.account-icon:hover{color:#259cc3}.account-icon:hover>i{color:#259cc3;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.acc-h2{margin-top:15px}body[class^=information-contact] .form-horizontal .control-label{text-align:left}.landing h1{margin-bottom:30px}.landing h2{margin-top:0;margin-bottom:30px}.landing_footnote{margin-top:15px;margin-bottom:0;text-align:center}.landing_footnote a{font-weight:700;position:relative;padding-left:30px;white-space:nowrap}.landing_footnote a::before{display:block;position:absolute;left:0;top:-14px;font-family:fontawesome_mini!important;font-size:30px}.landing_footnote .whatsapp_link::before{content:"\e916";color:#00e676}.landing_footnote .instagram_link:before{content:"\e918";position:absolute;color:#ff36df}.landing_advantage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-bottom:10px}.landing_advantage .image{width:85px;height:85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px}.landing_advantage .text{text-transform:uppercase;font-weight:700}.button_wrapper{margin-top:25px}.request_btn{display:inline-block;background-color:#bc0f0f;padding:10px 25px;text-transform:uppercase;color:#fff!important;border-radius:5px}.landing-carousel .product-thumb{padding:5px}.manufacture-features{list-style-type:none;counter-reset:list-counter;padding-left:0;margin-top:40px}.feature{padding-left:70px;counter-increment:list-counter;position:relative}.feature h3{text-transform:uppercase;font-weight:700;font-size:16px;margin-top:0;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.feature p{font-size:14px;color:#908d8d}.feature::before{content:counter(list-counter);width:50px;height:50px;font-size:16px;font-weight:800;border:2px solid #259cc3;color:#259cc3;border-radius:50%;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cooperation_scheme{padding:0;padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;counter-reset:scheme-counter;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0}.cooperation_scheme .scheme_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;counter-increment:scheme-counter;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;position:relative}.cooperation_scheme .scheme_item .scheme_img{display:block;position:relative;background-color:#fff;background-position:center;background-repeat:no-repeat;width:75px;height:75px;border:2px solid #259cc3;border-radius:50%;z-index:99}.cooperation_scheme .scheme_item .scheme_img::before{content:counter(scheme-counter);width:20px;height:20px;font-size:10px;font-weight:800;border:2px solid #fff;color:#fff;background-color:#259cc3;border-radius:50%;position:absolute;left:70%;top:-3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cooperation_scheme .scheme_item .scheme_text{text-align:center;font-size:14px;color:#908d8d}.cooperation_scheme .scheme_item:not(:last-child)::after{content:'';display:block;width:200px;height:1px;background-color:transparent;border:2px solid #259cc3;border-style:dashed;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;position:absolute}.cooperation_scheme .scheme_item:first-child:after{top:165px;left:133px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.cooperation_scheme .scheme_item:first-child .scheme_img{background-image:url(/catalog/view/theme/newSanrich/image/icon1.png)}.cooperation_scheme .scheme_item:nth-child(2):after{top:2px;left:135px;-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}.cooperation_scheme .scheme_item:nth-child(2) .scheme_img{background-image:url(/catalog/view/theme/newSanrich/image/icon2.png)}.cooperation_scheme .scheme_item:nth-child(3):after{top:167px;left:132px;-webkit-transform:rotate(-160deg);-ms-transform:rotate(-160deg);transform:rotate(-160deg)}.cooperation_scheme .scheme_item:nth-child(3) .scheme_img{background-image:url(/catalog/view/theme/newSanrich/image/icon3.png)}.cooperation_scheme .scheme_item:nth-child(4):after{top:-1px;left:133px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.cooperation_scheme .scheme_item:nth-child(4) .scheme_img{background-image:url(/catalog/view/theme/newSanrich/image/icon4.png)}.cooperation_scheme .scheme_item:nth-child(4) .scheme_img.shower{background-image:url(/catalog/view/theme/newSanrich/image/icon4-1.png)}.cooperation_scheme .scheme_item:last-child .scheme_img{background-image:url(/catalog/view/theme/newSanrich/image/icon5.png)}.cooperation_scheme .scheme_item:nth-child(odd){-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cooperation_scheme .scheme_item:nth-child(odd) .scheme_img{margin-top:25px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cooperation_scheme .scheme_item:nth-child(odd) .scheme_text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cooperation_scheme .scheme_item:nth-child(even){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:165px}.cooperation_scheme .scheme_item:nth-child(even) .scheme_img{margin-bottom:25px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cooperation_scheme .scheme_item:nth-child(even) .scheme_text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.measure{overflow:hidden}.measure h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.measure h2 .accent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.measure ul{padding:0;list-style:none}.measure ul li{padding-left:20px;position:relative}.measure ul li::before{display:block;content:'\e90f';position:absolute;font-size:15px;font-weight:700;color:#259cc3;left:0;top:2px;font-family:fontawesome_mini!important}.measure_content,.measure_img{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.measure_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.measure .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.measure_content_body{padding:45px 0}.measure_img{position:relative}.measure_img img{max-width:100%}.measure_img_worker{max-height:100%;position:absolute;bottom:0;left:-100px;-o-object-fit:cover;object-fit:cover;z-index:2}.reasons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;counter-reset:reasons-counter}.reasons .reason{-webkit-flex-basis:33.3333333%;-ms-flex-preferred-size:33.3333333%;flex-basis:33.3333333%;padding:15px;counter-increment:reasons-counter}.reasons .reason_content{padding:15px 15px 15px 70px;border:1px solid #e7e7e7;background-color:#fff;position:relative;height:100%}.reasons .reason_content h3{margin-bottom:15px}.reasons .reason_content p{font-size:14px;color:#908d8d;margin-bottom:0}.reasons .reason_content:before{content:counter(reasons-counter);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:70px;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:70px;font-weight:800;color:#259cc3;font-family:Lato,Arial,sans-serif}.accent{color:#259cc3}footer{border-top:1px solid #ecf0f1}.footer_top{padding:60px 0;color:#5a5b5b;font-weight:500;overflow-x:hidden}.footer_top h5{color:#343535;text-transform:uppercase;white-space:nowrap;position:relative;padding-bottom:15px;font-size:16px;font-weight:700}.footer_top h5::before{display:block;content:'';height:1px;width:2500px;position:absolute;bottom:0;left:-150%;background-color:#ecf0f1}.footer_top h5::after{display:block;content:'';width:70px;height:4px;background-color:#259cc3;position:absolute;bottom:1px;left:0}.footer_top ul{margin-top:30px}.footer_top ul a{color:#5a5b5b;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer_top ul a:hover{color:#259cc3}.footer-addr.footnum{margin-top:30px}.footer-addr i{color:#259cc3;margin-right:15px}.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:0;list-style:none;font-size:25px}.socials li{padding:0 7px}.footer_bottom{background-color:#259cc3;color:#fff;padding:25px 0;color:#fff}.footer_bottom .footer-offer{font-size:12px;font-weight:300}.footer_bottom a{color:#fff;text-decoration:underline}.footer_bottom a:hover{text-decoration:underline}.footer_bottom .copuright{font-size:14px;font-weight:400}.footer_bottom .copuright p{text-align:right}.footer_bottom p{margin:0}.scroll-top{position:fixed;bottom:25px;right:-100px;background-color:#20b2ff;z-index:12;border-radius:50%;color:#000;font-size:26px;width:50px;height:50px;text-align:center;line-height:50px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:.5}.scroll-top:hover{color:#fff;opacity:1}.scroll-top.active{right:25px}@media only screen and (max-width:1199px){.product-thumb .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-thumb .price .price-old{margin-left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.additional-images{height:76px;overflow-y:hidden;margin-right:-20px}.additional-images .image-additional{display:inline-block;margin-right:20px;width:20%}.additional-images .thumbnail{margin-bottom:0}.cooperation_scheme .scheme_item:first-child:after{top:170px;left:75px}.cooperation_scheme .scheme_item:nth-child(2):after{top:10px;left:99px}.cooperation_scheme .scheme_item:nth-child(3):after{top:180px;left:98px}.cooperation_scheme .scheme_item:nth-child(4):after{top:10px;left:99px;-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg)}}@media only screen and (max-width:991px){#search{margin-top:20px}#top{position:relative}#top::before{content:'';width:100%;height:43px;display:block;position:absolute;top:-3px;left:0;background-color:#bc0f0f}#menu-vertical::before{display:none}#menu-vertical .text-category{display:none}.advantage_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px 0}.mt{margin-top:30px}.subcat_wrapper{display:none}.manufacturer-description .top-description{padding-right:15px}.information-wrapper ol,.information-wrapper ul{padding-left:25px}.footer_bottom .copuright{margin-top:10px}.footer_bottom .copuright p{text-align:left}.kit-item .item-price-discount{white-space:nowrap;top:-9px;right:-40px}.landing_advantage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}.landing_advantage .image{margin-right:0;margin-bottom:25px}.landing-top .button_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reasons .reason{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.measure_img_worker{left:-60px}.cooperation_scheme{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cooperation_scheme .scheme_item:not(:last-child)::after{display:none}.cooperation_scheme .scheme_item:nth-child(-n+3){-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.cooperation_scheme .scheme_item:nth-child(n+4){margin-top:50px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cooperation_scheme .scheme_item:last-child .scheme_text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cooperation_scheme .scheme_item:last-child .scheme_img{margin-top:0;margin-bottom:25px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.exclusive-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.exclusive-wrapper a:first-child{margin-right:0;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.kit-widget.kit-widget-table .kit-item .be-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){#slideshow0{display:none}#carousel0 .carousel_item{padding:10px 40px}.category_nav .total_wrap{border-bottom:1px solid #e7e7e7}.manufacturer-description{overflow-x:hidden}.manufacturer-description .top-description{padding-left:15px}.manufacturer-description .img-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e7e7e7;border-right:none;margin-right:0}.search_wrapper #input-search{margin-bottom:15px}.additional-images{height:76px;overflow-y:hidden;margin-right:-20px;margin-bottom:20px}.additional-images .image-additional{display:inline-block;margin-right:18px;width:20%}.additional-images .thumbnail{margin-bottom:0}.kit-widget-table .kit-item .be-product-thumb .be-image,.kit-widget-table .kit-item-product .be-product-thumb .be-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.kit-widget-table .kit-widget-total-container .btn-primary{width:auto;margin-top:15px}.measure_img_worker{left:0}}@media only screen and (max-width:679px){.product-thumb .price{display:block}.product-thumb .price .price-old{margin-left:10px}.reasons .reason_content{padding-left:50px}.reasons .reason_content:before{width:50px;font-size:50px}}@media only screen and (max-width:575px){#logo{width:41.66666667%}.phone{position:fixed;top:0;left:0;width:100vw;padding:15px;background-color:rgba(26,26,26,.9);z-index:999;border-bottom:1px solid #e7e7e7;display:none}.phone>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.phone .phone_wrapper{margin:0 auto}.phone .phone-arrow{display:none}.phone .phone-num{color:#eaeaea}.phone .hide_phone{font-size:20px;margin-left:10px;color:gray;justify-self:flex-end}.account_wrapper{width:58.33333333%}.top_search{position:fixed;top:0;left:0;width:100vw;padding:15px;background-color:rgba(26,26,26,.9);z-index:999;border-bottom:1px solid #e7e7e7;display:none}.top_search>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top_search #search{margin-top:0;max-width:100%}.top_search .hide_search{font-size:20px;margin-left:10px;color:gray}.search_mobile{position:fixed;top:0;left:0;width:100vw;padding:15px;background-color:rgba(26,26,26,.9);z-index:999;border-bottom:1px solid #e7e7e7;display:none}.search_mobile>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search_mobile #search{margin-top:0;max-width:100%}.search_mobile .hide_search{font-size:20px;margin-left:10px;color:gray}.product-thumb .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-thumb .price .price-old{margin-left:0}.manufacturer-categories ul{max-height:175px}.pagination li span.big-pagination-button{display:none}.pagination li span.small-pagination-button{display:inline}.category-description ul li,.manufacturer-description ul li{margin-left:25px}.reasons .reason{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 15px}.reasons .reason:not(:first-child) .reason_content{border-top-color:transparent}.cooperation_scheme .scheme_item{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.cooperation_scheme .scheme_item:not(:first-child){margin-top:50px}.cooperation_scheme .scheme_item .scheme_text{-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-ms-flex-order:2!important;order:2!important}.cooperation_scheme .scheme_item .scheme_img{margin-top:0!important;margin-bottom:25px!important;-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-ms-flex-order:1!important;order:1!important}.feature p{margin-left:-50px}}@media only screen and (max-width:525px){.specials h3{width:100%;margin-bottom:0}.specials .all_sales{margin-bottom:10px}.product-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-wrap .description{width:100%;border-right:none;border-bottom:1px solid #e7e7e7}.product-wrap .price-wrapper{width:100%}.product-wrap .price-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-wrap .price-wrap .price-old{margin-left:25px}}@media only screen and (max-width:479px){.col-xxs{width:100%}#logo{width:100%;margin-bottom:25px}#logo .img-responsive{margin:0 auto}.account_wrapper{width:100%}.category_nav .total_wrap{border-bottom:none}.category_nav .col-md-4:not(:first-child){border-left:none;border-top:1px solid #e7e7e7}.product-thumb .price{display:block}.product-thumb .price .price-old{margin-left:10px}.manufacturer-categories ul{max-height:100%;margin-right:0}.manufacturer-categories ul>li{padding-right:15px}#product .product_nav>li{text-transform:none}.complects h3,.extra_tabs h3,.kjseries h3{text-transform:none}.landing h1{font-size:22px}}@media only screen and (min-width:576px){.header_mobile{display:none}#logo{width:33.33333333%}.phone{display:block!important;width:41.66666667%}.top_search{display:block!important;width:100%}.account_wrapper{width:25%}.phone_button,.search_button{display:none}.hide_phone{display:none}.hide_search{display:none}}@media only screen and (min-width:768px){#slideshow1{display:none}.measure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.measure_content_body{width:50%;padding:60px 15px 60px 0}.measure_img{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.measure_img_bg{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:992px){#logo{width:16.66666667%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#menu-vertical .text-category_mobile{display:none}.phone{width:25%;margin-left:8.33333333%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.top_search{width:33.33333333%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.account_wrapper{width:16.66666667%;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}@media only screen and (min-width:1200px){.container{width:1200px}.main_image .thumbnail{margin-bottom:0}}
.fx-brands-heading-mobile {
   display: none;
}

.fx-brands-heading h3 {
   margin: 0 0 10px;
}

.fx-brands {
   margin-bottom: 20px;
}

.fx-brands .list-group {
   margin-bottom: 0;
}

.fx-brands a{
   display: inline-block;
   padding: 2px 10px;
   border: 1px solid #e7e7e7;
   margin-top: 5px;
   font-size: .89em;
   color: #908d8d;
   background-color: #fff;
   transition: all .5s ease;
}

.fx-brands a:hover {
   color: #259cc3;
   text-decoration: none;
}

@media only screen and (max-width:767px) {
   .fx-brands-heading {
      display: none;
   }

   .fx-brands-heading-mobile {
      width: 100%;
      display: block;
      padding: 5px;
      border: 1px solid #e7e7e7;
      background: #fff;
      text-transform: uppercase;
      font-weight: 600;
      font-size: 18px;
      margin: 0;
   }

   .fx-brands-heading-mobile::after {
      display: block;
      content:'\e908';
      font-family:fontawesome_mini;
      position: absolute;
      top: 0;
      right: 25px;
      font-size: 26px;
   }

   .fx-brands > .list-group {
      display: none;
   }
}
