.woocommerce .element-section-cart .element-slider .woocommerce-product-gallery__image img@font-face{font-family:MontserratSemiBold;font-weight:400;font-style:normal;src:url(../fonts/MontserratSemiBold/MontserratSemiBold.eot);src:url(../fonts/MontserratSemiBold/MontserratSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratSemiBold/MontserratSemiBold.woff) format("woff"),url(../fonts/MontserratSemiBold/MontserratSemiBold.ttf) format("truetype")}@font-face{font-family:MontserratLight;font-weight:400;font-style:normal;src:url(../fonts/MontserratLight/MontserratLight.eot);src:url(../fonts/MontserratLight/MontserratLight.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratLight/MontserratLight.woff) format("woff"),url(../fonts/MontserratLight/MontserratLight.ttf) format("truetype")}@font-face{font-family:MontserratBold;font-weight:400;font-style:normal;src:url(../fonts/MontserratBold/MontserratBold.eot);src:url(../fonts/MontserratBold/MontserratBold.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratBold/MontserratBold.woff) format("woff"),url(../fonts/MontserratBold/MontserratBold.ttf) format("truetype")}@font-face{font-family:MontserratMedium;font-weight:400;font-style:normal;src:url(../fonts/MontserratMedium/MontserratMedium.eot);src:url(../fonts/MontserratMedium/MontserratMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratMedium/MontserratMedium.woff) format("woff"),url(../fonts/MontserratMedium/MontserratMedium.ttf) format("truetype")}@font-face{font-family:MontserratExtraBold;font-weight:400;font-style:normal;src:url(../fonts/MontserratExtraBold/MontserratExtraBold.eot);src:url(../fonts/MontserratExtraBold/MontserratExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratExtraBold/MontserratExtraBold.woff) format("woff"),url(../fonts/MontserratExtraBold/MontserratExtraBold.ttf) format("truetype")}@font-face{font-family:MontserratBlack;font-weight:400;font-style:normal;src:url(../fonts/MontserratBlack/MontserratBlack.eot);src:url(../fonts/MontserratBlack/MontserratBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/MontserratBlack/MontserratBlack.woff) format("woff"),url(../fonts/MontserratBlack/MontserratBlack.ttf) format("truetype")}*{box-sizing:border-box;line-height:1.2}.prn{padding-right:0}.pln{padding-left:0}.hidden{display:none!important}.mb20{margin-bottom:20px}.woocommerce .woocommerce-checkout .col-1{max-width:100%}.woocommerce .woocommerce-checkout .col-2{max-width:100%}.woocommerce-checkout-review-order .shop_table .cart_item{width:100%;display:block}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%;max-width:100%}.header{float:none}.logo{z-index:10;float:none;position:absolute;width:355px;height:195px;left:-20px;top:0;background-image:url(../images/logo-bg.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.logo img{width:auto;margin:0}.logo .logoimga{display:block;position:absolute;left:40px;top:7px}.top-line{padding:32px 0 25px 40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}.top-line .descr{font-size:20px;margin-bottom:8px}.top-line .main{font-size:22px;font-family:"MontserratSemiBold",sans-serif}.top-line .s-header-phones a{display:block}.top-line .s-header-phones .main:first-child{margin-bottom:8px}.top-line .s-header-phones span{font-family:"MontserratLight",sans-serif;font-size:18px;margin-left:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.top-line .s-header-phones .main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.basket-btn span{display:block;text-align:center}.basket-btn{position:relative;display:block}.basket-btn .basket-btn__counter{position:absolute;width:20px;height:20px;display:-webkit-flex;right:0;top:-7px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#ff5e39;border-radius:50%;font-size:14px}#topmenu .menu_hover > a{padding:12px 45px}#topmenu ul.menu>li:after,#frontsidebar .widget_nav_menu ul.menu>li:after{display:none}#topmenu ul li{line-height:1.2;transform:skew(155deg);transition:all .4s ease;position:relative;z-index:500}#topmenu ul li::before{content:'';opacity:0;transition:all .4s linear;position:absolute;width:100%;height:100%;top:0;left:0;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}#topmenu ul li:hover:before{opacity:1;transition:all .4s linear}#topmenu ul li a{transform:skew(-155deg);padding:12px 45px;text-transform:uppercase;font-size:20px!important;font-weight:400}#topmenu ul li.current-menu-item::before{opacity:1}.second-line{border-radius:50px;background-color:#f0f0f0;padding-right:30px}:;
/* Footer */
#footer{float:none;background-color:#fff}.footer-map{position:absolute;width:50%;left:0;top:0;height:100%}.footer-contacts-wrap{height:820px;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.footer-contacts{position:absolute;width:90%;top:0;right:0;height:100%;background-image:url(../images/contacts-bg.png);background-position:0 center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.footer-logo{text-align:center;margin-bottom:15px}.footer-menu{margin-bottom:20px;text-align:right}.footer-menu ul{border:solid 1px #fff;border-radius:50px;margin:0;padding:0;list-style-type:none;justify-content:space-between;display:inline-block}.footer-menu ul li{display:inline-block;padding:20px;text-align:center;text-transform:uppercase;font-size:16px}.footer-menu ul li:not(:last-child){border-right:1px solid #fff}.footer-menu ul li a{transition:all .4s ease}.footer-menu ul li a:hover{color:#fff}.contact-item{-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.contact-item:not(:last-child){margin-bottom:10px}.contact-item-title{width:165px;font-size:18px;font-family:"MontserratSemiBold",sans-serif;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.contact-item-descr{width:calc(100% - 165px);font-size:16px;padding-left:10px}.contact-item-phone .contact-item-title span{font-family:"MontserratLight",sans-serif;font-size:18px;margin-left:5px}.contact-item-phone .contact-item-title a{display:block}.contact-item-phone .contact-item-title .main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.footer-politics{padding:40px 0}.footer-politics span{display:block;font-size:14px}.page-garanty{padding:110px 0 150px}.page-title,.section-title{text-align:center}.page-garanty .page-title h1,.section-title h2{display:inline-block;padding:0 95px;margin:0;line-height:1.2;font-family:"MontserratSemiBold",sans-serif;font-size:24px;text-transform:uppercase;position:relative}.page-garanty .page-title h1::before,.section-title h2::before{content:'';left:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.page-garanty .page-title h1::after,.section-title h2::after{content:'';right:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.page-content-wrap{padding-top:60px}.two-title-in-page .page-title h1{margin:0 0 50px;font-size:34px;text-transform:uppercase;color:#ff5e39;font-weight:400}.garanty-sert-image{text-align:center}.garanty-sert-image img{max-width:100%}.garanty-advantage-item-icon{justify-content:center;text-align:center;padding-bottom:10px;border-bottom:1px solid #d7dce8;height:135px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end}.garanty-advantage-wrap .garanty-advantage-item-wrap:nth-child(-n+3){margin-bottom:150px}.garanty-advantage-item-descr{font-family:"MontserratMedium",sans-serif}.lts_button{border-radius:50px;display:block;margin:0;padding:14px 0;text-transform:uppercase;font-size:14px;text-align:center;font-family:"MontserratBold",sans-serif;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.lts_button:hover{opacity:1}.page-pay{padding:110px 0}.page-pay .page-pay-section{margin-bottom:90px}.page-pay .section-content{margin-top:50px}.page-pay .pay-delivery-item .item-title{font-size:20px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #d7dce8}.page-pay .pay-delivery-item .item-descr{font-family:"MontserratMedium",sans-serif}.page-pay .pay-item{margin-bottom:60px}.page-pay .pay-item .item-descr p:last-child{margin-bottom:0}.page-pay .pay-item-image{position:relative;left:35px}.page-pay .pay-item-image img{max-width:100%}.page-pay .pay-item-3{padding-left:32px}.page-pay .pay-item-4{padding-left:90px}.page-pay .pay-delivery-item ul{padding:0;margin:0;list-style-type:none}.page-pay .pay-item-5 .item-descr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.page-pay .pay-item-5 .item-descr-col-left{width:50%;font-size:14px}.page-pay .pay-item-5 .item-descr-col-right{width:50%;padding-left:50px;font-size:14px}.page-pay .delivery-item-image{text-align:center}.page-pay .delivery-item-image img{max-width:100%}.page-pay .delivery-item-3{margin:40px 0}.page-pay .pay-delivery-item .item-descr.item-descr-box{background-color:#eef1f7;padding:30px;font-size:18px;font-family:"MontserratExtraBold",sans-serif}.page-pay .pay-delivery-item .item-descr.item-descr-box p{margin:0}body.single .header{box-shadow:none!important}
.element-container{padding:80px 0 30px}.element-content .element-title{text-align:center;margin-bottom:80px;cursor:default}.element-content .element-title h1{display:inline-block;padding:0 95px;margin:0;line-height:1.2;font-family:"MontserratSemiBold",sans-serif;font-size:24px;text-transform:uppercase;position:relative}.element-content .element-title h1::before{content:'';left:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.element-content .element-title h1::after{content:'';right:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.woocommerce-product-gallery__image{position:relative;height:544px}.woocommerce .element-section-cart .element-slider .woocommerce-product-gallery__image img{width: auto;max-height:100%;margin:0 auto;display:block}.element-slider figure{margin:0;height:544px}.element-slider .onsale{display:none}.flex-viewport{box-sizing:content-box;padding-bottom:225px;height:544px!important;padding-top:30px;z-index:250}.element-slider ol{position:relative;z-index:500;list-style-type:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.element-slider ol li{width:25%;padding:4px;cursor:pointer}.element-slider ol li img{box-shadow:1px 1px 8px 0 rgba(210,221,236,1)}.flex-control-nav{margin-top:-200px;padding-left:0}.wp-post-image{position:relative}.plus-wrap{cursor:pointer;text-align:center;line-height:44px;display:block;z-index:100;position:absolute;width:50px;height:50px;color:#fff}.plus-wrap::before{box-shadow:4px 3px 8.64px .36px rgba(46,61,83,0.52);content:'';border-radius:50%;z-index:100;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#ff5d3b;border:5px #fff solid;color:#fff}.plus-wrap::after{transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%;content:"+";font-size:52px;z-index:150;font-family:"MontserratLight",sans-serif;color:#fff}.plus-title{display:block;background-color:#fdefde;font-size:16px;font-family:"MontserratSemiBold",sans-serif;padding:28px 10px 12px 25px}.plus-descr{display:block;padding-left:25px;padding-top:15px;font-family:"MontserratLight",sans-serif;font-size:14px;padding-bottom:20px}.element-short-info{margin-bottom:20px}.element-short-info .new-price,.element-short-info .one-price{font-size:36px;font-family:"MontserratSemiBold",sans-serif}.element-short-info .old-price{display:inline-block;position:relative;margin-top:15px;font-size:20px;font-family:"MontserratExtraBold",sans-serif;color:#cad0dc}.element-short-info .old-price::before{content:'';position:absolute;height:1px;background-color:#cad0dc;width:calc(100% + 20px);left:50%;top:50%;transform:translateX(-50%)}.element-short-info .element-price_price{width:calc(100% - 250px)}.element-price{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.woocommerce .element-price_btn a.button{text-align:left;font-size:16px;font-family:"MontserratBold",sans-serif;padding:22px 0 22px 50px;width:250px;text-transform:uppercase;color:#fff;border-radius:50px;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.woocommerce .element-price_btn a.button::after{content:'';position:absolute;width:42px;height:39px;background-image:url(../images/cart-white.png);background-repeat:no-repeat;background-position:center;right:25px;top:50%;transform:translateY(-50%)}.element-price_btn{width:250px}.woocommerce .element-price_btn a.added_to_cart{display:block}.woocommerce .element-price_btn a.button.loading{opacity:1}.woocommerce .element-price_btn a.button.loading::after{animation:none}.woocommerce .element-price_btn span{font-family:"MontserratSemiBold",sans-serif;margin-top:10px;display:block;text-transform:uppercase;text-align:center;font-size:14px}.woocommerce .element-price_btn a.added_to_cart{font-family:"MontserratSemiBold",sans-serif;display:inline-block;text-transform:uppercase;text-align:center;font-size:14px;position:relative}.woocommerce .element-price_btn a.added_to_cart::after{content:'';position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#ff5d3b}
.woocommerce .element-price_btn{text-align:center;}
.element-short-info .element-price_btn{margin: 20px auto 0px;}
.element-short-info-wrap .element-btn-more {text-align: center;}
.element-user-info-list{margin:50px 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}.element-user-info-list .info-list-item{font-family:"MontserratMedium",sans-serif;color:#585c65;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.element-user-info-list .info-list-item img{display:block;margin-right:10px}.element-user-info-list .info-list-item a{color:#585c65;font-family:"MontserratMedium",sans-serif}.woocommerce-product-details__short-description ul{padding:0;margin:0;list-style-type:none}.woocommerce-product-details__short-description li{position:relative;padding-left:40px;font-family:"MontserratMedium",sans-serif}.woocommerce-product-details__short-description li:not(:last-child){margin-bottom:10px}.woocommerce-product-details__short-description li::before{left:0;content:'';position:absolute;background-color:#ff8b28;width:12px;height:12px;border-radius:50%;top:4px}.element-short-info-wrap{height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.element-btn-more span{cursor:pointer;padding:15px 32px;border-radius:50px;display:inline-block;font-size:14px;text-transform:uppercase;font-family:"MontserratBold",sans-serif;color:#fff;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.element-full-info{padding:50px 0;transition:all .5s ease;transform-origin:0 0}.element-full-info ul{padding:0;margin:0;list-style-type:none}.element-full-info li{position:relative;padding-left:40px;font-family:"MontserratMedium",sans-serif}.element-full-info li:not(:last-child){margin-bottom:10px}.element-full-info li::before{left:0;content:'';position:absolute;background-color:#ff8b28;width:12px;height:12px;border-radius:50%;top:4px}.element-full-info-hidden{height:0;transform:scaleY(0);transform-origin:0 0;transition:all .5s ease}.s-advantage{padding:80px 0;background-position:center 100%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.home-section-title{text-align:center}.home-section-title h2{margin:0;text-transform:uppercase;font-size:34px;font-weight:400}.s-advantage-content{margin-top:130px}.advantage-item-image{text-align:center;position:relative}.advantage-item-image img{max-width:100%}.advantage-item-image span{position:absolute;left:50%;bottom:100px;transform:translateX(-50%);color:#fff;font-size:40px}.advantage-item-title{text-align:center;text-transform:uppercase;font-size:20px;color:#585c65;font-family:"MontserratSemiBold",sans-serif}.advantage-item-title-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;margin-bottom:50px}.advantage-item-id{line-height:1;color:#fff;text-align:center;font-family:"MontserratBlack",sans-serif;text-shadow:4px 4px 18px rgba(206,213,223,1);font-size:100px}.slider-image-wrap .slider-image{display:inline-block;position:relative}.slider-content .slick-list{padding-bottom:190px;padding-left:20px}.owl-carousel .owl-stage{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.owl-dots{bottom:-20px;position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%}.owl-dots .owl-dot{outline:0;cursor:pointer;width:18px;height:18px;border-radius:50%;background-color:#ff9424!important;margin:0 3px}.owl-dots .active{background-color:#FF7224!important}.plus-content{line-height:1.2;text-align:left;color:#000;display:block;position:absolute;width:380px;background-color:#fff;box-shadow:2px 2px 11.48px 2.52px rgba(228,228,228,0.44)}.plus-content.center{top:50%;left:50%;transform:translateX(-50%)}.plus-content.left{top:50%;left:20px}.plus-content.right{top:50%;right:20px}.plus-wrap::before,.plus-wrap::after{transition:all .4s linear}.plus-wrap:hover:before{transform:scale(1.2)}.plus-wrap:hover:after{transform:translateX(-50%) translateY(-50%) scale(1.2)}.plus-wrap.active{z-index:1000}.element-slider-evoque .plus-1{top:0;left:32%}.element-slider-evoque .plus-2{top:4%;left:82%}.element-section-cart .element-slider-evoque .plus-2{top:1%;left:82%}.element-slider-evoque .plus-3{top:36%;left:27%}.element-slider-evoque .plus-4{top:59%;left:21%}.element-section-cart .element-slider-evoque .plus-4{top:57%;left:21%}.element-slider-evoque .plus-5{top:56%;left:47%}.element-slider-evoque .plus-6{top:93%;left:47%}.element-slider-evoque .plus-7{top:81%;left:53%}.element-slider-evoque .plus-8{top:88%;left:73%}.element-slider-evoque .plus-9{top:28%;left:61%}.element-slider-evoque .plus-10{top:20%;left:46%}.element-slider-evoque .plus-11{top:47%;left:54%}.element-slider-evoque .plus-12{top:50%;left:73%}.element-slider-v5 .plus-1{top:12%;left:61%}.element-section-cart .element-slider-v5 .plus-1{top:10%;left:55%}.element-slider-v5 .plus-2{top:17%;left:92%}.element-section-cart .element-slider-v5 .plus-2{top:14%;left:86%}.element-slider-v5 .plus-3{top:56%;left:41%}.element-slider-v5 .plus-4{top:48%;left:21%}.element-slider-v5 .plus-5{top:56%;left:73%}.element-slider-v5 .plus-6{top:70%;left:0}.element-section-cart .element-slider-v5 .plus-6{top:68%;left:4%}.element-slider-v5 .plus-7{top:81%;left:45%}.element-section-cart .element-slider-v5 .plus-7{top:77%;left:45%}.element-slider-v5 .plus-8{top:91%;left:83%}.element-section-cart .element-slider-v5 .plus-8{top:87%;left:80%}.element-slider-v5 .plus-9{top:28%;left:46%}.element-slider-v5 .plus-10{top:22%;left:53%}.element-slider-v5 .plus-11{top:44%;left:46%}.element-slider-v5 .plus-12{top:68%;left:18%}.element-slider-v5 .plus-13{top:63%;left:80%}.element-slider-luxe .plus-1{top:5%;left:56%}.element-slider-luxe .plus-2{top:15%;left:85%}.element-section-cart .element-slider-luxe .plus-2{top:12%;left:81%}.element-slider-luxe .plus-3{top:54%;left:40%}.element-slider-luxe .plus-4{top:47%;left:21%}.element-slider-luxe .plus-5{top:55%;left:70%}.element-slider-luxe .plus-6{top:89%;left:28%}.element-slider-luxe .plus-7{top:75%;left:38%}.element-slider-luxe .plus-8{top:88%;left:73%}.element-slider-luxe .plus-9{top:28%;left:46%}.element-slider-luxe .plus-10{top:22%;left:53%}.element-slider-luxe .plus-11{top:44%;left:46%}.element-slider-luxe .plus-12{top:68%;left:18%}.element-slider-luxe .plus-13{top:63%;left:80%}.element-slider-elite .plus-1{top:11%;left:47%}.element-slider-elite .plus-2{top:4%;left:82%}.element-slider-elite .plus-3{top:38%;left:17%}.element-slider-elite .plus-4{top:59%;left:14%}.element-slider-elite .plus-5{top:56%;left:40%}.element-slider-elite .plus-6{top:92%;left:15%}.element-slider-elite .plus-7{top:82%;left:43%}.element-slider-elite .plus-8{top:88%;left:73%}.element-slider-elite .plus-9{top:54%;left:70%}.element-slider-elite .plus-10{top:31%;left:61%}.element-slider-elite .plus-11{top:20%;left:52%}.element-slider-elite .plus-12{top:42%;left:49%}.element-slider-elite .plus-13{top:66%;left:79%}.element-slider-city .plus-1{top:11%;left:47%}.element-slider-city .plus-2{top:4%;left:82%}.element-slider-city .plus-3{top:27%;left:20%}.element-slider-city .plus-4{top:60%;left:9%}.element-slider-city .plus-5{top:52%;left:40%}.element-slider-city .plus-6{top:86%;left:25%}.element-section-cart .element-slider-city .plus-6{top:82%;left:15%}.element-slider-city .plus-7{top:76%;left:48%}.element-slider-city .plus-8{top:88%;left:73%}.element-section-cart .element-slider-city .plus-8{top:79%;left:73%}.element-slider-city .plus-9{top:56%;left:70%}.element-section-cart .element-slider-city .plus-9{top:44%;left:70%}.element-slider-city .plus-10{top:31%;left:56%}.element-slider-city .plus-11{top:26%;left:45%}.element-slider-city .plus-12{top:42%;left:56%}.element-slider-city .plus-13{top:67%;left:79%}.element-slider-sport-cape .plus-1{top:11%;left:47%}.element-slider-sport-cape .plus-2{top:4%;left:82%}.element-slider-sport-cape .plus-3{top:37%;left:17%}.element-slider-sport-cape .plus-4{top:57%;left:14%}.element-slider-sport-cape .plus-5{top:56%;left:40%}.element-slider-sport-cape .plus-6{top:71%;left:2%}.element-slider-sport-cape .plus-7{top:85%;left:48%}.element-slider-sport-cape .plus-8{top:88%;left:73%}.element-slider-sport-cape .plus-9{top:33%;left:61%}.element-slider-sport-cape .plus-10{top:23%;left:48%}.element-slider-sport-cape .plus-11{top:44%;left:49%}.element-slider-sport-cape .plus-12{top:60%;left:70%}.element-slider-sport .plus-1{top:11%;left:47%}.element-slider-sport .plus-2{top:4%;left:82%}.element-slider-sport .plus-3{top:37%;left:17%}.element-slider-sport .plus-4{top:63%;left:14%}.element-slider-sport .plus-5{top:56%;left:40%}.element-slider-sport .plus-6{top:90%;left:10%}.element-slider-sport .plus-7{top:85%;left:48%}.element-slider-sport .plus-8{top:88%;left:73%}.element-slider-sport .plus-9{top:41%;left:61%}.element-slider-sport .plus-10{top:55%;left:81%}.element-slider-next .plus-1{top:11%;left:47%}.element-slider-next .plus-2{top:4%;left:82%}.element-slider-next .plus-3{top:37%;left:17%}.element-slider-next .plus-4{top:63%;left:14%}.element-slider-next .plus-5{top:56%;left:40%}.element-slider-next .plus-6{top:90%;left:10%}.element-slider-next .plus-7{top:75%;left:48%}.element-slider-next .plus-8{top:87%;left:73%}.element-slider-next .plus-9{top:41%;left:61%}.element-slider-next .plus-10{top:55%;left:81%}.catalog{margin-top:40px;padding-top:50px}.catalog-section{margin-bottom:80px}.catalog .catalog-title{margin-bottom:70px;text-align:center}.catalog .catalog-title h2{margin:0;color:#ff5e39;font-size:34px;text-transform:uppercase;font-weight:400}.catalog .catalog-section-title{text-align:center;margin-bottom:25px}.catalog .catalog-section-title h3{display:inline-block;padding:0 95px;margin:0;line-height:1.2;font-family:"MontserratSemiBold",sans-serif;font-size:24px;text-transform:uppercase;position:relative}.catalog .catalog-section-title h3 p{margin:0}.catalog .catalog-section-title h3::before{content:'';left:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.catalog .catalog-section-title h3::after{content:'';right:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.catalog-section-element{background-color:#fff;box-shadow:1px 1px 8px 0 rgba(210,221,236,1);height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.catalog-section-element .element-user-info-list{display:none}.catalog-section-element .catalog-section-element-buy{height:68px}.catalog-section-element .element-price{height:100%;border-top:1px solid #d7dce8}.catalog-section-element .element-price_btn{width:85px;border-left:1px solid #d7dce8}.woocommerce .catalog-section-element .element-price_btn a.button{width:85px;height:100%;background:#fff;border-radius:0;padding:0}.woocommerce .catalog-section-element .element-price_btn a.button::after{background-image:url(../images/cart-orange.png)}.catalog-section-element .new-price,.catalog-section-element .one-price{font-size:18px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif}.catalog-section-element .old-price{display:inline-block;position:relative;color:#cad0dc;font-size:16px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif}.catalog-section-element .old-price::after{content:'';position:absolute;width:calc(100% + 7px);background-color:#cad0dc;height:1px;left:-7px;top:50%}.catalog-section-element .catalog-section-element-title{text-align:left;border-bottom:1px solid #d7dce8;height:88px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;padding:0 15px;font-size:16px;font-family:"Roboto",sans-serif}.catalog-section-element .catalog-section-element-image{border-bottom:1px solid #f3f3f3;height:260px;border-bottom:1px solid #f3f3f3;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.catalog-section-element .catalog-section-element-image img{max-width:100%}.catalog-section-name-bg{text-transform:uppercase;line-height:1;color:#fff;font-family:"MontserratBlack",sans-serif;text-shadow:4px 4px 18px rgba(206,213,223,1);font-size:100px}.catalog-section-element{margin:0 10px 30px;width:calc((100% / 4) - 20px)}.ajax-load-more-wrap{width:100%;text-align:center}.alm-btn-wrap .alm-load-more-btn{outline:0;background:-webkit-gradient(linear,100% 0,0 0,from(#ffbb16),to(#ff5b3b));background:-webkit-linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);background:-moz-linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);background:-o-linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)!important;text-transform:uppercase;font-family:"MontserratBold",sans-serif;font-size:16px!important;border-radius:50px!important;height:50px!important;line-height:50px!important}.sale-offer{margin-top:50px}.sale-offer .sale-offer-title{text-align:center;margin-bottom:60px}.sale-offer .sale-offer-title-wrap{display:inline-block;position:relative}.sale-offer .sale-offer-title-wrap::before{content:'';position:absolute;height:2px;width:60px;background-color:#ff9424;top:50%;transform:translateY(-50%);left:-90px}.sale-offer .sale-offer-title-wrap::after{content:'';position:absolute;height:2px;width:60px;background-color:#ff9424;top:50%;transform:translateY(-50%);right:-90px}.sale-offer .sale-offer-title-wrap span{text-transform:uppercase;font-family:"MontserratSemiBold",sans-serif;font-size:24px;display:block}.sale-offer .sale-offer-title-wrap .bottom{color:#ff9424}.product-bundle__item{box-shadow:1px 1px 8px 0 rgba(210,221,236,1)}.product-bundle__products{width:68%}.product-bundle__discount{display:none}.product-bundle__purchase-inner{width:100%;height:100%}.product-bundle__purchase{width:32%}.product-bundle__product__main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-bundle__product__main .product-bundle__product-image{max-width:125px}.product-bundle__product__main .product-bundle__product-info{width:calc(100% - 125px);padding-right:30px;padding-left:10px}.product-bundle__product__main .product-bundle__product-title{text-transform:uppercase}.product-bundle__product__main .product-bundle__product-title a{font-size:16px;font-family:"MontserratMedium",sans-serif}.product-bundle__product-title{text-align:left}.product-bundle__product__main .product-bundle__product-price{font-size:26px;font-family:"MontserratSemiBold",sans-serif}.product-bundle__purchase-inner_percent{height:55%}.product-bundle__purchase-inner_percent span{display:block;font-size:16px;color:#323232;font-family:"MontserratMedium",sans-serif}.product-bundle__purchase-inner_percent .percent{color:#323232;font-size:40px;font-family:"MontserratSemiBold",sans-serif}.product-bundle__purchase-inner_percent .percent span{display:inline-block;color:#323232;font-size:40px;font-family:"MontserratSemiBold",sans-serif}.product-bundle__purchase-inner_percent{border-bottom:1px solid #fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding-left:38px;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.product-bundle__price__info{height:45%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.product-bundle__price__info .product-bundle__price{padding-left:38px;width:63%;border-right:1px solid #fff;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center}.product-bundle__price__info .product-bundle__btn{width:37%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.product-bundle__price__info .product-bundle__price .price del{font-size:18px;display:block;font-family:"MontserratSemiBold",sans-serif;color:#969aa3}.product-bundle__price__info .product-bundle__price .price ins{margin-bottom:8px;display:block;font-size:26px;font-family:"MontserratSemiBold",sans-serif}.product-bundle__price__info .product-bundle__price .price del span{position:relative}.product-bundle__price__info .product-bundle__price .price del span::before{content:'';position:absolute;height:1px;width:calc(100% + 10px);left:-5px;top:50%;background-color:#969aa3}.woocommerce .product-bundle__item button.button.alt{outline:0;background-color:transparent}.woocommerce .product-bundle__item button.button.alt:hover{background-color:transparent!important}.product-bundle__item .product_type_simple span{color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif;font-weight:400;margin-top:5px}.product-bundle__product__sale__info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.product-bundle__product__sale__info .product-bundle__product-title{font-size:16px;font-weight:400;font-family:"MontserratMedium",sans-serif;margin-top:0}.product-bundle__product__sale__info{padding-right:15px;padding-left:20px}.product-bundle__product__sale__info ins{margin-bottom:3px;display:block;font-size:26px;font-family:"MontserratSemiBold",sans-serif}.product-bundle__product__sale__info del{font-size:18px;display:block;font-family:"MontserratSemiBold",sans-serif;color:#969aa3}.product-bundle__product__sale__info del span{position:relative}.product-bundle__product__sale__info del span::before{content:'';position:absolute;height:1px;width:calc(100% + 10px);left:-5px;top:50%;background-color:#969aa3}.checkout-page-content{margin-top:65px}.checkout-control{box-shadow:1px 1px 8px 0 rgba(210,221,236,1)}.checkout-control-step{cursor:pointer;width:100%;height:70px;font-family:"MontserratSemiBold",sans-serif;padding-left:20px;background-color:#f0f0f0;font-size:22px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.checkout-control-step:not(:last-child){margin-bottom:5px}.checkout-control-step.active{color:#fff;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.checkout-control-step.active .checkout-control-step-icon{border:#fff 2px solid}.checkout-control-step .checkout-control-step-icon svg{fill:#323232}.checkout-control-step.active .checkout-control-step-icon svg{fill:#fff;stroke:#fff}.checkout-control-step .checkout-control-step-icon{transition:all .4s ease;border-radius:50%;border:#454545 2px solid;width:40px;height:40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.checkout-control-step .checkout-control-step-title{transition:all .4s ease;width:calc(100% - 40px);padding-left:25px}.checkout-control-sum-wrap{padding:45px 15px 25px}.checkout-control-total-sum{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.checkout-control-total-sum span{font-size:24px;color:#ff8b28;font-family:"MontserratSemiBold",sans-serif}.checkout-control-total-sum span.sum{text-transform:uppercase}.order-steps p{margin:0}.order-steps .woocommerce-form-coupon-toggle{display:none}.shop_table .cart_item.cart_item_single{margin-bottom:20px}.shop_table .cart_item.cart_item_children{margin-bottom:20px;position:relative;width:100%}.shop_table .cart_item.cart_item_children .product-quantity .wac-qty-button{display:none}.shop_table .cart_item.cart_item_children .product-quantity{text-align:center}.shop_table .cart_item.cart_item_children .quantity.wac-quantity{justify-content:center}.shop_table .cart_item.cart_item_children::after{content:'';position:absolute;top:-10px;height:20px;background-color:#fff;width:100%;left:0}.shop_table .cart_item{padding:15px 20px;box-shadow:1px 1px 8px 0 rgba(210,221,236,1);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.shop_table .cart_item .product-thumbnail{width:21%}.shop_table .cart_item .product-thumbnail a{display:block}.shop_table .cart_item.cart_item_children img{max-width:80%;margin:0 auto}.shop_table .cart_item .product-name{width:31%;font-family:"MontserratMedium",sans-serif;font-size:16px;text-transform:uppercase}.shop_table .cart_item .product-price{display:none}.shop_table .cart_item .product-quantity{width:15%}.shop_table .cart_item .product-subtotal{width:28%}.shop_table .cart_item .product-remove{width:5%}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{border:none}.shop_table .wac-qty-button{background-color:transparent;padding:0;height:33px;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.shop_table .wac-qty-button:first-child{position:relative;top:-2px}.woocommerce .shop_table .quantity .qty{font-size:16px;padding:0;border:none!important;margin-right:0;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop_table .wac-btn-sub{font-size:28px}.shop_table .quantity.wac-quantity{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.product-subtotal{font-size:22px;font-family:"MontserratSemiBold",sans-serif;text-transform:uppercase;text-align:right;padding-right:40px}.woocommerce .shop_table a.remove:hover{background:#ff8b28}.extra-info{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:3px solid #ff8b28!important}.woocommerce-shipping-methods li{position:relative;background-color:#fff;padding:30px;box-shadow:1px 1px 8px 0 rgba(210,221,236,1)}.woocommerce-shipping-methods li input{cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.woocommerce-shipping-methods li:not(:last-child){margin-bottom:12px!important}.woocommerce ul#shipping_method li{cursor:pointer}.woocommerce-shipping-methods input[type=radio]:checked + .control-indicator{border:3px solid #ff9f21!important}.control-indicator{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.woocommerce-shipping-methods li .control label{display:block!important;margin-bottom:24px;position:relative;font-family:"MontserratExtraBold",sans-serif;font-size:16px;text-transform:uppercase}.woocommerce-shipping-methods li .control label span{color:#ff8b28;font-size:20px}.woocommerce-shipping-methods li .control label i{font-style:normal;color:#ff8b28}.woocommerce-shipping-methods li .control .shipping-method-description{font-size:14px;font-family:"MontserratMedium",sans-serif}.woocommerce-shipping-methods input[type=radio]:checked ~ label{padding-left:60px}.woocommerce-shipping-methods input[type=radio]:checked ~ label::after{font-size:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#fff;background-color:#ff8b28;content:'\f00c';font-family:FontAwesome;position:absolute;left:0;top:-15px}.product-in-cart-sum{margin-top:25px;font-size:22px;font-family:"MontserratSemiBold",sans-serif}.woocommerce .woocommerce-info{display:none!important}
.consult{height:658px;margin-bottom:20px;padding-top: 30px;}.consult .container,.consult .container .row{position:relative;height:100%}.consult-bg{position:absolute;width:100%;height:100%;left:0;top:0;text-align:right}.consult-bg img{max-width:100%}.consult .consult-content-title{font-size:38px;text-transform:uppercase}.consult .consult-content-descr{margin:30px 0;font-size:20px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif}.consult-content-form{width:330px;position:relative}.consult-content-form .text-field{color:#323232;background:transparent!important;outline:0;font-size:16px;width:100%;height:60px;display:block;border-radius:50px;border:#ffb618 1px solid;padding-left:40px;font-family:"MontserratMedium",sans-serif}.consult-content-form .text-field::placeholder{color:#323232;font-family:"MontserratMedium",sans-serif;font-size:16px}.consult-content-form .submit-field{font-size:16px;font-family:"MontserratBold",sans-serif;float:none;outline:0;border-radius:50px;width:100%;height:60px;text-transform:uppercase;color:#fff;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}span.wpcf7-not-valid-tip{display:none!important}div.wpcf7-response-output{position:absolute;width:100%;margin:0;background-color:#fff;font-weight:400}.form-row.place-order{display:none}#add_payment_method #payment,.woocommerce-checkout #payment{background-color:#fff!important}.vt_template_payment_methods{border-bottom:none!important;padding:0!important;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.vt_template_payment_method{margin-bottom:20px!important;width:50%}.vt_template_payment_method:nth-child(odd){padding-left:15px}.vt_template_payment_method:nth-child(even){padding-right:15px}.vt_template_payment_method label.control{padding-right:25px;position:relative;box-shadow:1px 1px 8px 0 rgba(210,221,236,1);height:115px;padding-left:35px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.vt_template_payment_method .input-radio{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.vt_template_payment_method input[type=radio]:checked ~ label{padding-left:60px}.vt_template_payment_method input[type=radio]:checked ~ label::after{font-size:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#fff;background-color:#ff8b28;content:'\f00c';font-family:FontAwesome;position:absolute;left:30px;top:50%;transform:translateY(-50%)}.vt_template_payment_method input[type=radio]:checked + .control-indicator{border:3px solid #ff9f21!important}.vt_template_payment_method .control label{text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif}.vt_form-checkout .text-field{margin-bottom:25px!important}.vt_form-checkout .text-field input{outline:0;width:100%;color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif;height:60px;border-radius:50px!important;border:2px solid #ffb618!important;padding:0 0 0 40px !important}.vt_form-checkout .text-field input::placeholder{color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif}.vt_form-checkout .half-width-field{width:50%;float:left}.vt_form-checkout .left-side-field{padding:0 15px 0 0 !important}.vt_form-checkout .right-side-field{padding:0 0 0 15px !important}.vt_form-checkout .notes textarea{outline:0;width:100%;color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif;height:180px!important;border-radius:10px!important;border:2px solid #ffb618!important;padding:25px 0 0 40px !important}.vt_form-checkout .notes textarea::placeholder{color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif}.vt_form-checkout-title{text-transform:uppercase;margin-bottom:100px;font-size:24px;font-family:"MontserratSemiBold",sans-serif}.main-slider{margin-top:0;height:880px;position:relative}.main-slider .container{position:relative;height:100%}.main-slider .slider-bg{position:absolute;width:100%;height:100%;left:0;top:0;text-align:right}.main-slider .slider-bg img{max-width:100%;position:absolute;right:0;bottom:0}.main-slider .slider-control{width:42%;position:absolute;top:80px;left:0}.main-slider .slider-control .slider-title{font-size:38px;text-transform:uppercase}.main-slider .slider-content{width:66%;position:absolute;top:0;right:0}.main-slider .slider-content .slider-image img{max-width:100%}.main-slider .slider-btn{margin:40px 0}.main-slider .slider-control-dots{width:145px;position:relative}.main-slider .slider-btn a{border-radius:50px;display:inline-block;padding:22px 42px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"MontserratBold",sans-serif;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.main-slider .slider-control-dots ul{width:145px;text-align:center;margin:0;padding:0;position:relative;list-style-type:none;display:block!important}.main-slider .slider-control-dots ul li{text-align:center}.main-slider .slider-control-dots ul li button{outline:none;cursor:pointer;padding:30px 0;background-color:transparent;border:none;font-size:38px;color:#bdbec9}.main-slider .slider-control-dots ul li.slick-active button{color:#3b3b3b}.main-slider .slider-control-dots .right{transition:all .4s linear;content:'';position:absolute;width:34px;background-color:#3b3b3b;height:2px;right:0;top:0;transform:translateY(52px)}.main-slider .slider-control-dots .left{transition:all .4s linear;content:'';position:absolute;width:34px;background-color:#3b3b3b;height:2px;left:0;top:0;transform:translateY(52px)}.main-slider .slider-item{outline:0}
.checkout-control-total-sum-more{flex-wrap: wrap;color:#7d7d7d;font-family:"MontserratMedium",sans-serif;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:20px 0 40px;font-size:14px}.checkout-control-total-sum-more span{margin:0 2px}.checkout-control-submit{padding:0 15px 25px}.checkout-control-submit .step-btn{font-family:"MontserratBold",sans-serif;text-align:center;border-radius:50px;cursor:pointer;color:#fff;text-transform:uppercase;padding:22px 0;font-size:16px;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}#reviews{margin-top:80px}.woocommerce .vt_add_review #respond{position:relative!important}.vt_add_review div#respond{float:none}.vt_add_review #respond .comment-reply-title{cursor:pointer;position:relative;margin:20px auto;width:316px;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1);border-radius:50px;display:inline-block;padding:18px 50px 18px 100px;font-size:16px;text-transform:uppercase;color:#fff;font-family:"MontserratBold",sans-serif}.vt-reviews-title{display:inline-block;padding:0 95px;margin:0;line-height:1.2;font-family:"MontserratSemiBold",sans-serif;font-size:24px;text-transform:uppercase;position:relative}.vt-reviews-title::before{content:'';left:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.vt-reviews-title::after{content:'';right:0;position:absolute;width:60px;top:50%;transform:translateY(-50%);height:2px;background-color:#ff9424}.vt-reviews-title-wrap{text-align:center;margin-bottom:100px}.vt-comments .commentlist{float:none}.vt-comments .comment_container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}
.vt-comments .comment_container .author-avatar{width:230px;position:relative;overflow: hidden;}
.vt-comments .comment_container .up-image-bg img {height: 100%;}
.vt-comments .comment_container .author-avatar img{width:100%;object-fit: cover;}.vt-comments .comment_container .comment-text{padding:0 0 0 25px !important;width:calc(100% - 230px);border:none!important;margin:0!important}.author-avatar .up-image-bg{position:absolute;top:0;left:0;width:100%;height:100%}.vt-comments .woocommerce-review__author{display:inline-block;margin-bottom:30px;padding-bottom:20px;position:relative;color:#4a4a47;font-size:20px;text-transform:uppercase;font-family:"MontserratSemiBold",sans-serif}.vt-comments .woocommerce-review__author::before{content:'';position:absolute;bottom:0;width:260px;height:2px;left:0;background-color:#ff8b28}.vt-comments .woocommerce-review__author::after{content:'';position:absolute;bottom:-6px;width:130px;height:6px;left:0;background-color:#ffb917}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0!important}.vt-comments .description{font-size:14px;font-family:"MontserratMedium",sans-serif}.vt_add_review p.form-submit{float:none;display:block}.vt_add_review .comment-form-comment{float:none}.woocommerce .vt_add_review #respond input#submit{display:block;float:none}.vt_add_review .comment-form-comment textarea{float:none}.reply-title-wrap{text-align:center}.vt_add_review .widget_border{display:none}.comment-reply-title.plus::before{content:'+';color:#fff;position:absolute;font-size:50px;top:50%;transform:translateY(-50%);left:30px;font-family:"MontserratLight",sans-serif}.comment-reply-title.minus::before{content:'-';color:#fff;position:absolute;font-size:50px;top:50%;transform:translateY(-50%);left:30px;font-family:"MontserratLight",sans-serif}.woocommerce .vt_add_review #commentform{display:none}#commentform textarea{outline:0;color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif;height:180px!important;border-radius:10px!important;border:2px solid #ffb618!important;padding:25px 0 0 40px !important}.form-submit #comment-image-reloaded-wrapper{margin:25px 0}.woocommerce .vt_add_review #respond input#submit{margin:0 auto;opacity:1;outline:0;width:316px;font-family:"MontserratBold",sans-serif;text-align:center;border-radius:50px;cursor:pointer;color:#fff;text-transform:uppercase;padding:22px 0;font-size:16px;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.woocommerce .vt_add_review .comment-form-author input#author{width:50%;display:block;height:60px;padding-left:40px;outline:0;color:#323232;font-size:16px;font-family:"MontserratMedium",sans-serif;border-radius:50px!important;border:2px solid #ffb618!important}.popmake .text-field{width:100%;color:#323232;background:transparent!important;outline:0;font-size:16px;height:60px;display:block;border-radius:50px;border:#ffb618 1px solid;padding-left:40px;font-family:"MontserratMedium",sans-serif}.popmake .textarea-field{width:100%;color:#323232;background:transparent!important;outline:0;font-size:16px;height:140px;display:block;border-radius:50px;border:#ffb618 1px solid;padding-left:40px;padding-top:20px;font-family:"MontserratMedium",sans-serif}.popmake .submit-field{font-size:16px;font-family:"MontserratBold",sans-serif;float:none;outline:0;border-radius:50px;width:100%;height:60px;text-transform:uppercase;color:#fff;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.popmake .text-field::placeholder{color:#323232;font-family:"MontserratMedium",sans-serif;font-size:16px}.popmake .hidden-field{display:none}.checkout-control-promo{padding:30px;background-color:#f7f7f7}.checkout-control-promo-title{font-family:"MontserratMedium",sans-serif;font-size:18px;margin-bottom:20px}.checkout-control-promo .coupon{position:relative}.checkout-control-promo .coupon input{outline:0;width:100%;height:45px;border-radius:50px;border:1px solid #ffb618;padding-left:15px;background-color:transparent}.checkout-control-promo .coupon button.apply-coupon{outline:0;cursor:pointer;border-radius:50px;border:1px solid #ffb618;position:absolute;right:0;top:0;width:160px;height:100%;font-family:"MontserratBold",sans-serif;color:#fff;text-transform:uppercase;font-size:14px;background:#ffbb16;background:-moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:-webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);background:linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1)}.coupon-list li .remove{transition:all .4s ease;border:1px solid #999;font-size:1.5em;height:30px;width:30px;text-align:center;line-height:1;border-radius:100%;color:#999;text-decoration:none;font-weight:700;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.coupon-list li .remove:hover{color:#fff;border:1px solid #ff8b28;background-color:#ff8b28}.coupon-list{padding:0;margin:15px 0 0;list-style-type:none}.coupon-list li{-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.coupon-list li .title{width:50%}.coupon-list li .sum{width:40%}.coupon-list li .remove{width:10%}.coupon-list li:not(:last-child){margin-bottom:8px}.cart-discount{display:none!important}.garanty-sert-images{margin-bottom:100px}.slick-slider .slick-track{-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.garanty-sert-image{outline:0;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:flex!important;text-align:center;justify-content:center;padding:0 5px}.garanty-sert-images .slick-dots button{cursor:pointer;margin:0 5px;font-size:0;border:none;background-color:#ff9424;border-radius:50%;width:18px;height:18px;outline:0}.garanty-sert-images .slick-dots{margin:30px 0 0;padding:0;list-style-type:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;justify-content:center}.alm-reveal{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.woocommerce-customer-details{display:none}
.sertificate{margin-bottom:80px}
.sert-text{font-weight:800;margin-bottom:40px}.woocommerce.columns-4{width:100%}.page-template-home .woocommerce ul.products{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.page-template-home .woocommerce ul.products li.product{margin:0 10px 30px;float:none;width:calc((100% / 4) - 20px);box-shadow:1px 1px 8px 0 rgba(210,221,236,1)}.page-template-home .woocommerce-loop-product__title,.catalog-section-element .catalog-section-element-title{text-transform:uppercase;border-bottom:1px solid #f3f3f3;height:88px;padding:0 15px!important;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;color:#2d2d2d;font-size:16px!important;font-family:"MontserratSemiBold",sans-serif;font-weight:400;line-height:1.2}.page-template-home .imgwrap span{height:260px;border-bottom:1px solid #f3f3f3;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.home-price{-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;height:65px}.home-price .element-price_btn{width:65px;border-left:1px solid #f3f3f3;position:relative;height:65px}.home-price .element-price_btn a.button{left:0;top:0;position:absolute;height:100%;background-image:url(../images/cart-orange.png);background-position:center;background-repeat:no-repeat;background-color:transparent!important;font-size:0!important;width:100%!important;border:none}.home-price .element-price_price{font-size:18px;padding-left:35px;width:calc(100% - 65px);text-align:left}.home-price .element-price_price span{margin-left:5px}.catalog-section-element-image a{display:flex;height:100%}.page-template-home .imgwrap span img,.catalog-section-element .catalog-section-element-image img{max-height:100%;margin:0!important;width:auto!important}.page-template-home .element-price_btn a.button::after{display:none}.home-price .new-price,.catalog-section-element .one-price{font-size:18px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif;text-align:left}.home-price .old-price{display:inline-block;position:relative;color:#cad0dc;font-size:16px;text-transform:uppercase;font-family:"MontserratExtraBold",sans-serif}.home-price .old-price::after{content:'';position:absolute;width:calc(100% + 7px);background-color:#cad0dc;height:1px;left:-7px;top:50%}.woocommerce ul.products li.product .onsale{display:none}.page-template-home .element-user-info-list{display:none}

.sert-image a {color: #fff !important;cursor: pointer;padding: 15px 32px;border-radius: 50px;display: inline-block;font-size: 14px;text-transform: uppercase;font-family: "MontserratBold",sans-serif;color: #fff;background: #ffbb16;background: -moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);    background: -webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);    background: linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1);}
.sert-image {text-align: center;}


.slider-image a {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    outline: 0;
}
.checkout-control form.ras {
	padding: 0 30px;
}
.checkout-control form.ras input[type="submit"] { 
	border: none;
	border-radius: 50px;
	background-color: #fab727;
	padding: 18px 0;
	width: 100%;
	text-transform: uppercase;
	outline: 0;
	cursor: pointer;
	color: #000;
	font-size: 14px;
	font-family: "RobotoBold", sans-serif;
	transition: all .4s ease;
	margin-top: 10px;
} 
.checkout-control form.ras input[type="submit"]:hover {
	color: #fab727;
	background-color: #333;
}   
.ras-form-wrap {
	display: none;
}
#wr360_menu_wr360_view1_playerid {
	display: none !important;
}
.lt-promo {
	margin-top: 30px;
	padding-left: 15px;
	padding-right: 15px;
}
.lt-promo label {
	display: block;
	margin-bottom: 5px;
}
.lt-promo__fields {
	display: flex;
	flex-wrap: wrap;
}
.lt-promo__input {
	width: 50%;
	padding-right: 15px;
}
.lt-promo__btn {
	width: 50%;
	left: 15px;
}
.lt-promo__btn button {
	border: none;
	width: 100%;
	font-family: "MontserratBold",sans-serif;
    text-align: center;
    border-radius: 50px;
    cursor: pointer;
    color: #fff;
    text-transform: uppercase;
    padding: 12px 0;
    font-size: 13px;
    background: #ffbb16;
    background: -moz-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);
    background: -webkit-linear-gradient(left,#ffbb16 0%,#ff5b3b 100%);
    background: linear-gradient(to right,#ffbb16 0%,#ff5b3b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb16',endColorstr='#ff5b3b',GradientType=1);
}
.lt-promo__input input {
	width: 100%;
	height: 39px;
	padding-left: 10px;
	outline: 0;
	border-radius: 50px;
	border: #454545 1px solid;
}
.lt-promo__use_item {
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 14px;
}
.lt-promo__use_item:not(:last-child) {
	margin-bottom: 5px;
}
.apply-coupon-remove {
	position: relative;
	width: 10px;
	height: 10px;
	transform: rotate(45deg);
	cursor: pointer;
}
.apply-coupon-remove::after {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 100%;
	height: 2px;
	transform: translate(-50%, -50%);
	content: '';
	background-color: #000;
}
.apply-coupon-remove::before {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 2px;
	height: 100%;
	transform: translate(-50%, -50%);
	content: '';
	background-color: #000;
}
.page-privacy {
	padding-left: 50px;
	padding-right: 50px;
}
.wpcf7-acceptance, .checkout-privacy {
	font-size: 11px;
}
.wpcf7-acceptance a, .checkout-privacy a {
	color: #ff5b3b !important;
	text-decoration: underline;
}
.checkout-privacy {
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	padding-bottom: 40px;
}
.sert-video video {
	max-width: 100%;
	margin: 40px auto;
}
.sert-text-video {
	text-align: center;
	margin-top: 20px;
}