a,button{transition:.3s}
.img-svg,svg.icon{transition:.3s}
body,html{height:100%}
body{overflow-y:scroll;overflow-x:hidden;min-width:320px;width:100%}
.fixed{position:fixed}
:focus,a:focus,button:focus{outline:0!important}
.wrapper{width:100%;min-height:100%;display:flex;flex-direction:column}
.main{flex:1 0 auto;background:rgba(243,243,243,.9)}
.footer{flex:0 0 auto}
.toTop{display:none;background:#009574;width:38px;height:38px;border-radius:50%;position:fixed;right:15px;bottom:30px;text-align:center;line-height:37px;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:10;transition:.4s ease-in}
.toTop:hover{background:#00c096}
.toTop .icon-arrow{fill:#fff;width:18px;height:14px;line-height:37px;vertical-align:middle;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-90deg)}
.row.row-custom{margin-right:-8px;margin-left:-8px}
.row-custom .product-grid .product-layout{padding-left:8px;padding-right:8px;margin-bottom:16px}
.row-custom > .col-sm-3,.row-custom > .col-sm-9{padding-left:8px;padding-right:8px}
.row-custom > .col-sm-3{width:calc(100% / 4)}
.row-custom > .col-sm-9{width:calc((100% / 4) * 3)}
.product-grid{display:flex;flex-wrap:wrap}
.product-grid .product-layout{width:calc(100% / 3);float:none}
.row-flex{display:flex;align-items:center;justify-content:flex-end}
.row-flex .col-flex{width:350px;padding-right:15px}
.cart-desktop{margin-right:2px;min-width:164px}
.header-mobile{height:56px;background:#3c3839;padding:0 16px;align-items:center;justify-content:space-between;position:fixed;left:0;right:0;width:100%;z-index:8}
.header-mobile .img-svg{width:173.91px}
.header-bottom,.header-desktop .header-languages,.header-desktop .header-menu-top,.header-desktop .header-search,.header-middle{display:none}
.header-name{color:#505565;font-style:italic;display:block;text-align:center;height:auto;display:flex;justify-content:center;align-items:center}
.icon-shopping-cart{fill:#fff;width:22px;height:19px}
.header-mobile .logo{position:relative;z-index:991}
.btn-menu{padding:6px 3px;line-height:1;background:0 0;border:none;display:flex;position:relative;z-index:991}
.btn-bars{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;background:0 0;top:0;width:18px;height:12px;margin-bottom:0;border-radius:0}
.btn-bars .icon-bars{font-size:0;margin:auto;top:0;right:0;bottom:0}
.btn-bars .icon-bars,.btn-bars .icon-bars:after,.btn-bars .icon-bars:before{background-color:#fff;position:absolute;width:18px;height:2px;transition:.2s;display:block;left:0;border-radius:0}
.btn-bars .icon-bars:after,.btn-bars .icon-bars:before{content:""}
.btn-bars .icon-bars:before{top:-5px}
.btn-bars .icon-bars:after{bottom:-5px}
.mobile-menu-top .btn-bars .icon-bars{background-color:transparent}
.mobile-menu-top .btn-bars .icon-bars:after{bottom:0;transform:rotate(-45deg)}
.mobile-menu-top .btn-bars .icon-bars:before{top:0;transform:rotate(45deg)}
.btn-cart{border:none;background:0 0;display:flex;align-items:center;justify-content:flex-start;padding:0 1px}
.cart-info .cart-title,.cart-info .sum{display:none}
.cart-info .count{display:none;width:23px;height:23px;border-radius:50%;background:#009574;font-size:12px;font-weight:700;color:#fff;line-height:23px;position:absolute;top:-8px;left:-31px}
.full .cart-info .count{display:inline-block}
body{font-family:"Open Sans",sans-serif;font-weight:400;color:#505565;font-size:14px;line-height:1.71428571;width:100%;overflow-x:hidden}
h1,h2,h3,h4,h5,h6{color:#232735}
.information-contact h1{margin-top:0;margin-bottom:28px}
[class^=information-information] h1{margin-top:0;margin-bottom:18px}
.fa{font-size:14px}
h1{font-size:32px;line-height:40px;font-family:FuturaPTBook}
h2{font-size:24px;line-height:24px;font-family:FuturaPTBook}
h3{font-size:18px;line-height:24px}
h4{font-size:14px;line-height:24px}
h5{font-size:12px}
h6{font-size:10.2px}
a{color:#2f80ed;text-decoration:underline;text-decoration-thickness:auto}
a:hover{color:#2f80ed;text-decoration:none}
legend{font-size:18px;padding:7px 0}
label{font-size:12px;font-weight:400}
input[type=color].form-control,input[type=date].form-control,input[type=datetime-local].form-control,input[type=datetime].form-control,input[type=email].form-control,input[type=month].form-control,input[type=number].form-control,input[type=password].form-control,input[type=search].form-control,input[type=tel].form-control,input[type=text].form-control,input[type=time].form-control,input[type=url].form-control,input[type=week].form-control,select.form-control,textarea.form-control{font-size:14px;color:#505565}
.form-control:placeholder{color:#ccd0db;opacity:1}
.input-group .dropdown-menu,.input-group .popover,.input-group input,.input-group select{font-size:14px}
.input-group .input-group-addon{font-size:14px;height:30px}
span.hidden-lg,span.hidden-md,span.hidden-sm,span.hidden-xs{display:inline}
.nav-tabs{margin-bottom:15px}
div.required .control-label:before{content:"* ";color:red;font-weight:700}
.dropdown-menu li > a:hover{text-decoration:none;color:#3c3839;background-color:#f8f6f5;background-image:none;background-repeat:repeat-x}
#top{background-color:#eee;border-bottom:1px solid #e2e2e2;padding:4px 0 3px;margin:0 0 20px;min-height:40px}
#top .container{padding:0 20px}
#top #form-currency .currency-select,#top #form-language .language-select{text-align:left}
#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{text-shadow:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
#top .btn-link,#top-links a,#top-links li{color:#888;text-shadow:0 1px 0 #fff;text-decoration:none}
#top .btn-link:hover,#top-links a:hover{color:#444}
#top-links .dropdown-menu a{text-shadow:none}
#top-links .dropdown-menu a:hover{color:#fff}
#top .btn-link strong{font-size:14px;line-height:14px}
#top-links{padding-top:6px}
#top-links a + a{margin-left:15px}
.search{margin-bottom:10px}
.search .form-control:focus{border-color:#3c3839}
@media (max-width: 478px) {
#cart .dropdown-menu{width:100%}
}
#cart .dropdown-menu table{margin-bottom:10px}
#cart .dropdown-menu li > div{min-width:427px;padding:0 10px}
@media (max-width: 478px) {
#cart .dropdown-menu li > div{min-width:100%}
}
#cart .dropdown-menu li p{margin:20px 0}
#menu{background-color:#fff;background-image:none;background-repeat:repeat-x;border:none;margin-bottom:0}
#menu .nav > li > a{color:#3c3839;font-size:14px;text-shadow:none;padding:8px 0;min-height:15px;background-color:transparent;text-decoration:none}
#menu .nav > li > a:active,#menu .nav > li > a:focus,#menu .nav > li > a:hover{transition:none!important}
.menu-icon{display:inline-block;vertical-align:middle;margin-right:2px}
#menu .nav > li.open > a,#menu .nav > li > a:hover{background-color:#fff}
#menu .dropdown-menu{padding-bottom:0}
#menu .dropdown-inner{display:table}
#menu .dropdown-inner ul{display:table-cell}
#menu .dropdown-inner a{min-width:160px;display:block;padding:3px 20px;clear:both;line-height:20px;color:#333;font-size:12px}
#menu .dropdown-inner li a:hover{color:#3c3839}
#menu .see-all{display:block;margin-top:.5em;border-top:1px solid #ddd;padding:3px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 3px 3px;font-size:12px}
#menu .see-all:focus,#menu .see-all:hover{text-decoration:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
#menu #category{float:left;padding-left:15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}
#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#fff;padding:2px 18px;float:right;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x;border-color:#1f90bb #1f90bb #145e7a}
#menu .btn-navbar.disabled,#menu .btn-navbar:active,#menu .btn-navbar:focus,#menu .btn-navbar:hover,#menu .btn-navbar[disabled]{color:#fff;background-color:#229ac8}
@media (min-width: 768px) {
#menu .dropdown:hover .dropdown-menu{display:block}
}
@media (max-width: 767px) {
#menu{border-radius:4px}
#menu div.dropdown-inner > ul.list-unstyled{display:block}
#menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:rgba(0,0,0,.1)}
#menu .dropdown-inner{display:block}
#menu .dropdown-inner a{width:100%;color:#fff}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:rgba(0,0,0,.1)}
#menu .see-all{margin-top:0;border:none;border-radius:0;color:#fff}
}
.footer{background-color:#3c3839;color:#fff}
.footer a{color:#fff;text-decoration:none}
.footer a:focus,.footer a:hover{color:#f1632a}
.footer .list-messengers a:focus,.footer .list-messengers a:hover{color:#fff}
.footer-contacts{padding-bottom:5px;border-bottom:1px solid rgba(243,243,243,.3)}
.footer-top .container-fluid{font-size:14px;line-height:24px}
.footer-top .logo{margin-top:30px;margin-bottom:25px}
.footer-menu{font-size:12px;line-height:16px;border-bottom:1px solid rgba(243,243,243,.3);padding-bottom:4px;margin-bottom:18px}
.footer-menu li{margin-bottom:16px}
.footer-menu .has-submenu-link{margin-bottom:16px;display:flex;align-items:center}
.footer-menu .has-submenu-link .fa-caret-down{width:16px;height:16px;text-align:center;line-height:16px}
.footer-menu .menu-submenu{display:none}
.footer-menu .open-menu-footer .fa{transform:rotate(180deg)}
.footer-bottom{padding-top:30px;padding-bottom:25px}
.footer-address{border-bottom:1px solid rgba(243,243,243,.3);margin-bottom:22px}
.footer-link-mail{font-size:14px;line-height:24px;margin-bottom:24px;display:inline-block;white-space:nowrap}
.footer-phones{padding-left:5px}
.footer-link-mail span{margin-left:5px}
.copyright{font-size:12px;line-height:16px;margin-bottom:0}
.footer-center{display:flex;align-items:flex-start;justify-content:space-between}
.footer-google{margin-left:-6px;margin-right:-6px}
.footer.footer-desktop{display:none}
.footer-google .footer-item{padding:0 6px}
.footer-address-item{display:flex;align-items:flex-start;margin-bottom:24px}
.footer-address-item:last-child{margin-bottom:22px}
.footer-addres-icon{flex-shrink:0;margin-right:4px;margin-top:3px;width:16px;height:16px;line-height:16px;text-align:center}
.footer-address-txt span{color:#8b90a0;white-space:nowrap}
.footer-address-txt p{font-size:14px;line-height:24px;letter-spacing:.22px}
.footer-address-item:last-child .footer-address-txt p{margin-bottom:3px}
.footer-address-txt div p{font-size:12px;line-height:16px;letter-spacing:0;margin-bottom:7px}
.footer-address-item:last-child .footer-address-txt div p{line-height:20px}
.footer-phones-list li{font-size:14px;line-height:24px;margin-bottom:23px}
.footer-phones-list li .icon{margin-right:8px}
.list-messengers{display:block;width:202px}
.footer-col .list-messengers{width:100%;margin-bottom:25px}
.footer-col .btn-telegram,.footer-col .btn-viber{width:100%}
.footer-col .list-messengers li{margin-bottom:20px}
.menu-submenu{margin-bottom:1px}
.menu-submenu li:last-child{margin-bottom:0}
.btn-viber{display:inline-block;background:#7360f2;border-radius:4px;width:187px;height:48px;line-height:48px;color:#fff;padding:12px 10px;font-size:14px;line-height:24px;font-weight:600;white-space:nowrap;text-align:center;text-decoration:none}
.btn-viber:focus,.btn-viber:hover{color:#fff;background:#5d4dc5;text-decoration:none}
.btn-viber:active{color:#fff;background:#4f42aa;text-decoration:none}
.btn-telegram{display:inline-block;background:#08c;border-radius:4px;width:202px;height:48px;line-height:48px;color:#121232;padding:12px 10px;font-size:14px;line-height:24px;font-weight:600;white-space:nowrap;text-align:center;text-decoration:none;color:#fff}
.btn-telegram:focus,.btn-telegram:hover{color:#fff;background:#1c91ff}
.btn-telegram:active .icon-telegram,.btn-telegram:focus .icon-telegram,.btn-telegram:hover .icon-telegram{fill:#fff}
.btn-telegram:active{background:#161515}
.footer a.btn-telegram{color:#fff}
.footer a.btn-telegram:active,.footer a.btn-telegram:focus,.footer a.btn-telegram:hover{color:#fff}
.btn-telegram .icon-telegram{margin-right:4px}
.list-messengers li{margin-bottom:24px}
.list-messengers li:last-child{margin-bottom:0}
.footer-right{width:202px;margin-left:auto;margin-right:90px}
.footer-social{display:flex;flex-direction:column;margin-bottom:28px;max-width:440px}
.footer .slick-next,.footer .slick-prev{width:20px;height:20px}
.footer .slider-arrows{width:82px;margin:20px auto 28px}
.footer-social a{display:block}
.footer-social > span{margin-right:0;font-size:12px;line-height:18px;font-weight:600;margin-bottom:25px}
.footer-social .social{display:flex;align-items:center;justify-content:space-between;width:248px;margin-left:auto;margin-right:auto}
.footer .logo .img-svg{width:187px;height:34px}
.footer .icon-facebook,.footer .icon-insta{width:39px;height:39px}
.footer .icon-youtube{width:45px;height:31.5px}
.alert{padding:8px 14px}
.breadcrumb{margin:0 0 12px;padding:19px 0 4px;border:none}
.breadcrumb i{font-size:14px;line-height:24px}
.breadcrumb > li{text-shadow:none;padding:0 30px 0 0;position:relative;white-space:nowrap}
.checkout-simplecheckout .breadcrumb > li:nth-child(2){display:none}
.breadcrumb > li:last-child{padding:0}
.breadcrumb > li + li:before{content:"";padding:0}
.breadcrumb > li:after{content:"/";display:inline-block;position:absolute;top:0;right:7px;font-size:24px;line-height:24px;color:#8b90a0;transform:rotate(10deg)}
.breadcrumb > li:first-child{padding-left:0}
.breadcrumb > li:last-child:after{display:none}
.breadcrumb a{color:#8b90a0;text-decoration:none}
.pagination{margin:0}
.page-h{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:27px;flex-wrap:wrap;padding-right:0}
.page-h h1{font-size:42px;line-height:48px;font-weight:400;color:#232735;font-family:FuturaPTBook;margin:0 16px 0 0}
.page-h .results{font-size:14px;line-height:24px;font-weight:400;color:#505565;margin-top:12px}
.page-h .results span{font-weight:700}
.buttons{margin:1em 0}
.btn{padding:10px 12px;font-size:14px;font-weight:600;border:none;border-radius:0;box-shadow:none;border-radius:4px}
.btn-xs{font-size:9px}
.btn-sm{font-size:10.2px}
.btn-lg{padding:10px 16px;font-size:15px}
.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover{font-size:12px}
.btn-group > .btn-xs{font-size:9px}
.btn-group > .btn-sm{font-size:10.2px}
.btn-group > .btn-lg{font-size:15px}
.btn-default{color:#777;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#e7e7e7;background-image:none;background-repeat:repeat-x;border:none}
.btn-primary{font-size:14px;color:#fff;text-shadow:none;background-color:#009574;background-image:none;background-repeat:repeat-x;border:none;text-decoration:none}
.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{background-color:#00c096;background-position:0 -15px}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}
.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420}
.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}
.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#df5c39;background-image:linear-gradient(to bottom,#e06342,#dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}
.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-image:none;background-color:#df5c39}
.btn-link{border-color:transparent;cursor:pointer;color:#23a1d1;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:rgba(0,0,0,0);background-image:none;box-shadow:none}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000}
.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{background-color:#222;background-image:linear-gradient(to bottom,#333,#111)}
.list-group a{border:1px solid #ddd;color:#888;padding:8px 12px}
.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#444;background:#eee;border:1px solid #ddd;text-shadow:0 1px 0 #fff}
.carousel-caption{color:#fff;text-shadow:0 1px 0 #000}
.carousel-control .icon-prev:before{content:"\f053";font-family:FontAwesome}
.carousel-control .icon-next:before{content:"\f054";font-family:FontAwesome}
.product-thumb{display:flex;flex-direction:column;justify-content:space-between;border:none;overflow:auto;margin:0 8px 16px;background:#fff;border-radius:4px;transition:all .3s}
.product-thumb .image{margin:24px 0 25px;text-align:center}
.product-thumb .image a{display:block}
.product-thumb:hover{box-shadow:0 10px 24px rgba(0,0,0,.1)}
.caption-title{font-size:14px;font-weight:600;line-height:24px;display:block;height:48px;margin-bottom:19px}
.caption-title a{display:block;color:#000;text-decoration:none}
.product-thumb .image img{margin-left:auto;margin-right:auto}
.product-grid .product-thumb .image{float:none;display:block;width:100%}
.product-grid .product-thumb{margin:0;width:100%;overflow:hidden}
@media (min-width: 767px) {
.product-list .product-thumb .image{float:left;padding:0 15px}
}
.product-thumb h4{font-weight:700}
.product-thumb .caption{padding:0 24px}
.product-list .product-thumb .caption{margin-left:230px}
@media (max-width: 767px) {
.product-list .product-thumb .caption{min-height:0;margin-left:0}
}
.product-thumb .rating{padding-bottom:10px}
.rating .fa-stack{font-size:8px}
.rating .fa-star-o{color:#999;font-size:15px}
.rating .fa-star{color:#fc0;font-size:15px}
.rating .fa-star + .fa-star-o{color:#e69500}
h2.price{margin:0}
.product-thumb .price{display:flex;align-items:flex-end;height:27px;font-size:24px;line-height:24px;color:#000;font-weight:500;margin-bottom:24px}
.product-thumb .price-new{font-size:24px;line-height:24px;color:#f1632a;font-weight:500;font-family:FuturaPTMedium,sans-serif}
.product-thumb .price-new .currency{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px}
.product-thumb .price-old{font-family:"Open Sans",sans-serif;color:#8b90a0;font-size:14px;line-height:24px;text-decoration:line-through;margin-left:25px;font-weight:400}
.product-thumb .price-tax{color:#999;font-size:12px;display:block}
.product-thumb .button-group{border-top:1px solid #ddd;background-color:#eee;overflow:auto}
.product-list .product-thumb .button-group{border-left:1px solid #ddd}
@media (max-width: 768px) {
.product-list .product-thumb .button-group{border-left:none}
}
.product-thumb .button-group button{width:60%;border:none;display:inline-block;float:left;background-color:#eee;color:#888;line-height:38px;font-weight:700;text-align:center;text-transform:uppercase}
.product-thumb .button-group button + button{width:20%;border-left:1px solid #ddd}
.product-thumb .button-group button:hover{color:#444;background-color:#ddd;text-decoration:none;cursor:pointer}
@media (max-width: 1200px) {
.product-thumb .button-group button,.product-thumb .button-group button + button{width:33.33%}
}
@media (max-width: 767px) {
.product-thumb .button-group button,.product-thumb .button-group button + button{width:33.33%}
}
.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0}
.thumbnails > li{margin-left:0}
.thumbnails,.thumbnails-2{margin-left:0;padding-left:0}
.thumbnails > img{width:100%}
.image-additional a{margin-bottom:0;padding:0;display:block;border:none}
.thumbnails-2 .image-additional{max-width:64px}
@media (min-width: 1200px) {
#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){clear:left}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){clear:left}
}
@media (min-width: 768px) and (max-width: 991px) {
#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){clear:left}
}
@media (min-width: 768px) {
#column-left .product-layout .col-md-3{width:100%}
#column-left + #content .product-layout .col-md-3{width:50%}
#column-left + #content + #column-right .product-layout .col-md-3{width:100%}
#content + #column-right .product-layout .col-md-3{width:100%}
}
#column-left .product-layout,#column-right .product-layout{width:100%}
.input-group .form-control[name^=quantity]{min-width:50px}
.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-image:none;background-color:#df5c39}
.mobile-menu{display:none;display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;overflow:hidden;background:#fff;z-index:8;transition:.4s}
.open.mobile-menu{left:0}
.header-desktop .header-top{background:#3c3839;color:#fff;position:relative;z-index:7}
.header-menu-list{font-size:12px;background:#3c3839;position:relative;z-index:5}
.header-menu-list li{margin:0 20px}
.header-menu-list li.has-submenu{margin-right:4px;margin-left:8px}
.header-menu-list li.has-submenu .menu-submenu li{padding:0;margin:0 0 4px}
.header-menu-list li.has-submenu .menu-submenu li a{display:block;text-align:left;border-left:2px solid #fff;border-radius:0;padding:8px 13px}
.header-menu-list li.has-submenu .menu-submenu li a:hover{border-left-color:#000;background:#f8f6f5}
.header-menu-list li.has-submenu .menu-submenu li a:active{border-left-color:#f8f6f5;background:#f8f6f5}
.header-menu-list li.has-submenu a{padding-left:11px;padding-right:11px}
.header-menu-list a{color:#fff;text-decoration:none;padding:6px 0;display:inline-block;position:relative;z-index:2;transition:.3s}
.header-menu-list a:focus,.header-menu-list a:hover{color:#f1632a}
.btn-search-open{background:#3c3839;border-radius:0;border:none;padding:0;width:44px;height:32px;text-align:center;position:relative;z-index:6;transition:.2s}
.icon-search{display:inline-block;vertical-align:middle;fill:#fff;width:16px;height:16px;line-height:20px}
.search-open .icon-search{fill:#4e4e5a}
.search-open .btn-search-open{background:#fff;border-radius:4px 4px 0 0}
.lngs{display:flex;align-items:center;margin-bottom:0;margin-left:22px;margin-right:8px}
.lngs li{margin:0}
.lngs li + li{margin-left:14px;border-left:1px solid #8b90a0}
.lngs-wrap .btn.btn-link{padding:0;font-size:11px;line-height:1.2;font-weight:400;letter-spacing:.025em;color:#8b90a0;text-transform:uppercase;margin-left:6px;display:block;border:none!important;text-decoration:none}
.lngs-wrap .active .btn.btn-link{color:#fff}
.lngs-wrap .btn.btn-link:hover{text-decoration:none!important;color:#8b90a0}
.lngs-wrap .btn.btn-link:focus{text-decoration:none!important}
.lngs-wrap .btn.btn-link:active{background:0 0!important}
.header-search{margin-left:auto}
.header-menu-top{margin-left:auto;margin-right:auto;flex-grow:1;text-align:center}
.header-menu-list{justify-content:center}
.header-address{font-size:12px;color:#121232;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}
.header-address span{display:inline-block;margin-left:6px;margin-right:7px;margin-top:3px}
.header-work div{font-size:12px;font-style:italic;color:#8b90a0}
.header-work p{color:#121232;font-size:12px;margin-bottom:0}
.header-work p span{font-weight:600}
.icon{display:inline-block;vertical-align:middle}
.icon-phone{width:18px;height:18px;fill:#000}
.header-phones-btn .icon-phone{vertical-align:text-top;line-height:26px;margin-right:8px}
.header-phones-btn span{font-family:FuturaPTBook;font-weight:400;font-size:20px;line-height:26px;color:#000;display:inline-block;vertical-align:baseline;text-decoration:none}
.header-phones-btn span a{text-decoration:none;color:#000}
.header-phones-btn .fa{color:#3c3839;font-size:14px;padding:2px 5px;margin-left:5px;vertical-align:text-top}
.btn-cart{background:#f8f6f5;border-radius:40px;padding:0 16px;display:flex;align-items:center;justify-content:center;height:48px;width:100%}
.btn-cart.empty .cart-left{line-height:18px;display:inline-block}
.btn-cart.empty #cart-total{display:none}
.header-bottom{border-top:1px solid #f8f6f5}
.owl-carousel{margin:0}
.owl-wrapper-outer{border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.home-icons{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:0}
.home-icons-item{display:flex;align-items:center;justify-content:flex-start;margin-top:19px}
.home-icons-item + .home-icons-item{margin-top:27px}
.home-icons-icon{width:48px;height:48px;margin-right:16px;flex-shrink:0}
.home-icons-text{font-size:14px;line-height:24px;color:#010101;width:180px;padding-right:0}
.home-icons-text a{font-weight:600}
.block-h{font-family:FuturaPTBook;font-weight:400;color:#232735;font-size:42px;line-height:48px;display:block;margin-bottom:37px}
.choice .block-h{margin-bottom:33px}
.featureded .block-h,.featured .block-h,.reviews .block-h,.services .block-h{margin-bottom:34px}
.featured-inner,.related-inner{width:100%}
.related-inner{width:calc(100% + 15px);overflow:hidden}
.services{padding-top:0;padding-bottom:48px}
.service{margin-left:-8px;margin-right:-8px;display:flex;padding-bottom:100px}
.service-item{width:calc((100% / 4) - 16px);margin-left:8px;margin-right:8px}
.service-item img{display:block;border-radius:4px}
.service-icon{display:block}
.service-icon img{margin:-38px auto 7px}
.service-icon img:hover,.service-item img:hover{cursor:pointer}
.service-h{text-align:center;font-size:18px;line-height:24px;margin-bottom:16px;font-weight:600}
.service-h a{color:#232735;text-decoration:underline}
.service-h a:hover{color:#f1632a}
.service-description{margin-left:auto;margin-right:auto;font-size:14px;line-height:24px;color:#232735;text-align:center}
.service-description p{margin-bottom:0}
.icon-pro{display:inline-block;width:45px;height:18px;fill:#f2642b}
.choice{background:#fff;padding-top:48px;padding-bottom:48px}
.choice p{font-size:16px;line-height:24px;color:#010101;margin-bottom:12px}
.choice p strong{font-size:18px;line-height:24px;font-weight:600;color:#505565}
.choice-link{display:inline-block;margin-top:20px;font-size:14px;font-weight:600}
.choice-list{padding-left:0;list-style-type:none;margin-top:15px;color:#010101}
.choice-list li{position:relative;margin-left:13px;display:block;margin-bottom:12px}
.choice-list li:before{content:"•";display:inline-block;position:absolute;top:50%;left:-10px;transform:translateY(-50%);font-size:16px;line-height:24px;font-weight:400;color:#010101}
.choice-about{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc((100% / 3) * 2)}
.choice-about .block-h{width:100%}
.choice-left,.choice-right{width:50%;padding-right:15px}
.experts{border:1px dashed #7360f2;border-radius:4px;padding:39px 5px 27px;text-align:center;margin:1px 4px 0 7px;flex-grow:1}
.experts-h{font-size:18px;line-height:24px;font-weight:600;color:#505565;display:block;text-align:center;margin-bottom:32px}
.experts-flex{display:flex;align-items:center;justify-content:center;margin-bottom:18px}
.experts-item{max-width:72px;position:relative}
.common-home .experts-item{margin-left:-12px}
.common-home .experts-item:nth-child(1){z-index:4}
.common-home .experts-item:nth-child(2){z-index:3}
.common-home .experts-item:nth-child(3){z-index:2}
.common-home .experts-item:nth-child(4){z-index:1}
.experts-photo{margin-bottom:25px}
.experts-photo img{border:2px solid #fff;border-radius:50%}
.experts-pro{position:absolute;left:50%;transform:translateX(-50%);bottom:11px}
.checkout-cart .experts-pro,.information-information .experts-pro{bottom:35px}
.experts-description{font-size:14px;line-height:24px;text-align:center;max-width:272px;margin-left:auto;margin-right:auto;margin-bottom:32px}
.experts-viber{color:#7360f2;font-size:14px;line-height:16px;width:199px;height:40px;display:inline-flex;text-align:center;text-decoration:none;align-items:center;justify-content:center;font-weight:600}
.experts-viber .icon{width:24px;height:24px;fill:#7360f2;margin-right:7px}
.experts-viber:focus,.experts-viber:hover{color:#5d4dc5;text-decoration:none!important}
.experts-viber:active{color:#4f42aa;text-decoration:none!important}
.experts-viber:focus .icon,.experts-viber:hover .icon{fill:#5d4dc5}
.experts-viber:active .icon{fill:#4f42aa}
.error-not_found .experts-photo,.information-contact .experts-photo,.product-search .experts-photo{margin-bottom:21px}
.error-not_found .experts-pro,.information-contact .experts-pro,.product-search .experts-pro{bottom:30px;left:55%}
.choice-inner{display:flex;align-items:flex-start;flex-wrap:wrap}
.home-blog{padding:72px 0 52px}
.home-blog .block-h{margin-bottom:16px}
.home-blog-description{font-size:16px;line-height:24px;color:#010101;margin-bottom:32px}
.home-blog-description a{text-decoration:none}
.home-blog-description a:hover{text-decoration:underline}
.home-blog-grid{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}
.home-blog-item{width:calc(100% - 16px);margin-left:8px;margin-right:8px;margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;padding-right:48px;background:#fff;border-radius:4px}
.home-blog-item:hover{box-shadow:0 24px 127px rgba(0,0,0,.07),0 7.2353px 38.2868px rgba(0,0,0,.0456112),0 3.00517px 15.9024px rgba(0,0,0,.035),0 1.08691px 5.75158px rgba(0,0,0,.0243888)}
.home-blog-item:hover a{color:#f1632a}
.home-blog-item:hover .home-blog-link .icon-arrow-long{fill:#f1632a}
.home-blog-image{width:291px;margin-right:48px;flex-shrink:0}
.home-blog-title{font-size:14px;line-height:24px;font-weight:600}
.home-blog-title a{text-decoration:none;color:#232735}
.home-blog-link{width:40px;margin-left:auto}
.icon-arrow-long{display:inline-block;width:40px;height:18px;fill:#000}
.home-blog-link-more{font-size:14px;line-height:24px;font-weight:600;margin-left:237px}
.icon-facebook{display:inline-block;width:26px;height:26px;fill:#fff}
.social a:hover .icon-facebook{fill:#3b5998}
.icon-insta{display:inline-block;width:26px;height:26px;fill:#fff}
.social a:hover .icon-insta{fill:url(#paint0_linear)}
.icon-youtube{display:inline-block;width:30px;height:21px;fill:#fff}
.social a:hover .icon-youtube{fill:#e12f29}
.social{list-style-type:none;padding-left:0;margin-bottom:0}
.social li{display:inline-block}
.icon-letter{display:inline-block;width:20px;height:16px;fill:#fff}
.icon-marker{display:inline-block;width:10px;height:14px;fill:#f2642b}
.icon-phone-viber{display:inline-block;width:13px;height:14px;fill:#fff}
.icon-telegram{display:inline-block;width:13px;height:12px;fill:#fff}
.table.table-attr > tbody > tr > td:first-child{padding-left:44px;position:relative}
.table.table-attr > tbody > tr > td:after{content:"";display:block;position:absolute;top:10px;left:10px;width:24px;height:24px}
.table.table-attr > tbody > tr > td.attr_0:after{background:url(/catalog/view/theme/default/image/2.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_6:after{background:url(/catalog/view/theme/default/image/1.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_3:after{background:url(/catalog/view/theme/default/image/3.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_16:after{background:url(/catalog/view/theme/default/image/4.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_11:after{background:url(/catalog/view/theme/default/image/7.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_8:after{background:url(/catalog/view/theme/default/image/17.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_7:after{background:url(/catalog/view/theme/default/image/18.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_22:after{background:url(/catalog/view/theme/default/image/19.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_5:after{background:url(/catalog/view/theme/default/image/6.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_10:after{background:url(/catalog/view/theme/default/image/8.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_14:after{background:url(/catalog/view/theme/default/image/5.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_12:after{background:url(/catalog/view/theme/default/image/11.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_13:after{background:url(/catalog/view/theme/default/image/12.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_15:after{background:url(/catalog/view/theme/default/image/13.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_4:after{background:url(/catalog/view/theme/default/image/14.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_1:after{background:url(/catalog/view/theme/default/image/15.svg) 0 0 no-repeat}
.table.table-attr > tbody > tr > td.attr_2:after{background:url(/catalog/view/theme/default/image/16.svg) 0 0 no-repeat}
.icon-vodafone{display:inline-block;width:16px;height:16px;background:url(/catalog/view/theme/default/image/sprite.png) 0 0 no-repeat}
.icon-kievstar{display:inline-block;width:16px;height:16px;background:url(/catalog/view/theme/default/image/sprite.png) -18px 0 no-repeat}
.icon-lifecell{display:inline-block;width:16px;height:16px;background:url(/catalog/view/theme/default/image/sprite.png) -36px 0 no-repeat}
.icon-meter{display:inline-block;width:25px;height:24px;background:url(/catalog/view/theme/default/image/sprite.png) -53px 0 no-repeat}
.reviews-widget{height:512px;font-size:42px;line-height:48px;color:#fff;background:rgba(207,207,229,.2);border:3px dashed #fff;margin-bottom:48px;text-align:center;font-family:FuturaPTBook;font-weight:400}
.reviews-widget div{position:relative;top:50%;transform:translateY(-50%)}
.about{padding-bottom:36px}
.about .block-h{max-width:50%;padding-right:8px;margin-bottom:17px}
.about h2{font-family:FuturaPTBook;font-weight:400;font-size:32px;line-height:32px;color:#010101;margin-top:32px;margin-bottom:15px}
.about h3{font-weight:600;font-size:18px;line-height:24px;color:#010101;margin-top:32px;margin-bottom:15px}
.about li{margin-bottom:8px;display:block}
.about-columns{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}
.about-left,.about-right{width:calc(50% - 16px);margin-left:8px;margin-right:8px}
.product-slides .product-thumb{margin-bottom:0;height:100%}
.product-slides .product-thumb .rating{min-height:34px}
@media (max-width: 991px) {
.featureded .slider-dots,.featured .slider-dots{max-width:75%;width:100%;overflow:hidden}
}
.featureded .slider-dots .slick-dots,.featured .slider-dots .slick-dots{justify-content:center}
.product-slides .product-thumb .caption{display:flex;flex-direction:column}
.product-slides > .slick-list{overflow:visible}
.product-slides .slick-track{display:flex;padding-bottom:20px}
.product-slides .slick-track .slick-slide{height:auto}
.slick-dotted.slick-slider{margin-bottom:0}
.slick-dots{bottom:11px}
.slick-dots li{width:16px;height:16px;margin:0 4px}
.slick-dots li button:before{font-size:9px;line-height:16px;width:16px;height:16px;color:#fff;opacity:1}
.slick-dots li.slick-active button:before{opacity:1;color:#f1632a}
.slick-dots li button{width:16px;height:16px;padding:0}
.product-slides-wrap{margin-left:-8px;margin-right:0;width:calc(100% + 8px);overflow:hidden}
.related-slides-wrap{margin-left:-8px;margin-right:0;width:calc(100% + 8px);overflow:hidden}
.product-slides-wrap .category_box,.product-slides-wrap .product-layout,.related .product-layout{width:224px}
.product-bottom{display:flex;align-items:center;justify-content:space-between;height:40px}
.product-bottom .sizes{width:50%}
.product-bottom .btn-buy{width:50%;height:40px;background:#009574;color:#fff;font-size:14px;line-height:16px;font-weight:600;color:#fff;border:none;transition:all .3s}
.product-bottom .btn-buy:active,.product-bottom .btn-buy:focus,.product-bottom .btn-buy:hover{background:#00c096}
.select2-container .select2-selection--single{height:40px}
.select2-container--default .select2-selection--single{background-color:#fff;border:none;border-radius:0;box-shadow:inset 0 1px 0 #f8f6f5}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#000}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:24px;padding-right:37px}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:38px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#3c3839 transparent transparent}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #3c3839}
.select2-dropdown{border:1px solid #f7f7f7;border-radius:4px;box-shadow:0 10px 24px #000}
.select2-results__option{padding:6px 14px 6px 24px;color:#000}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f8f6f5;box-shadow:inset 0 1px 0 #d8d8d8;color:#000}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4.5px 4.5px}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f8f6f5}
.featureded,.featured{padding:48px 0 36px}
#menu .fa{width:16px;text-align:center}
.icon-next{width:8px;height:12px;fill:#000;margin-left:2px}
.slick-next{right:16px}
.slick-prev{left:16px}
.slick-prev .icon-next{transform:rotate(180deg);margin-left:0;margin-right:2px}
.slick-next:before,.slick-prev:before{display:none;font-family:initial}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#fff}
.slick-next,.slick-prev{width:24px;height:24px;background:#fff;border-radius:50%;z-index:1}
.home-about-txt{width:100%;margin-left:0;padding-left:0}
.home-about-image{width:100%;margin-right:0}
.home-about-image img{margin-left:auto;margin-right:auto}
.home-about{background:#fff}
.home-about .container-fluid{display:flex;justify-content:center;align-items:center}
.home-about .container-fluid:after,.home-about .container-fluid:before{display:none}
.home-about-img{display:block;width:auto;max-width:100%}
.home-about-p p{margin-bottom:11px}
.home-about-h{font-family:FuturaPTBook;font-weight:400;font-size:42px;line-height:48px;color:#232735;margin-top:0;margin-bottom:16px}
.home-about-p{font-size:18px;line-height:24px;font-style:italic;color:#505565;margin-bottom:32px}
.home-about-link{font-size:14px;line-height:24px;font-weight:600;margin-left:2px}
.home-about-p strong{font-weight:700}
.slides-nav{display:block;position:relative}
.slider-arrows{display:flex;align-items:center;justify-content:center}
.slider-arrows .slick-next,.slider-arrows .slick-prev{position:unset;transform:translate(0,0)}
.slider-arrows .slick-dots{position:unset;display:flex}
.slider-arrows .slick-dots li button:before{color:#d8d8d8}
.slider-arrows .slick-dots li.slick-active button:before{color:#f1632a}
.slider-dots{margin-left:115px;margin-right:115px}
.avatar-desktop{display:none}
.avatar-mobile{display:block}
.product-thumb .image{position:relative}
.kod{display:block;position:absolute;top:-24px;left:0;width:136px;height:24px;font-family:FuturaPTBook;font-weight:400;color:#8b90a0;font-size:14px;line-height:16px;white-space:nowrap;border-radius:4px 0 4px 0;background:#fcfcfc;padding:4px 12px}
.badges{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end}
.badges .badge{margin-bottom:8px}
.badge{background:#ade930;padding:4px 8px;border-radius:4px 0 0 4px;font-size:14px;line-height:16px;font-weight:500;font-family:FuturaPTMedium;color:#000}
.badge.badge-discount{background:#ade930}
.badge.badge-new{background:#ebff00}
.mobile-menu-top{background:#3c3839;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 25px 0 20px}
.mobile-menu-search{padding:16px 16px 8px}
.search .form-control{height:40px;border-radius:4px;border-color:#d8d8d8;box-shadow:none;font-size:12px}
.search .form-control::placeholder{color:#3c3839;opacity:.4}
.menu-catalog-mob{list-style-type:none;padding-left:0;margin-bottom:22px}
.menu-catalog-mob .menu-icon{width:32px;height:32px;vertical-align:text-bottom;margin-right:12px}
.menu-catalog-mob li a{padding-left:calc((100% - 195px) / 2);display:block;font-size:16px;line-height:24px;color:#232735;text-decoration:none;padding-top:11px;padding-bottom:12px}
.menu-catalog-mob li a span{line-height:1;display:inline-block;vertical-align:text-top}
.menu-catalog-mob li .fa{margin-left:7px;vertical-align:text-top;width:16px;text-align:center}
.menu-catalog-mob .dropdown-menu{position:unset;width:100%;padding:0 0 24px;margin:0 0 15px;box-shadow:none;border:none;background:#f3f3f3}
.menu-catalog-mob .open .fa{transform:rotate(180deg)}
.menu-catalog-mob .dropdown-h{font-size:14px;line-height:24px;letter-spacing:.75px;font-weight:600;color:#000;text-transform:uppercase;padding:16px 32px}
.menu-catalog-mob .dropdown-menu li a{padding-top:4px;padding-bottom:4px;padding-left:55px;display:flex;align-items:center;position:relative}
.menu-catalog-mob .dropdown-menu .menu-icon{width:48px;height:48px;margin-right:12px;position:relative;z-index:1}
.menu-catalog-mob > li:first-child() .dropdown-menu .menu-icon{width:72px;height:72px;margin-right:16px}
.menu-catalog-mob .dropdown-menu .menu-icon.menu-icon-hover{display:block;top:4px;left:55px;position:absolute;z-index:0;opacity:0}
.menu-catalog-mob .dropdown-menu li a:hover .menu-icon{opacity:0}
.menu-catalog-mob .dropdown-menu li a:hover .menu-icon-hover{z-index:2;opacity:1}
.menu-main-mob{background:#3c3839;padding-top:25px;padding-bottom:15px}
.menu-main-mob .list-menu li a{padding-left:calc((100% - 195px) / 2);display:block;padding-top:11px;padding-bottom:12px;margin-bottom:9px;background:#3c3839;color:#fff;text-decoration:none;font-size:16px;line-height:24px}
.menu-main-mob .list-menu li a .fa{margin-left:10px;vertical-align:text-top;font-size:12px;line-height:22px}
.menu-main-mob .list-menu .list-submenu{display:none}
.js-dropdown-menu.open .fa{transform:rotate(180deg)}
.list-submenu li{padding-left:44px}
.mobile-menu-scroll{position:relative;width:100%;overflow-y:scroll;height:calc(100% - 56px)}
.mobile-menu-bottom{padding:48px 20px 48px 30px;background:#f3f3f3}
.icon-phone-viber2{width:22px;height:23px;fill:#fff}
.experts-viber .icon-phone-viber2{fill:#7360f2}
.error-not_found .experts .experts-viber .icon-phone-viber2,.information-contact .experts .experts-viber .icon-phone-viber2,.information-information-9 .experts-viber .icon-phone-viber2,.product-search .experts .experts-viber .icon-phone-viber2{fill:#fff}
.contacts-phones .icon-phone-viber2{width:32px;height:32px;fill:#7360f2}
.search .input-group-btn{display:none}
.address-logo{display:inline-flex}
.address-logo-icon{width:32px;height:32px;display:flex;flex-shrink:0;text-align:center;align-items:flex-end;justify-content:center}
.address-logo-icon .icon-marker{width:18.67px;height:26.67px}
.logo-blockbaster{display:flex;align-items:flex-end}
.cart-left{display:flex;flex-direction:column;align-items:flex-start}
.cart-left .cart-total{margin-left:8px;position:relative}
#cart .cart-icon,#cartmob .cart-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center}
#cartmob .cart-icon{width:42px}
#cartmob .cart-info .count{left:-26px}
#cart .full .cart-icon,#cartmob .full .cart-icon{justify-content:flex-start}
.cart-info{position:relative}
.cart-info .cart-title{display:none}
.cart-totals .sum{display:none}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}
.text-result{color:#505565;font-size:14px;line-height:24px;font-weight:400;margin-top:24px;margin-bottom:16px}
.btn-show-more{background:#fff;border-radius:4px;padding:8px 16px;text-decoration:none;display:inline-block;margin-bottom:48px}
.btn-show-more span{font-weight:600;font-size:14px;line-height:16px;color:#121232;vertical-align:middle}
.btn-show-more span.icon{width:24px;height:24px;line-height:24px;vertical-align:middle;margin-right:4px;text-align:center}
.empty{text-align:center;display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;height:255px}
.empty .pull-right{float:none!important}
[class^=product-category-] .about .block-h{max-width:none}
.panel.ocfilter{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}
.ocfilter .panel-heading{display:none}
.ocf-option-name{display:flex;align-items:center;justify-content:flex-start;padding:0 24px}
.ocf-option-name:hover{cursor:pointer}
.ocf-option-name-text{font-weight:600;font-size:18px;line-height:24px;color:#2c2c2c}
.ocf-option-name-arrow .icon{width:24px;height:24px;line-height:24px;margin-right:8px;text-align:center}
.ocfilter-option.open .ocf-option-values{display:block;padding-top:0}
.ocfilter-option .ocf-option-name-arrow .icon .img-svg{transform:rotate(180deg)}
.ocfilter-option.open .ocf-option-name-arrow .icon .img-svg{transform:rotate(0)}
.ocfilter-option .ocf-option-name{margin-bottom:0;transition:margin .3s}
.ocfilter-option.open .ocf-option-name{margin-bottom:8px}
.ocfilter .list-group-item{padding:28px 0;margin-bottom:0;box-shadow:inset 0 -1px 0 #f8f6f5;border:none}
.ocfilter-option .ocf-option-name{margin-bottom:0}
label input[type=checkbox]{display:none}
.check-option{display:block;color:#010101;padding:0 24px 0 56px;font-size:16px;line-height:24px;position:relative}
.check-option:before{content:"";display:block;position:absolute;left:24px;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #d8d8d8;border-radius:2px;width:16px;height:16px}
input:checked + .check-option:before{background:#f2642b;border-color:#f2642b}
input:checked + .check-option:after{content:"";background:url(/catalog/view/theme/default/image/icon-check.svg) 0 0 no-repeat;display:block;position:absolute;left:27px;top:8px;border-radius:0;width:11px;height:9px}
.ocfilter-option label:hover{background:#f8f6f5}
.ocfilter-option label .check-option{color:#505565}
.ocfilter-option label.disabled .check-option{color:#d4d3d3}
.ocfilter-option label.disabled .check-option:before{border:1px solid #f4f4f4}
#ocfilter .scale{margin-bottom:16px;margin-right:1px;margin-left:1px}
#ocfilter .noUi-target{border-radius:0;border:none;box-shadow:none}
#ocfilter .noUi-background{background:#f3f3f3;box-shadow:none;height:4px;border-radius:2px}
#ocfilter #scale-price{margin:28px 24px 0}
#ocfilter .noUi-pips.noUi-pips-horizontal{display:none}
#ocfilter .price-value{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:14px;line-height:14px;color:#fff;opacity:0;margin-bottom:0}
#ocfilter .price-bottom{display:none}
#ocfilter .noUi-connect{background:#f1632a;box-shadow:none;border-radius:2px}
#ocfilter .noUi-handle{border-radius:50%;background:#f1632a;border:none;box-shadow:none;border:3px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}
#ocfilter .noUi-base,#ocfilter .noUi-handle{height:4px}
#ocfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-11px}
#ocfilter .noUi-handle:after,#ocfilter .noUi-handle:before{display:none}
#ocfilter .noUi-handle.noUi-handle-lower{left:0}
#ocfilter .noUi-handle.noUi-handle-upper{left:-23px}
#ocfilter .popover{border:none;border-radius:0}
#ocfilter .popover.right > .arrow{border-right-color:rgba(0,0,0,.1)}
#price-popover{padding:0 24px}
#price-popover .popover{position:unset!important;border:none;padding:10px 0 0;max-width:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}
#price-popover .popover-content{padding:9px 0}
#price-popover .arrow,#price-popover .popover-title{display:none}
#price-popover .form-inline.price-input{display:flex;justify-content:space-between;align-items:center}
.input-sm{height:32px;border-radius:0}
.ocfilter .popover .form-inline .form-control{width:100%!important;height:40px;background-color:#fff;border:1px solid #3c3839;box-shadow:none;padding-left:16px;font-size:14px;line-height:40px;font-weight:400;color:#010101;border-radius:4px}
.ocfilter .popover .form-inline .form-group{position:relative;width:calc((100% / 2) - 8px)}
.ocfilter .popover .line-g{width:8px;height:1px;display:block;background:#7d7d7d}
.col-flex-sort{margin-top:-69px}
.input-sort-wrap{display:flex;align-items:center;justify-content:flex-end;margin-bottom:28px}
.input-group-text{font-size:14px;line-height:24px;color:#010101;margin-right:12px;margin-bottom:0}
.input-sort-wrap .select2-container .select2-selection--single .select2-selection__rendered{padding-left:16px;padding-right:35px}
.input-sort-wrap .select2-container--default .select2-selection--single{box-shadow:none}
.input-sort-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#2c2c2c}
.input-sort-wrap .select2-results__option{padding-left:16px;padding-right:16px;width:100%}
.input-sort-wrap .select2-container--default .select2-results > .select2-results__options{max-width:none!important}
.btn-filter,.ocfilter-close{display:none}
.btn-option{border:none;padding:0 4px 0 8px;border-radius:2px;margin-bottom:8px;margin-left:3px;margin-right:3px}
.btn-option span{font-size:16px;line-height:24px;color:#010101;display:inline-block;vertical-align:middle}
.btn-option:hover span{color:#8b90a0}
.btn-option span.icon{width:16px;height:16px;line-height:1;vertical-align:middle;margin-left:2px;text-align:center}
.btn-option span.icon .img-svg{fill:#8b90a0}
.btn-option:hover span.icon .img-svg{fill:#000}
.ocfilter .selected-options{padding:28px 22px 28px 28px}
.selected-options .ocfilter-option{background-color:#fff;padding:0;margin-bottom:8px;margin-left:-3px}
.btn-option-remove{padding:0 4px 0 8px;border:none;background:0 0;white-space:nowrap}
.btn-option-remove span{font-size:14px;line-height:24px;color:#010101;position:relative;white-space:nowrap;display:inline-block}
.btn-option-remove span:after{content:"";display:block;width:100%;height:1px;border-top:1px dashed #010101}
.btn-option-remove:hover span{color:#f1632a}
.btn-option-remove:hover span:after{border-color:#f1632a}
.btn-option-remove span.icon{margin-left:2px;width:16px;height:16px;line-height:16px;text-align:center;display:inline-block}
.btn-option-remove span.icon .img-svg{fill:#8b90a0}
.btn-option-remove:hover span.icon .img-svg{fill:#000}
.btn-option-remove span.icon:after{display:none}
.ocfilter-option-popover .popover-content{background:#3c3839;border-radius:4px;padding:8px 8px 8px 16px}
.ocfilter-option-popover .btn.btn-primary{background:#fff;color:#010101;font-weight:600;text-shadow:none;border-radius:4px;box-shadow:none;border:none!important}
.popover.ocfilter-option-popover{padding:0}
.popover.right.ocfilter-option-popover > .arrow{border-right-color:transparent}
.popover.right.ocfilter-option-popover > .arrow:after{border-right-color:#3c3839}
.product-h{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}
.product-h h1{width:100%;margin-top:0;margin-bottom:16px}
.product-kod{border-radius:4px;background:#fff;width:120px;height:40px;line-height:40px;white-space:nowrap;color:#2c2c2c;font-size:14px;text-align:center}
.stock{font-size:14px;line-height:24px;color:#505565;margin:0 4px;white-space:nowrap}
.icon-stock{width:11px;height:11px;flex-shrink:0}
.in .icon-stock{fill:#00a455}
.out .icon-stock{fill:red}
.wait .icon-stock{fill:#f1632a}
.product-info{background:#fff;padding:32px 0;margin-bottom:32px}
.product-info:after{display:table;content:" ";clear:both}
.product-mob-tabs{overflow-x:auto;overflow-y:visible;width:100%;border-bottom:1px solid #f0f1f3;white-space:nowrap;margin-bottom:32px}
.product-mob-tab{margin:0 16px;padding:4px;font-size:14px;line-height:24px;color:#000;position:relative;white-space:nowrap;display:inline-block}
.product-mob-tab.active:after{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:2px;background:#000}
.product-image{max-width:709px;margin:0 auto}
.product-about{width:288px;margin:0 auto}
.product-mob-pane{display:none}
.tabs-desktop{display:none}
.product-mob-content{padding:0 15px}
.slick-track{min-width:100%}
.slick-slide img{max-width:100%;margin:0 auto;height:auto}
.thumbnails-2{margin-left:-5px;margin-right:-5px;margin-bottom:32px}
.thumbnails-2 .slick-slide{margin:0 5px;padding:5px;border:1px solid transparent;border-radius:2px}
.thumbnails-2 .slick-slide.slick-current{border-color:#d8d8d8}
.thumbnails .slick-prev{left:0}
.thumbnails .slick-next{right:0}
.thumbnails .image-additional,.thumbnails .thumbnail{display:block;padding:0;margin-bottom:7px;line-height:1;background-color:#fff;border:none;border-radius:2px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.thumbnails-2 .slick-slide{max-width:64px}
.product-about .badges{align-items:flex-start;position:unset;margin-bottom:20px}
.product-about .badge{padding:4px 11px}
.product-price{list-style-type:none;padding-left:0;margin-bottom:28px}
.product-price .price,.product-price .price-new{font-family:FuturaPTMedium;font-size:44px;line-height:40px;color:#3c3839;display:inline-block}
.product-price .price-new{color:#f1632a}
.product-price .price-old{font-size:16px;line-height:24px;font-weight:600;color:#8b90a0;margin-bottom:8px;display:inline-block}
.btn-size{display:block;padding:0;margin:0 0 28px;border:none;background:0 0;text-decoration:none}
.btn-size .img-svg{vertical-align:bottom}
.btn-size span{font-weight:600;font-size:14px;line-height:24px;color:#2f80ed;white-space:nowrap;position:relative;border-bottom:1px dashed #2f80ed;margin-left:7px}
.btn-size:hover span{border-bottom-color:transparent}
#product .form-group{margin-bottom:28px}
.product-about .experts{padding:16px 36px}
.product-about .experts-h{font-size:14px;line-height:24px;margin-bottom:8px}
.product-blog{padding:16px 20px;border:1px solid #f1632a;border-radius:4px;font-size:16px;line-height:24px}
.product-blog p{margin-bottom:24px}
.product-blog > a{display:flex;align-items:center;justify-content:flex-start;background:#f8f6f5;border-radius:4px;font-weight:600;font-size:14px;line-height:24px;color:#232735;padding:8px 12px;text-decoration:none}
.product-blog > a > .icon{flex-shrink:0;margin-left:12.25px;vertical-align:middle;line-height:24px}
.product-blog .icon-arrow-long{vertical-align:middle}
.product-wrap{padding:32px 15px 0}
.icon-rol{display:inline-block;vertical-align:bottom;width:20px;height:20px;fill:none;stroke:#000}
.icon-doc{display:inline-block;vertical-align:bottom;width:20px;height:20px;fill:none;stroke:#000}
.icon-box{display:inline-block;vertical-align:bottom;width:20px;height:20px;fill:#000}
.icon-purse{display:inline-block;vertical-align:bottom;width:19px;height:19px;fill:#000}
.icon-review{display:inline-block;vertical-align:bottom;width:19px;height:19px;fill:#000}
#product .select2-container--default .select2-selection--single{background-color:rgba(243,243,243,.4);box-shadow:none}
#product .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:FuturaPTBook;font-size:14px}
#product .select2-results__option{font-family:FuturaPTBook}
.read-more{font-size:14px;line-height:24px;color:#2f80ed;white-space:nowrap;border-bottom:1px dashed #2f80ed;text-decoration:none}
.tab-content{color:#000}
.related-h{font-family:FuturaPTBook;font-size:32px;line-height:40px;color:#232735;margin-bottom:16px}
.related-h .related-sub{font-family:"Open Sans",sans-serif;color:#505565;font-size:14px;line-height:24px}
.related{margin-bottom:38px}
.related .slides-nav{width:calc(100% - 15px)}
.about-shop{margin-left:-15px;margin-right:-15px;background:#fff;padding:19px 16px 37px}
.about-shop-img{display:block;width:265.36px;height:267px;margin-bottom:5px}
.about-shop-txt .img-svg{top:-9px;left:16px;position:relative}
.about-shop-h{display:block;font-family:FuturaPTBook;font-size:32px;line-height:40px;margin-bottom:15px;color:#000}
.about-shop-txt,.about-shop-txt p{font-size:18px;line-height:24px;color:#000}
.about-shop-txt p{margin-bottom:20px}
.about-shop-txt p.accent{display:block;font-family:FuturaPTMedium;font-size:24px;line-height:31px;color:#f1632a;margin-top:85px;margin-bottom:37px}
.about-shop .btn-primary,.features .btn-primary{text-decoration:none;max-width:288px}
.features .btn-primary{margin-top:59px}
.features{padding:54px 0 50px}
.features-h,.team-h{font-family:FuturaPTBook;font-size:32px;line-height:40px;text-align:center;margin-bottom:18px;color:#000}
.team-h{text-align:left}
.features-item{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:16px}
.features-icon{flex-basis:0;min-width:46px;display:block;padding-top:5px;text-align:center}
.features-text{font-size:16px;line-height:24px;color:#000}
.features-col:nth-child(2) .features-item{margin-bottom:10px}
.features-col:nth-child(2) .features-item:nth-child(3){margin-bottom:13px}
.features-col:nth-child(2) .features-item:nth-child(4){margin-bottom:13px}
.features-col:nth-child(2) .features-item:nth-child(5){margin-bottom:8px}
.features-col:nth-child(2) .features-item:nth-child(6){margin-bottom:6px}
.team{padding:0 0 48px;margin:0 -15px}
.team-inner{background:#fff;padding:43px 15px 0}
.team .slides-nav{display:flex;align-items:center;justify-content:center}
.team .slider-dots{min-width:87px;padding-right:30px;padding-left:30px}
.team .icon-next{width:17.08px;height:17.08px;margin-left:4px}
.team .icon-prev{width:17.08px;height:17.08px;margin-right:4px}
.slick-next,.slick-prev{width:32px;height:32px}
.team-slider-img{width:260px;margin:22px auto 30px}
.team-slider-h{font-family:FuturaPTBook;text-align:center;font-size:32px;line-height:32px;color:#000;margin-bottom:28px}
.team-slider-txt{text-align:center;padding:0 0 65px}
.team-slider-item{padding:0 15px}
.team-slider-txt,.team-slider-txt p{font-size:18px;line-height:24px}
.team-slider.slick-dotted.slick-slider{margin-bottom:43px}
.container-fluid{max-width:1720px}
[class^=information-information-] .services{display:none}
.map-desktop{display:none}
.information-contact .contacts{margin-left:-15px;margin-right:-15px;background:#fff;border-radius:4px;margin-bottom:36px;padding:17px 15px 48px}
.contacts-icon{margin-bottom:9px}
.contacts-name{font-weight:500;font-family:FuturaPTMedium;font-size:32px;line-height:40px;margin-bottom:26px;color:#3c3839}
.contacts-addr,.contacts-phones{font-family:FuturaPTBook;font-size:24px;line-height:36px;margin-bottom:26px;color:#3c3839}
.contacts-phones a{color:#000;text-decoration:none}
.contacts-phones a:focus,.contacts-phones a:hover{color:#f1632a}
.contacts-phones a > span{vertical-align:middle}
.contacts-desc{color:#8b90a0;font-size:18px;line-height:27px;margin-bottom:35px}
.contacts-desc > p + p{margin-top:-10px}
.contacts-map-mob{margin-left:-15px;margin-right:-15px;height:229px;border-radius:4px;overflow:hidden;margin-bottom:78px}
.contacts-map-mob img{max-width:100%;width:100%;height:100%}
.contacts .experts,.error-not_found .experts,.product-search .experts{padding:31px 5px 48px}
.contacts .experts-h,.error-not_found .experts-h,.product-search .experts-h{font-family:FuturaPTBook;font-size:24px;margin-bottom:37px}
.contacts .experts-h > span,.error-not_found .experts-h > span,.product-search .experts-h > span{font-family:FuturaPTMedium;font-size:24px;display:block;text-align:center}
.contacts .experts-flex,.error-not_found .experts-flex,.product-search .experts-flex{flex-wrap:wrap;justify-content:flex-start;max-width:232px;margin-left:auto;margin-right:auto;margin-bottom:23px}
.contacts .experts-item,.error-not_found .experts-item,.product-search .experts-item{width:80px;margin:0 21px 24px}
.contacts .experts-item img,.error-not_found .experts-item img,.product-search .experts-item img{margin-left:auto;margin-right:auto;max-width:80px}
.contacts .experts-item + .experts-item,.error-not_found .experts-item + .experts-item,.product-search .experts-item + .experts-item{margin-left:21px}
.contacts .experts-name,.error-not_found .experts-name,.product-search .experts-name{margin-top:13px;font-size:16px;line-height:24px}
.checkout-cart .experts-viber,.contacts .experts-viber,.error-not_found .experts-viber,.product-search .experts-viber{background:#7360f2;width:198px;height:48px;border-radius:4px;color:#fff;font-size:14px;line-height:16px;font-weight:600}
.checkout-cart .experts-viber .img-svg,.contacts .experts-viber .img-svg,.error-not_found .experts-viber .img-svg,.product-search .experts-viber .img-svg{fill:#fff}
.checkout-cart .experts-viber:focus,.checkout-cart .experts-viber:hover,.contacts .experts-viber:focus,.contacts .experts-viber:hover,.error-not_found .experts-viber:focus,.error-not_found .experts-viber:hover,.product-search .experts-viber:focus,.product-search .experts-viber:hover,.repair-help .experts-viber:focus,.repair-help .experts-viber:hover{background:#5d4dc5;text-decoration:none}
.checkout-cart .experts-viber:active,.contacts .experts-viber:active,.error-not_found .experts-viber:active,.product-search .experts-viber:active,.repair-help .experts-viber:active{background:#4f42aa;text-decoration:none}
.contacts .contacts-h .contacts-icon .img-svg,.error-not_found .contacts-h .contacts-icon .img-svg,.product-search .contacts-h .contacts-icon .img-svg{fill:#fff}
.contacts .contacts-h.active .js-contacts-icon .img-svg,.error-not_found .contacts-h.active .js-contacts-icon .img-svg,.product-search .contacts-h.active .js-contacts-icon .img-svg{fill:#f1632a}
.contacts .contacts-h.active .js-contacts-name,.error-not_found .contacts-h.active .js-contacts-name,.product-search .contacts-h.active .js-contacts-name{color:#f1632a}
.contacts-h--phones{margin-top:-23px}
.contacts-h.contacts-h--phones .contacts-name{margin-bottom:17px}
.contacts-h.contacts-h--phones .contacts-phones{margin-bottom:41px}
.map{display:none;height:100%;width:100%}
.map.active{display:block}
.contacts-h--second .contacts-icon{margin-bottom:4px}
.contacts-h--second .contacts-name{margin-bottom:20px}
.contacts-text--second .contacts-addr{margin-bottom:35px}
.contacts-text--second .contacts-desc{margin-bottom:49px}
.team-slider-smile{display:none}
.js-contacts-icon:hover,.js-contacts-name:hover{cursor:pointer}
.info-tab-pane{display:none}
.info-tabs,.return{margin-left:-15px;margin-right:-15px;background:#fff;padding:21px 16px 37px;border-radius:4px;margin-bottom:38px}
.error-not_found .information-inner,.product-search .information-inner{margin-left:-15px;margin-right:-15px;background:#fff;padding:21px 16px 37px;border-radius:4px;margin-bottom:38px}
.information-inner{margin-left:-15px;margin-right:-15px;background:#fff;padding:21px 16px 37px;border-radius:4px;margin-bottom:38px}
.error-not_found .contacts-h--phones,.product-search .contacts-h--phones{margin-top:0}
.error-not_found .contacts-name,.product-search .contacts-name{color:#505565}
.infromation-msg{font-family:FuturaPTBook;font-size:32px;line-height:40px;color:#000;margin-bottom:50px}
.infromation-msg > div{font-family:"Open Sans",sans-serif;font-size:18px;line-height:27px;color:#8b90a0;display:block;margin-top:18px}
.info-tab-list{display:flex;align-items:center}
.info-tab-item{font-family:"Open Sans",sans-serif;height:50px;width:50%;border:1px solid #d8d8d8;font-weight:600;font-size:16px;line-height:24px;color:#3c3839;text-align:center;padding-top:11px;padding-bottom:13px;background:#fff;position:relative;z-index:1}
.info-tab-item:hover{cursor:pointer;color:#f1632a}
.info-tab-item:nth-child(1){border-radius:4px 0 0 4px;margin-right:-1px}
.info-tab-item:nth-child(2){border-radius:0 4px 4px 0;margin-left:-1px}
.info-tab-item.active{border-color:#f1632a;z-index:2}
.info-tab-content{padding:34px 0}
.delivery-name{display:flex;margin-bottom:35px}
.delivery-icon{width:48px;flex-shrink:0}
.delivery-icon .img-svg{width:37px;height:32px}
.delivery-title{font-family:FuturaPTMedium;font-weight:500;font-size:24px;line-height:24px;color:#3c3839}
[class^=product-product-] .delivery{padding:0}
[class^=product-product-] .delivery-name{margin-bottom:22px}
[class^=product-product-] .delivery-icon{width:23px;margin-right:16px}
[class^=product-product-] .delivery-icon.delivery-cube .img-svg{width:22px;height:20px}
[class^=product-product-] .delivery-icon.delivery-van .img-svg{width:26px;height:22px}
[class^=product-product-] .delivery-icon.delivery-np .img-svg{width:26px;height:26px}
[class^=product-product-] .delivery-title{font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;font-weight:700}
.delivery-addr-1{padding-left:49px;font-size:16px;line-height:24px;color:#505565;margin-bottom:50px}
.delivery-addr-1:last-child{margin-bottom:37px}
[class^=product-product-] .delivery-addr-1{padding-left:39px;margin-bottom:11px}
[class^=product-product-] .delivery-addr-1:last-child{margin-bottom:35px}
.delivery-addr-1 strong{font-weight:600;color:#3c3839;display:block;margin-bottom:19px}
.delivery-addr-1 span{display:block;margin-bottom:11px}
[class^=product-product-] .delivery-addr-1 p{margin-bottom:0}
[class^=product-product-] .delivery-addr-1 strong{margin-bottom:0;font-size:16px;line-height:24px;color:#505565}
[class^=product-product-] .delivery-addr-1 span{margin-bottom:0;font-size:16px;line-height:24px;color:#505565}
[class^=product-product-] .delivery-item:nth-child(3){border-bottom:none;margin-bottom:0}
.delivery-item{border-bottom:1px solid #f3f3f3;margin-bottom:37px}
.delivery-item:nth-child(2) .delivery-name{margin-bottom:13px}
.delivery-item:nth-child(3) .delivery-name{margin-bottom:24px}
[class^=product-product-] .delivery-item:nth-child(3) .delivery-name{margin-bottom:22px}
.delivery-item:nth-child(4) .delivery-name{margin-bottom:24px}
[class^=product-product-] .delivery-item:nth-child(4) .delivery-name{margin-bottom:22px}
.delivery-item:nth-child(4) .delivery-addr-1 strong,.delivery-item:nth-child(5) .delivery-addr-1 strong{font-size:18px;margin-bottom:0}
[class^=product-product-] .delivery-item:nth-child(4) .delivery-addr-1 strong,[class^=product-product-] .delivery-item:nth-child(5) .delivery-addr-1 strong{font-size:16px}
.delivery-item:nth-child(4){margin-bottom:44px}
.delivery-item:nth-child(4) .delivery-addr-1 span,.delivery-item:nth-child(5) .delivery-addr-1 span{margin-bottom:6px}
.delivery-item:nth-child(4) .delivery-icon img{margin-top:-3px;margin-left:-3px}
.delivery-item:nth-child(5) .delivery-icon img{margin-top:-6px;margin-left:6px}
.delivery-item:nth-child(5){border-bottom:none;margin-bottom:0;padding-bottom:0}
.delivery-item:nth-child(5) .delivery-addr-1:last-child{margin-bottom:18px}
.btn-tab{display:block;font-weight:600;font-size:16px;line-height:24px;color:#3c3839;text-align:center;border:1px solid #d8d8d8;border-radius:4px;padding:12px 15px 14px;text-decoration:none}
.btn-tab:active,.btn-tab:focus,.btn-tab:hover{color:#f1632a;border-color:#f1632a}
.payment-name,.return-name{display:flex;align-items:center}
.payment-icon,.return-icon{width:48px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start}
[class^=product-product-] .payment-icon{width:39px}
.payment-icon .img-svg,.return-icon .img-svg{height:32px;width:32px}
[class^=product-product-] .payment-icon .img-svg{width:25px;height:25px}
.payment-title,.return-title{font-family:FuturaPTMedium;font-weight:500;font-size:24px;line-height:24px;color:#3c3839}
[class^=product-product-] .payment-title{font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;color:#3c3839;font-weight:700}
.payment-item,.return-item{padding-bottom:37px;margin-bottom:37px;border-bottom:1px solid #f3f3f3}
[class^=product-product-] .payment{padding:0}
[class^=product-product-] .payment-item{margin-bottom:15px;padding-bottom:20px}
.payment-item:last-child,.return-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.payment-desc,.return-desc{padding-left:48px;margin-top:16px;font-size:16px;line-height:24px}
[class^=product-product-] .payment-desc{color:#505565}
.contacts-h.contacts-text-desktop{display:none}
.repair,.termo,.warranty{background:#fff;margin-left:-15px;margin-right:-15px;padding:41px 16px;border-radius:4px;margin-bottom:103px}
.termo-icons,.warranty-group{background:#f3f3f3;border-radius:4px;padding:36px 16px;margin-left:-16px;margin-right:-16px}
.repair-h,.warranty-group-h{font-family:FuturaPTMedium;font-size:32px;line-height:40px;color:#3c3839;margin-bottom:35px}
.repair-title{font-family:FuturaPTMedium;font-size:24px;line-height:24px;color:#3c3839;margin-bottom:14px}
.repair-item{display:flex;padding-bottom:31px;margin-bottom:35px;position:relative}
.repair-item:after{content:"";display:block;position:absolute;left:15px;bottom:0;width:calc(100% - 30px);height:1px;background:#f3f3f3}
.repair-item:last-child{padding-bottom:4px}
.repair-item:last-child:after{display:none}
.repair-icon{width:68px;flex-shrink:0;text-align:center}
.repair-text,.repair-text p{font-size:16px;line-height:24px;color:#505565}
.repair-help{border:1px dashed #7360f2;border-radius:4px;padding:36px 18px 56px 15px;text-align:center;margin-bottom:59px}
.repair-help-h{font-family:FuturaPTMedium;font-size:24px;line-height:30px;color:#505565;margin-bottom:10px}
.repair-p{font-size:16px;line-height:24px;margin-bottom:25px}
.warranty-list{font-size:16px;line-height:24px;color:#3c3839}
.warranty-item{margin-bottom:20px;padding-left:20px;position:relative}
.warranty-item:before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:6px;left:0;background:#f1632a}
.contacts-h.contacts-text-mobile{margin-top:49px;margin-bottom:0;display:flex;margin-left:-5px}
.contacts-h.contacts-text-mobile .contacts-phones{margin-bottom:25px}
.contacts-h.contacts-text-mobile .contacts-icon{margin-right:15px}
.contacts-h.contacts-text-mobile .contacts-name{margin-bottom:37px}
.contacts-h.contacts-text-mobile .contacts-phones li{margin-bottom:20px}
.warranty-text{margin-bottom:59px}
.warranty-text p{font-size:16px;line-height:24px;margin-bottom:48px;color:#3c3839}
.warranty-rules{border:1px dashed #8b90a0;border-radius:4px;padding:2px 14px 47px;margin-bottom:50px}
.warranty-h{font-family:FuturaPTBook;color:#3c3839;font-size:24px;line-height:28px;text-align:center;margin-bottom:30px}
.information-information-8 h1{margin-bottom:14px}
.warranty-icons-item{text-align:center;font-size:18px;line-height:24px;margin-bottom:20px}
.warranty-icons{margin-top:-12px}
.warranty-icon{margin-bottom:12px}
.warranty-msg{font-size:18px;line-height:27px;color:#505565;font-weight:600;margin-top:43px;margin-bottom:10px}
.repair-slider-arrows{display:flex;align-items:center;position:relative}
.repair-help .experts-viber{background:#7360f2;border-radius:4px;width:198px;height:48px;color:#fff}
.repair-columns-2 .repair-h{padding-right:15px;margin-bottom:61px}
.repair-columns-2 .repair-icon{width:40px;text-align:left}
.repair-columns-2 .repair-icon .img-svg{margin-left:-4px}
.repair-columns-2 .repair-title{margin-top:8px;margin-bottom:11px}
.repair-columns-2 .repair-item{padding-bottom:0}
.repair-columns-2 .repair-item:nth-child(1){padding-bottom:8px}
.repair-columns-2 .repair-item:nth-child(2){padding-bottom:13px}
.repair-columns-2 .repair-item:nth-child(3) .repair-icon{margin-left:-8px;margin-right:10px;margin-top:7px}
.repair-columns-2 .repair-item:after{display:none}
.repair-addr{font-family:FuturaPTBook;font-size:18px;line-height:24px}
.repair-addr > span{margin-bottom:7px;display:inline-block}
.repair-addr span.nowrap{white-space:nowrap;display:block}
.repair-addr span.repair-hidden{display:none}
.repair-wrap{padding:44px 15px 36px}
.repair-wrap .repair-slider{margin-left:-10px;margin-right:-10px}
.repair-wrap .repair-item{margin-bottom:52px!important;padding-bottom:0!important;padding-left:10px;padding-right:10px}
.repair-slides-nav .slick-prev{left:-11px}
.repair-slides-nav .slick-next{right:-11px}
.repair-slides-nav .slick-next .icon-next,.repair-slides-nav .slick-prev .icon-next{width:18px;height:18px}
.repair-slides-nav .slick-dots{bottom:-6px}
.repair-slides-nav .slick-dots li button:before{color:#d8d8d8}
.repair-slides-nav .slick-dots li.slick-active button:before{opacity:1;color:#f1632a}
.termo{color:#3c3839}
.termo-about{font-size:16px;line-height:24px;color:#3c3839;margin-top:-4px}
.termo-about p{margin-bottom:11px}
.termo-about .termo-strong{font-size:18px;line-height:27px;font-weight:600;margin-top:28px}
.termo-order{margin-top:58px}
.termo-h{font-size:32px;line-height:32px;font-family:FuturaPTMedium;margin-bottom:30px}
.order-addr{display:flex}
.order-icon{width:50px;flex-shrink:0}
.order-addr{font-size:18px;line-height:27px;font-family:FuturaPTBook}
.order-addr p > span{display:block;margin-bottom:0}
.termo{padding:41px 16px 118px;margin-bottom:64px}
.termo .repair-wrap{padding:14px 0 128px}
.termo .repair-wrap .repair-item{margin-bottom:34px!important}
.termo .repair-slides-nav .slick-prev{left:0}
.termo .repair-slides-nav .slick-next{right:0}
.termo-icons-h{font-family:FuturaPTMedium;font-size:24px;line-height:40px;text-align:center;margin-bottom:23px}
.termo-icons-item{display:flex;font-size:16px;line-height:22px;color:#010101;margin-bottom:15px}
.termo-icons-icon{flex-shrink:0;width:60px;text-align:center}
.termo-icons-text{padding-top:10px}
.termo .btn-primary{text-decoration:none;width:288px;height:40px;line-height:40px;text-align:center;display:block;margin:63px auto 60px;border-radius:4px}
.termo-icons-text span{font-weight:600}
.schools,.trainer{color:#505565;margin-top:-12px}
.school-item,.trainer-item{position:relative;padding-bottom:14px;margin-bottom:19px}
.school-item{padding-bottom:19px}
.school-item:after,.trainer-item:after{content:"";display:block;width:calc(100% - 30px);width:100%;height:1px;position:absolute;left:0;bottom:0;background:#f3f3f3}
.school-item:last-child,.trainer-item:last-child{padding-top:0;padding-bottom:0;margin-bottom:0}
.school-item:last-child:after,.trainer-item:last-child:after{display:none}
.information-information-11 .info-tabs{margin-bottom:68px}
.school-icon,.trainer-icon{margin-bottom:14px}
.school-h,.trainer-h{font-size:28px;line-height:28px;font-family:FuturaPTMedium;color:#505565;margin-bottom:33px}
.school-text,.trainer-about{font-size:16px;line-height:24px}
.trainer-about p{margin-bottom:11px}
.trainer p > strong{font-size:18px;font-weight:600}
.trainer-phones{font-size:24px;line-height:43px;font-family:FuturaPTBook}
.school-phones{font-size:24px;line-height:30px;font-family:FuturaPTBook}
.trainer-phones span{font-family:FuturaPTBook}
.school-phones a,.trainer-phones a{font-family:FuturaPTBook;color:#505565;text-decoration:none}
.list-custom{margin-top:13px}
.list-custom li{padding-left:20px;position:relative;margin-bottom:12px}
.list-custom li:before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;background:#f1632a}
.article-category .col-flex.col-flex-sort{display:none!important}
.article-category #column-left.hidden-xs{display:block!important}
.article-category .page-h .results{display:none}
.article-category .category-h{font-weight:600;font-size:18px;line-height:24px;color:#3c3839;margin-bottom:18px;padding-left:15px}
.category-column{background:#fff;margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0;padding-top:15px}
.category-column .list-group{display:block;overflow-x:auto;white-space:nowrap;padding-bottom:19px;padding-left:15px;padding-right:15px;margin-bottom:22px}
.category-column .list-group-item{display:inline-block}
.category-column .list-group a{border:1px solid #d8d8d8;color:#2c2c2c;padding:12px 15px;font-size:16px;line-height:24px;text-decoration:none;margin-left:15px}
.category-column .list-group a.active,.category-column .list-group a.active:hover,.category-column .list-group a:hover{color:#f1632a;background:#fff;border:1px solid #f1632a;text-shadow:none}
.category-column .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;margin-left:0}
.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.article-category .articles{padding:0 15px;padding-bottom:24px}
.article-category div.bal-box-next .results{margin-top:0}
.cat-name{font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;color:#3c3839;margin-bottom:11px}
.cat-link{display:block}
.cat-caption{margin-bottom:33px}
.cat-h{font-weight:600;font-size:18px;line-height:24px;color:#3c3839;margin-bottom:7px}
.cat-h a{color:#3c3839;text-decoration:none}
.cat-desc{font-size:16px;line-height:24px;color:#3c3839}
.article-category .article-item.col-6 a{display:block}
.cat-link{margin-bottom:18px}
.cat-link img{display:block}
.article-category h1{font-size:32px;line-height:40px;font-family:FuturaPTBook}
.article-category .input-sort-wrap{margin-bottom:0}
.article-one{background:#fff;border-radius:4px;padding:5px 16px 13px 19px;font-size:16px;line-height:24px;margin:7px -15px 57px}
.article-one p{margin-bottom:46px}
.article-one img + br{display:none}
.article-one img{max-width:100%;display:block;margin-left:auto;margin-right:auto}
.article-one h2{font-family:FuturaPTBook;font-size:32px;line-height:32px}
.meta{display:flex;align-items:center;justify-content:flex-start;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;color:#d8d8d8;font-weight:600;margin-top:14px;margin-bottom:30px}
.meta-cat{margin-right:38px}
.meta-cat a{color:#d8d8d8;text-decoration:none}
.meta-cat a:hover{color:#f1632a}
.meta-view .img-svg{vertical-align:sub}
.meta-view span{vertical-align:middle;margin-left:5px;vertical-align:baseline}
.meta-view .img-svg{stroke:#d8d8d8}
.cat-link{position:relative}
.cat-link .meta-view{position:absolute;left:19px;bottom:23px;font-size:14px;color:#fff}
.cat-link .img-svg{stroke:#fff}
.cart-hide{display:none}
.panel-group.cart-hide{display:none}
.cart-count .input-group{display:flex;align-items:center;justify-content:flex-start}
.cart-count .input-group span{width:61px;flex-shrink:0}
.quantity{display:flex;width:107px;max-width:107px;border:none;background:rgba(243,243,243,.43);border-radius:2px;justify-content:space-between;flex-shrink:0;margin-bottom:0}
.btn-minus{background:0 0;border:none;padding:0;height:38px;width:38px;position:relative;text-align:center;color:#2e477d}
.btn-minus .icon-arrow,.btn-plus .icon-arrow{width:11px;height:7px;fill:#2e477d}
.btn-minus .icon-arrow{transform:rotate(180deg)}
.btn-plus{background:0 0;border:none;padding:0;height:38px;width:38px;position:relative;text-align:center;color:#2e477d}
.quantity span{font-size:14px;line-height:16px;color:#8b90a0}
.quantity .form-control{padding:0;height:38px;line-height:38px;border:none;box-shadow:none;text-align:center;max-width:40px;color:#2f2f2f;font-size:14px!important;box-shadow:none;border-radius:0;background:rgba(243,243,243,.43)}
.checkout-cart .page-h h1{font-size:32px;line-height:32px}
.cart-col-h{background:#3c3839;color:#fff;position:relative;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;height:48px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:15px;padding-right:15px}
.cart-col-h span{font-size:24px;font-family:FuturaPTBook;line-height:24px}
.cart-col-h .cart-clean{position:absolute;top:66px;right:15px;font-size:14px;line-height:16px;text-decoration:underline;color:#3c3839;border:none}
.cart-col-h .cart-dropdown{background:0 0;border:none;padding:0;width:24px;height:24px}
.cart-col-h.cart-col-h--second{background:#828282}
.form-cart{background:#fff;padding:3px 15px 8px;margin:58px -15px 24px}
.table.table-card,.table.table-card > tbody,.table.table-card > tbody > tr,.table.table-card > tbody > tr > td{display:block!important;padding:0;border-top:none!important}
.table.table-card > tbody > tr{border-bottom:1px solid #d8d8d8;padding-bottom:41px}
.cart-img{display:block;position:relative;background:#fff;border:1px solid #d8d8d8;margin-top:27px;padding-top:32px;padding-bottom:32px;margin-bottom:36px}
.cart-img .badges{top:15px;right:0}
.cart-img .img-responsive{display:block;margin-left:auto;margin-right:auto;max-width:135px}
.price-cart .price-new{font-size:24px;line-height:24px;font-family:FuturaPTMedium;color:#3c3839;white-space:nowrap}
.price-cart .price-old{font-size:14px;line-height:24px;color:#8b90a0;margin-left:7px;text-decoration:line-through;white-space:nowrap}
.cart-td{position:relative}
.btn-remove{position:absolute;padding:0;width:24px;height:24px;background:0 0;border:none;top:0;right:0}
.btn-remove .img-svg{width:14px;height:14px}
.cart-td a{font-size:16px;line-height:24px;color:#3c3839;text-decoration:none;font-weight:600;max-width:212px;display:inline-block;margin-bottom:6px}
.cart-td a:active,.cart-td a:focus,.cart-td a:hover{color:#f1632a}
.cart-kod{font-size:14px;line-height:24px;color:#2c2c2c;margin-bottom:17px}
.cart-count .input-group-btn:last-child > .btn{border-top-left-radius:4px;border-bottom-left-radius:4px;height:38px;margin-left:5px}
.price-cart{margin-bottom:12px}
.cart-options{margin-top:28px;display:flex}
.cart-options > span{width:61px;flex-shrink:0}
.cart-summary{background:#fff;margin-left:-15px;margin-right:-15px;padding:14px 15px 30px;margin-bottom:0}
.cart-summary-msg{font-size:14px;line-height:19px;color:#505565;text-align:left;padding-bottom:24px;border-bottom:1px solid #d8d8d8}
.cart-summary{margin-left:-15px;margin-right:-15px;background:#fff}
.total-cart-h{font-family:FuturaPTBook;font-size:32px;line-height:48px;color:#232735;margin-bottom:20px}
.total-row{display:flex;align-items:center;justify-content:space-between}
.total-name{font-size:18px;line-height:40px;color:#232735}
.total-sum .total-name{font-weight:400;font-family:FuturaPTBook,sans-serif;font-size:32px;line-height:48px}
.total-value{font-weight:500;font-family:FuturaPTMedium,sans-serif;font-size:18px;line-height:40px;color:#232735;white-space:nowrap}
.total-sum .total-value{font-size:24px;line-height:24px;color:#010101;white-space:nowrap}
.total-value.total-discount{font-weight:500;font-family:FuturaPTMedium,sans-serif;font-size:18px;line-height:48px;color:#f1632a}
.total-cart-sum{border-bottom:1px solid #d8d8d8;padding-bottom:15px;margin-bottom:13px}
.total-sum{border-bottom:1px solid #d8d8d8;padding-bottom:18px;margin-bottom:40px}
.total-sum .total-row:nth-child(1){display:none}
.cart-buttons{display:flex;flex-direction:column;align-items:center}
.total-link-left{margin-bottom:22px;width:100%;text-align:center}
.total-link-left .btn-primary{width:100%;max-width:288px;margin-left:auto;margin-right:auto;text-decoration:none;height:48px;font-size:14px;line-height:16px;font-weight:600;padding-top:16px;box-shadow:none;display:inline-block;border-radius:4px}
.total-link-right .btn-default{text-shadow:none;box-shadow:none;background-color:transparent;border:none;color:#8b90a0;font-size:14px;line-height:16px;font-weight:600;text-decoration:underline}
.checkout-cart .featured{padding-top:40px;padding-bottom:39px}
.checkout-cart .featured-inner .block-h{margin-bottom:27px}
.checkout-cart .product-thumb .image{margin-bottom:8px}
.checkout-cart .caption-title{height:72px;padding-right:10px;margin-bottom:8px}
.checkout-heading.panel-heading .cart-dropdown{background:0 0;border:none;padding:0;width:24px;height:24px}
#simplecheckout_customer .checkout-heading.panel-heading,#simplecheckout_payment .checkout-heading.panel-heading,#simplecheckout_shipping .checkout-heading.panel-heading{display:block;position:relative;background:#3c3839;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);padding:12px 15px 12px 57px;color:#fff;font-size:24px;line-height:24px;font-weight:400;font-family:FuturaPTBook;display:flex;align-items:center;justify-content:space-between}
#simplecheckout_customer .checkout-heading.panel-heading:after,#simplecheckout_payment .checkout-heading.panel-heading:after,#simplecheckout_shipping .checkout-heading.panel-heading:after{display:none}
#simplecheckout_customer .checkout-heading.panel-heading:before,#simplecheckout_payment .checkout-heading.panel-heading:before,#simplecheckout_shipping .checkout-heading.panel-heading:before{content:"";display:block;position:absolute;top:9.5px;left:16px;width:28px;height:28px;line-height:26px;border:2px solid #fff;text-align:center;background:0 0;border-radius:50%;font-size:18px;font-weight:400;font-family:FuturaPTBook;color:#fff}
#simplecheckout_customer .checkout-heading.panel-heading:before{content:"1"}
#simplecheckout_shipping .checkout-heading.panel-heading:before{content:"2"}
#simplecheckout_payment .checkout-heading.panel-heading:before{content:"3"}
.simplecheckout-cart,.simplecheckout-cart > tbody,.simplecheckout-cart > tbody > tr,.simplecheckout-cart > tbody > tr > td{display:block!important}
.simplecheckout-cart > tbody > tr{margin-bottom:8px}
.simple-content{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}
.checkout-simplecheckout .page-h h1{font-size:32px;line-height:29px}
.checkout-simplecheckout .breadcrumb{padding:19px 0 9px}
.simplecheckout-block-content{padding:11px 0}
.checkout-simplecheckout .form-group{margin-bottom:13px}
.checkout-simplecheckout .simple-content fieldset h3{font-size:18px;line-height:30px}
#simplecheckout_payment .form-group label{font-size:12px;line-height:16px;color:#505565;margin-top:9px;max-width:249px}
#simplecheckout_payment .radio{padding-left:15px;padding-right:15px;margin:17px 0;padding-top:7px;min-width:27px}
#simplecheckout_payment .simplecheckout-block-content h3,#simplecheckout_shipping .simplecheckout-block-content h3{font-size:18px;line-height:30px;margin:7px 0 0}
.checkout-simplecheckout .control-label{font-size:12px;line-height:16px;color:#8b90a0;margin-bottom:3px}
.checkout-simplecheckout .form-control{padding:12px 10px 12px 18px;border:1px solid #d8d8d8;border-radius:4px;font-size:12px;line-height:16px;-webkit-box-shadow:none;box-shadow:none;height:40px;transition:.2s ease-in}
.checkout-simplecheckout .has-error .control-label{color:#eb5757}
.simplecheckout-error-text{color:#eb5757}
.checkout-simplecheckout .has-error .form-control{margin-bottom:14px!important;border:1px solid #eb5757}
.has-error .form-control:focus{border-color:#eb5757;-webkit-box-shadow:none;box-shadow:none}
.checkout-simplecheckout .simplecheckout-block-content{background:#fff;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-bottom:22px}
.checkout-simplecheckout .row-customer_coonect .control-label{color:#232735;font-size:18px;line-height:27px;margin-top:35px;margin-bottom:5px}
.checkout-simplecheckout .simplecheckout-block{margin-bottom:0}
.simplecheckout-rule-group{font-size:12px;line-height:16px;color:#eb5757}
.text-danger{color:#eb5757}
.checkout-simplecheckout .radio input[type=radio]{display:none}
.checkout-simplecheckout .radio label{padding-left:0}
.checkout-simplecheckout .radio .check-option{padding-left:25px;padding-right:0;font-size:14px;line-height:16px;color:#232735;position:relative}
.checkout-simplecheckout .radio{margin:17px 0}
.checkout-simplecheckout .radio .check-option:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #d8d8d8;border-radius:50%;width:15px;height:15px}
.checkout-simplecheckout .radio input:checked + .check-option:after{content:"";display:block;position:absolute;width:calc(100% + 40px);height:calc(100% + 34px);border:1px solid #f1632a;border-radius:4px;padding:17px 25px 17px 15px;top:-18px;left:-15px}
.checkout-simplecheckout .radio input:checked + .check-option:before{background:#f1632a;background-clip:content-box;border-color:#232735;padding:3px}
.row-customer_coonect .col-sm-8{padding-left:30px;padding-right:30px}
#simplecheckout_shipping_address .form-horizontal{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}
#simplecheckout_shipping_address .form-horizontal .form-group{width:100%;margin-left:0;margin-right:0}
#simplecheckout_shipping_address .form-horizontal .form-group.row-shipping_address_flat,#simplecheckout_shipping_address .form-horizontal .form-group.row-shipping_address_floolr,#simplecheckout_shipping_address .form-horizontal .form-group.row-shipping_address_house{width:calc(100% / 3)}
#simplecheckout_shipping_address .form-horizontal .form-group .col-sm-4,#simplecheckout_shipping_address .form-horizontal .form-group .col-sm-8{padding-left:7px;padding-right:7px}
.checkout-simplecheckout #simplecheckout_comment .simplecheckout-block-content{margin-top:-17px;padding:0 15px 59px!important}
.checkout-simplecheckout #simplecheckout_payment .simplecheckout-block-content{padding-bottom:56px}
#simplecheckout_comment textarea{min-height:81px}
.simplecheckout-cart td{padding:0;border-bottom:none;vertical-align:top}
.simplecheckout-cart{border-top:none;border-right:none;border-left:none;background:#fff;margin-left:-15px!important;margin-right:-15px!important;padding-left:15px;padding-right:15px;width:calc(100% + 30px)}
.simplecheckout-cart td.td-left{padding-top:24px;padding-bottom:36px}
.simplecheckout-cart td.td-left > a{display:block;border:1px solid #d8d8d8;width:100%;position:relative}
.simplecheckout-cart td.td-left > a .badges{top:14px}
.simplecheckout-cart td.td-left > a img{margin-left:auto;margin-right:auto;display:block;max-width:135px;padding-top:34px;padding-bottom:34px}
.td-price{font-family:FuturaPTMedium;font-weight:500;font-size:24px;line-height:24px;color:#3c3839;margin-bottom:15px}
.cart-name a{text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#3c3839;margin-bottom:8px}
.cart-name a:active,.cart-name a:focus,.cart-name a:hover{color:#f1632a}
.cart-kod{font-size:14px;line-height:24px;color:#2c2c2c;margin-bottom:11px}
.cart-count{font-size:14px;line-height:16px;color:#8b90a0;padding-bottom:32px}
.simplecheckout-cart td.td-right{border-bottom:1px solid #d8d8d8}
.checkout-simplecheckout .cart-count{display:flex;align-items:center;justify-content:flex-start}
.checkout-simplecheckout .cart-count .cart-options{margin-top:0}
.checkout-simplecheckout .quantity{width:auto;max-width:none;margin-right:23px;background:0 0}
.checkout-simplecheckout .quantity-value{color:#121232}
.simplecheckout-cart-total-remove{display:none}
.cart-btm{margin-left:-15px;margin-right:-15px;background:#fff;padding:0 15px;margin-bottom:59px;padding-top:23px;padding-bottom:0}
.simplecheckout-cart > tbody > tr:last-child{margin-bottom:0}
.simple-total,.simplecheckout-cart-total{display:flex;align-items:center;justify-content:space-between}
.simple-total{padding-top:25px;padding-bottom:33px;border-top:1px solid #d8d8d8;margin-top:23px}
.simplecheckout-cart-total .simplecheckout-cart-total-name{font-size:18px;line-height:41px;color:#232735}
.simplecheckout-cart-total .simplecheckout-cart-total-value{color:#232735;font-size:18px;line-height:23px;font-family:FuturaPTMedium,sans-serif;font-weight:500;min-width:auto;margin:0}
.simplecheckout-cart-total .simplecheckout-cart-total-value b{font-family:FuturaPTMedium,sans-serif;font-weight:600}
.checkout-simplecheckout .simplecheckout-cart-total{padding:0;border-right:none;border-bottom:none;border-left:none;text-align:left}
.simplecheckout-cart-total:after{display:none}
.simple-total-name{font-size:32px;line-height:48px;font-family:FuturaPTBook;font-weight:400;color:#232735}
.simple-total-value{font-weight:500;font-size:24px;line-height:24px;font-family:FuturaPTMedium;color:#010101}
#btn-accept{background:#009574;border-radius:4px;color:#fff;font-weight:600;font-size:14px;line-height:16px;height:48px;line-height:48px;border:none;width:100%;max-width:562px;margin-left:auto;margin-right:auto;display:block}
#btn-accept:active,#btn-accept:focus,#btn-accept:hover{background:#00c096}
.simple-agree{height:80px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:16px;color:#8b90a0;margin-bottom:14px;text-align:center}
.simple-agree > span{max-width:290px}
.simple-agree a{color:#8b90a0;text-decoration:underline}
.simple-agree a:active,.simple-agree a:focus,.simple-agree a:hover{color:#f1632a;text-decoration:none}
.simplecheckout-step{display:block!important}
.content.content-msg{display:block;text-align:center;font-size:14px;line-height:22px;margin-top:20px;margin-bottom:20px}
.simple-content .buttons{margin-bottom:46px!important}
.simplecheckout-button-block.buttons{text-align:center;padding:0;background:0 0}
.simple-cart-h{display:none}
.cart-count .quantity{background:0 0}
.icon-error{display:none}
.cart-mobile #cart,.cart-mobile #cartmob{position:unset}
#cart .dropdown-menu,#cartmob .dropdown-menu{padding:15px}
.table.table-card.table-card-dropdown > tbody > tr{display:flex!important;padding-bottom:10px;padding-top:10px}
.table.table-card.table-card-dropdown > tbody > tr > td:nth-child(1){width:70px;margin-right:15px;flex-shrink:0}
.table.table-card.table-card-dropdown > tbody > tr > td.cart-td{flex-grow:1;padding-right:28px}
.table.table-card.table-card-dropdown .cart-options{margin-top:0}
#cart .dropdown-menu,#cartmob .dropdown-menu{border:none;margin:0}
.table.table-total,.table.table-total > tbody,.table.table-total > tbody > tr,.table.table-total > tbody > tr > td{border-top:none;display:block!important;padding:0}
.table.table-total > tbody > tr{display:flex!important;justify-content:space-between;align-items:center}
.buttons-cart{display:flex;flex-direction:column;align-items:center;justify-content:center}
.buttons-cart .btn{width:190px;text-align:center}
.buttons-cart .btn + .btn{margin-top:5px}
.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}
.select2-container--bootstrap .select2-selection{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;color:#505565;font-size:14px;outline:0;padding:0}
.select2-container .select2-selection--single .select2-selection__rendered{line-height:38px;padding-left:15px}
.select2-search.select2-search--dropdown{display:none}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#505565}
.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{-webkit-box-shadow:none;box-shadow:none;border-color:#d8d8d8}
.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:none;box-shadow:none;border-color:#d8d8d8;overflow-x:hidden;margin-top:0}
.select2-results__option{color:#505565}
.select2-container--bootstrap .select2-results__option{padding:7px 12px;border-top:1px solid #d8d8d8}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#f8f6f5;color:#000}
.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f8f6f5;color:#000}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#3c3839 transparent transparent;border-width:4.5px 4.5px 0}
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #3c3839}
.options__dropdown{display:none}
.shipping-h3{color:#232735;font-size:18px;line-height:30px;margin-bottom:16px;margin-top:7px}
.shipping-label{font-size:12px;line-height:16px;margin-bottom:3px;color:#8b90a0}
.options__btn{border:1px solid #d8d8d8;padding:0 10px 0 15px;color:#505565;width:100%;height:40px;background:#fff;font-size:14px;line-height:38px;border-radius:4px;margin-bottom:0;white-space:nowrap;overflow:hidden;position:relative;text-align:left}
.options__btn.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}
.options__btn--arrow:after{content:"";display:block;width:30px;height:38px;background:#fff;position:absolute;top:1px;right:0;border-radius:4px;z-index:2}
.options__btn--arrow:before{content:"";border-style:solid;border-color:#3c3839 transparent transparent;border-width:4.5px 4.5px 0;height:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;right:10px;width:0;z-index:3}
.is-open.options__btn--arrow:before{transform:rotate(180deg)}
.options__btn img{width:28px;margin-right:10px}
.options__display{margin-bottom:10px}
.shipping-description{font-size:12px;line-height:23px;color:#f1632a;margin-top:3px}
.options__dropdown{padding-left:0;list-style:none;border:1px solid #d8d8d8;border-top:none;border-radius:0 0 4px 4px;margin-top:0}
.options__dropdown li{border-top:1px solid #d8d8d8}
.options__dropdown li:first-child{border-top:none}
.options__dropdown .radio.r1{margin:0}
.options__dropdown .radio.r1 img{width:28px;margin-right:10px}
.shipping-option{padding:7px 10px 7px 15px;color:#505565;background:#fff;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:flex-start;min-height:38px}
.shipping-option img{flex-shrink:0}
#simplecheckout_shipping_address .simplecheckout-block-content .form-horizontal .form-group .col-sm-12{padding-left:6px}
.btn-ocfilter-info{position:absolute;top:28px;right:25px;background:0 0;border:none;padding:0;width:24px;height:24px;text-align:center}
.btn-ocfilter-info .img-svg{fill:#cfcfe5}
.btn-ocfilter-info:hover .img-svg{fill:#f1632a}
.option-backdrop{display:block;position:fixed;top:112px;left:0;height:calc(100% - 112px);width:100%;background:rgba(255,255,255,.8);z-index:4;display:none}
.option-desctiption{display:none;width:260px;border-radius:4px;background:#3c3839;padding:48px 16px 16px 24px;color:#fff;font-size:14px;line-height:24px;z-index:5;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.btn-info-close .img-svg{fill:#fff;width:24px;height:24px}
.btn-info-close:hover .img-svg{opacity:.9}
.btn-info-close{padding:0;border:none;background:0 0;width:24px;height:24px;position:absolute;top:16px;right:28px}
.option-description-inner img{display:block;margin-top:8px}
.option-description-inner a{display:inline-block;color:#78b1ff;border:none;padding:0 0 2px;text-decoration:none;border-bottom:1px solid #78b1ff;margin-top:8px;line-height:1;font-weight:600}
.option-description-inner a:hover{border:none;border-bottom:1px solid transparent;background:0 0;color:#78b1ff;text-shadow:none}
#simplecheckout_button_confirm{color:#fff;text-decoration:none}
.slick-slide img.team-slider-smile{display:none}
.js-ocfilter-info-open.actived .img-svg{fill:#f1632a}
.product-bottom .text-danger{position:absolute;bottom:36px;left:21px;font-size:13px}
.common-home .featured .product-bottom .text-danger{bottom:66px}
.cat-link .big-image{display:none}
.menu-icon{position:relative;z-index:1}
.menu-icon-hover{display:block;position:absolute;top:0;left:11px;z-index:0;opacity:0}
#menu ul.nav li .dropdown-menu li a{position:relative}
#menu ul.nav li .dropdown-menu li a:hover .menu-icon{opacity:0}
#menu ul.nav li .dropdown-menu li a:hover .menu-icon + .menu-icon-hover{z-index:2;opacity:1!important}
#menu ul.nav li:first-child .dropdown-menu li .menu-icon-hover{left:0}
#menu ul.nav li:first-child .dropdown-menu li:first-child .menu-icon-hover{left:50%;transform:translateX(-50%)}
.mobile-menu ul.menu-catalog-mob .dropdown-h{display:none}
.mobile-menu ul.menu-catalog-mob li:first-child .dropdown-h{display:block}
.cart-mobile .dropdown-menu{padding:15px;min-width:420px;width:100%;min-width:100%;margin-top:15px;border:none;border-radius:0}
.sizes .hpm-cat-content.hpm-type-select{margin-right:0;margin-left:0}
.sizes .hpm-cat-box .select2{width:100%!important}
.btn.btn-primary.active,.btn.btn-primary:active,.btn.btn-primary:active.focus,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover{background-color:#00c096!important;border-color:#00c096!important}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn.active.focus,.btn.active:focus,.btn.active:hover,.btn:active.focus,.btn:active:focus,.btn:active:hover{background-color:#00c096;border-color:#00c096}
.checkout-success .form-cart{margin-top:0}
.checkout-success h2{font-size:32px;line-height:32px;color:#010101;margin-top:34px;margin-bottom:28px}
.checkout-success .form-cart p{font-size:14px;line-height:21px;color:#010101;flex-shrink:0}
.cart-success{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px 0 57px;max-width:505px}
.cart-success .icon-phone{display:block;fill:#8b90a0;width:18px;height:18px;margin-top:10px;margin-right:20px;flex-shrink:0}
.cart-success span{font-size:12px;line-height:18px;color:#8b90a0}
.checkout-success .cart-col-h.cart-col-h--second{flex-wrap:nowrap;height:64px}
.checkout-success .cart-summary{background:#fff;border-radius:0 4px 4px 0;margin-bottom:72px}
.checkout-success .cart-buttons{margin-top:27px}
.checkout-success .cart-buttons .total-link-left{order:1}
.checkout-success .cart-buttons .total-link-right{order:2}
.checkout-success .total-link-right .btn-default{color:#333}
#btn-accept #simplecheckout_button_confirm{display:block!important}
#btn-accept .btn-primary{background-color:#219653;box-shadow:none}
.simple-button #btn-accept .btn-primary{background-color:transparent;box-shadow:none}
[class^=product-category-] #content .row .col-sm-6.text-right{margin-bottom:72px;text-align:center;width:100%!important}
.repair-item:nth-child(2) .repair-icon .img-svg{margin-top:0;margin-left:-3px}
.repair-item:nth-child(3) .repair-icon .img-svg{margin-top:-1px;margin-left:4px}
.repair-item:nth-child(4) .repair-icon .img-svg{margin-top:6px;margin-left:-6px}
.repair-item:nth-child(5) .repair-icon .img-svg{margin-top:-4px;margin-left:-11px}
.features-col:nth-child(1) .features-item:nth-child(1) .features-icon .img-svg{margin-top:-1px;margin-left:-2px}
.features-col:nth-child(1) .features-item:nth-child(2) .features-icon .img-svg{margin-top:-6px;margin-left:-7px}
.features-col:nth-child(1) .features-item:nth-child(3) .features-icon .img-svg{margin-top:0;margin-left:-6px}
.features-col:nth-child(1) .features-item:nth-child(4) .features-icon .img-svg{margin-top:-6px;margin-left:-6px}
.features-col:nth-child(1) .features-item:nth-child(5) .features-icon .img-svg{margin-top:6px;margin-left:-7px}
.features-col:nth-child(1) .features-item:nth-child(6) .features-icon .img-svg{margin-top:0;margin-left:-7px}
.features-col:nth-child(2) .features-item:nth-child(1) .features-icon .img-svg{margin-top:-5px;margin-left:-16px}
.features-col:nth-child(2) .features-item:nth-child(2) .features-icon .img-svg{margin-top:0;margin-left:-11px}
.features-col:nth-child(2) .features-item:nth-child(3) .features-icon .img-svg{margin-top:0;margin-left:-10px}
.features-col:nth-child(2) .features-item:nth-child(4) .features-icon .img-svg{margin-top:0;margin-left:-14px}
.features-col:nth-child(2) .features-item:nth-child(5) .features-icon .img-svg{margin-top:0;margin-left:-15px}
.features-col:nth-child(2) .features-item:nth-child(6) .features-icon .img-svg{margin-top:1px;margin-left:-16px}
.features-col:nth-child(2) .features-item:nth-child(7) .features-icon .img-svg{margin-top:-1px;margin-left:-19px}
.header-phones .btn-viber .icon.icon-phone-viber{margin-right:6px}
.header-phones .btn-viber .icon.icon-phone-viber,.header-phones .btn-viber span{vertical-align:middle}
.article-article .home-blog-grid{margin-bottom:75px}
.checkout-success .total-row{margin:15px 0}
.checkout-success .total-name img{display:none}
.checkout-success .total-name{font-weight:600;font-size:18px;line-height:40px;color:#232735;white-space:normal;line-height:27px;padding-right:10px}
.checkout-success .total-value{font-weight:300;white-space:normal;text-align:right;font-family:"Open Sans",sans-serif;font-size:14px;line-height:27px}
.checkout-success .total-cart-sum .total-row:nth-child(1){margin-bottom:0}
.count-dropdown-cart{display:flex;justify-content:space-between}
.price-cart,.price-quant{display:flex}
.icon-vf{width:20px;height:20px;display:inline-block;vertical-align:text-bottom}
.hidden-m{display:none!important}
.hidden-d{display:inline-block!important}
.header-phones-btn .icon-vf{margin-right:5px}
.footer-phones-list .icon-vf{width:16px;height:16px;display:inline-block;vertical-align:middle}
.icon-ks{width:15px;height:15px;display:inline-block;vertical-align:middle}
.icon-lc{width:16px;height:15px;display:inline-block;vertical-align:middle}
.table-attr{max-width:500px;margin-bottom:60px;border:none}
.table.table-attr > tbody + tbody{border-top:none}
.table-attr > tbody > tr > td:nth-child(1){font-size:14px;line-height:24px;font-weight:700;color:#010101}
.table-attr > tbody > tr > td:nth-child(2){font-size:14px;line-height:24px;font-weight:400;color:#232b40}
.table.table-attr > tbody > tr:nth-child(odd) > td{background:#f0f0f0}
.table.table-attr > tbody > tr > td{border-top:none;padding:10px}
.tab-expert-photo{font-size:24px;line-height:24px;font-family:FuturaPTBook;margin-bottom:8px}
.tab-expert-pos{font-size:12px;line-height:16px;font-style:italic;color:#8b90a0}
.repair-icon.icon-np .img-svg{width:36px;height:36px}
.total-link-right .btn.btn-default:active,.total-link-right .btn.btn-default:focus,.total-link-right .btn.btn-default:hover{background:0 0;color:#f1632a;text-decoration:none}
#filter_results{display:block;width:1px;height:1px;margin-top:-1px;overflow:auto}
#filters_source #filter_results{display:inherit;width:auto;height:auto;margin-top:auto;overflow:auto;color:#fff}
#button-confirm,#simplecheckout_button_confirm{display:block;width:1px;height:1px;margin-top:-1px;overflow:auto;position:fixed}
.product-thumb p.price{font-size:24px;line-height:24px;color:#000;font-weight:500;font-family:FuturaPTMedium,sans-serif}
.sizes .hpm-cat-box .hpm-cat-content span.select2{display:none}
.sizes .hpm-cat-box .hpm-cat-content select.form-control + span.select2{display:inline-block}
.menu-catalog-mob li.dropdown{overflow:hidden}
.cart-summary-p{max-width:420px;color:#010101}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00c096;border-color:#00c096}
.checkout-success .total-cart .total-cart-sum:nth-child(3) .total-value{font-family:FuturaPTMedium,sans-serif;color:#010101;font-size:18px}
#menu ul.nav > li .dropdown-menu{position:absolute;overflow:visible;visibility:hidden;-webkit-transition:.3s;transition:.3s;opacity:0;display:block!important;padding-top:40px!important;z-index:100}
#menu ul.nav > li:hover .dropdown-menu{opacity:1;display:block!important;visibility:visible;padding-top:50px!important;-webkit-transition:.3s;transition:.3s}
.btn-buy.btn-full{width:100%}
.option .select2.select2-container{display:none}
.option .select2.select2-container:nth-child(2){display:inline-block}
.col-flex-sort .input-sort-wrap .select2-dropdown{z-index:3}
.strong{font-weight:700}
.collapse-value > button{margin-left:25px}
#searchmob.search{margin-bottom:0;display:flex;align-items:center}
#searchmob.search .input-group-btn{display:block;width:95px;padding-left:8px}
#searchmob.search .btn-search{background:#3c3839;border-radius:4px;color:#fff;font-size:14px;line-height:16px;font-weight:600;padding:12px 16px;border:none}
.article-text img{width:100%!important;height:auto!important}
.out_of_stock{text-align:center;color:#f1632a;font-weight:700;margin-bottom:10px}
.mess-vt{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center}
.telegram-icon{width:24px;height:24px;padding:4px 5px;background-color:#08c;border-radius:12px;margin-right:7px}
.experts-viber .telegram-icon .icon-telegram.icon{width:14px;height:14px;font-size:16px;fill:#fff}
.experts-telegram span{color:#08c}
a.experts-telegram:hover span{color:#005b89}
a.experts-telegram:hover .telegram-icon{background-color:#005b89}
.btn-telegram.btn-viber{width:187px;margin-top:15px}
.mess-vt a{margin-bottom:15px}
.informer.hidden-lg.hidden-md p{margin:0 0 6px}
span.check-option > img{width:16px;margin:0 4px 2px 0}
.paymet_bank ul{list-style:none;display:flex;justify-content:flex-end;align-items:center}
.paymet_bank ul li{min-width:140px;display:flex;justify-content:flex-start;align-items:center;background-color:#f4f4f4;border-radius:2px;padding:3px;margin:3px;cursor:pointer;position:relative}
.paymet_bank ul li span{font-size:11px;line-height:13px}
.paymet_bank ul img{width:19px;margin-right:8px}
.paymet_bank ul li div{display:none;position:absolute;bottom:35px;right:-40px;min-width:200px;background:#fff;box-shadow:6px 5px 14px -7px #4f0000;max-width:200px;padding:0 12px;z-index:5}
.paymet_bank ul li div h3,.paymet_bank ul li div p{font-size:12px;padding:0}
.paymet_bank ul li:hover div{display:block}
.choice-about .block-h{margin-right:50%}
.fa-stack .fa-star{color:#f2642b}
#review .table-striped > tbody > tr:nth-of-type(odd),#reviewMob .table-striped > tbody > tr:nth-of-type(odd){background:#f0f0f0}
#review .table-bordered,#reviewMob .table-bordered{border:0 solid #fff}
#review .table-bordered > tbody > tr > td,#review .table-bordered > tbody > tr > th,#review .table-bordered > tfoot > tr > td,#review .table-bordered > tfoot > tr > th,#review .table-bordered > thead > tr > td,#review .table-bordered > thead > tr > th,#reviewMob .table-bordered > tbody > tr > td,#reviewMob .table-bordered > tbody > tr > th,#reviewMob .table-bordered > tfoot > tr > td,#reviewMob .table-bordered > tfoot > tr > th,#reviewMob .table-bordered > thead > tr > td,#reviewMob .table-bordered > thead > tr > th{border:0 solid #fff}
#form-review{max-width:50%}
.category_box-wrap{border-radius:4px;background:#FFF;margin:0 8px;overflow:hidden;display:flex;flex-direction:column;height:100%}
.category_box-image{padding:24px 38px 40px}
.category_box-text{display:flex;justify-content:center;align-items:center;margin-bottom:15px}
.category_box-text h4{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin-left:8px}
.slick-slide .category_box-text img{margin:0}
.category-links{margin-top:auto;width:100%;height:40px;background:#009574;color:#fff;font-size:14px;line-height:16px;font-weight:600;color:#fff;border:none;transition:all .3s;display:flex;justify-content:center;align-items:center;text-decoration:none}
.category-links:hover{background:#00c096;color:#fff}
@media (max-width: 767px) {
.category_box-image{padding:24px 38px 20px}
.category_box-text h4{font-size:14px}
}
.currency-header-new .btn-link{padding:0;color:#fff}
.currency-header-new .btn-link:hover{color:#f1632a}
.currency-header-new .dropdown-menu{left:auto;min-width:60px;right:0;border:none!important}
.currency-header-new form{margin:0}
.currency-header-new .btn-group{margin:-7px -7px -7px 0;padding:7px}
.currency-header-new .btn-group.open{background:#fff}
.currency-header-new .btn-group.open .btn-link{color:#f1632a}
.currency-header-new .currency-select{display:block;text-align:left;border:2px solid #fff;border-radius:0;padding:8px 13px;transition:.3s;color:#000;font-size:12px;outline:none;background:#fff}
.currency-header-new .currency-select:hover{display:block;text-align:left;border-radius:0;padding:8px 13px;border-left-color:#000;background:#f8f6f5}

/* FAQ */
[itemtype="https://schema.org/FAQPage"]{border-top:1px solid #ececec;margin:20px 0 40px}
[itemtype="https://schema.org/FAQPage"] [itemprop="mainEntity"]{border-bottom:1px solid #ececec}
[itemtype="https://schema.org/FAQPage"] [itemprop="name"]{margin:0;padding:16px 12px 16px 45px;cursor:pointer;font-size:16px;line-height:1.4;position:relative;background-color:#fff;transition:background-color .1s ease}
[itemtype="https://schema.org/FAQPage"] [itemprop="name"]::before{content:'+';position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;color:#333;width:20px;text-align:center;transition:color .3s ease}
[itemtype="https://schema.org/FAQPage"] [itemprop="mainEntity"].open [itemprop="name"]::before{content:'−'}
[itemtype="https://schema.org/FAQPage"] [itemprop="acceptedAnswer"]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s ease-out;padding:0 12px 0 45px;overflow:hidden}
[itemtype="https://schema.org/FAQPage"] [itemprop="mainEntity"].open [itemprop="acceptedAnswer"]{grid-template-rows:1fr;padding-top:15px;padding-bottom:20px}
[itemtype="https://schema.org/FAQPage"] [itemprop="text"]{min-height:0;margin:0;font-size:15px;line-height:1.6}