blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{margin:0;padding:0;list-style:none}caption,th{text-align:left}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;overflow:hidden}img{max-width:100%;height:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.nav:after,.nav:before,.navbar:after,.navbar:before{display:table;content:" "}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fafafa;color:#2d2d57;font-family:Rubik,sans-serif;font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:#2d2d57;font-weight:700;text-transform:uppercase}.h1,h1{font-size:36px}.h1,.headline,h1{margin-bottom:30px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}h4{font-size:18px}p{font-size:15px;line-height:1.4}.page p{margin-bottom:12px}a{color:#2d2d57;font-weight:500;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#2acaa5;text-decoration:none;outline:0}button{cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:button}small{font-size:85%}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600}i{line-height:inherit}.text-center{text-align:center}.section-main .page ul{list-style:disc}.page-title{position:relative;margin-bottom:25px}.dropdown,.dropup{position:relative}.open>a{outline:0}.view-list{display:none}.req_star:after{content:'*';color:#d10e0e}.hidden{overflow:hidden}.container{max-width:1600px;margin:0 auto;padding-left:30px;padding-right:30px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.search-btn{background-color:transparent;color:#2d2d57;text-align:center;font-weight:400;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;height:20px;width:30px}.aside-btns button{display:inline-block;max-width:105px;padding:8px;font-size:14px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);font-weight:500}.aside-btns button:last-child{margin-right:0}.btn-submit{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;margin-right:5px}.btn-submit:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.btn-reset{background-color:#e6ebf1;color:#2d2d57;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px}.btn-reset:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.btn-cancel{background-color:#e6ebf1;color:#2d2d57;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px}.btn-cancel:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}button:disabled,button[disabled]{background-color:#ccc !important;color:#666 !important}button:disabled:hover,button[disabled]:hover{opacity:unset !important;background-color:#ccc !important;color:#666 !important}.daterangepicker.single .drp-calendar.left{padding:15px;width:100%;max-width:300px !important}.daterangepicker .drp-calendar.left .calendar-table{padding-right:0 !important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{min-width:36px;width:36px;height:30px;line-height:26px;font-size:13px}.daterangepicker th.month{width:auto;font-size:15px !important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#2acaa5}.daterangepicker td.start-date.end-date{border-radius:5px}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{padding:5px;font-size:13px;border:1px solid #e4e7ed;background-color:#fff}.drp-buttons .btn{padding:8px 16px !important}.daterangepicker .applyBtn{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;margin-right:5px}.daterangepicker .applyBtn:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.daterangepicker .cancelBtn{background-color:#e6ebf1;color:#2d2d57;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px}.daterangepicker .cancelBtn:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.selectize-dropdown .selected{background-color:#2acaa5;color:#fff}.input{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;padding:0 15px}.input:focus-visible{outline:0}textarea.input{padding:15px;min-height:90px}.input-number{position:relative}.input-number input[type=number]{height:44px;width:100%;font-size:16px;border:1px solid #e4e7ed;background-color:#fff;padding:0 35px 0 15px}.input-number input[type=number]::-webkit-inner-spin-button,.input-number input[type=number]::-webkit-outer-spin-button{margin:0}.input-number .qty-down,.input-number .qty-up{width:30px;height:22px;border:1px solid #e4e7ed;background-color:#fff;font-size:16px;position:absolute;right:0;display:block;text-align:center;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-number .qty-down:focus-visible,.input-number .qty-up:focus-visible{outline:0}.input-number .qty-down:hover,.input-number .qty-up:hover{background-color:#e3e3e3;color:#2acaa5}.input-number .qty-up{top:0;border-bottom:0}.input-number .qty-down{bottom:0}.input-select{height:unset;border:unset;width:unset;padding:unset;font-size:13px}.input-checkbox,.input-radio{position:relative;display:block}.input-checkbox label,.input-radio label{font-weight:500;min-height:20px;padding-left:22px;margin-bottom:5px;cursor:pointer}.input-checkbox input[type=checkbox]:checked,.input-checkbox input[type=checkbox]:not(:checked),.input-radio input[type=radio]:checked,.input-radio input[type=radio]:not(:checked){position:absolute;margin-left:-9999px;visibility:hidden}.input-checkbox input[type=checkbox]+label span,.input-radio input[type=radio]+label span{position:absolute;left:0;top:0;width:16px;height:16px;border:2px solid #e8e8e8;background:#fff}.input-radio input[type=radio]+label span{border-radius:50%}.input-radio input[type=radio]+label span:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:#fff;width:4px;height:4px;border-radius:50%;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.input-checkbox input[type=checkbox]+label span:after{content:'✔\fe0e';position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.input-checkbox input[type=checkbox]:checked+label span,.input-radio input[type=radio]:checked+label span{background-color:#2acaa5;border-color:#2acaa5}.input-radio input[type=radio]:checked+label span:after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.input-checkbox input[type=checkbox]:checked+label span:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.input-checkbox .caption,.input-radio .caption{margin-top:5px;max-height:0;overflow:hidden;-webkit-transition:.3s max-height;-o-transition:.3s max-height;transition:.3s max-height}.input-checkbox input[type=checkbox]:checked~.caption,.input-radio input[type=radio]:checked~.caption{max-height:800px}#product-main-img .owl-nav [class*=owl-]{opacity:0;visibility:hidden;-webkit-transition:.2s all;-o-transition:.2s all;width:40px;height:40px;border:1px solid #e4e7ed;background-color:#fff;border-radius:50%;z-index:22;transition:.2s all}#product-main-img .owl-nav [class*=owl-] i{color:#414180;font-size:20px}#product-main-img .owl-nav [class*=owl-]:focus,#product-main-img .owl-nav [class*=owl-]:hover{background-color:#2acaa5;border-color:#2acaa5}#product-main-img .owl-nav [class*=owl-]:focus i,#product-main-img .owl-nav [class*=owl-]:hover i{color:#fff}#footer{background:#414180;color:#fff}#footer .container{max-width:1400px}#footer ul{list-style:none !important}#bottom-footer{background:#323263;padding:10px 0}#bottom-footer .link-site{font-size:12px}#bottom-footer .footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bottom-footer .footer-text a{color:#fff}#bottom-footer .footer-text a:focus,#bottom-footer .footer-text a:hover{color:#2acaa5}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-col{margin:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 3 - 30px)}.footer-title{color:#fff;text-transform:uppercase;font-size:18px;margin:0 0 20px}.footer-links li+li{margin-top:15px}.footer-links li a{color:#fff;font-weight:500;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-word}.footer-links li a:focus,.footer-links li a:hover{color:#2acaa5;text-decoration:none;outline:0}.footer-links li i{margin-right:15px;color:#2acaa5;width:14px;text-align:center}.footer-links-help li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-links-help li a i{font-size:24px;width:24px}.footer-payments li{display:inline-block;margin-right:5px}.footer-payments li a{color:#323263;font-size:36px;display:block}.copyright{display:block;font-size:12px}header{width:100%;position:absolute;z-index:11;-webkit-transition:height .5s ease-in;-o-transition:height .5s ease-in;transition:height .5s ease-in;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.03);box-shadow:0 1px 4px rgba(0,0,0,.03)}header.sticky{position:fixed;-webkit-animation:headerSticky .95s ease forwards;animation:headerSticky .95s ease forwards}.header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0}.header-nav{margin:auto}.header-lk{min-width:200px;text-align:right}.header-lk a{color:#fff;font-weight:500;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;text-decoration:none}.header-lk a:focus,.header-lk a:hover{color:#2acaa5;text-decoration:none;outline:0}.header-lk a i{color:#2acaa5;margin-right:8px;font-size:16px}.header-lk_user{position:relative}.header-lk .user-name{margin-right:15px}.header-lk .user_discount{position:absolute;left:0;top:-4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:26px;color:#2acaa5;font-size:12px;font-weight:600;letter-spacing:.4px}.header-lk .user_discount~.user-name{padding-left:30px}.header-lk-responsive{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 15px;margin-bottom:10px;border-bottom:2px solid #686893}.header-lk-responsive a{font-size:16px}.header-lk-responsive .login_btn{display:-webkit-box;display:-ms-flexbox;display:flex}#top-header{display:none;padding-top:6px;padding-bottom:6px;background-color:#323263}#top-header .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#top-header .header-logo .logo{display:-webkit-box;display:-ms-flexbox;display:flex}#top-header .header-logo .logo img,#top-header .header-logo .logo svg{height:100%;max-width:100%;width:100%;max-height:40px;-o-object-fit:contain;object-fit:contain}#top-header .header-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top-header .header .search-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2acaa5;color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:34px;padding:9px;font-size:18px;border:none;margin-right:30px}#header.with-search-field{padding-top:calc(52px + 10px);padding-bottom:10px;height:auto}#header{padding:20px 0;background:#414180;-webkit-transition:padding .3s ease,height .3s ease;-o-transition:padding .3s ease,height .3s ease;transition:padding .3s ease,height .3s ease}#header.header-low{padding:8px 0}#header .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header-row .header-item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px}#header .header-row .header-item.header-logo{width:calc(100% / 12 * 3 - 30px)}#header .header-row .header-item.header-logo .logo img{display:block;max-width:100%;max-height:70px;-o-object-fit:contain;object-fit:contain}#header .header-row .header-item.header-search{width:calc(100% / 12 * 4 - 30px)}#header .header-row .header-item.header-links{width:calc(100% / 12 * 5 - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#header .header-row .header-item .header-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:15px}#header .header-row .header-item .header-btn{min-width:195px;margin-top:0}#header.header-low{padding:8px 0}#header.header-low .header-item.header-logo .logo img{max-height:53px}#header .header-links li:not(:last-child){padding-bottom:5px}.header-links li{display:inline-block;margin-right:15px;font-size:13px}.header-links li:last-child{margin-right:0}.header-links a{color:#fff;font-weight:500;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;text-decoration:none;font-weight:400}.header-links a:focus,.header-links a:hover{color:#eee;text-decoration:none;outline:0}.header-links i{color:#2acaa5;margin-right:5px}.header-links .call-me_btn{font-weight:500;border-bottom:1px dashed #fff;letter-spacing:.5px;font-size:13px}.header-search{padding:0;margin-left:0}.header-search form{position:relative;background-color:#f1f2f1;border-radius:5px;color:#323263;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;left:0;letter-spacing:-.02em;padding:10px 15px;top:0;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;-o-transition:box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease;width:100%}.header-search form .input-select{margin-right:10px;border-radius:8px}.header-search form .input{padding-right:20px;padding-left:0;border:none;background:0 0;height:20px}.header-search form .input_wrap{display:inline-block;position:relative;width:calc(100% - 30px);margin-right:10px}.header-search form .input-clear{display:none;position:absolute;right:9px;top:calc(50% - 10px);cursor:pointer;color:#6e6e6e}.header-search form .input-clear:after{background-color:hsla(0,0%,62%,.5);content:"";height:20px;left:calc(100% + 30px / 2);position:absolute;top:0;width:1px}.header-search form .search-btn i{display:inline-block}@-webkit-keyframes headerSticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerSticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.section-main{padding-top:150px;margin-bottom:50px}.section{padding:30px 0}.section-title{position:relative;margin-bottom:30px}.section-title .title{display:inline-block;text-transform:uppercase;margin:0}.section-title .section-nav{float:right}.section-title .section-nav .section-tab-nav{display:inline-block}.section-title .section-nav .products-slick-nav{top:0;right:0}.section-tab-nav li{display:inline-block;margin-right:15px}.section-tab-nav li.active a{color:#2acaa5}.section-tab-nav li:last-child{margin-right:0}.section-tab-nav li a{font-weight:700;color:#9bbeb3}.section-tab-nav li a:after{content:"";display:block;width:0;height:2px;background-color:#2acaa5;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.section-tab-nav li a:focus:after,.section-tab-nav li a:hover:after,.section-tab-nav li.active a:after{width:100%}.aside{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);margin-bottom:35px;padding:15px}#breadcrumb{padding:10px 0;border-bottom:none}#breadcrumb .breadcrumb-tree{display:inline-block}#breadcrumb .breadcrumb-tree li{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;color:#2acaa5}#breadcrumb .breadcrumb-tree li+li{margin-left:10px}#breadcrumb .breadcrumb-tree li+li:before{content:'/';display:inline-block;color:#9bbeb3 !important;margin-right:10px}#breadcrumb .breadcrumb-tree li a{color:#686893;font-weight:500;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color;text-decoration:none;font-weight:600}#breadcrumb .breadcrumb-tree li a:focus,#breadcrumb .breadcrumb-tree li a:hover{color:#2acaa5;text-decoration:none;outline:0}#breadcrumb .breadcrumb-header{display:inline-block;margin-top:0;margin-bottom:0;margin-right:15px;text-transform:uppercase}#breadcrumb .kama_breadcrumbs{display:inline-block;font-weight:600;text-transform:uppercase;color:#2acaa5;font-size:11px}#breadcrumb .kama_breadcrumbs span.kb_sep{color:#9bbeb3 !important;margin-left:10px;margin-right:7px}#breadcrumb .kama_breadcrumbs span.kama_delim{margin-left:4px}#breadcrumb .kama_breadcrumbs span a span{color:#686893;font-weight:600}#breadcrumb .kama_breadcrumbs span a span:hover{color:#2acaa5}.cart-wrap .cart-widget{background:#323263;color:#fff;-webkit-box-shadow:0 0 0 0 rgba(171,171,229,.15);box-shadow:0 0 0 0 rgba(171,171,229,.15)}.cart-wrap .cart-widget>.qty{color:#fff;background-color:#2acaa5}.cart-dropdown{background:#fafbfb;-webkit-box-shadow:0 5px 20px 2px rgba(0,0,0,.2) !important;box-shadow:0 5px 20px 2px rgba(0,0,0,.2) !important;-webkit-transition:right .45s;-o-transition:right .45s;transition:right .45s}.cart-dropdown .cart-head{padding:15px 0;background:#414180}.cart-dropdown .cart-head .h4{margin-bottom:5px;color:#fff}.cart-dropdown .cart-head .date-wrap{font-size:16px !important;color:#fff;font-weight:500}.cart-dropdown .cart-head .date-wrap:hover{color:#2acaa5;-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color}.cart-dropdown .cart-list .product-widget{font-size:15px;font-weight:400;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(108,108,108,.2);box-shadow:0 0 4px 0 rgba(108,108,108,.2)}.cart-dropdown .cart-list .product-widget .product-body .product-name{line-height:14px}.cart-dropdown .cart-list .product-widget .product-body .product-discount{background:#4545e5;color:#fff}.cart-dropdown .cart-list .product-widget .product-body .product-price{color:#414180}.cart-dropdown .cart-list .product-widget .product-body .qty-down,.cart-dropdown .cart-list .product-widget .product-body .qty-up{border-radius:3px;border:1px solid #e4e7ed;padding:3px;cursor:pointer;color:#414180;width:23px;font-size:13px}.cart-dropdown .cart-list .product-widget .product-body .qty-down:hover,.cart-dropdown .cart-list .product-widget .product-body .qty-up:hover{background-color:#e8e8e8;color:#2acaa5}.cart-dropdown .cart-list .product-widget .product-body .qty{font-weight:400;width:26px;height:23px;font-size:15px;text-align:center}.cart-dropdown .cart-list .product-widget .delete{position:absolute;top:2px;right:8px;height:14px;width:14px;text-align:center;font-size:15px;padding:0;background:#fff;border:none;color:#414180;opacity:.7}.cart-dropdown .cart-list .product-widget .delete:hover{opacity:1}.cart-dropdown a.cart-close{font-size:16px;cursor:pointer;font-weight:400;z-index:3;opacity:.7;color:#fff}.cart-dropdown a.cart-close:hover{opacity:1}.cart-dropdown .cart-summary{border-top:1px solid #e8e8e8;padding:8px 15px 5px}.cart-dropdown .cart-summary small{font-size:14px !important}.cart-dropdown .cart-summary h5{margin:5px 0 0;font-size:16px !important}.cart-dropdown .cart-btns{padding:10px 15px}.cart-dropdown .cart-btns>button{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;display:inline-block;padding:12px;width:100%;font-size:16px !important}.cart-dropdown .cart-btns>button:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}@-webkit-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}.aside+.aside{margin:30px 0}.aside>.aside-title{text-transform:uppercase;font-size:15px;margin:5px 0 10px}.aside-btns{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aside-btns.aside-search{margin-top:20px}.aside-filter-title{position:relative;width:100%;padding:10px 30px 5px 0;font-size:16px;line-height:19px;font-weight:500;cursor:pointer;color:#2d2d57;display:inline-block}.aside-filter-title i{top:5px;right:0;width:30px;height:30px;line-height:30px;font-size:18px;text-align:center;display:block;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.aside-filter-title.toggle i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;color:#2acaa5}.aside-filter-body{padding:8px 0 4px}.aside-filter-body label{font-size:15px;color:#2d2d57}.checkbox-filter>div+div{margin-top:4px}.checkbox-filter .input-checkbox label,.checkbox-filter .input-radio label{font-size:14px}.checkbox-filter .input-checkbox label small,.checkbox-filter .input-radio label small{color:#9bbeb3}.checkbox-filter .input-checkbox .category-item small{color:#9bbeb3}.checkbox-filter .category-item{font-size:15px;cursor:pointer}#price-slider,.filter-slider-long{margin:4px 0 12px}.noUi-target{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e4e7ed;border-radius:0}.noUi-connect{background-color:#2acaa5}.noUi-horizontal{height:6px}.noUi-target{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e4e7ed;border-radius:0}.noUi-connect{background-color:#2acaa5}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-handle{width:12px;height:12px;top:-4px;right:-6px;border:none;background:#2acaa5;-webkit-box-shadow:none;box-shadow:none;border-radius:50%}.noUi-handle:after,.noUi-handle:before{display:none}.price-filter .input-number{display:inline-block;width:calc(50% - 7px)}.store-filters{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;cursor:pointer;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;background:#e6ebf1;padding:6px 12px;border-radius:8px}.store-filters label{margin-right:5px;margin-bottom:0;cursor:pointer}.aside-filters.show{position:fixed;top:calc(52px + 2px);left:0;width:100%;z-index:9999;height:100%;max-height:calc(100vh - 52px + 2px);overflow-y:auto;background:#fff;opacity:1}.aside-filters-header{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.aside-filters-tilte{font-size:18px;line-height:30px;font-weight:500}.aside-filters .empty-block{width:30px}.aside-filters .filters-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:1;width:30px;height:30px;background:#f1f2f1;border-radius:5px;cursor:pointer}.filter-search{padding:15px}.filter-search .aside-btns{padding:0}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:unset;border-color:unset}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.navbar-nav{padding:0}.leftside-navigation ul{width:100%;margin:0;padding:0;display:inline-block}.leftside-navigation ul li{display:block;width:100%;list-style-type:none}.leftside-navigation ul li.open>a>i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.leftside-navigation ul li.open>a>i:not(:hover){color:#2acaa5}.leftside-navigation ul li a{position:relative;display:block;min-width:180px;text-decoration:none;width:100%;padding:6px 30px 6px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:19px;outline:0}.leftside-navigation ul li a.active,.leftside-navigation ul li a:hover{color:#2acaa5 !important}.leftside-navigation ul li a span{display:inline-block}.leftside-navigation ul li a i{top:1px;right:0;width:30px;height:30px;line-height:30px;font-size:18px;text-align:center;display:block;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.leftside-navigation ul li a i:hover{color:#2acaa5}.leftside-navigation ul li a i .fa-angle-left,.leftside-navigation ul li a i .fa-angle-right{padding-top:3px}.leftside-navigation ul ul{display:none;padding-left:10px;margin-bottom:8px}.leftside-navigation ul ul li{border-bottom:none}.leftside-navigation ul ul li a{font-size:15px;line-height:18px;padding:8px 30px 5px 0}.leftside-navigation ul ul li a i{top:2px}#responsive-nav .leftside-navigation{display:none}#responsive-nav .leftside-navigation ul{padding:0 15px;margin-bottom:20px}#responsive-nav .leftside-navigation ul li a{color:#fff}#responsive-nav .leftside-navigation ul li a span{font-size:15px;line-height:18px}#responsive-nav .leftside-navigation ul ul{padding:0 0 0 10px;margin-bottom:8px}#navigation{background:#323263}.main-nav>li+li{margin-left:40px}.main-nav>li>a{color:#fff;padding:0;font-size:15px}.main-nav>li>a:focus,.main-nav>li>a:hover{color:#2acaa5;background-color:transparent}.main-nav>li>a:after{content:"";display:block;width:0;height:2px;background-color:#2acaa5;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.main-nav>li.active>a,.main-nav>li.current-menu-item>a{color:#2acaa5;background-color:transparent}.main-nav>li.active>a:after,.main-nav>li.current-menu-item>a:after,.main-nav>li>a:focus:after,.main-nav>li>a:hover:after{width:100%}.header-ctn li.nav-toggle{display:none}.menu-toggle{display:none;float:right}#responsive-nav-bg{display:none;position:fixed;top:52px;z-index:15;-webkit-animation:cd-fade-in .35s;animation:cd-fade-in .35s}.response-nav-footer{display:none}#responsive-nav [data-code=uncategorized],.sidebar [data-code=uncategorized]{display:none !important}.checkout_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout_row{margin-bottom:12px}.checkout_row .form-label{width:100%}.checkout_input{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;font-size:16px;height:unset;padding:8px 12px}.checkout_input:focus-visible{outline:0}.checkout_input[type=checkbox]{width:auto}.checkout_textarea{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;height:unset;width:100% !important;padding:8px 12px;font-size:16px}.checkout_textarea:focus-visible{outline:0}.checkout_btn-wrap{margin-top:auto}.checkout-btn{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;padding:12px}.checkout-btn:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#tab-checkout{display:none;position:fixed;top:0;z-index:333;width:100%;height:40px}#tab-checkout a{width:50%;padding:10px 0;text-align:center;font-weight:500;background:#fafafa;color:#2acaa5;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#tab-checkout a.active{background:#2acaa5;color:#fff;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#date_modal{z-index:102}#date_modal .modal_wrap{margin-top:5%}#date_modal .date_body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#date_modal .date_row{max-width:180px;margin-bottom:12px}#date_modal .date_row input{cursor:pointer}#date_modal .date_spacer{margin-right:16px}#date_modal .date_footer{text-align:right}#date_modal .date_footer button{padding:8px 12px}#date_modal .date_footer .btn-reset{margin-right:8px}.modal_container{position:fixed;top:-1000%;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.modal_container.open{top:0;z-index:11}.modal_container.open .modal_wrap{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(3,19,31,.5)}.modal_wrap{max-height:calc(100vh - 40px);overflow-y:auto;margin:auto;background:#fafafa;border-radius:8px;position:relative;z-index:2;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:30px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal_title{text-align:center;margin-bottom:20px}.modal-close{position:absolute;top:0;right:0;padding:10px 15px;font-size:16px;cursor:pointer;font-weight:400;z-index:3;opacity:.7;color:unset}.modal_form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal_row{margin-bottom:12px}.modal_row .form-label{width:100%}.modal_input{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;font-size:16px;height:unset;padding:8px 12px}.modal_input:focus-visible{outline:0}.modal_textarea{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;height:unset;width:100% !important;padding:8px 12px;font-size:16px}.modal_textarea:focus-visible{outline:0}.modal_btn{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;padding:12px}.modal_btn:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#msg{position:fixed;top:-200%;left:50%;width:200px;padding:16px 8px;border-radius:10px;background:rgba(0,0,0,.7);text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:top .5s;-o-transition:top .5s;transition:top .5s;z-index:9999}#msg span{font-weight:500;color:#fff}#msg.show{top:30%;-webkit-transition:top .5s;-o-transition:top .5s;transition:top .5s}.swal2-styled.swal2-confirm{background-color:#2acaa5 !important}.swal2-styled.swal2-cancel{color:#414180 !important;background-color:#e8e8e8 !important}.swal2-styled{-webkit-box-shadow:none !important;box-shadow:none !important;min-width:100px}.product{position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;padding:16px;background:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.product:hover{-webkit-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015)}.product .product-img{position:relative;height:220px;padding:1px}.product .product-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product .product-img .product-label{position:absolute;top:-30px;left:0}.product .product-img .product-label>span{border:2px solid;border-radius:5px;padding:2px 8px;font-size:12px;line-height:22px;text-align:center;height:30px;display:inline-block;letter-spacing:.5px}.product .product-img .product-label>span.sale{background-color:#fff;border-color:#2acaa5;color:#2acaa5;font-weight:600}.product .product-img .product-label>span.new{background-color:#2acaa5;border-color:#2acaa5;color:#fff}.product .product-body{position:relative;padding:0;margin:12px 0;text-align:center}.product .product-body .product-category{margin-bottom:6px;height:28px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.product .product-body .product-category a{display:inline-block;text-transform:uppercase;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:14px;color:#9bbeb3}.product .product-body .product-category a:hover{color:#2acaa5}.product .product-body .product-name{max-height:60px;margin-bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content}.product .product-body .product-name>a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-transform:none;font-size:14px;line-height:18px;letter-spacing:.01em}.product .product-body .product-name>a:focus,.product .product-body .product-name>a:hover{color:#2acaa5}.product .product-footer{margin-top:auto}.product .product-price{color:#2acaa5;font-size:18px;line-height:1;margin-bottom:12px;font-weight:600;text-align:center}.product .product-period{color:#686893;font-size:13px;font-weight:600;text-transform:uppercase}.product-btns>button{position:relative;width:40px;height:40px;line-height:40px;background:0 0;border:none;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.product-btns>button:hover{background-color:#e8e8e8;color:#2acaa5;border-radius:50%}.product-btns>button .tooltipp{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,-15px);-ms-transform:translate(-50%,-15px);transform:translate(-50%,-15px);width:150px;padding:10px;font-size:12px;line-height:10px;background:#323263;color:#fff;text-transform:uppercase;z-index:10;opacity:0;visibility:hidden;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.product-btns>button:hover .tooltipp{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);transform:translate(-50%,-5px)}.add-to-cart-btn{background:#2acaa5;color:#fff;font-weight:600;border:2px solid transparent;border-radius:8px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;height:40px;min-width:165px;display:block;margin:0 auto;position:relative;padding:0 30px;text-transform:uppercase}.add-to-cart-btn:focus,.add-to-cart-btn:hover{background-color:#fff;color:#2acaa5;border-color:#2acaa5;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.add-to-cart-btn.in-cart{background-color:#fff;color:#2acaa5;border-color:#2acaa5}.add-to-cart-btn>i{display:none;position:absolute;left:0;top:0;width:40px;height:40px;line-height:38px;color:#2acaa5;opacity:0;visibility:hidden}.add-to-cart-btn:hover>i{opacity:1;visibility:visible}.product-preview img{width:100%;height:100%}.lg-thumb-item.active{border-color:#2acaa5 !important}#product-main-img{min-width:0;margin-bottom:10px}#product-main-img .one_img{width:100%}#product-main-img .one_img,#product-main-img .swiper-slide{text-align:center}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:480px;-o-object-fit:contain;object-fit:contain}#product-main-img .swiper-button-next,#product-main-img .swiper-button-prev{width:40px;height:40px;color:#414180 !important;font-weight:600;border:1px solid #e4e7ed;background-color:#fff;border-radius:50%;opacity:1;visibility:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#product-main-img .swiper-button-next:after,#product-main-img .swiper-button-prev:after{font-size:14px}#product-main-img .swiper-button-next:hover,#product-main-img .swiper-button-prev:hover{background-color:#1de2a3;border-color:#1de2a3;color:#fff !important;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#product-main-img .swiper-button-prev{left:20px;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}#product-main-img .swiper-button-next{right:20px;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}#product-main-img:hover .swiper-button-next,#product-main-img:hover .swiper-button-prev{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.thumbsSlider{height:110px;margin:10px 12% 0}.thumbsSlider .swiper-slide{border-radius:8px;border:2px solid #e4e7ed;cursor:pointer}.thumbsSlider .swiper-slide.swiper-slide-thumb-active{border-color:#2acaa5}.thumbsSlider .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-kit{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px;background:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-kit:hover{-webkit-transform:scale(1.015);-ms-transform:scale(1.015);transform:scale(1.015);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.product-kit-count{width:40px;min-width:40px;text-align:center;font-weight:700;font-size:16px}.product-kit-img{width:85px;min-width:85px;height:85px;margin:0 20px 0 10px;text-align:center}.product-kit-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-kit-name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-transform:none;letter-spacing:-.02em}.product-sales{margin-top:8px;margin-bottom:16px}.product-sales .procent{color:#4545e5;font-weight:600;font-size:20px}.product-sales-steps{width:calc(100% - 50px);border:2px solid #e8e8e8;background-color:#fff;border-radius:10px;margin-top:15px;padding:15px 20px}.product-sales .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;font-weight:500;color:#414180;opacity:1;height:18px;margin-bottom:10px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.product-sales .step-mixed{display:inline-block;font-size:15px;font-weight:500;color:#4545e5;text-align:center}.product-sales .step.hidden{opacity:0;height:0;margin-bottom:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.product-sales .step-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sales .step-discount{display:inline-block;width:40px;margin-right:6px;padding:3px 6px 2px;border-radius:5px;font-size:11px;font-weight:500;background:#4545e5;color:#fff;text-align:center}.product-sales .step-price b{color:#2acaa5}.product-sales .step-more{font-size:22px;margin:-10px 0 8px;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.product-sales .step-more.hide{opacity:0;height:0;margin:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.product-sales .all-steps{display:block;text-align:center;margin:16px auto 0;font-size:16px}#product-tab{margin-top:30px}#product-tab .tab-nav{position:relative;text-align:center;padding-bottom:15px}#product-tab .tab-nav:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:#e4e7ed;z-index:-1}#product-tab .tab-nav li{display:inline-block;padding:0 15px}#product-tab .tab-nav li+li{margin-left:15px}#product-tab .tab-nav li a{display:block;font-weight:700;color:#2acaa5;font-size:18px}#product-tab .tab-nav li a:after{content:"";display:block;width:0;height:2px;background-color:#2acaa5;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#product-tab .tab-nav li.active a{color:#2acaa5}#product-tab #description{font-size:15px;max-width:1000px;margin:0 auto}#product-tab .tab-nav li a:focus:after,#product-tab .tab-nav li a:hover:after,#product-tab .tab-nav li.active a:after{width:100%}.products-tabs>.tab-pane{display:block;height:0;opacity:0;visibility:hidden;overflow-y:hidden;padding-bottom:60px;margin-bottom:-60px}.products-tabs>.tab-pane.active{opacity:1;visibility:visible;height:auto}.shop{position:relative;overflow:hidden;margin:15px 0}.shop:before{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;background:#2acaa5;opacity:.9;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}.shop:after{content:"";position:absolute;top:0;bottom:0;left:1px;width:100%;background:#2acaa5;opacity:.9;-webkit-transform:skewX(-45deg) translateX(-100%);-ms-transform:skewX(-45deg) translateX(-100%);transform:skewX(-45deg) translateX(-100%)}.shop .shop-img{position:relative;background-color:#e8e8e8;z-index:-1}.shop .shop-img>img{width:100%;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.shop:hover .shop-img>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.shop .shop-body{position:absolute;top:0;width:75%;padding:30px;z-index:10}.shop .shop-body h3{color:#fff}.shop .shop-body .cta-btn{color:#fff;text-transform:uppercase}.store-filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.store #sort~.selectize-control{min-width:230px}.store-sort{display:-webkit-box;display:-ms-flexbox;display:flex}.store-sort label{font-weight:500;text-transform:uppercase;margin-right:15px;margin-bottom:10px}.store-sort .selectize-control{display:inline-block;margin-left:5px;min-width:65px;max-width:100%}.store-sort #sort~.selectize-control{min-width:185px}.store-filters{margin-right:30px}.store-pagination{float:right;margin-right:10px}.store-pagination li{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#fff;border:1px solid #e4e7ed;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.store-pagination li+li{margin-left:5px}.store-pagination li:hover{background-color:#e4e7ed;color:#2acaa5}.store-pagination li.active{background-color:#2acaa5;border-color:#2acaa5;color:#fff;font-weight:500;cursor:default}.store-pagination li a{display:block}.store-qty{margin-right:30px;font-weight:500;text-transform:uppercase;font-size:13px}.wp-pagenavi{margin-bottom:15px;margin-top:20px;text-align:right}.wp-pagenavi .next,.wp-pagenavi .prev,.wp-pagenavi>*{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#fff;border:1px solid #e4e7ed;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.wp-pagenavi .prev{margin-right:5px}.wp-pagenavi .next{margin-left:5px}.wp-pagenavi a:hover,.wp-pagenavi span:hover{background-color:#e4e7ed;color:#2acaa5}.wp-pagenavi a{background-color:#fff}.wp-pagenavi .current{background-color:#2acaa5;border-color:#2acaa5;color:#fff;font-weight:500;cursor:default}.wp-pagenavi .extend{color:#686893}.profile_wrap{max-width:500px}.profile_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:28px}.profile_header .img_container{margin-right:20px;width:150px;height:150px}.profile_header .img_container svg{max-width:100%;max-height:100%;fill:#2acaa5}.profile_header .img_container img{border-radius:50%;max-width:100%}.profile_header .img_container .btn{margin-top:20px}.profile_info-item{margin-bottom:16px;font-size:17px}.profile_info-item label{color:#686893;font-weight:500;margin-bottom:2px}.profile_info-item .text{font-weight:700}.profile_footer{margin:28px 0}.orders_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.orders_wrap .left-block{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 8 - 30px)}.orders_wrap .right-block{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 3 - 30px)}.orders_list{max-width:900px}.orders_list .order{margin-bottom:30px;border-radius:10px;border-top:3px solid #414180;border-bottom:3px solid #414180;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);background:#fff;overflow:initial}.orders_list .order_header{background:#e8e8e8;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top-right-radius:10px;border-top-left-radius:10px}.orders_list .order_header-info{font-size:16px;font-weight:700;margin-bottom:12px}.orders_list .order_header-period{font-size:14px;font-weight:500;margin-bottom:8px}.orders_list .order_header-period:last-child{margin-bottom:0}.orders_list .order_header-period .title{font-weight:600}.orders_list .order_header-status{margin-bottom:5px;text-align:right}.orders_list .order_header .status-order{display:inline-block;width:100px;font-size:13px;font-weight:500;text-align:center;color:#fff;border-radius:18px;padding:4px 14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:8px;vertical-align:top;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orders_list .order_header .status-payment{padding-right:4px;font-size:14px;font-weight:500;color:#6e6e6e}.orders_list .order_products:after{content:"";display:table;clear:both}.orders_list .order_body{padding:10px 20px}.orders_list .order-position{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500}.orders_list .order-position .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:64%}.orders_list .order-position .image{margin-right:15px;width:72px;min-width:72px;height:72px;text-align:center;position:relative}.orders_list .order-position .image img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.orders_list .order-position .name a{display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;overflow:hidden;max-height:32px;font-weight:600}.orders_list .order-position .number{margin-right:2px}.orders_list .order-position .count{padding-left:6px}.orders_list .order-position .sum{font-weight:700;width:100px;min-width:100px;text-align:right}.orders_list .order .more_wrap{display:inherit;text-align:center;margin-bottom:10px}.orders_list .order .more_wrap .show-more{font-size:16px;font-weight:500;cursor:pointer;text-decoration:underline;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color}.orders_list .order .more_wrap .show-more:hover{color:#2acaa5;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color}.orders_list .order_footer{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e4e7ed}.orders_list .order_footer .btn_wrap .btn{min-width:150px;margin-right:15px;margin-bottom:5px}.orders_list .order_footer .total{font-size:16px;line-height:21px;font-weight:700;text-align:right;min-width:200px}.orders_list .order_footer .total i{color:#2acaa5;font-size:17px;cursor:pointer}.orders_list .order_footer .total_pay{position:relative}.orders_list .order_footer .total .pay-list{display:none;position:absolute;top:0;right:20px;padding:8px 12px;border-radius:8px;border:1px solid #e4e7ed;-webkit-box-shadow:0 3px 11px 0 rgba(0,0,0,.1);box-shadow:0 3px 11px 0 rgba(0,0,0,.1);background:#fff;width:250px}.orders_list .order_footer .total .pay-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:-.5px;font-size:14px;font-weight:500}.orders_sort{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-left:10px}.orders_sort .sort-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;cursor:pointer;font-size:15px;font-weight:500}.orders_sort .sort-item span{margin-right:5px}.orders_sort .sort-item.active{color:#2acaa5;font-weight:700}.orders_sort .sort-item[data-sort=asc] .fa-long-arrow-up{display:none}.orders_sort .sort-item[data-sort=desc] .fa-long-arrow-down{display:none}.orders_filter{padding:20px;border-top:3px solid #414180;border-bottom:3px solid #414180}.orders_filter .aside-filter-title{padding:0 0 5px;font-weight:600}.orders_filter .aside-filter-body{padding:6px 0 12px}.orders_filter .aside-filter .input-checkbox label{min-height:17px;margin-bottom:8px}.pageNotFound__content{text-align:center}.pageNotFound__content a{font-weight:600;font-size:18px;text-decoration:underline}.pageNotFound__content img{max-width:100%;max-height:45vh}#page-contacts .main-contacts-items{padding:30px 20px;background:#fff;border-radius:10px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15)}#page-contacts .main-contacts-items li{display:block;font-size:17px;padding-bottom:20px}#page-contacts .main-contacts-items li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-contacts .main-contacts-items li i{color:#2acaa5;min-width:45px;margin-right:5px;font-size:30px;text-align:center}.contacts_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts_wrap .main-contacts{width:45%;padding-right:24px;margin-bottom:40px}.contacts_wrap .main-contacts-items br{display:none}.contacts_wrap .map_wrap{width:54%;margin-bottom:40px}.contacts_wrap .map_wrap br{display:none}.contacts_wrap .map_wrap iframe{width:100% !important}.contacts-form{padding:30px 20px;background:#fff;border-radius:10px;margin:0 auto;max-width:70%;border-top:3px solid #2acaa5;border-bottom:3px solid #2acaa5}.contacts-form .form_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px;margin:0 auto}.contacts-form .form_row{margin-bottom:12px}.contacts-form .form_row label{font-size:17px}.contacts-form .form_row input{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff}.contacts-form .form_row input:focus-visible{outline:0}.contacts-form .form_row textarea{width:100%;height:40px;border:1px solid #e4e7ed;background-color:#fff;height:80px;width:100% !important;padding:8px 12px;font-size:16px}.contacts-form .form_row textarea:focus-visible{outline:0}.contacts-form .form_btn{text-align:center}.contacts-form .form_btn button{min-width:300px;font-size:17px}.product-wrap{padding:30px 40px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15)}.product-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.product-main-left,.product-main-right{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px}.product-main-left{width:calc(100% / 12 * 7 - 30px)}.product-main-right{width:calc(100% / 12 * 5 - 30px)}.product-main .img-container{height:-webkit-max-content;height:-moz-max-content;height:max-content}.product-wrap-img{position:relative}.product-details-name{font-size:28px}.product-details .product-props{padding-top:8px}.product-details .product-props .title{margin-bottom:8px}.product-details .product-prop-name{font-size:16px;color:#686893;line-height:1.7;padding-bottom:3px}.product-details .product-prop-value{color:#414180}.product-details .product-rating{display:inline-block;margin-right:15px}.product-details .product-rating>i{color:#e4e7ed}.product-details .product-rating>i.fa-star{color:#2acaa5}.product-details .review-link{font-size:12px}.product-details .product-price{display:inline-block;font-size:28px;margin-top:10px;margin-bottom:10px;color:#2acaa5;margin-right:5px}.product-details .product-price .product-old-price{font-size:70%;font-weight:400;color:#9bbeb3}.product-details .product-period{color:#686893;font-weight:500;font-size:18px;text-transform:uppercase}.product-details .product-available{font-size:12px;text-transform:uppercase;font-weight:700;margin-left:30px;color:#2acaa5}.product-details .product-options{margin-top:30px;margin-bottom:30px}.product-details .product-options label{font-weight:500;font-size:12px;text-transform:uppercase;margin-right:15px;margin-bottom:0}.product-details .product-options .input-select{width:90px}.product-details .add-to-cart{margin:20px 0}.product-details .add-to-cart .add-to-cart-btn{background:#2acaa5;color:#fff;font-weight:600;border:2px solid transparent;border-radius:8px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;height:40px;min-width:165px;display:block;margin:0 auto;position:relative;padding:0 30px;text-transform:uppercase;display:inline-block}.product-details .add-to-cart .add-to-cart-btn:focus,.product-details .add-to-cart .add-to-cart-btn:hover{background-color:#fff;color:#2acaa5;border-color:#2acaa5;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.product-details .add-to-cart .add-to-cart-btn.in-cart{background-color:#fff;color:#2acaa5;border-color:#2acaa5}.product-details .add-to-cart .add-to-cart-btn>i{position:absolute;left:0;top:0;width:40px;height:40px;line-height:38px;color:#2acaa5;opacity:0;visibility:hidden}.product-details .add-to-cart .qty-label{display:inline-block;font-weight:500;font-size:12px;text-transform:uppercase;margin-right:15px;margin-bottom:0}.product-details .add-to-cart .qty-label .input-number{width:90px;display:inline-block}.product-details .product-btns li{display:inline-block;text-transform:uppercase;font-size:12px}.product-details .product-btns li+li{margin-left:15px}.product-details .product-links{margin-top:15px}.product-details .product-links li{display:inline-block;text-transform:uppercase;font-size:12px}.product-details .product-links li+li{margin-left:10px}.kit-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.kit-products-item{margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 4 - 30px)}.recommend-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.recommend-products-item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 3 - 30px);margin-top:16px;margin-bottom:16px}.products-page_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-page_left-block{width:280px;margin-right:30px}.products-page_list{width:calc(100% - 310px)}.catalog-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.catalog-item{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 3 - 30px);margin-top:16px;margin-bottom:16px}#page-terms .terms-item{font-size:15px;line-height:1.5;margin-bottom:20px}#page-terms .terms-item-list{list-style:disc;margin-left:20px}.lk_wrap{min-height:30vh}.lk_wrap .ui-tabs-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #414180;padding-left:30px}.lk_wrap .ui-tabs-nav li{list-style:none}.lk_wrap .ui-tabs-nav li a{border-top-left-radius:5px;border-top-right-radius:5px;padding:12px 24px;font-size:18px;display:block;margin-right:4px;margin-bottom:-2px}.lk_wrap .ui-tabs-active a{border:2px solid #414180;border-bottom:none;display:block;background:#fafafa;color:#2acaa5}.lk_wrap .ui-corner-bottom{padding:40px 30px}.lk_wrap .btn{background-color:#2acaa5;color:#fff;text-align:center;font-weight:600;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;border:none;border-radius:5px;padding:8px 12px}.lk_wrap .btn:hover{-webkit-filter:saturate(1.32);filter:saturate(1.32);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#basket_at_order_page .orders_list{max-width:992px}#basket_at_order_page .cart-dropdown{position:relative !important;top:unset !important;right:unset !important;left:unset !important;max-width:100% !important;width:100% !important;height:unset;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important;overflow:hidden !important;z-index:1 !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}#basket_at_order_page .cart-list{max-height:100% !important}#basket_at_order_page .cart-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #e8e8e8;padding:10px}#basket_at_order_page .cart-summary{padding:0 !important;border-top:none !important;text-align:right}#basket_at_order_page .order{overflow:hidden !important;border-top:none !important}#basket_at_order_page .order-additional{margin-top:8px;padding-top:10px;border-top:1px solid #e8e8e8}#basket_at_order_page .order-additional .info{position:absolute;top:2px;right:10px;height:19px;width:16px;text-align:center;font-size:17px;padding:0;background:#fff;border:none;color:#2acaa5;opacity:.7}#basket_at_order_page .additional-steps{display:none;position:absolute;right:20px;width:320px;padding:8px 12px;border-radius:8px;border:1px solid #e4e7ed;-webkit-box-shadow:0 0 8px 0 rgba(171,171,229,.15);box-shadow:0 0 8px 0 rgba(171,171,229,.15);background:#fff}#basket_at_order_page .left-block{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 8 - 30px)}#basket_at_order_page .right-block{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(100% / 12 * 4 - 30px)}@media (min-width:768px){.navbar-nav{display:inline;float:none;margin:auto}.navbar-nav>li{float:left}}@media screen and (min-width:993px){.orders_list .order_footer .total i:hover~.pay-list{display:block}}@media (min-width:1600px){.product .product-img{height:220px}}@media screen and (max-width:1400px){.container{padding-left:30px;padding-right:30px}.row{margin-left:-15px;margin-right:-15px}.footer-wrap{margin-left:-15px;margin-right:-15px}.footer-col{margin-left:15px;margin-right:15px}.footer-col{width:calc(100% / 12 * 3 - 30px)}#header .header-row{margin-left:-15px;margin-right:-15px}#header .header-row .header-item{margin-left:15px;margin-right:15px}#header .header-row .header-item.header-logo{width:calc(100% / 12 * 2.5 - 30px)}#header .header-row .header-item.header-search{width:calc(100% / 12 * 3.5 - 30px)}#header .header-row .header-item.header-links{width:calc(100% / 12 * 5.5 - 30px)}.section-main{padding-top:140px}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:390px}.thumbsSlider{height:90px}.product-sales-steps{width:100%}.orders_wrap{margin-left:-15px;margin-right:-15px}.orders_wrap .left-block{margin-left:15px;margin-right:15px}.orders_wrap .left-block{width:calc(100% / 12 * 8 - 30px)}.orders_wrap .right-block{margin-left:15px;margin-right:15px}.orders_wrap .right-block{width:calc(100% / 12 * 3 - 30px)}.product-main{margin-left:-15px;margin-right:-15px}.product-main-left,.product-main-right{margin-left:15px;margin-right:15px}.kit-products{margin-left:-15px;margin-right:-15px}.kit-products-item{margin-left:15px;margin-right:15px}.recommend-products{margin-left:-15px;margin-right:-15px}.recommend-products-item{margin-left:15px;margin-right:15px}.products-page_left-block{width:250px}.products-page_list{width:calc(100% - 280px)}.catalog-cards{margin-left:-15px;margin-right:-15px}.catalog-item{margin-left:15px;margin-right:15px}.catalog-item{width:calc(100% / 12 * 4 - 30px)}#basket_at_order_page .left-block{margin-left:15px;margin-right:15px}#basket_at_order_page .left-block{width:calc(100% / 12 * 8 - 30px)}#basket_at_order_page .right-block{margin-left:15px;margin-right:15px}#basket_at_order_page .right-block{width:calc(100% / 12 * 4 - 30px)}}@media screen and (max-width:1200px){.h1,h1{font-size:calc(24px + 8*(100vw - 360px)/ 840)}.h1,.headline,h1{margin-bottom:calc(18px + 8*(100vw - 360px)/ 840)}.h2,h2{font-size:calc(18px + 8*(100vw - 360px)/ 840)}.h3,h3{font-size:calc(12px + 8*(100vw - 360px)/ 840)}.container{padding-left:20px;padding-right:20px}.row{margin-left:-10px;margin-right:-10px}.footer-wrap{margin-left:-10px;margin-right:-10px}.footer-col{margin-left:10px;margin-right:10px}.footer-col{width:calc(100% / 12 * 3 - 20px)}#top-header-lk{display:none}.header-wrap{display:block}.header-nav{margin:0}.header-lk-responsive{display:-webkit-box;display:-ms-flexbox;display:flex}#top-header{display:block;height:52px;position:fixed;width:100%;z-index:11;-webkit-box-shadow:0 5px 5px -5px rgba(0,0,0,.5);box-shadow:0 5px 5px -5px rgba(0,0,0,.5)}#header{padding:0;height:0}#header .header-row{margin-left:-10px;margin-right:-10px}#header .header-row .header-item{margin-left:10px;margin-right:10px}#header .header-row .header-item.header-logo{width:calc(100% / 12 * 2 - 20px)}#header .header-row .header-item.header-logo{display:none}#header .header-row .header-item.header-search{width:calc(100% / 12 * 12 - 20px)}#header .header-row .header-item.header-search{max-width:650px;margin:0 auto}#header .header-row .header-item.header-links{width:calc(100% / 12 * 3.5 - 20px)}#header .header-row .header-item.header-links{display:none}.header-search form{padding:6px}.section-main{padding-top:calc(52px + 10px)}.section-title{margin-bottom:calc(18px + 8*(100vw - 360px)/ 840)}.aside.categories-list{display:none}.store-filters{display:-webkit-box;display:-ms-flexbox;display:flex}.aside-filters{height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.aside-filters .aside{-webkit-box-shadow:none;box-shadow:none;max-width:600px}.aside-filters-header{display:-webkit-box;display:-ms-flexbox;display:flex}#responsive-nav .leftside-navigation{display:block}.product{padding:12px}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:370px}.thumbsSlider{margin:10px 5% 0}.orders_wrap{margin-left:-10px;margin-right:-10px}.orders_wrap .left-block{margin-left:10px;margin-right:10px}.orders_wrap .left-block{width:calc(100% / 12 * 8 - 20px)}.orders_wrap .right-block{margin-left:10px;margin-right:10px}.orders_wrap .right-block{width:calc(100% / 12 * 4 - 20px)}.product-wrap{padding:20px 25px}.product-main{margin-left:-10px;margin-right:-10px}.product-main-left,.product-main-right{margin-left:10px;margin-right:10px}.product-main-left{width:calc(100% / 12 * 7 - 20px)}.product-main-right{width:calc(100% / 12 * 5 - 20px)}.kit-products{margin-left:-10px;margin-right:-10px}.kit-products-item{margin-left:10px;margin-right:10px}.kit-products-item{width:calc(100% / 12 * 6 - 20px)}.recommend-products{margin-left:-10px;margin-right:-10px}.recommend-products-item{margin-left:10px;margin-right:10px}.recommend-products-item{width:calc(100% / 12 * 3 - 20px)}.products-page_left-block{width:100%;margin:0}.products-page_list{width:100%}.catalog-cards{margin-left:-10px;margin-right:-10px}.catalog-item{margin-left:10px;margin-right:10px}.catalog-item{width:calc(100% / 12 * 4 - 20px)}#basket_at_order_page .left-block{margin-left:10px;margin-right:10px}#basket_at_order_page .left-block{width:calc(100% / 12 * 8 - 20px)}#basket_at_order_page .right-block{margin-left:10px;margin-right:10px}#basket_at_order_page .right-block{width:calc(100% / 12 * 4 - 20px)}}@media only screen and (max-width:1200px){.response-nav-main{overflow-y:auto;max-height:calc(100% - 150px)}.response-nav-footer{display:block;border-top:2px solid #686893;min-height:150px;margin-top:auto;padding:20px 15px;color:#fff}.response-nav-footer .response-btn{margin-bottom:10px}.response-nav-footer .call-me_btn{border-bottom:1px dashed #fff;font-size:16px}.response-nav-footer a{display:inline-block;color:#fff;margin-bottom:8px;font-weight:400}.response-nav-footer a i{color:#2acaa5;margin-right:6px}#responsive-nav-bg.show{display:block !important}.menu-toggle{display:inline-block}.menu-toggle a{display:block;color:#2acaa5;height:38px;font-size:38px;line-height:38px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.menu-toggle a.toggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#responsive-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;left:0;top:52px;background:#323263;height:calc(100vh - 52px);max-width:360px;width:0;overflow-y:auto;z-index:22;padding-top:15px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}#responsive-nav.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%}.main-nav{margin:0;float:none}.main-nav>li{display:block;float:none}.main-nav>li+li{margin-left:0}.main-nav>li>a{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:8px 15px;color:#fff}}@media screen and (max-width:992px){.page-title{margin-bottom:15px}.container{padding-left:20px;padding-right:20px}.row{margin-left:-10px;margin-right:-10px}.footer-wrap{margin-left:-10px;margin-right:-10px}.footer-col{margin-left:10px;margin-right:10px}.footer-col{width:calc(100% / 12 * 6 - 20px)}#header .header-row{margin-left:-10px;margin-right:-10px}#header .header-row .header-item{margin-left:10px;margin-right:10px}#header .header-row .header-item.header-logo .logo img{margin:0 auto}#header .header-row .header-item.header-search{width:calc(100% / 12 * 12 - 20px)}.header-links{float:none !important;margin-top:1px}.section{padding:25px 0}.aside+.aside{margin:20px 0}.modal_wrap{margin-top:50px}.product .product-body{margin:10px 0}.product .product-body .product-name>a{max-height:50px;font-size:13px;line-height:16px}.product .product-price{font-size:16px;margin-bottom:10px}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:350px}.thumbsSlider{height:105px;margin:15px 10% 15px}.thumbsSlider .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;max-height:200px;max-width:200px}.product-sales-steps{max-width:420px}.orders_wrap{margin-left:-10px;margin-right:-10px}.orders_wrap .left-block{margin-left:10px;margin-right:10px}.orders_wrap .left-block{width:calc(100% / 12 * 9 - 20px)}.orders_wrap .right-block{margin-left:10px;margin-right:10px}.orders_wrap .right-block{width:calc(100% / 12 * 3 - 20px)}.orders_list .order_footer .total .pay-list.show{display:block}.orders_filter{padding:20px 15px}.pageNotFound__content img{max-height:35vh}.contacts_wrap{display:block}.contacts_wrap .main-contacts{width:100%}.contacts_wrap .main-contacts{padding-right:0}.contacts_wrap .map_wrap{width:100%}.contacts-form{max-width:100%}.product-wrap{padding:30px}.product-main{margin-left:-10px;margin-right:-10px}.product-main-left,.product-main-right{margin-left:10px;margin-right:10px}.product-main-left{width:calc(100% / 12 * 12 - 20px)}.product-main-left{margin-bottom:20px}.product-main-right{width:calc(100% / 12 * 12 - 20px)}.kit-products{margin-left:-10px;margin-right:-10px}.kit-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kit-products-item{margin-left:10px;margin-right:10px}.kit-products-item{width:calc(100% / 12 * 10 - 20px)}.recommend-products{margin-left:-10px;margin-right:-10px}.recommend-products-item{margin-left:10px;margin-right:10px}.recommend-products-item{width:calc(100% / 12 * 6 - 20px)}.recommend-products-item .product{max-width:390px}.catalog-cards{margin-left:-10px;margin-right:-10px}.catalog-item{margin-left:10px;margin-right:10px}.catalog-item{width:calc(100% / 12 * 4 - 20px)}.lk_wrap .ui-corner-bottom{padding:40px 0}#basket_at_order_page .left-block{margin-left:10px;margin-right:10px}#basket_at_order_page .left-block{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#basket_at_order_page .left-block{width:calc(100% / 12 * 12 - 20px)}#basket_at_order_page .right-block{margin-left:10px;margin-right:10px}#basket_at_order_page .right-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#basket_at_order_page .right-block{width:calc(100% / 12 * 12 - 20px)}}@media screen and (max-width:850px){.orders_list .order_header-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders_list .order_header-period .title{padding-bottom:2px}}@media screen and (max-width:768px){.h3,h3{font-size:16px}h4{font-size:14px}.container{padding-left:20px;padding-right:20px}.row{margin-left:-10px;margin-right:-10px}.footer-wrap{margin-left:-10px;margin-right:-10px}.footer-col{margin-left:10px;margin-right:10px}.footer-col{width:calc(100% / 12 * 6 - 20px)}#header .header-row{margin-left:-10px;margin-right:-10px}#header .header-row .header-item{margin-left:10px;margin-right:10px}#header .header-row .header-item.header-search{width:calc(100% / 12 * 12 - 20px)}.section-title .section-nav{float:none;margin-top:10px}.section-tab-nav li{margin-top:10px}.product{padding:10px}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:320px}.thumbsSlider{height:95px;margin:15px 8% 10px}.product-kit-img{width:70px;min-width:70px;height:70px}.store-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store-sort{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.store-sort label{font-size:13px}.store-filters{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:10px}.orders_wrap{margin-left:-10px;margin-right:-10px}.orders_wrap .left-block{margin-left:10px;margin-right:10px}.orders_wrap .left-block{width:calc(100% / 12 * 12 - 20px)}.orders_wrap .left-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.orders_wrap .right-block{margin-left:10px;margin-right:10px}.orders_wrap .right-block{width:calc(100% / 12 * 12 - 20px)}.orders_wrap .right-block{width:calc(100% / 12 * 12 - 20px)}.orders_wrap .right-block{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product-wrap{padding:20px}.product-main{margin-left:-10px;margin-right:-10px}.product-main-left,.product-main-right{margin-left:10px;margin-right:10px}.product-details-name{font-size:24px}.kit-products{margin-left:-10px;margin-right:-10px}.kit-products-item{margin-left:10px;margin-right:10px}.kit-products-item{width:calc(100% / 12 * 11 - 20px)}.recommend-products{margin-left:-10px;margin-right:-10px}.recommend-products-item{margin-left:10px;margin-right:10px}.catalog-cards{margin-left:-10px;margin-right:-10px}.catalog-item{margin-left:10px;margin-right:10px}.catalog-item{width:calc(100% / 12 * 6 - 20px)}.lk_wrap .ui-corner-bottom{padding:30px 20px}#basket_at_order_page .left-block{margin-left:10px;margin-right:10px}#basket_at_order_page .left-block{width:calc(100% / 12 * 12 - 20px)}#basket_at_order_page .right-block{margin-left:10px;margin-right:10px}#basket_at_order_page .right-block{width:calc(100% / 12 * 12 - 20px)}}@media screen and (max-width:680px){.orders_list .order_footer .btn_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:160px}.orders_list .order_footer .btn_wrap .btn{margin-bottom:10px;font-size:13px;min-width:135px !important;padding:7px 8px !important}.orders_list .order_footer .btn_wrap .btn:last-child{margin-bottom:0}}@media screen and (max-width:650px){.orders_list .order_footer .total{font-size:15px;line-height:20px}}@media screen and (max-width:576px){.container{padding-left:10px;padding-right:10px}.row{margin-left:-5px;margin-right:-5px}.footer-wrap{margin-left:-5px;margin-right:-5px}.footer-col{margin-left:5px;margin-right:5px}.footer-col{width:calc(100% / 12 * 12 - 10px)}#header .header-row{margin-left:-5px;margin-right:-5px}#header .header-row .header-item{margin-left:5px;margin-right:5px}#header .header-row .header-item.header-search{width:calc(100% / 12 * 12 - 10px)}.section{padding:20px 0}.cart-dropdown .cart-head{border-radius:0}.aside+.aside{margin:0}.checkout{width:100%;height:calc(100% - 40px);position:fixed;z-index:99999;top:40px;left:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tab-checkout.open{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout_modal{z-index:102}#checkout_modal .modal_wrap{width:100%;margin-top:40px;margin-bottom:0;border-radius:0}#date_modal .modal_wrap{width:100%;margin-top:40px;border-radius:0}.product{max-width:390px}#product-main-img .one_img img,#product-main-img .swiper-slide img{max-height:300px}.thumbsSlider{height:85px;margin:15px 3% 5px}.product-sales .procent{font-size:18px}.product-sales .step{font-size:14px;height:16px}.store-sort{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-pagenavi{text-align:center}.wp-pagenavi .next,.wp-pagenavi .prev,.wp-pagenavi>*{width:34px;height:34px;line-height:34px}.orders_wrap{margin-left:-5px;margin-right:-5px}.orders_wrap .left-block{margin-left:5px;margin-right:5px}.orders_wrap .left-block{width:calc(100% / 12 * 12 - 10px)}.orders_wrap .right-block{margin-left:5px;margin-right:5px}.orders_wrap .right-block{width:calc(100% / 12 * 12 - 10px)}.orders_list .order_header{padding:10px}.orders_list .order_header-info{font-size:15px;margin-bottom:8px}.orders_list .order_header-period{margin-bottom:5px}.orders_list .order_body{padding:10px 12px}.orders_list .order-position{font-size:15px}.orders_list .order-position .image{margin-right:10px;width:50px;min-width:50px;height:50px}.orders_list .order_footer{padding:10px}.pageNotFound__content img{max-height:27vh}.contacts-form .form_row label{font-size:15px}.product-main{margin-left:-5px;margin-right:-5px}.product-main-left,.product-main-right{margin-left:5px;margin-right:5px}.product-main-left{width:calc(100% / 12 * 12 - 10px)}.product-main-right{width:calc(100% / 12 * 12 - 10px)}.product-details-name{font-size:20px !important}.product-details .product-price{font-size:24px}.product-details .product-period{font-size:16px}.kit-products{margin-left:-5px;margin-right:-5px}.kit-products-item{margin-left:5px;margin-right:5px}.kit-products-item{width:calc(100% / 12 * 12 - 10px)}.recommend-products{margin-left:-5px;margin-right:-5px}.recommend-products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommend-products-item{margin-left:5px;margin-right:5px}.recommend-products-item{width:calc(100% / 12 * 12 - 10px)}.catalog-cards{margin-left:-5px;margin-right:-5px}.catalog-item{margin-left:5px;margin-right:5px}.catalog-item{width:calc(100% / 12 * 12 - 10px)}.lk_wrap .ui-corner-bottom{padding:20px 5px}#basket_at_order_page .left-block{margin-left:5px;margin-right:5px}#basket_at_order_page .left-block{width:calc(100% / 12 * 12 - 10px)}#basket_at_order_page .right-block{margin-left:5px;margin-right:5px}#basket_at_order_page .right-block{width:calc(100% / 12 * 12 - 10px)}}@media screen and (max-width:480px){.profile_header .img_container{width:110px;height:110px}.orders_list .order_header-period .period{max-width:155px;position:relative}.orders_list .order_header-period .period i{display:none}.orders_list .order_header .status-order{font-size:12px;padding:3px 12px}.orders_list .order_header .status-payment{font-size:13px;line-height:14px}.orders_list .order-position .image{width:43px;min-width:43px;height:43px}.orders_list .order-position .name a{font-size:12px;line-height:15px}.orders_list .order-position .count,.orders_list .order-position .sum{font-size:13px}.orders_list .order-position .sum{width:90px;min-width:90px}.orders_list .order_footer .total{font-size:14px;line-height:19px;min-width:unset}.orders_sort .sort-item{font-size:14px}}@media screen and (max-width:450px){.header-search form .input_wrap{width:calc(100% - 55px);margin-right:5px}.header-search form .search-btn{width:46px}.header-search form .search-btn span{display:none}.header-search form .search-btn i{display:inline-block}}@media screen and (max-width:420px){.product-sales-steps{padding:12px}}@media screen and (max-width:380px){.container{padding-left:10px;padding-right:10px}.row{margin-left:-5px;margin-right:-5px}.input-select{font-size:12px}.footer-wrap{margin-left:-5px;margin-right:-5px}.footer-col{margin-left:5px;margin-right:5px}.footer-col{width:calc(100% / 12 * 12 - 10px)}#header .header-row{margin-left:-5px;margin-right:-5px}#header .header-row .header-item{margin-left:5px;margin-right:5px}#header .header-row .header-item.header-search{width:calc(100% / 12 * 12 - 10px)}#date_modal .date_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sales .procent{font-size:16px}.product-sales-steps{width:100%;padding:10px}.store-pagination{float:none;margin-top:10px}.wp-pagenavi .next,.wp-pagenavi .prev,.wp-pagenavi>*{width:32px;height:32px;line-height:32px}.orders_wrap{margin-left:-5px;margin-right:-5px}.orders_wrap .left-block{margin-left:5px;margin-right:5px}.orders_wrap .left-block{width:calc(100% / 12 * 12 - 10px)}.orders_wrap .right-block{margin-left:5px;margin-right:5px}.orders_wrap .right-block{width:calc(100% / 12 * 12 - 10px)}.product-wrap{padding:15px 10px}.product-main{margin-left:-5px;margin-right:-5px}.product-main-left,.product-main-right{margin-left:5px;margin-right:5px}.product-details-name{font-size:17px !important}.product-details .product-price{font-size:22px}.product-details .product-period{font-size:14px}.product-details .add-to-cart{margin:15px 0 0}.product-details .add-to-cart .add-to-cart-btn{width:100%;margin-top:15px}.kit-products{margin-left:-5px;margin-right:-5px}.kit-products-item{margin-left:5px;margin-right:5px}.kit-products-item{width:calc(100% / 12 * 12 - 10px)}.recommend-products{margin-left:-5px;margin-right:-5px}.recommend-products-item{margin-left:5px;margin-right:5px}.catalog-cards{margin-left:-5px;margin-right:-5px}.catalog-item{margin-left:5px;margin-right:5px}.catalog-item{width:calc(100% / 12 * 12 - 10px)}.lk_wrap .ui-corner-bottom{padding:20px 0}#basket_at_order_page .left-block{margin-left:5px;margin-right:5px}#basket_at_order_page .left-block{width:calc(100% / 12 * 12 - 10px)}#basket_at_order_page .right-block{margin-left:5px;margin-right:5px}#basket_at_order_page .right-block{width:calc(100% / 12 * 12 - 10px)}}@media only screen and (max-width:360px){#responsive-nav{max-width:100%}}@media (min-width:769px) and (max-width:900px){.orders_list .order_footer .btn_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:160px}.orders_list .order_footer .btn_wrap .btn{margin-bottom:10px}.orders_list .order_footer .btn_wrap .btn:last-child{margin-bottom:0}.orders_list .order_footer .total{font-size:15px;line-height:20px}}