@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&family=Roboto:wght@100;300;400;500;700&family=Ubuntu:wght@300;400;500;700&display=swap);html,body{max-width:100%;overflow-x:hidden}.btn,button{background:0 0;border:none;display:inline-block;padding:0;outline:none;outline-offset:0;cursor:pointer;-webkit-appearance:none;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}button::-moz-focus-inner,.btn::-moz-focus-inner{border:none;padding:0}button:focus,.btn:focus{outline:none}label{font-size:13px;color:#333}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{max-width:100%;height:auto;object-fit:cover}@media (min-width:768px) and (max-width:991px){label{font-size:10px}}label{font-weight:700;cursor:default}textarea{resize:none}blockquote{font-size:inherit;line-height:inherit}.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover,.input-group-addon{font-size:12px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:auto}.bootstrap-datetimepicker-widget{z-index:998 !important}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover,.bootstrap-datetimepicker-widget thead tr:first-child th:hover,.bootstrap-datetimepicker-widget td span:hover{background-color:transparent}.bootstrap-datetimepicker-widget .timepicker{margin-top:5px}.bootstrap-datetimepicker-widget .timepicker td>span{width:30px;height:30px;line-height:30px;margin:5px 0}.bootstrap-datetimepicker-widget .timepicker td>span:hover{color:#1a5279}.bootstrap-datetimepicker-widget td.day.active,.bootstrap-datetimepicker-widget td.day.active:hover{background:#3192d6;color:#333;cursor:inherit}.fancybox-overlay{z-index:10001}.fancybox-opened{z-index:10003}.container>.alert,.breadcrumb+.alert{position:fixed;z-index:10004;top:0;left:0;width:100%;-webkit-animation:alert-anim 1s cubic-bezier(1,-.01,0,.99);-moz-animation:alert-anim 1s cubic-bezier(1,-.01,0,.99);-ms-animation:alert-anim 1s cubic-bezier(1,-.01,0,.99);-o-animation:alert-anim 1s cubic-bezier(1,-.01,0,.99);animation:alert-anim 1s cubic-bezier(1,-.01,0,.99)}.container>.alert .alert,.breadcrumb+.alert .alert{position:absolute;left:0;right:0;top:100%}.container>.alert .alert.fadeOut,.breadcrumb+.alert .alert.fadeOut{top:-100%}@-ms-keyframes alert-anim{0%{top:-100%}60%{top:0}100%{top:0}}@-o-keyframes alert-anim{0%{top:-100%}60%{top:0}100%{top:0}}@-webkit-keyframes alert-anim{0%{top:-100%}60%{top:0}100%{top:0}}@-moz-keyframes alert-anim{0%{top:-100%}60%{top:0}100%{top:0}}@keyframes alert-anim{0%{top:-100%}60%{top:0}100%{top:0}}@-ms-keyframes alert-anim2{0%{top:-100%}60%{top:100%}100%{top:100%}}@-o-keyframes alert-anim2{0%{top:-100%}60%{top:100%}100%{top:100%}}@-webkit-keyframes alert-anim2{0%{top:-100%}60%{top:100%}100%{top:100%}}@-moz-keyframes alert-anim2{0%{top:-100%}60%{top:100%}100%{top:100%}}@keyframes alert-anim2{0%{top:-100%}60%{top:100%}100%{top:100%}}@-ms-keyframes alert-icon-anim{0%{font-size:0}60%{font-size:0}}@-o-keyframes alert-icon-anim{0%{font-size:0}60%{font-size:0}}@-webkit-keyframes alert-icon-anim{0%{font-size:0}60%{font-size:0}}@-moz-keyframes alert-icon-anim{0%{font-size:0}60%{font-size:0}}@keyframes alert-icon-anim{0%{font-size:0}60%{font-size:0}}.product_page-right .alert{margin-top:20px}.alert{position:relative;padding:18px 40px 18px 75px;z-index:30;color:#fff;border-radius:0;min-height:60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-weight:700;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);box-shadow:1px 1px 5px rgba(0,0,0,.2);-moz-transition:1s all cubic-bezier(1,-.01,0,.99);-o-transition:1s all cubic-bezier(1,-.01,0,.99);-webkit-transition:1s all cubic-bezier(1,-.01,0,.99);transition:1s all cubic-bezier(1,-.01,0,.99)}.alert i{position:absolute;top:0;left:0;bottom:0;text-align:center;width:60px;font-size:40px;-webkit-animation:alert-icon-anim 1s;-moz-animation:alert-icon-anim 1s;-ms-animation:alert-icon-anim 1s;-o-animation:alert-icon-anim 1s;animation:alert-icon-anim 1s;text-shadow:1px 1px 5px rgba(0,0,0,.15)}.alert i:before{position:absolute;top:50%;left:0;right:0;line-height:0}.alert a:hover{text-decoration:underline}.alert button.close{position:absolute;top:50%;line-height:1;right:15px;color:#fff;opacity:.7;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.alert button.close:hover,.alert button.close:focus{opacity:1;color:#fff}.alert.fadeOut{-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.alert.fadeOut .alert{top:100%}@media (min-width:992px){.breadcrumb-container{width:1200px}}.breadcrumb-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.logo img{width:70px;height:65px;max-width:unset}.alert-success{color:#fff;font-size:13px;background-color:#4caf50}.alert-success i{background:#388e3c}.alert-success a,.alert-success a:visited,.alert-success a:focus,.alert-success a:hover{color:#c8e6c9}.alert-danger{background-color:#f44336}.alert-danger i{background:#d32f2f}.alert-danger a,.alert-danger a:visited,.alert-danger a:focus,.alert-danger a:hover{color:#ffcdd2}.alert-info{background-color:#03a9f4}.alert-info i{background:#0288d1}.alert-info a,.alert-info a:visited,.alert-info a:focus,.alert-info a:hover{color:#b3e5fc}.alert-warning{background-color:#ff5722}.alert-warning i{background:#e64a19}.alert-warning a,.alert-warning a:visited,.alert-warning a:focus,.alert-warning a:hover{color:#ffccbc}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.pagination{margin:45px 0 0}.pagination:before,.pagination:after{display:table;content:"";line-height:0}.pagination:after{clear:both}.pagination>li{display:block;float:left}.pagination>li>a,.pagination>li>span{display:inline-block;color:#fff;background:#aeaeae;border:none;float:none;margin-left:10px;width:30px;height:30px;line-height:30px;text-align:center;padding:0;font-size:13px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.pagination>li+li>a,.pagination>li+li>span{border-left:none}.pagination>li+li:nth-child(5n+6){clear:left}.pagination>li+li:nth-child(5n+6)>a,.pagination>li+li:nth-child(5n+6)>span{border-left:1px solid #e0e0e0}.pagination>li+li:nth-child(n+6){margin-top:2px}.pagination>li.active>a,.pagination>li.active>span,.pagination>li.active>a:hover,.pagination>li.active>span:hover,.pagination>li.active>a:focus,.pagination>li.active>span:focus{background-color:#0065e3;color:#fff;z-index:auto;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.category-description{margin-top:40px}.text-reading{max-height:205px;overflow:hidden}#button-reading{margin-top:60px;width:100%}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:0 0;text-decoration:none}.table thead td,.table th{text-transform:uppercase;font-weight:700;color:#333;font-size:13px;background-color:#f5f5f5}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:15px 10px 15px}.table td{padding:20px;border-color:#e0e0e0;-moz-box-sizing:border-box;box-sizing:border-box}.block-compare .table th,.block-compare .table td{padding:7px}.panel-group .panel,.panel,.table-bordered,.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{border-radius:0}.table-bordered,.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border-color:#e0e0e0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:normal}.table>tbody+tbody{border:1px solid #ddd !important}.panel-default>.panel-heading{padding:20px;background:#f5f5f5;color:#333}.panel-default>.panel-heading>*>a{display:block;margin:-20px;padding:20px}.addthis_sharing_toolbox a{-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}.addthis_sharing_toolbox a:hover{opacity:.6}.fancybox-close,.fancybox-prev span,.fancybox-next span{opacity:.8}.fancybox-lock{overflow:visible !important}.fancybox-close:hover,.fancybox-prev span:hover,.fancybox-next span:hover{opacity:1}.form-horizontal .radio,.form-horizontal .checkbox{min-height:inherit}.form-horizontal .radio:first-child,.form-horizontal .checkbox:first-child{padding-top:0}.form-horizontal .control-label,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:0}.input-group .form-control{z-index:auto}.atm-f{height:auto !important}.text-danger{color:red}.has-error *+.text-danger{margin-top:5px}.buttons input[type=checkbox]{position:relative;top:2px}.tooltip{z-index:9999}.ps-document-overlay,.ps-carousel,.ps-uilayer,.ps-toolbar,.ps-caption{z-index:10030 !important}.vcenter{vertical-align:middle !important}.table-custom>tbody>tr>td,.table-custom>tbody>tr>th,.table-custom>tfoot>tr>td,.table-custom>tfoot>tr>th,.table-custom>thead>tr>td,.table-custom>thead>tr>th{border-top:none;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.modal{z-index:10005}.modal-dialog{margin-top:90px}body{font:300 16px/24px "Ubuntu",sans-serif;color:#333;font-family:'Montserrat';background:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:normal}h1{font-size:27px;margin-bottom:0;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}h1 i{margin-right:10px;color:#3192d6;font-size:45px}h1 i:before{vertical-align:middle}h1:after{content:'';height:1px;display:block;background:#e0e0e0;margin:20px 0 10px}h1.no-line{margin-bottom:30px}h1.no-line:after{display:none}h2{font-size:24px}h3{font-size:18px}h4{font-size:20px}h5{font-size:16px}h6{font-size:10.2px}hr{border-top-color:#e0e0e0}h4+hr,h5+hr,.article-title+hr,.caption+hr,.description+hr{display:inline-block;width:51px;border-top-width:4px;border-color:#3192d6}a{display:inline-block;font:inherit;color:inherit;text-decoration:none;max-width:100%;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}a:active{background-color:transparent}a:visited,a:focus{color:inherit;outline:none;text-decoration:none}a:hover{text-decoration:none;color:#1a5279}p a,p a:visited,p a:focus{color:#3192d6}p a:hover,p a:visited:hover,p a:focus:hover{text-decoration:underline}img{max-width:100%;height:auto}legend{font-size:18px;padding:7px 0}label{font-size:12px;font-weight:400}strong,b{color:#333}.input-group .input-group-addon{height:30px}.nav-tabs{margin-bottom:15px}div.required .control-label:after{content:'*';color:#ee372a;font-weight:700;margin-left:5px}.fa{line-height:inherit}.fa-5x{font-size:16px}.top-header-nav-ul,.middle-header-nav-ul,.bottom-header-nav-ul,.mobile-header-nav-ul{padding:0;margin:0;background:0 0;width:100%;height:100%;list-style-type:none;flex-direction:row;justify-content:space-between;align-items:center}.top-header,.top-header-nav{width:100%;max-height:4rem}.top-header-nav-ul li{padding-top:1.5rem;display:flex;flex-direction:row;align-content:center;align-items:center}.top-header-nav-ul li img{width:2.1rem;height:2.1rem}.top-header-nav-ul li a{font-size:1rem;line-height:1.2rem;font-weight:400}.top-header-nav-ul li a:hover{color:#0065e3}.top-header-nav-ul .menu-info-column{display:flex;flex-direction:column;padding-left:.7rem}.top-header-nav-ul .text-phone,.top-header-nav-ul .menu-info-column span{font-weight:600}.top-header-nav-ul .text-profile{margin-left:.7rem}.top-header-nav-ul .menu-account .text-profile{border-bottom:2px dashed #0065e3}.top-header-nav-ul .menu-cart{position:relative}.top-header-nav-ul .menu-cart .cart-total{display:inline-block;width:1.2rem;height:1.2rem;position:absolute;bottom:0;left:1.3rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:.9rem;line-height:1.2rem;font-weight:400;text-align:center;color:#fff;background:#3192d6}hr{width:100%;padding-top:1.5rem;opacity:1;border:0;border-bottom:2px solid #e0e0e0}.middle-header-nav{width:100%;margin-left:1rem}.dgwt-wcas-sf-wrapp{width:auto;float:right}#dgwt-wcas-search-input-1{color:#333;display:block;font-size:14px;font-weight:300;width:100%;height:36px;margin:12px 0 0;padding:8px 10px;background:#fff;border:1px solid #d4d4d4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-width:179px}.dgwt-wcas-search-wrapp{margin-left:1rem;min-width:180px}.dgwt-wcas-preloader{top:.3rem}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{height:2rem !important;min-width:0 !important;width:35px!important;min-height:0px !important;right:.1rem !important;top:.8rem !important;padding:0;margin:0}.middle-header-nav span{font-weight:500;font-size:1.1rem}.bottom-header{height:47px;background:#0065e3;margin-top:1.5rem}.bottom-header-nav ul li{border-right:1px solid #fff}.bottom-header-nav ul li a{display:table-cell;height:47px;vertical-align:middle;padding:0 15px;text-align:center;margin:0 auto;color:#fff;font-size:1.1rem;line-height:1.2rem;font-weight:400}.bottom-header-nav-ul{justify-content:center}.bottom-header-nav ul .sandvich-link a{font-weight:600}.bottom-header-nav ul .sandvich-link a span{margin-left:5px}.bottom-header-nav ul .sandvich-link a:before{content:url(//mir-rehab.ru/wp-content/themes/mirrehab/assets/css/../images/icons/burger.svg);margin-top:2px}.mobile-header{position:fixed;display:block;width:100%;height:83px;top:0;margin:0;padding:0;z-index:10004;background:#0065e3}.mobile-header-nav .mobile-header-nav-ul,.mobile-header-nav{width:100%;height:85px}.mobile-header-nav .hc-nav-trigger{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;width:30px;min-height:24px}.mobile-header-nav .hc-nav-trigger .nav-mobile-icon{color:#fff;font-size:18px;font-weight:500}.mobile-header-nav .hc-nav-trigger p.nav-mobile-icon{color:#fff;font-size:18px;font-weight:500}.nav-mobile-icon span:before,.nav-mobile-icon span:after,.mobile-header-nav .hc-nav-trigger .nav-mobile-icon span{display:block;position:relative;left:5px;height:4px;top:10px;width:100%;background:#fff;transition:all .2s ease}.nav-mobile-icon span:before{top:-10px;content:' ';width:100%;left:0}.nav-mobile-icon span:after{top:7px;content:' ';left:0}.hc-offcanvas-nav .nav-close-button span:before,.hc-offcanvas-nav .nav-close-button span:after{box-sizing:content-box}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:8px;font-size:15px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-radius:5px}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#243563}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#324b91}.hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title){margin:0}#hc-nav-1{z-index:10010}#hc-nav-1 li .nav-item-wrapper .nav-item-link img{display:block;width:19px;height:19px;float:left;margin:3px 5px 0 0}.mobile-header-nav .hc-nav-trigger p.nav-mobile-icon{color:#000}.mobile-header-nav .mobile-logo{display:block;width:55px;height:50px}.mobile-compare,.mobile-wishlist,.mobile-cart{position:relative}.mobile-header-counts{display:inline-block;width:17px;height:17px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px;line-height:17px;font-weight:400;text-align:center;color:#0065e3;background:#fff;position:absolute;bottom:-5px;right:-5px}footer{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;background:#0065e3;color:#fff;margin-top:1rem}.middle-footer-contacts,.middle-footer-links{list-style-type:none;padding:0;margin:0;background:0 0}.top-footer-content{margin:50px 0}.middle-footer-content ul,.top-footer-content ul{padding:0;margin:0;background:0 0;list-style-type:none;flex-direction:row;justify-content:space-between;align-items:center}.top-footer-content ul li{float:left;margin-right:20px}.middle-footer-content{column-count:2}.middle-footer-links a{margin-top:5px}.viber-footer img,.whatsap-footer img{width:18px;height:19px;margin-right:15px}.footer-phone img{width:24px;height:25px;margin-right:10px;margin-top:10px}.middle-footer-links .vk-footer .icons-vk{width:26px;height:27px}.viber-footer,.whatsap-footer,.footer-text-phone{font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px;height:20px;line-height:16px}.footer-text-email{float:left;font-weight:300;font-size:12px;height:20px;line-height:12px}.bottom-footer-content{margin:25px auto 0px auto}.footer-sign-1{font-size:13px}.footer-sign-2{font-size:14px}.mobile-footer{padding-top:35px}.mobile-footer-menu{list-style-type:none}.mobile-footer .mobile-footer-h{font-family:'Roboto',sans-serif;font-size:34px;font-weight:400;margin-bottom:35px}.footer-phone-img{display:block;width:36px!important;height:36px !important;float:left;margin-right:20px}.mobile-footer-menu .footer-text-phone,.mobile-footer-menu .viber-footer,.mobile-footer-menu .whatsap-footer{font-family:'Roboto',sans-serif;font-weight:400;font-size:30px;line-height:35px}.mobile-footer-menu .viber-footer,.mobile-footer-menu .whatsap-footer,.mobile-footer-ss{margin-top:35px}.mobile-footer-menu .viber-footer img,.mobile-footer-menu .whatsap-footer img{width:39px;height:41px;float:left;margin-right:15px}.mobile-footer-menu .mobile-footer-ss{font-size:18px;font-weight:400}.mobile-footer-menu .vk-footer img{width:57px;height:57px;margin-top:17px}.mobile-footer-menu .footer-text-email{font-size:20px}#main .graycolor .woocommerce-breadcrumb{font-family:'Roboto',sans-serif;border-radius:0;color:#333 !important;background:#e2e2e2 !important;font-size:13px !important;font-weight:400;line-height:24px;width:100%;min-height:45px;margin:0;padding:8px 0 8px 15px !important;flex-wrap:wrap}#main .graycolor .woocommerce-breadcrumb a{color:#333 !important}#content,.content,.product-type-simple,.product-type-variable{padding-top:80px;padding-bottom:30px}b,strong{font-weight:700}#main .graycolor{display:flex;align-items:center;background-color:#2f2f2f;justify-content:center;background:#e2e2e2}#toTop.arrow.toTop{width:40px;height:40px;line-height:34px;text-align:center;font-size:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background:#3192d6;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.15);box-shadow:1px 1px 8px rgba(0,0,0,.15);position:fixed;right:10px;bottom:130px;display:none;overflow:hidden;text-decoration:none;z-index:20}.second-level{display:none}.list-categories,.first-level-category{text-align:left;list-style-type:none;padding:0;margin-bottom:0}.second-level,.first-level,.second-level-display{list-style-type:none;padding:0;margin-bottom:0}.list-categories .li-first-level-category .second-level{padding:30px 0;margin:0 auto;width:85%;text-align:center}.list-categories{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:70px auto;padding:20px}.list-categories .item-product-category h2{font-size:14px;width:95%;margin:0;padding:5px 0}.list-categories .item-product-category .li-first-level-category{width:80%;margin:auto;text-align:center}.list-categories .item-product-category .li-second-level-category{font-size:12px;font-weight:500;border-bottom:1px solid #b6b6b6;padding:5px 0}.list-categories .item-product-category{max-width:320px;width:30%;position:relative;border:1px solid #cbcbcb;background:#f5f5f5;border-radius:50px;margin-bottom:10px}.li-first-level{color:#333!important;position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.li-second-level{color:#333!important;position:relative;padding:10px 0;background-color:#fff;border-bottom:1px solid #ddd}.li-first-level:hover,.li-second-level:hover{background-color:#f5f5f5}.li-first-level-category .fa-chevron-right,.li-first-level-category .fa-chevron-right.opened{position:absolute;right:20px;top:10px}.li-first-level .fa-chevron-right,.li-first-level .fa-chevron-right.opened{position:absolute;right:10px;top:10px}.li-first-level-category .fa-chevron-right.opened,.li-first-level .fa-chevron-right.opened{transform:rotate(90deg)}h2.woocommerce-loop-category__title,.padding-block{padding-right:15px !important;padding-left:15px !important}mark.count{background-color:#fff}.products .product{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:530px;min-width:270px !important}.products .product-category{height:400px}.products .product:hover{box-shadow:0 0 30px rgb(0 0 0/10%)}.button-first-banner,.products .product a.product_type_variable,.products .product a.product_type_simple,.products .product .add_to_cart_button{background:0 0;border:none;display:inline-block;padding:0;outline:none;outline-offset:0;cursor:pointer;-webkit-appearance:none;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;font-family:'Roboto',sans-serif;background:#5c9ded;width:195px;font-size:16px;line-height:50px;color:#fff !important;padding:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;bottom:25px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.products .product .stock{display:none}.woocommerce ul.products li.product .button:hover,.button-first-banner:hover,.products .product .add_to_cart_button:hover{background:#1a5279;color:#fff}.entry-summary .compare{display:block;width:28px;height:24px;float:left;margin:0 -5px;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-compare-product1.png) no-repeat center;font-family:'Roboto',sans-serif;font-size:14px;font-weight:500;position:relative;top:7px;width:50px;height:50px;margin:0;padding:12px 16px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.entry-summary .compare.added{background-color:#3192d6}.entry-summary .single_add_to_wishlist{font-family:'Roboto',sans-serif;font-size:0;font-weight:500;position:relative;top:7px;width:50px;height:50px;margin:0 5px 0 0;padding:12px 16px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;float:left;margin:0 -5px;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-wishlist-product1.png) no-repeat center !important}.entry-summary .oco-btn-wrap button{display:block;color:transparent !important;position:relative;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:50px;height:50px;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-oneclick1-1.png) no-repeat center !important;background-color:#fff !important}.products .product .yith-wcwl-icon{display:none !important}.products .product .wishlist-fragment{display:none;position:absolute;top:15px;left:10px;width:37px;height:37px;float:left;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-wishlist-catalog1.png) no-repeat center !important}.products .product .compare{display:none;position:absolute;top:70px;left:15px;width:22px;height:22px;float:left;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-compare-catalog1.png) no-repeat center !important}.products .product .clickBuyButton{display:none !important;position:absolute;top:110px;left:15px;width:22px;height:20px;float:left;font-size:0;cursor:pointer;background:url(/wp-content/uploads/2023/08/icons-oneclick1.png) no-repeat center !important}.products .product:hover .wishlist-fragment{display:block}.products .product:hover .compare{display:block}.yith-wcwl-icon.fa-star,.products .product .oco-btn-wrap{display:none}.products .product:hover .clickBuyButton{display:block !important}.wishlist_table .item-wrapper .item-details .item-details-table td.value,.wishlist_table .item-wrapper .item-details .item-details-table td.value span.woocommerce-Price-amount,.wishlist_table .item-wrapper .item-details .item-details-table td.value span.woocommerce-Price-currencySymbol,.wishlist-items-wrapper .product-price .woocommerce-Price-amount{font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;color:#0065e3;width:200px;text-align:left !important}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;color:#0065e3;width:200px;position:absolute;bottom:100px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{margin-left:20px;margin-right:20px}.woocommerce ul.products li.product a img{width:auto !important;height:240px !important;display:block !important;margin:1em auto !important;box-shadow:none !important}.linkbutton{width:264px;height:50px;background-color:#0065e3;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff !important;font-size:18px;margin-top:30px}.frontpageclass .second-block h2,.frontpageclass h3{font-size:28px;line-height:36px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#2e2e2e}.catcard a{position:relative;overflow:hidden;border-radius:10px}.catcard img{border-radius:10px}.catcard span{position:absolute;z-index:2;bottom:0;left:0;width:100%;background:rgb(0 101 227/85%);color:#fff;text-align:center;min-height:48px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px}.owl-carousel{text-align:center}.bannercard img{max-width:130px;max-height:100px}.fiveform{display:flex;margin-top:50px}.consultform{background:#0065e3}.consultform h2{font-size:24px;line-height:24px;font-weight:700;letter-spacing:.05em;color:#fff}.consultform p{font-size:18px;line-height:28px;font-weight:400;letter-spacing:.05em;color:#fff;width:100%}.consultform{padding:35px;border-radius:10px}.consultform .form-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap}.consultform .form-row input{display:block;width:100%;background:#f5f5f5;border:1px solid #e0e0e0;color:#333;font-size:14px;height:40px;line-height:24px;padding:8px 10px 8px 20px;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:98%;background:0 0;color:#fff}.consultform .form-row input::placeholder{color:#fff}.consultform p#message{width:100%;text-align:center;padding:15px 0 0;color:#fff;font-weight:600;margin-bottom:0}.consultform p.privacy-text{font-size:14px;line-height:16px;font-weight:700;letter-spacing:.05em;color:#fff;margin-top:15px}.consultform p.privacy-text a{display:inline;color:#fd5a5a}.consultform textarea{resize:auto;width:99%}.consultform input.wpcf7-submit{background:#fff;padding:0 !important;color:#0065e3;font-weight:600;height:55px;border-radius:10px;width:calc(100% - 320px);float:right}form .p-flex p{display:flex}.owl-stage-outer.owl-item{height:auto !important}.motiv-first .motiv-opisanie{font-size:19px;line-height:24px;font-weight:500;color:#1e1e1e}.motiv-first img{width:164px !important;height:auto;margin:15px auto}.ten-block,.nine-block,.eight-block,.seven-block,.six-block{padding-top:70px}.about{width:95%}.about h1{font-size:22px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#2e2e2e;padding-bottom:20px}.to-index,.about a{width:264px;height:61px;background-color:#0065e3;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:18px;margin-top:30px;cursor:pointer}.about p{font-size:16px;line-height:18px;font-weight:400;letter-spacing:.05em;color:#1e1e1e;margin-bottom:15px}.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next,.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev{width:40px !important;height:40px !important;background-color:#5c9ded!important}.carousel-control-prev-icon:hover,.carousel-control-next-icon:hover,.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next:hover,.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev:hover{background-color:#1a5279}.entry-summary .product-title{font-family:"Montserrat",sans-serif;margin:15px 0 20px;color:#333;font-size:24px;font-weight:500}.entry-summary .price{font-family:'Roboto',sans-serif;font-size:24px !important;color:#333 !important;font-weight:600;float:left}.buyButtonOkForm{font-family:'Roboto',sans-serif;font-size:14px !important;font-weight:500 !important;width:150px;height:40px;margin:0 5px 0 13px !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px !important;background:#0065e3 !important;color:#fff}.wishlist_table .product-add-to-cart a,.commentslist .reply a,#commentform #submit,.contactform .wpcf7-submit,.checkout-button,.place-order button,.entry-summary .single_add_to_cart_button{font-family:'Roboto',sans-serif;font-size:14px !important;font-weight:500 !important;width:150px;height:40px;margin:0 5px 0 13px !important;padding:12px 16px !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px !important;background:#0065e3 !important;cursor:pointer}.to-index{margin:30px auto}.about a:hover,.to-index:hover,.wishlist_table .product-add-to-cart a:hover,.commentslist .reply a:hover,#commentform #submit:hover,.contactform .wpcf7-submit:hover,.checkout-button:hover,.place-order button:hover,.entry-summary .single_add_to_cart_button:hover{background:#1a5279 !important;color:#fff}.contactform .wpcf7-text{width:98%}.contactform .wpcf7-validates-as-email,.contactform textarea,.place-order button{width:100%}.contactform .wpcf7-submit{width:100%;color:#fff;height:60px;border:unset;padding:0 !important;margin:0 !important}.article-image{max-width:230px;margin:0 auto;text-align:center;max-height:230px;height:100%}.article-image>img{height:inherit;width:100%;object-fit:cover}.article-sub-title{font-size:14px}.article-sub-title>span{display:block}.article-sub-title{font-size:14px}.article-sub-title>span>span,.article-sub-title>span>a{text-transform:uppercase;font-weight:700}.blog_article{margin-bottom:40px}.article-sub-title>span:before{font-size:18px;color:#3192d6;line-height:inherit;margin-right:5px;vertical-align:bottom}.article-title{line-height:50px}.article-description{color:#333}.blog_articles .lnk,.blog_article .lnk,.related-article-button .lnk{width:50px;height:50px;line-height:50px;font-size:28px;background:#3192d6;color:#fff;text-align:center}.article-title h1:after{content:'';height:1px;display:block;background:#e0e0e0;margin:20px 0 10px}.simple_blog-article-view h1:after{margin-bottom:15px}.article-info .article-sub-title{text-align:center}.article-info h1{font-size:27px;margin-bottom:0;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.article-title{line-height:50px}.article-info .article-sub-title>span{display:inline-block}.article-image-single{max-width:440px;margin:0 auto;text-align:center;height:100%}.article-sub-title+*{margin-top:18px}.material-icons-event_note:before{content:"\e616"}.article-sub-title>span:before{font-size:18px;color:#3192d6;line-height:inherit;margin-right:5px;vertical-align:bottom}.seven-block .articles-slide{max-width:360px;height:320px;border:1px solid #f2f2f2;border-radius:10px;overflow:hidden}.articles-slide img{width:100%;height:190px;object-fit:cover}.seven-block a.articles-slide-img{display:flex;align-items:center;justify-content:center;overflow:hidden}.seven-block a.articles-title{margin:20px;font-size:16px;line-height:18px;font-weight:400;color:#1e1e1e;height:35px;overflow:hidden}.seven-block .articles-date{font-size:12px;line-height:18px;font-weight:400;color:#7c7c7c;margin:0 20px 20px}.sp-tpro-fronted-form .sp-tpro-client-rating{float:unset;width:85px;margin:0 auto}.infoblog-item img{margin:0 auto;max-height:60px;width:45px !important;margin-bottom:40px}.infoblog-item{height:260px;max-width:350px;text-align:center;display:flex;flex-direction:column;border:2px solid #e0eaf3;padding:25px;box-shadow:5px 5px #f2f5fd}.infoblock{padding:40px 0}.infoblock .slick-slide{padding:20px}.infoblock .box-heading h3{font-size:22px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#2e2e2e;width:70%}.prem-text{font-size:19px;line-height:24px;font-weight:500;color:#1e1e1e}.ten-block{padding-bottom:80px}.slick-next,.slick-prev{font-size:20px;display:block;width:32px;height:32px;padding:0;cursor:pointer;outline:0;position:absolute;text-align:center;z-index:22;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background:0 0;color:#777;border:1px solid #777;border-radius:50%;line-height:30px;top:50%;margin-top:-16px}.slick-next{right:0}.slick-prev{left:0}.price-rating .star-rating{color:#0065e3;font-size:20px}.product_meta .stock{color:#212529 !important;font-weight:500}.comment-form-author #author,.comment-form-email #email,.wppp-select,.woocommerce-ordering .orderby,.woocommerce-checkout input,.quantity input,.variations select{height:40px;border:1px solid #eee}.variations label{font-weight:500 !important;font-size:16px}.variations .label{width:80px}.woocommerce div.product form.cart .variations select{min-width:40%}.contact_page .icon:before{position:absolute;left:0;top:0;width:55px;height:55px;line-height:55px;text-align:center;color:#3192d6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #3192d6;font-size:26px}.material-design-phone370:before{content:"\e0f4"}.contact_page .icon{position:relative;padding-left:70px;min-height:55px;display:block}.fa-key:before{content:"\f084"}.fa-comments-o:before{content:"\f0e6"}.contact_page .icon[class*=fa-]:before{font-family:"FontAwesome"}.material-design-home149:before{content:"\e0ba"}.brandsitem{padding:20px}.products .product .product_type_variable.add_to_cart_button{width:70%}.products .product .star-rating{margin:0 auto}.woocommerce-variation-price .price .woocommerce-Price-amount{padding:0 20px 0 0;line-height:40px}.prdctfltr_add_scroll .prdctfltr_checkboxes{display:flex;flex-direction:column}#ship-to-different-address{display:none}#customer_details{padding-right:30px}.comment-form-comment #comment,#order_comments{border:1px solid #eee}.payment_methods input[type=radio]{width:20px;margin-top:-1px;vertical-align:middle;height:20px}.woocommerce-checkout #payment{background:#fff}.sp-testimonial-pro-item{position:relative}.firstbannerlink{position:absolute;left:15%;top:70%;width:145px;height:50px}.firstbannertext{top:20%;left:15%;width:500px;position:absolute}h2.firstbannerheader{font-size:1.9rem;font-weight:700}h2.secondbannerheader{font-size:2rem;font-weight:700}p.secondbannertext{font-weight:700}#carouselExampleIndicators a{width:100%}.remodal-wrapper{top:80px !important}.stati-pagination{text-align:center;font-size:20px;font-weight:600}#respond{text-align:center;padding-top:50px}#reply-title{font-size:24px;font-weight:500;padding:20px}.commentslist .reply a{color:#fff;border:unset;width:92px;height:46px;margin:0 !important}#commentform{max-width:600px;margin:20px auto;background-color:#f7f7f7;padding:20px}#commentform .required{color:red;font-weight:500}#commentform label{font-size:14px;font-weight:600;padding-top:20px}#commentform .comment-form-email{display:none}#commentform #submit{color:#fff;border:unset;width:200px;height:46px}#commentform .#email-notes{display:none}#commentform .comment-form-author{display:flex;justify-content:center;flex-direction:column}.commentslist ul{list-style-type:none}.commentslist ul li{border-bottom:1px solid #d5d3d3;padding:30px}.commentslist cite{font-style:normal;font-weight:600}.commentslist .commentmetadata a{padding:10px 0;font-size:12px;font-weight:500}.wishlist_table .product-add-to-cart a{width:200px;color:#fff !important}.woocommerce #review_form #respond .form-submit input{color:#fff !important}.woocommerce ul.products li.product .quantity button.single_add_to_cart_button{font-size:0}.filtermobile{font-size:14px;border:1px solid #eee;padding:5px;max-height:40px;width:40%;color:#000;font-weight:400}.filtermobile img{padding-right:10px}.woocommerce-shipping-destination,.woocommerce-shipping-calculator,.woo-custom-stock-status{display:none}.agreementbuyoneclick{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-items:center;flex-direction:row;padding:20px 0;align-content:center}.note-oneclick{width:90%}.note-oneclick a{color:#0065e3}.form-message-result{color:red !important}#comparenotice{display:none}.desktop-footer-content{font-weight:400}.article-sub-title>span:before{font-size:18px;color:#3192d6;line-height:inherit;margin-right:5px;vertical-align:bottom}.comment-form-comment{display:flex;flex-direction:column}.comment-notes #email-notes{display:none}.header-block h1{width:100%;text-align:center;margin-top:40px;font-size:32px;line-height:36px;font-weight:700}#formOrderOneClick .popup{overflow-y:scroll;overflow-x:hidden;max-height:70%;top:50% !important}.woocommerce div.product form.cart .buygroup .button{vertical-align:middle;float:left;width:130px;margin:0 0 10px 15px !important;min-width:120px}.woocommerce div.product form.cart .buygroup{display:flex;flex-direction:row;align-items:center}.woocommerce div.product form.cart .buygroup p{margin-bottom:0}.woocommerce div.product form.cart .buygroup .buttonsbuy{display:flex;flex-direction:row;justify-content:center}.woocommerce div.product form.cart .buygroup .addtocartblock{margin-bottom:auto}.woocommerce div.product form.cart .buygroup div.quantity{float:left;margin:0 0 10px 10px}.woocommerce div.product form.cart .buygroup .quantity .qty{width:40px}.addtocartblock{display:flex;line-height:40px;font-weight:500}@media (min-width:992px){.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:56%}.woocommerce-page div.product div.images{float:left;width:40%}}#popmake-8337 .buyoneclickform,#popmake-8343 .buyoneclickform{font-weight:500;font-size:14px;padding:20px}#popmake-8337 .buyoneclickform .category_name,#popmake-8343 .buyoneclickform .category_name{text-align:center;font-size:28px;border-top:0;border-bottom:2px solid #3192d6;border-bottom-width:2px !important;padding-bottom:20px;margin-bottom:3px}#popmake-8337 .buyoneclickform>p,#popmake-8343 .buyoneclickform>p{font-size:11px;text-align:center}#popmake-8337 .producttable,#popmake-8343 .producttable{flex-direction:row !important}#popmake-8337 .producttable .flex-column,#popmake-8343 .producttable .flex-column{flex-wrap:wrap}#popmake-8337 .producttable .flex-column .formtable,#popmake-8343 .producttable .flex-column .formtable{width:100%}#popmake-8337 .buyoneclickform .submitbutton,#popmake-8337 .buyoneclickform .p-flex,#popmake-8343 .buyoneclickform .submitbutton,#popmake-8343 .buyoneclickform .p-flex{text-align:center}#popmake-8337 .buyoneclickform .wpcf7-form-control-wrap,#popmake-8343 .buyoneclickform .wpcf7-form-control-wrap{text-align:left}#popmake-8337 .buyoneclickform .wpcf7-text,#popmake-8343 .buyoneclickform .wpcf7-text{max-width:97%;margin:0;border:1px solid #959595;border-radius:11px;padding:4px}#popmake-8337 .buyoneclickform .single_add_to_cart_button,#popmake-8343 .buyoneclickform .single_add_to_cart_button{height:60px;width:50%;border-radius:19px;margin-left:25%;background:#0d6efd;color:#fff}#popmake-8337,#popmake-8343{position:relative;width:100%;height:auto;border-radius:30px}#popmake-8337,#popmake-8343{min-width:340px;height:auto;min-height:500px}.buy-one-click{text-align:center !important}.wpcf7-text{height:40px}.pum-container.pum-responsive .tableimg img{width:250px;height:auto}.tableimg{text-align:center}.tovarprice{width:30%;margin:0;padding:5px;width:30%;border:1px solid #d0d0d0}.tovarname{margin:0;padding:5px;border:1px solid #d0d0d0;width:70%}.fishki{width:100%}.right-fishki,.left-fishki{width:50%}.fishka{margin-top:30px;width:100%;display:flex;align-items:center;font-weight:700}.fishka p{margin-left:15px}.category_name{padding-right:15px !important;padding-left:15px !important;font-size:16px;border-top:1px solid #e0e0e0;line-height:normal;font-weight:500}.grecaptcha-badge{bottom:48px !important}@media screen and (max-width:1000px){.mobile-footer-h{font-size:22px !important}.mobile-footer-menu .flex-row{align-items:center}.mobile-footer-menu .menu-info-column a{font-size:18px !important}.mobile-footer-menu .viber-footer{font-size:18px !important}.mobile-footer-menu .whatsap-footer{font-size:18px !important}.footer-phone-img{width:30px !important;height:30px !important}.viber-footer img{width:31px !important;height:32px !important}.whatsap-footer img{width:31px !important;height:32px !important}}