.theme-border,.table-bordered{border-top:solid 2px #283243}.theme-color{color:#283243}.title-border{border-bottom:solid 2px #dfdfdf;padding-bottom:30px !important;margin-bottom:40px !important}@media only screen and (max-width: 767px){.title-border{margin-bottom:15px !important;padding-bottom:10px !important}}.theme-block{border:solid 1px #dfdfdf;border-top:solid 2px #283243;padding:30px 29px;margin-bottom:60px}.no-theme-block{border:none;padding:0;margin-bottom:0}.table-bordered thead>tr>th,.table-bordered thead>tr>td{font-size:16px;line-height:1.667em;color:#333;text-transform:uppercase;font-weight:500}@media only screen and (max-width: 991px){.theme-block{padding:15px;margin-bottom:30px}}.table-bordered thead>tr>th,.table-bordered thead>tr>td{border-bottom-width:1px}.table-bordered th,.table-bordered td{border:solid 1px #dfdfdf}.ink{display:block;position:absolute;background:rgba(0,0,0,0.1);border-radius:100%;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);z-index:9999}.animate{-webkit-animation:ripple 0.65s linear;-webkit-animation:ripple 0.65s linear;-moz-animation:ripple 0.65s linear;-ms-animation:ripple 0.65s linear;-o-animation:ripple 0.65s linear;animation:ripple 0.65s linear}@-webkit-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5)}}@-o-keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;-moz-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5)}}.icon-sprite,.icon-sprite-for-modules{background-image:url(../images/icon_sprite.png);background-repeat:no-repeat;text-indent:-9999px}.icon-sprite-for-modules{background-image:url(../images/icon_sprite.png)}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.icon-sprite,.icon-sprite-for-modules{background-image:url(../images/icon_sprite@2x.png);background-size:100px 1000px}}.index_banners{background:#fff}.index_banners .index_block .promo_block{padding:87px 0 93px 0}.index_banners .index_block .promo_block:after{content:'';display:table;clear:both}.index_banners .index_block .promo_block h2{float:left;width:370px;margin:0 30px 0 0;font-size:36px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;line-height:1.4;color:#283243}.index_banners .index_block .promo_block .promo_txt_holder{float:left;width:770px;padding:8px 130px 0 0}.index_banners .index_block .promo_block .promo_txt_holder p{margin:0 0 35px}.index_banners .index_block .promo_block .promo_txt_holder a{overflow:hidden;display:inline-block;font-size:14px;font-weight:bold;text-transform:uppercase;color:#283243}.index_banners .index_block .promo_block .promo_txt_holder a span{float:left;margin:0 20px 0 0;position:relative;border:solid 2px #bec1c6;width:42px;height:42px;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .promo_block .promo_txt_holder a strong{float:left;padding:10px 0 0 0;position:relative}.index_banners .index_block .promo_block .promo_txt_holder a strong:before{background:#283243;content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .promo_block .promo_txt_holder a span:before{content:"+";position:absolute;left:0;top:0;right:0;bottom:0;font-size:20px;text-align:center;line-height:36px;color:#283243;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .promo_block .promo_txt_holder a:hover span{border:solid 2px #283243;background:#283243}.index_banners .index_block .promo_block .promo_txt_holder a:hover span:before{color:#fff}.index_banners .index_block .promo_block .promo_txt_holder a:hover strong:before{left:0;width:100%}.index_banners .index_block .banners_wrapper{padding-bottom:120px}.index_banners .index_block .banners_wrapper .collage_block{position:relative;margin:0 0 -120px;overflow:hidden}.index_banners .index_block .banners_wrapper .collage_block .ban_img{border:solid 30px #fff}.index_banners .index_block .banners_wrapper .collage_block .ban_img img{max-width:100%}.index_banners .index_block .banners_wrapper .collage_block .ban_img:hover img,.index_banners .index_block .banners_wrapper .collage_block .ban_img.active img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.index_banners .index_block .banners_wrapper .collage_block .ban_holder{position:absolute;top:50%;margin:-75px 0 0 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h3{font-size:20px;font-weight:normal;text-transform:uppercase;letter-spacing:2px;color:#283243;margin:0 0 13px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2{font-size:36px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#283243;margin:0 0 32px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2.active a{color:#8b8b8b}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more{overflow:hidden;display:inline-block;font-size:14px;font-weight:bold;text-transform:uppercase;color:#283243}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more span{float:left;margin:0 20px 0 0;position:relative;border:solid 2px #bec1c6;width:42px;height:42px;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more strong{float:left;padding:10px 0 0 0;position:relative}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more strong:before{background:#283243;content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more span:before{content:"+";position:absolute;left:0;top:0;right:0;bottom:0;font-size:20px;text-align:center;line-height:36px;color:#283243;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more:hover span,.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more.active span{border:solid 2px #283243;background:#283243}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more:hover span:before,.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more.active span:before{color:#fff}.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more:hover strong:before,.index_banners .index_block .banners_wrapper .collage_block .ban_holder .discover_more.active strong:before{left:0;width:100%}.index_banners .index_block .banners_wrapper .collage_block.hld_1{z-index:1}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_img{float:left;margin:0 0 0 -30px}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_holder{left:600px}.index_banners .index_block .banners_wrapper .collage_block.hld_2{z-index:2}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_img{float:right;margin:0 70px 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_holder{left:100px}.index_banners .index_block .banners_wrapper .collage_block.hld_3{z-index:3}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_img{float:left;margin:0 0 0 -30px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_holder{left:420px}.index_banners .index_block .banners_wrapper .collage_block.hld_4{z-index:4}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_img{float:right;margin:0 270px 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_holder{left:800px}.bottom-container{display:none;background:#fff}.bottom-container .bottom_wrapper{padding:0 0 110px 0}.bottom-container .bottom_wrapper:after{content:'';display:table;clear:both}.bottom-container .bottom_wrapper .bottom_col{float:left;width:29%;padding:0 66px 3px 0;margin:0 5% 0 0;border-right:solid 1px #e9eaec;min-height:194px}.bottom-container .bottom_wrapper .bottom_col h2{font-family:"Noto Sans",sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;color:#283243;margin:-3px 0 30px 0}.bottom-container .bottom_wrapper .bottom_col p{line-height:1.7;margin:0}.bottom-container .bottom_wrapper .bottom_col.bc3{margin:0;border:0}.cms-index-index .bottom-container{display:block}.widget-new-products{padding:16px 0 0 0;margin:0 0 69px}.widget-catalogsale-products-carousel{padding:0 0 0 0;margin:0 0 58px}.owl-carousel-wrapper{margin:0 -15px}.carousel_body_wrapper{position:relative;padding:11px 0 0 0}.carousel_nav .btns{display:block;margin-top:0px;position:absolute;top:169px;font-size:24px;color:#b8bcc1;z-index:2;cursor:pointer;-webkit-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}.carousel_nav .btns.prev_new,.carousel_nav .btns.prev_specials{left:-40px}.carousel_nav .btns.next_new,.carousel_nav .btns.next_specials{right:-40px}.carousel_nav .btns:hover{color:#283243}@media only screen and (max-width: 1300px){.carousel_nav .btns{top:-56px}.carousel_nav .btns.prev_new,.carousel_nav .btns.prev_specials{left:0px}.carousel_nav .btns.next_new,.carousel_nav .btns.next_specials{right:0px}}@media only screen and (max-width: 1199px){.index_banners .index_block .promo_block{padding:62px 0 68px 0}.index_banners .index_block .promo_block h2{width:31.5%;margin:0 2.5% 0 0;font-size:30px}.index_banners .index_block .promo_block .promo_txt_holder{width:65.5%;padding:13px 70px 0 0}.index_banners .index_block .promo_block .promo_txt_holder p{margin:0 0 25px}.index_banners .index_block .banners_wrapper{padding-bottom:90px}.index_banners .index_block .banners_wrapper .collage_block{margin:0 0 -90px}.index_banners .index_block .banners_wrapper .collage_block .ban_img{border:solid 30px #fff}.index_banners .index_block .banners_wrapper .collage_block .ban_holder{margin:-65px 0 0 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h3{font-size:18px;margin:0 0 10px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2{font-size:30px;margin:0 0 22px 0}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_img{float:left;width:57%;margin:0 0 0 -30px}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_holder{left:400px}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_img{float:right;width:57%;margin:0 6% 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_holder{left:100px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_img{float:left;width:50%;margin:0 0 0 -30px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_holder{left:350px}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_img{float:right;width:49%;margin:0 23% 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_holder{left:600px}.bottom-container .bottom_wrapper{padding:0 0 80px 0}.bottom-container .bottom_wrapper .bottom_col{padding:0 40px 3px 0;min-height:194px}.bottom-container .bottom_wrapper .bottom_col h2{font-size:18px;margin:-2px 0 30px 0}.bottom-container .bottom_wrapper .bottom_col p{line-height:1.5;font-size:13px}}@media only screen and (max-width: 991px){.index_banners .index_block .promo_block{padding:42px 0 48px 0}.index_banners .index_block .promo_block h2{font-size:22px}.index_banners .index_block .promo_block .promo_txt_holder{padding:4px 0 0 0}.index_banners .index_block .promo_block .promo_txt_holder p{font-size:12px;margin:0 0 25px}.index_banners .index_block .banners_wrapper{padding-bottom:70px}.index_banners .index_block .banners_wrapper .collage_block{margin:0 0 -70px}.index_banners .index_block .banners_wrapper .collage_block .ban_img{border:solid 20px #fff}.index_banners .index_block .banners_wrapper .collage_block .ban_holder{margin:-61px 0 0 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h3{font-size:16px;margin:0 0 8px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2{font-size:24px;margin:0 0 16px 0}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_img{float:left;width:57%;margin:0 0 0 -20px}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_holder{left:315px}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_img{float:right;width:57%;margin:0 6% 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_holder{left:60px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_img{float:left;width:50%;margin:0 0 0 -20px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_holder{left:265px}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_img{float:right;width:49%;margin:0 29% 0 0}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_holder{left:420px}.bottom-container .bottom_wrapper{padding:0 0 50px 0}.bottom-container .bottom_wrapper .bottom_col{width:31%;padding:0 20px 3px 0;margin:0 3% 0 0;min-height:170px}.bottom-container .bottom_wrapper .bottom_col h2{font-size:16px;margin:0 0 18px 0}.bottom-container .bottom_wrapper .bottom_col p{line-height:1.5;font-size:12px}.bottom-container .bottom_wrapper .bottom_col.bc3{margin:0;border:0}}@media only screen and (max-width: 767px){.index_banners .index_block .promo_block{padding:32px 15px 38px;text-align:center}.index_banners .index_block .promo_block h2{float:none;width:100%;margin:0 0 16px 0;font-size:22px}.index_banners .index_block .promo_block .promo_txt_holder{float:none;width:100%;padding:0}.index_banners .index_block .promo_block .promo_txt_holder p{font-size:12px;margin:0 0 25px}.index_banners .index_block .banners_wrapper{padding:0 10px;overflow:inherit}.index_banners .index_block .banners_wrapper .collage_block{margin:0 0 30px;overflow:inherit}.index_banners .index_block .banners_wrapper .collage_block .ban_img{border:solid 20px #fff;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1) ;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1) ;box-shadow:0px 0px 5px rgba(0,0,0,0.1) }.index_banners .index_block .banners_wrapper .collage_block .ban_holder{position:relative;top:inherit;margin:0 0 0 0;text-align:center}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h3{font-size:20px;letter-spacing:2px;margin:0 0 13px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2{font-size:36px;letter-spacing:2px;margin:0 0 22px 0}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_img{float:none;width:auto;max-width:710px;margin:0 auto 30px}.index_banners .index_block .banners_wrapper .collage_block.hld_1 .ban_holder{left:inherit}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_img{float:none;width:auto;max-width:710px;margin:0 auto 30px}.index_banners .index_block .banners_wrapper .collage_block.hld_2 .ban_holder{left:inherit}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_img{float:none;width:auto;max-width:522px;margin:0 auto 30px}.index_banners .index_block .banners_wrapper .collage_block.hld_3 .ban_holder{left:inherit}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_img{float:none;width:auto;max-width:610px;margin:0 auto 30px}.index_banners .index_block .banners_wrapper .collage_block.hld_4 .ban_holder{left:inherit}.bottom-container .bottom_wrapper{padding:0 0 30px 0}.bottom-container .bottom_wrapper .bottom_col{width:100%;text-align:center;padding:0 15px 25px;margin:0 0 25px;min-height:inherit;border:0;border-bottom:solid 1px #e9eaec}.bottom-container .bottom_wrapper .bottom_col h2{font-size:20px;margin:0 0 18px 0}.bottom-container .bottom_wrapper .bottom_col p{line-height:1.7;font-size:14px}.bottom-container .bottom_wrapper .bottom_col.bc3{margin:0;border:0}.widget-new-products{padding:0;margin:0 0 45px}.widget-catalogsale-products-carousel{padding:0 0 0 0;margin:0 0 30px}.carousel_nav .btns{top:-56px;font-size:24px}.carousel_nav .btns.prev_new,.carousel_nav .btns.prev_specials{left:0px}.carousel_nav .btns.next_new,.carousel_nav .btns.next_specials{right:0px}}@media only screen and (max-width: 479px){.index_banners .index_block .banners_wrapper .collage_block{margin:0 0 30px}.index_banners .index_block .banners_wrapper .collage_block .ban_img{border:solid 10px #fff}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h3{font-size:14px;letter-spacing:1px;margin:0 0 13px 0}.index_banners .index_block .banners_wrapper .collage_block .ban_holder h2{font-size:26px;letter-spacing:1px;margin:0 0 22px 0}.bottom-container .bottom_wrapper{padding:0 0 20px 0}.bottom-container .bottom_wrapper .bottom_col{padding:0 15px 15px;margin:0 0 15px}.bottom-container .bottom_wrapper .bottom_col h2{font-size:18px;margin:0 0 10px 0}.bottom-container .bottom_wrapper .bottom_col p{line-height:1.5;font-size:12px}.widget-new-products .products-grid .item,.widget-catalogsale-products-carousel .products-grid .item{text-align:center}.widget-new-products .products-grid .actions a,.widget-catalogsale-products-carousel .products-grid .actions a{margin:0 10px}}
