body{font-family:'Raleway',sans-serif;font-weight:400;color:#333;font-size:15px;line-height:26px;width:100%}
.category-h1{width:100%;padding:30px 0}
.category-h1 h1{line-height:1;font-size:34px;color:#444;font-weight:700}
.fa{font-size:14px}
h1{margin-top:5px;margin-bottom:5px;line-height:1;font-size:32px}
.h2,h2{font-size:26px}
.form-group h2{font-weight:700;font-size:27px}
.h3,h3{font-size:20px}
.h4,h4{font-size:16px}
h5{font-size:inherit}
h6{font-size:10.2px}
p{margin:0 0 5px}
ol,ul{padding-left:25px;padding-bottom:5px;margin:0}
b,strong{font-weight:600}
.title1{font-weight:600}
legend{border:none;font-size:18px;padding:7px 0}
label{font-size:inherit;font-weight:400}
.font-weight-400{font-weight:400}
.font-weight-600{font-weight:600!important}
.font-weight-700{font-weight:700}
select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{font-size:inherit}
.input-group .input-group-addon{font-size:inherit;height:30px}
sup{top:-.4em}
nav a{color:#333}
.mar-0{margin:0!important}
.mar-b-5{margin-bottom:5px!important}
.mar-t-5{margin-top:5px!important}
.mar-r-5{margin-right:5px!important}
.mar-l-5{margin-left:5px!important}
.mar-r-10{margin-right:10px!important}
.mar-l-10{margin-left:10px!important}
.mar-b-10{margin-bottom:10px!important}
.mar-t-10{margin-top:10px!important}
.mar-b-20{margin-bottom:20px!important}
.mar-t-20{margin-top:20px!important}
.mar-10{margin:10px!important}
.mar-20{margin:20px!important}
.pad-20{padding:20px!important}
.pad-10{padding:10px!important}
.pad-5{padding:5px!important}
.pad-0{padding:0!important}
.pad-t-0{padding-top:0!important}
.pad-t-20{padding-top:20px!important}
.pad-l-5{padding-left:5px!important}
.pad-l-15{padding-left:15px!important}
.pad-l-10{padding-left:10px!important}
.pad-r-10{padding-right:10px!important}
.color_green{color:green!important}
.color_red{color:red!important}
.color_555{color:#555!important}
.relative{position:relative}
.absolute{position:absolute}
.border{border:1px solid #ddd}
.border_0{border:0!important}
.border_top{border-radius:20px 20px 0 0}
.border_bottom{border-radius:0 0 20px 20px}
.line-through{text-decoration:line-through}
.underline{text-decoration:underline}
.bag-grey{background:#fafafa!important}
.bag_aliceblue{background-color:#f1fff6!important}
.bag_violet{background-color:#f6ebfd!important}
.bag_blue{background-color:#e7ecff!important}
.bag_pink{background-color:#fff2f4!important}
.bag_white{background-color:#fff!important}
.border_green{border:1px solid green}
.border_red{border:1px solid red}
.bad_r{background-color:#fff2f4!important;background:url(/catalog/view/theme/default/image/bad.svg) no-repeat 105% 110%;background-size:40%}
.happy_r{background-color:#f1fff6!important;background:url(/catalog/view/theme/default/image/happy.svg) no-repeat 105% 110%;background-size:40%}
.border_radius_50{border-radius:50%!important}
.border_radius_10{border-radius:10px!important}
.border_radius_5{border-radius:5px!important}
.width_fit_content{width:fit-content}
.display-none{display:none}
.display-block{display:block}
.line-height-20{line-height:20px!important}
.line-height-15{line-height:15px!important}
.nowrap{white-space:nowrap}
.color_fff{color:#fff!important}
.color_yellow{color:#ff0!important}
.child-list{margin-left1:10px!important}
.font_12{font-size:12px!important}
.float-left{float:left}
.float-right{float:right}
.float-none{float:none!important}
.overflow-hidden{overflow:hidden}
.h75{display:block;height:75px;color:#555;overflow:hidden}
.h60{display:block;height:60px;color:#555;overflow:hidden}
.lowercase{text-transform:lowercase}
span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}
.nav-tabs{border-bottom:0;display:table;padding:0;margin-top:15px}
div.required .control-label:before{content:'*';color:red;font-weight:700}
.dropdown-menu li > a:hover{text-decoration:none;background-color:transparent;color:#229ac8}
header{padding:5px 0;padding-bottom: 1px;background:#c9c9c9}
table{width:100%}
td, th{padding:5px 5px 5px 0}
#top{border-bottom:1px solid #e2e2e2}
#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 li,#top-links a{color:#555;text-shadow:0 1px 0 #FFF;text-decoration:none}
#top .btn-link:hover,#top-links a:hover{color:#555}
#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{width:100%}
#search .input-lg{height:56px;border:0;border-radius:30px!important}
#search .btn-lg{background:0;z-index:1;position:absolute;right:5px;top:2px}
#cart > .btn{font-size:12px;line-height:22px;color:#555;background:#fff;border-radius:10px;margin:auto;float:right;padding:5px!important}
header .mobile .fa{font-size:24px}
header .mobile .btn{font-size:12px;line-height:22px;margin:0;padding:5px!important}
#cart.open > .btn{z-index:10000;background-image:none;background-color:#FFF;color:#666;box-shadow:none;text-shadow:none;border-radius:5px}
#cart.open > .btn:hover{color:#555}
#cart .dropdown-menu{background:#fff;z-index:1001;min-width:280px;border-top:1px solid #eee;border-radius:5px;margin-top:10px}
#cart .dropdown-menu:before{background:#fff!important;right:25px;left:initial}
#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%}
}
@media (max-width:478px) {
.font-xms{font-size:12px!important}
.font-xs{font-size:14px!important}
.font-sm{font-size:16px!important}
.font-md{font-size:18px!important}
.font-lg{font-size:20px!important}
h1{font-size:24px!important}
.line-height-xms{position:absolute;z-index:1;margin-top:-6px;margin-left:15px;background:#fff;line-height:1!important}
.text-center-xs{text-align:center!important}
}
#cart .dropdown-menu li p{margin:20px 0}
#menu{min-height:40px}
#menu .nav > li > a{color:#555;font-size:16px;font-weight:600;padding:10px;background-color:transparent}
#menu .nav > li > a:hover,#menu .nav > li.open > a{color:#00ac00}
#menu .dropdown-menu{padding-bottom:0;border-radius:5px;border:1px solid #eee;padding-bottom:0}
.dropdown-menu:before{margin-top:-6px;content:" ";left:35px;width:10px;height:10px;position:absolute;background:#fff;border-top:1px solid #eee;border-left:1px solid #eee;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:22}
#menu .dropdown-inner{display:table}
#menu .dropdown-inner ul{display:table-cell}
#menu .dropdown-inner a{min-width:180px;display:block;padding:5px;clear:both;line-height:20px;font-weight:400;font-size:16px;color:#555;white-space:nowrap}
#menu .dropdown-inner img{margin-right:5px}
#menu .dropdown-inner .child a{display:block;padding:5px;clear:both;line-height:20px;color:#555;font-weight:400;white-space:nowrap}
#menu .dropdown-inner .child{display:block;height:160px;overflow:hidden}
#menu .dropdown-inner li a:hover{color:#229ac8}
.dropdown-menu>li>a{padding:10px 20px}
#menu .see-all{display:block;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:hover,#menu .see-all:focus{text-decoration:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
#menu #category{float:left;font-size:16px;font-weight:600;line-height:1}
#menu .btn-navbar{font-stretch:expanded;color:#FFF;padding:15px;margin:0;float:left;background-color:#229ac8;border-radius:4px}
#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#fff;background-color:#229ac8}
@media (min-width: 768px) {
#menu .dropdown:hover .dropdown-menu{display:block}
.navbar-collapse.collapse{padding:5px 0}
}
@media (max-width: 767px) {
#menu div.dropdown-inner > ul.list-unstyled{display:block}
#menu div.dropdown-menu{background:#f6f6f6;border-radius:0;border:0}
#menu .dropdown-inner{display:block}
#menu .dropdown-inner a{width:100%}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:rgba(0,0,0,0.1)}
#menu .see-all{margin-top:0;border:none;border-radius:0;color:#fff}
.dropdown-menu:before{background:#f6f6f6}
#menu .dropdown-inner .child{display:block;height:inherit;overflow:auto}
#menu{min-height:0}
header{padding-bottom:10px}
.rating .fa-star,.rating .fa-star-o{font-size:14px!important}
.rating .fa-stack{font-size:8px}
}
#content{min-height:600px}
footer{background:#f9f9f9;margin-top:20px;padding:40px;color:#555}
.footer-li li{display:inline-block;padding:0 10px}
footer hr{border-top:none;border-bottom:1px solid #ccc}
footer a{color:#333}
.alert{padding:10px;margin-bottom:20px}
.alert-success{color:#fff;border-radius:0;background:#7dc17ed9;position:fixed;top:0;left:0;width:100%;z-index:99;text-align:center;border:0}
.alert a{color:#7dc17e;text-decoration:underline}
.close{float:right;opacity:initial;background:url(/image/catalog/icon/close.png) center center no-repeat!important;margin-top:4px!important;height:18px;width:18px;text-indent:9999px;overflow:hidden;cursor:pointer}
.breadcrumb{margin:0;margin-bottom:10px;padding:8px 0}
.breadcrumb i{font-size:15px}
.breadcrumb > li{padding:0 7px;font-size:12px;line-height:1.5;position:relative;white-space:nowrap}
.breadcrumb > li + li:before{content:'';padding:0}
.breadcrumb > li:after{content:'';display:block;position:absolute;top:7px;right:-3px;width:5px;height:5px;border-right:1px solid #555;border-bottom:1px solid #555;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.pagination{margin:0}
.buttons{margin:1em 0}
.btn{padding:12px!important;font-size:14px;outline:none;border-radius:10px}
@media (max-width:478px) {
.btn_xs_12_6{padding:12px 6px!important}
}
.btn-xs{font-size:9px}
.btn-sm{font-size:10.2px}
.btn-lg{padding:11px;font-size:14px}
.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:#333;background-color:#e7e7e7}
.btn-white{color:#777;background-color:#fff!important}
.btn-primary{color:#fff;background-color:#e41736}
.btn-primary:hover{color:#fff;background-color:#e41736}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{opacity:.8}
.btn-warning{color:#fff;background-color:#faa732}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,0.1)}
.btn-danger{color:#fff;background-color:#da4f49!important}
.btn-success{color:#fff;background-color:#5bb75b}
.btn-info{color:#fff;background-color:#df5c39}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}
.btn-link{border-color:rgba(0,0,0,0);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;background:#363636}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222;background-image:linear-gradient(to bottom,#333,#111)}
.list-group a{color:#555;position:relative;background:#eee;border-radius:10px;font-size:18px}
.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#555;background:#eee}
.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{padding:20px;display:inline-block;overflow:visible}
.product-layout:hover{opacity:.8}
.product-thumb .image{text-align:center}
.product-thumb .image a{display:block}
.product-thumb .image img{margin-left:auto;margin-right:auto}
.product-grid .product-thumb .image{float1:none}
@media (min-width: 767px) {
.product-list .product-thumb .image{float:left;padding:0 15px}
}
.product-thumb h4{line-height:20px}
.product-thumb .caption{min-height:190px;line-height:20px}
.product-layout button{font-weight:600;padding:8px!important;border-radius:10px}
.product-list .product-thumb .caption{margin-left:230px}
@media (max-width: 1200px) {
.product-thumb .caption{min-height:200px;padding:0 10px}
}
@media (max-width: 767px) {
.product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}
.product-thumb{padding:0}
}
.rating .fa-stack{font-size:8px}
.rating .fa-star-o{color:#999;font-size:16px}
.rating .fa-star{color:#FC0;font-size:16px}
.rating .fa-star + .fa-star-o{color:#FC0}
h2.price{margin:0}
.product-thumb .price{line-height:20px;color:#555}
.product-thumb .price-new{font-weight:600}
.product-thumb .price-old{color:#999;text-decoration:line-through}
.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:#555;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{clear:both;list-style:none;padding:0;margin:0}
.thumbnails > img{width:100%}
@media (min-width: 1200px) {
#content .col-lg-2:nth-child(6n+1),#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-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-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]{font-weight:700;line-height:2;border:0;min-width:40px}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}
.imgcategory .product-thumb.transition > h4{padding-left:10px}
.image{position:relative}
.corner_0,.corner_1,.corner_2,.corner_3{height:57px;width:58px;position:absolute;z-index:998}
.corner_0{left:0;top:0}
.corner_1{right:0;top:0}
.corner_2{left:0;bottom:0}
.corner_3{right:0;bottom:0}
.box-product .image .corner_0 img,.box-product .image .corner_1 img,.box-product .image .corner_2 img,.box-product .image .corner_3 img{border:none;padding:0}
.box .box-product .image .corner_0 img,.box .box-product .image .corner_1 img,.box .box-product .image .corner_2 img,.box .box-product .image .corner_3 img{width:60%}
.product-grid .benefit-text,.product-grid .benefit,.product-grid .benefits,.product-grid .present{display:none}
.benefits{margin-left:-15px}
.benefit{list-style:none;padding:0;margin:0}
.product-list .benefit-text{float:left;line-height:40px;margin-right:5px}
.benefit li span{display:table-cell;vertical-align:middle}
.benefit_description{display:none;position:absolute;top:35px;z-index:2;padding:15px;left:-62px;border-radius:4px;background:#fff;box-shadow:0 0 8px grey;width:150px;line-height:15px;font-size:11px}
.benefit_description:after{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-7px;content:'';left:82px}
.benefit_description:before{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ccc;top:-8px;content:'';left:82px}
.benefit li:hover .benefit_description{display:block}
.product-info .present{border-top:1px solid #E7E7E7;padding:15px 5px 10px;margin-top:10px}
.checkbox,.radio{display:inline-block}
.prod-radio{width:100%;height:100%;z-index:1;cursor:pointer;margin:0!important}
.prod-radio + label{cursor:pointer;text-align:center}
.prod-radio:not(checked){position:absolute;opacity:0}
.prod-radio:not(checked) + label{font-size:12px;position:relative;line-height:26px;border:2px solid #eee;background:#eee;padding:6px 12px}
.prod-radio:not(checked) + label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px dashed #e2001a;border-radius:50%;opacity:0;background:#FFF}
.prod-radio:not(checked) + label:after{content:'';position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:#e2001a;opacity:0;transition:all .2s}
.prod-radio:checked + label:after{opacity:0}
.prod-radio:checked + label{border:2px solid #337ab7;opacity:1;background:url(/image/catalog/icon/i.png) right bottom no-repeat}
#product #input-quantity{padding:12px;border:0;font-size:14px;font-weight:700}
.user-menu .fa{width:20px}
.tab-content{border:1px solid #eee;border-radius:0 10px 10px 10px;padding:20px}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #eee;border-bottom-color:transparent}
.alphabet a{margin-bottom:3px;display:inline-block;min-width:30px;text-align:center;border-radius:5px;color:#555;font-weight:700;padding:3px}
.navbar-header{border-radius:10px;border:1px solid #ddd;color:#444}
.probox{height:60px;overflow:hidden}
.nav-tabs>li>a{margin-right:0;border-radius:10px 10px 0 0;font-size:16px}
.well{border-radius:20px}
.option span,.option b{font-weight:600;white-space:nowrap;background:#eee}
.option a{position:relative;white-space:nowrap}
.product-id{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;text-align:center;padding:5px 10px;background:#eee;width:200px;margin:10px auto;border-radius:25px;font-weight:600}
.man_height{height:100px;overflow:hidden}
.man_height p{color:#555}
.nav-tabs .active .hidden-xs,.nav-tabs .active .hidden-sm{display:inline!important}
.nav-tabs .active .hidden-md,.nav-tabs .active .hidden-lg{display:none!important}
.common-home .slide .owl-wrapper-outer{border-radius:10px}
#ajax_loader{margin-top:30px;margin-bottom:30px}
.mobile_search #search .input-lg{height:48px}
.mobile_search .fa-search{font-size:18px}
.desktop .fa{color:#555;font-size:40px}
#article{z-index:10;position:relative;background:#fff}
.sticky{position:fixed}
.stop{position:relative}
.list-unstyled{margin:0}
.pagination>li>a,.pagination>li>span{position:relative;float:left;width:38px;height:38px;line-height:38px;color:#9e1c36;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:20px;margin:0 2px;padding:0}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:20px;border-bottom-left-radius:20px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:20px;border-bottom-right-radius:20px}
.prod-h1{background:transparent}
.prod-h1 h1{text-shadow:none;color:#555}
.prod-h1 .breadcrumb a{color:#23a1d1}
.servis_about{padding:80px;min-height:200px;background:#eee;margin-bottom:10px;border-radius:20px;font-size:16px}
.account-login .servis_about{padding:80px;min-height:380px;background:#eee;margin-bottom:20px;border-radius:20px;font-size:16px}
@media (max-width: 767px) {
.servis_about{padding:20px;min-height:200px;background:#eee;margin-bottom:20px;border-radius:10px;font-size:14px}
.servis_about h2{font-size:20px}
.account-login .servis_about{padding:20px;min-height:380px;background:#eee;margin-bottom:20px;border-radius:10px;font-size:14px}
.account-login .servis_about h2{font-size:20px}
}
.form-control{line-height:initial;padding:15px;border:1px solid #ddd;border-radius:10px!important}
.ocf-offcanvas-body .ocfilter{margin-bottom:0;border-top:0;border-left:0;border-radius:0}
.ocf-offcanvas-body .panel-heading{border-color:transparent}
.alert-info{width:100%;float:left;margin-top:20px;border-radius:5px}
.lineses{background:#fafafa;padding:5px 10px;font-size:15px;border-radius:15px;margin-bottom:5px;display:inline-block;font-weight:bold;text-align:center}
.panel-default>.panel-heading{border-color:transparent}
.sale{position:absolute;width:30px;height:30px;background:red;right:5px;top:5px;border-radius:20px;font-size:10px;line-height:31px;text-align:center;font-weight:600;color:#fff;transform:rotate(15deg);letter-spacing:-1px}
.sale_lg{position:absolute;width:40px;height:40px;padding:5px;background:red;left:10px;top:10px;z-index:1;border-radius:50%;font-size:14px;line-height:32px;text-align:center;font-weight:600;color:#fff;transform:rotate(15deg);letter-spacing:-1px}
.checkout-fast_checkout .panel{border-radius:10px}
.checkout-fast_checkout .col-sm-6{padding-right:10px;padding-left:10px}
.subscribe{background-image:linear-gradient(135deg,#ff4d00,#ff4d00 6%,#f20600 5%,#f20600 15%,#f20600 20%,#bc0027 20%,#bc0027 35%,#8a0056 35%,#5d0078 50%,#1f0077 50%,#1f0077);color:#fff;position:relative}
.sale_prod{position:absolute;left:0;top:0;background:red;color:#fff;transform:rotate(15deg);letter-spacing:-2px;font-size:24px;line-height:80px;border-radius:50%;width:80px;height:80px;text-align:center;z-index:9;font-weight:600}
.old_price{background:url(/image/old_price.svg) no-repeat center center;font-size:75%}
.delivery img{margin-bottom:5px;width:100px}
.plus{color:green}
.minus{color:red}
.scrollup{width:55px;height:100%;z-index:10;position:fixed;top:0;left:0;display:none;text-align:center}
.scrollup:hover{background:#00000005}
.scrollup i{margin-top:24px}
#scroll-cart{position:fixed;display:none;right:5%;top:5%;z-index:11}
#scroll-cart .fa{font-size:40px}
@media (max-width:477px) {
#scroll-cart .fa{font-size:28px}
#scroll-cart #cart > .btn{border:1px solid #ddd}
#scroll-cart{right:2%;top:1%}
}
.modal-body{position:relative;padding:30px;padding-top:15px}
.secial-price-product{background:red;width:20px;height:20px;position:absolute;right:-8px;top:-8px;border-radius:50%;color:#fff;font-size:15px;line-height:20px;transform:rotate(15deg)}
.prmn-cmngr__title{overflow:hidden}
.minigalery{position:absolute;display:block;opacity:0;left:0;width:50px;transition:.3s all;background:#fff}
.minigalery img{margin-bottom:10px}
.product-grid:hover .minigalery{opacity:1;overflow:hidden;z-index:3;transition:.5s all;left:0}
.minigalery img:hover{transform:scale(1.1);display:inherit}
.mpn{display:table;background:#DBEAF9;padding:5px;margin-top:5px;border-radius:5px}
#fc-block-cart .rbs,.dropdown-menu .rbs{display:none}
.container{padding-right:5px;padding-left:5px;width:95%!important;max-width:1366px!important}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{outline:none;background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:0 5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{color:#bbb;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:20px;height:15px;margin:3px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.item{width:100%;display:inline-block}
.bg-transition{-webkit-transition:background-color 650ms linear 200ms;-moz-transition:background-color 650ms linear 200ms;-ms-transition:background-color 650ms linear 200ms;-o-transition:background-color 650ms linear 200ms;transition:background-color 650ms linear 200ms;background-color:rgba(0,0,0,0)!important}
.ocfilter-option .ocf-option-name{font-weight:600;margin-bottom:10px}
.ocfilter-option .ocf-option-values{overflow:visible}
.list-group-item{overflow:visible!important}
.ocfilter-option .ocf-option-values .dropdown-menu{min-width:100%;max-height:250px;overflow:auto;padding:10px}
.ocfilter-option .ocf-color{border-radius:3px 3px 3px 3px;float:left;height:19px;margin:1px -16px 0 -3px;width:19px}
.ocfilter-option .ocf-image{background-repeat:no-repeat;background-position:0 0;float:left;height:19px;margin:1px -16px 0 -3px;position:relative;width:19px;z-index:10}
.ocfilter-option label{cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:1.2;white-space:normal;position:relative;width:100%;white-space:nowrap;overflow:hidden}
.ocfilter-option .dropdown-menu label{white-space:nowrap}
.ocfilter-option label input{display:inline-block;margin:0 5px 0 0;vertical-align:top}
.ocfilter-option label small{background-color:#DBEAF9;color:#0E6A93;font-weight:200;right:0;position:absolute;font-size:10px}
.ocfilter-option label.disabled{color:#999}
.ocfilter-option label.disabled small{background-color:#EFEFEF;color:#999}
.ocfilter-option label{color:#444;text-decoration:none}
.ocfilter-option label:hover{color:#1f92bd}
.ocfilter-option label.ocf-selected{color:#E56101}
.ocfilter-option label.ocf-selected small{opacity:0}
button[data-target="#ocfilter-hidden-options"]{border-top-left-radius:0;border-top-right-radius:0}
button[data-target="#ocfilter-hidden-options"] .fa:before{content:"\f078"}
button[data-target="#ocfilter-hidden-options"][aria-expanded="true"]{border-bottom-left-radius:0;border-bottom-right-radius:0}
button[data-target="#ocfilter-hidden-options"][aria-expanded="true"] .fa:before{content:"\f077"}
.collapse-value{margin-bottom:10px}
.collapse-value > button,.collapse-value > button:focus,.collapse-value > button:active,.collapse-value > button:active:focus{text-align:left;background:transparent;border:none;box-shadow:none;padding:0;font-size:12px;text-decoration:underline;outline:none}
.collapse-value > button .fa:before{content:"\f107"}
.collapse-value > button[aria-expanded="true"] .fa:before{content:"\f106"}
.selected-options{color:#333;padding:0}
.selected-options .ocfilter-option{font-size:10px;display:inline-block}
.selected-options .ocfilter-option button{margin:5px;margin-right:0}
#ocfilter-price .ocf-option-values{padding:10px 10px 5px}
.trackbar,.trackbar .left-block,.trackbar .right-block{height:4px}
.popover-content .form-inline{white-space:nowrap}
.popover-content .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.scale{margin-bottom:35px;margin-left:15px;margin-right:15px}
.ocfilter .popover .form-inline .form-control{width:100px}
.ocfilter-content-top .box-content,.ocfilter-content-bottom .box-content{font-size:0}
.ocfilter-content-top .ocfilter-option,.ocfilter-content-bottom .ocfilter-option{display:inline-block;vertical-align:top;width:33%}
.ocfilter-content-top .ocfilter-option + .ocfilter-option,.ocfilter-content-bottom .ocfilter-option + .ocfilter-option{border-top:none}
.ocf-offcanvas{position:fixed;top:0;background-color:#fff;bottom:0;left:-250px;z-index:1000;height:100%;width:250px;padding:0;-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-ms-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}
.ocf-offcanvas.active{left:0}
.ocf-offcanvas .ocfilter-mobile-handle{position:absolute;left:100%;top:260px}
.ocf-offcanvas .ocfilter-mobile-handle .btn{width:45px;border-radius:25px;border-top-left-radius:0;border-bottom-left-radius:0;text-align:center;box-shadow:-1px 3px 5px #757575}
.ocf-offcanvas .ocf-offcanvas-body{overflow-x:hidden;overflow-y:auto;position:absolute;top:0;bottom:0;left:0;right:0}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-target{position:relative;direction:ltr}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:34px;left:-17px;top:-9px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-background{background:#eee;box-shadow:none}
.noUi-connect{background:#1f92bd;-webkit-transition:background 450ms;transition:background 450ms}
.noUi-origin{border-radius:10px}
.noUi-target{border-radius:10px}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}
.noUi-draggable{cursor:w-resize}
.noUi-vertical .noUi-draggable{cursor:n-resize}
.noUi-handle{border:1px solid #D9D9D9;border-radius:17px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}
.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:9px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}
[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}
.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-pips{position:absolute;color:#999;font-size:10px}
.noUi-value{position:absolute;text-align:center}
.noUi-value-sub{color:#ccc;font-size:10px}
.noUi-marker{position:absolute;background:#CCC}
.noUi-marker-large,.noUi-marker-sub{background:#AAA}
.noUi-pips-horizontal{padding:10px 0;height:45px;top:100%;left:0;width:100%}
.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}
.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}
.noUi-marker-horizontal.noUi-marker-sub{height:10px}
.noUi-marker-horizontal.noUi-marker-large{height:12px}
.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}
.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}
.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}
.noUi-marker-vertical.noUi-marker-sub{width:10px}
.noUi-marker-vertical.noUi-marker-large{width:15px}
.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}
.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}
.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}
.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}
.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}
.radio input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}
.radio__text{position:relative;padding:0 30px;padding-right:10px;cursor:pointer;line-height:20px}
.radio__text:before{content:'';position:absolute;top:-3px;left:0;width:22px;height:22px;border:1px solid #CDD1DA;border-radius:50%;background:#FFF}
.radio__text:after{content:'';position:absolute;top:0;left:3px;width:16px;height:16px;border-radius:50%;background:#9FD468;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:.2s}
.radio input:checked + .radio__text:after{opacity:1}
.smile{margin:0 1px}
.bootstrap-datetimepicker-widget { display: none; }