@font-face{font-family:'Calibri';src:url('Calibri.eot');src:url('Calibri.eot?#iefix') format('embedded-opentype'),
url('Calibri.woff') format('woff'),
url('Calibri.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'Calibri';src:url('Calibri-Bold.eot');src:url('Calibri-Bold.eot?#iefix') format('embedded-opentype'),
url('Calibri-Bold.woff') format('woff'),
url('Calibri-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display: swap;}
body{color:#4b201b;font-family:'Calibri';font-size:16px;height:100%;width:100%;background:#fff;min-width:320px;}
body.over{overflow:hidden;}
.clear{clear:both;}
a{color:#4b201b;outline:none!important;text-decoration:none;}
a:focus,a:hover{color:#4b201b;text-decoration:none;}
strong{font-family:'Calibri';font-weight:bold;}
.modal-dialog{margin-top:70px;}
.yes{display:block;}
.no{display:none!important;}
.menu-padding{padding-top:40px;}
.pull-left{float:none!important;}
.pull-left img{max-width:100%;}
.nspArt h4.nspHeader a{text-decoration:none;font-weight:bold;}
.register_block {text-align:center;}
.block_button_register {display:inline-block;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle{border-color:#acce43;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#acce43;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color:#1b1b1b;color:#fff;}
.dropdown-menu{background-clip:padding-box;background-color:#869e3a;border:1px solid #869e3a;border-radius:0px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);display:none;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000;}
.dropdown-header{color:#fff;display:block;font-size:16px;line-height:1.42857;padding:3px 20px;white-space:nowrap;text-transform:uppercase;}
.navbar-default{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b;margin-bottom:0;margin-top:20px;}
.navbar-default .navbar-nav > li > a{color:#fff;text-transform:uppercase;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li#current > a{color:#acce43;}
.navbar-default .navbar-nav > .dropdown > a .caret{border-top-color:transparent;border-bottom-color:transparent;}
.navbar-default .navbar-brand{color:#fff;}
.menu-large{position:static !important;}
.megamenu{padding:20px 0px;width:100%;}
.megamenu> li > ul{padding:0;margin:0;}
.megamenu> li > ul > li{list-style:none;}
.megamenu> li > ul > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#fff;white-space:normal;}
.megamenu> li ul > li > a:hover,
.megamenu> li ul > li > a:focus{text-decoration:underline;color:#fff;background-color:#879e39;}
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus{color:#999999;}
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}
.megamenu.dropdown-header{color:#428bca;font-size:18px;}
.image_block img{max-width:100%;}
.lofmenu_jshopping .lofmenu li.ice-current > a i, .lofmenu_jshopping .lofmenu li.lofactive > a i{background:url(../images/minus-cat.png) no-repeat right center;}
.product-categories {margin-top:20px;}
.product-categories a {border: 1px solid #ae8f54;padding: 2px 5px;display: inline-block;margin: 5px 2px 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius: 10px;}
.product-categories a:hover{background-color:#fdf2d9;}
@media (max-width:767.98px){.megamenu{margin-left:0;margin-right:0;}
.megamenu> li{margin-bottom:30px;}
.megamenu> li:last-child{margin-bottom:0;}
.megamenu.dropdown-header{padding:3px 15px !important;}
.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff;}
}
.call .form-group{background:#e6e4e4;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding-right:5px;padding-left:10px;padding-top:3px;padding-bottom:1px;}
.modal-content{background:#e6e4e4;}
h4.modal-title,
.h4.modal-title{color:#4b201b;}
.modal-header{border-bottom:1px solid #4b201b;min-height:16.4286px;padding:15px;text-align:left;}
.close{color:#4b201b;float:right;font-size:21px;font-weight:bold;line-height:1;opacity:1;text-shadow:none;}
.form-field{width:100%;}
.modal-content textarea.form-control{height:150px;}
.modal-content .form-control{margin-bottom:0px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.modal-content .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.modal-content .form-control::-moz-placeholder{color:#999;opacity:1;}
.modal-content .form-control:-ms-input-placeholder{color:#999;}
.modal-content .form-control::-webkit-input-placeholder{color:#999;}
.slider h1{font-size: 30px}
.page-header h1{color:#4b201b;font-size:24px;display:block;font-weight:bold;}
.page-header h2{color:#4b201b;font-size:24px;font-weight:bold;}
.page-header h2 a{color:#4b201b;font-size:24px;}
.page-header h2 a:hover{text-decoration:none;}
.breadcrumb{background-color:transparent;border-radius:0px;list-style:outside none none;margin-bottom:0px;padding-top:5px;padding-bottom:5px;padding-left:0;font-size:12px;border-radius: 5px;/*text-transform:uppercase;*/padding-left:10px;}
.breadcrumb > li + li::before{color:#5f5e5e;content:"";padding:5px 5px;}
.breadcrumb span.divider{margin-left:5px;}
span.icon-location{display:none!important;}
.divider img{margin-left:5px;vertical-align:top;margin-top:3px;}
.breadcrumb a{text-decoration:underline;color:#4b201b;font-size:12px;display:block;float:left;margin-top:0px;}
.breadcrumb a span{color:#4b201b;text-decoration:underline;}
div.bread{padding-top:40px;}
.breadcrumb li span{display:block;float:left;font-size:12px;color:#4b201b;}
span.icon-location{display:none;}
.pagination{text-align:center;}
.pagination ul li{list-style:none;display:inline-block;padding-left:3px;padding-right:3px;}
.pagination ul li a.pagenav{display:inline-block;border:1px solid #054a81;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 5px;color:#054a81;}
.pagination ul li a.pagenav:hover{text-decoration:none;background:#054a81;color:#fff;}
span.pagenav{display:inline-block;border:1px solid #054a81;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 5px;background:#054a81;color:#fff;}
#system-message ul{padding:0;list-style:none;color:#fff;}
#system-message-container{}
#system-message-container li{list-style:none;color:#4b201b;font-size:18px;}
#system-message{background-color:#e6e4e4;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 4px #DDDDDD;color:#4b201b;cursor:pointer;left:50%;margin-bottom:10px;margin-left:-300px;padding:25px 25px 30px;position:fixed;top:130px;width:500px;z-index:99999;}
@media (max-width: 900px) {
	#system-message {
		width: 100%;
		margin: 0 auto;
		left: 0;
		right: 0;
	}
	.navbar-nav {
		margin: 5px -12px;
	}

	.form-horizontal .checkbox, .form-horizontal .radio {
	    min-height: 27px;
		margin-left: 5%;
	}
}
/*a#close_message{background:url(../images/close.png) no-repeat;cursor:pointer;height:30px;margin-right:0px;margin-top:0;position:absolute;right:0;top:0;width:30px;}*/
a#close_message{border: 1px solid black;border-radius:30px;background: url(../images/close.png) center/contain no-repeat;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:32px;height:32px;opacity: 0.5;}
a#close_message:hover{opacity:1;}
.rsform-block label{color:#fff;}
.modal-sm{}
textarea{resize:none;}
.top1{background:#4b201b;min-height:40px;}
.top11{min-height:40px;position:fixed;top:0;z-index:5000;width:100%;}
.fixed-menu{background:#4b201b;border-radius:0px 0px 5px 5px;box-shadow:0px 2px 8px #4b201b;}
.top-phones{font-size:14px;color:#fff;line-height:14px;padding-top:5px;padding-left:0;}
.top-phones p{margin-bottom:0;}
.top-phones p.t-p-2{color:#ae8f54;font-size:12px;}
.top-phones a{color:inherit;}
.top-phones.region-active table tr td:last-child{display: none}
.top-phones.region-active table tr td{text-align: center}
.jshop .product_label{margin-left:-8px;margin-top:0px;position:absolute;z-index:1;}
.jshop .product_label + .product_label{margin-top: 36px;}
.wrapper{width:100%;height:100%;min-heighT:500px;background:url(../images/up-bg.png) no-repeat top center;background-size:100% 577px;}
.top2{margin-top:2px;border-top:1px dashed #ae8f54;}
.logo{padding-top:15px;}
.top-adress{padding-top:40px;color:#4b201b;font-size:14px;line-height:16px;position: relative;}
.top-adress img{margin-right:10px;}
.top-adress a{border-bottom:1px dashed #ae8f54;line-height:14px;}
.top-adress a:hover{text-decoration:none;border-bottom:1px solid #ae8f54;}
.top-adress .mcs-app{position: absolute;top: 39px;left: 38px;z-index: 10;}
.mcs-app .current-location {color: #4b201b !important; border-bottom: 1px dashed #4b201b !important;}
.mcs-app .first-letter-cities{ position: initial !important; }
.top-phone-1{padding-top:28px;color:#4b201b;line-height:16px;font-size:14px;}
.top-phone-1 a{border-bottom:1px dashed #ae8f54;line-height:14px;}
.top-phone-1 a:hover{text-decoration:none;border-bottom:1px solid #ae8f54;}
.top-phone-2{padding-top:28px;color:#4b201b;line-height:16px;font-size:14px;}
.top-phone-2 a{border-bottom:1px dashed #4b201b;line-height:14px;color:#4b201b;}
.top-phone-2 a:hover{text-decoration:none;border-bottom:1px solid #4b201b;}
.number{font-size:30px;font-family:'Calibri';}
.number a{border-bottom:none;}
.topmenu{background:#4b201b;height:48px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; position: relative}
.top-cart{height:58px;background:#6b3832;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:0;margin-top:-5px;width:100%;}
.top2-cart{height:58px;background:#6b3832;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;margin-left:-14px;width:100%;position:absolute;}
.leading{padding-bottom:20px;border-bottom:1px dashed #4b201b;}
.page-header{border-bottom:none;margin:40px 0 0px;padding-bottom:9px;}.top-phone-1.region-active .additional-region, .article-body .additional-region, .top-adress .additional-region, .article-body.region-active .main-region, .top-adress.region-active .main-region,.top-phone-1.region-active .additional-region,.top-phone-2.region-active{display:none;}
.article-body.region-active .additional-region, .top-adress.region-active .additional-region{display:block;}
h1.n-header, .h1.n-header{display:block;color:#4b201b;font-size:24px;text-transform:uppercase;text-align:center;background:url(../images/head-pol.png) no-repeat center center;font-weight:normal;font-family:'Calibri';}
.page-header .h1 h1{margin:0;font-weight:normal;}
.new-tov h1, .new-tov .h1{background:url(../images/header-nov.png) no-repeat 30px center;}
.page-header span.h-center,h1.n-header span.h-center,.h1.n-header span.h-center{display:inline-block;background:#fff;padding-left:10px;padding-right:10px;}
.page-header span.h-left,h1.n-header span.h-left,.h1.n-header span.h-left{display:inline-block;background:url(../images/header-left.png) no-repeat 5px center;padding-left:45px;}
.page-header span.h-right,h1.n-header span.h-right,.h1.n-header span.h-right{display:inline-block;background:url(../images/header-right.png) no-repeat right 5px center;padding-right:45px;}
td.h-l{background:url(../images/h-left.png) no-repeat left center;widtH:50%;}
td.h-r{background:url(../images/h-r.png) no-repeat right center;widtH:50%;}
td.h-c{white-space:nowrap;}
td.h-c h1{background:none;display:inline-block;margin:0;}
.item-page{color:#373737;font-size:18px;}
.item-page a{text-decoration:underline;}
.footer{min-height:234px;background:url(../images/footer-bg.png) no-repeat top center;background-size:cover;padding-top:5px;padding-left:0;padding-right:0;}
.footer-in{border-top:2px solid #4b201b;}
.content{padding-bottom:40px;}
.footer-logo{padding-top:5px;padding-top: 44px;}
.footer-logo p{color:#4b201b;font-size:14px;margin-bottom:0;}
.footer-adress p{margin-bottom:3px;}
.footer-adress{padding-top:10px;font-size:14px;line-height:14px;}
.footer-adress a.footer-zvon{color:#4b201b;border-bottom:1px dashed #4b201b;}
.footer-adress a.footer-zvon:hover{text-decoration:none;border-bottom:1px solid #4b201b;}
.footer-adress .number{font-size:18px;line-height:14px;}
.footer-adress .modal-body{text-align:center;}
.footer-adress a{border-bottom:1px dashed #ae8f54;}
.footer-menu1 ul li,.footer-menu2 ul li{display:block;width:100%;margin-top:10px;}
.footer-menu1 ul li a,.footer-menu2 ul li a{color:#4b201b;font-size:14px;padding:0;text-decoration:underline;}
.footer-menu1 ul li a:hover,.footer-menu1 ul li a:focus,.footer-menu2 ul li a:hover,.footer-menu2 ul li a:focus{background:none;color:#4b201b;font-size:14px;padding:0;text-decoration:none;}
.slider{margin-top:30px;}
.djslider-default .slide-desc{position:absolute;right:120px;top:70px;}
.slide-title{color:#4b201b;font-size:36px;}
.slide-title a{color:#4b201b!important;font-size:36px;}
.slide-text{font-size:18px;color:#4b201b;}
p.slide-des{color:#ae8f54;font-size:24px;font-style:italic;}
.djslider-default:hover .navigation-container{visibility:visible;}
.navigation-container{visibility:hidden;}
.djslider-default .navigation-container-custom, .djslider-default .navigation-numbers{bottom:20px;height:20px;left:0;margin-bottom:-10px;margin-left:auto;margin-right:auto;max-width:850px;min-width:50px;position:absolute;right:0;text-align:center;top:auto;width:100%;}
.djslider-default .load-button{background:url(../images/dot.png) no-repeat top left;border:none;cursor:pointer;display:inline-block;height:11px;margin:0 3px;opacity:1;transition:opacity 400ms ease 0s;width:11px;border-radius:0px;}
.djslider-default .load-button-active{background:url(../images/dot_hover.png) no-repeat top left;}
p.policy{display:block;padding-bottom:10px;margin-bottom:0;}
.pfinish_comment_block p.policy{font-size:12px;}
p.policy a{text-decoration:underline;}
.podpis{background:url(../images/pod-bg.png) no-repeat center center;min-height:92px;padding-bottom:20px;margin-bottom:40px;}
.pod-opis{font-size:14px;color:#4b201b;text-transform:uppercase;padding-top:3px;padding-bottom:3px;}
.pod-form{text-align:center;}
.pod-header{display:inline-block;margin-left:auto;margin-right:auto;background:#4b201b;color:#fff;font-size:18px;font-weight:normal;padding:3px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;font-family:'Calibri';}
input#p1{color:#73706b;border:1px solid #73706b;background:RGBA(255,255,255,0.5);}
.want{color:#6b6b6b;font-size:14px;text-transform:uppercase;padding-top:5px;}
.rsform-submit-button,button#p2{border:none;background:url(../images/podpis.png) repeat-x top left;color:#fff;text-transform:uppercase;box-shadow:none;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}
button#p2{font-size:14px;padding-top:3px;padding-bottom:5px;padding-left:15px;padding-right:15px;}
.rsform-submit-button:hover{background:url(../images/podpis.png) repeat-x top left;opacity:0.8;}
.top-menu{padding-top:21px;}
.top-menu ul li{padding-left:5px;padding-right:5px;border-left:1px solid #ae8f54;}
.top-menu ul li.item-145{border-right:1px solid #ae8f54;}
.top-menu ul li a{color:#fdf2d9;font-size:14px;padding-top:0px;padding-bottom:0px;line-height:14px;}
.top-menu ul li a:hover,.top-menu ul li a:focus{background:none;text-decoration:underline;}
.top-search{padding-top:8px;padding-left:0;padding-right:25px;}
input#jshop_search{background:none;bordeR:none;display:inline-block;color:#4b201b;font-size:14px;}
span.form-box{display:block;background:#fdf2d9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:0px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
.top-search input.button{display:block;float:right;width:18px;height:18px;cursor:pointer;background:url(../images/search-loop.png) no-repeat top left;border:none;margin-top:3px;}
.top-enter{padding-top:10px;}
.top-reg{color:#ae8f54;font-size:14px;background:url(../images/reg-icon.png) no-repeat top left;padding-left:25px;}
.top-reg a{color:#ffffff;font-size:14px;}
.gteeting{color:#ffffff;font-size:14px;margin-top:-8px;}
#form-login input{float:right;border:none;background:none;color:#fff;cursor:pointer;font-size:14px;padding:0;font-family:'calibri';margin-top:2px;}
/* menu important point */
.item-0001 #form-login > input[type=submit]:nth-child(1){margin-left:8px;float:none;border:none;background:none;color:#fff;cursor:pointer;font-size:18px;line-height:25px;}
/* menu important point */
.myacc{float:left;}
.myacc a{color:#ffffff;font-size:14px;}
.samomenu{padding-left:0;width:calc(100% - 180px);}
.samomenu ul li a, .samomenu-fixed ul li a{color:#fff;font-size:16px;padding-left:20px;padding-right:20px;display:table-cell;vertical-align:middle;padding-top:0;padding-bottom:0;text-align:center;width:100%;height:48px;}
.samomenu-fixed > ul > li > a{padding-left:5px;padding-right:10px;}
.samomenu-fixed > ul > li > a:focus, .samomenu-fixed > ul > li > a:hover{background: none;}
.samomenu ul li{display:block;padding-right:2px;background:url(../images/sep.png) no-repeat center right; position: initial;}
.samomenu-fixed ul li{display:block;padding-right:2px;position: initial;}
.samomenu ul li.item-101 a{-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}
.samomenu ul li a:hover,.samomenu ul li a:focus,.samomenu ul li.current > a{background:#6b3832;color:#fff;text-decoration:none;}
.left-cat{padding-top:40px;width:22%;padding-left:0;}
.main-shop{width:78%;padding-left:10px;padding-right:0px;}
.main-shop-detail{width:100%;padding-left:0;}
.row-fluid [class*="sblock"]{padding-left:0;text-align:center;}
.owl-item{text-align:center;}
.ext-item-wrap{height:490px;padding-left:10px;padding-right:10px;background:#fff;border:1px solid #dddddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:15px;}
.ext-item-wrap div.buttons{margin-top:10px;}
.jshop_list_category div.jshop_categ .category{min-height:250px;max-height:290px;}
div.main-cats .category{min-heighT:240px;max-height:240px;}
div.jshop_categ .category{background:#fff;border:1px solid #edd29c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;}
div.jshop_categ .category:hover{border:1px solid #4b201b;}
.category{background:#fff;border:1px solid #dddddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;}
.category:hover,.ext-item-wrap:hover{border:1px solid #ae8f54;}
div.item_name{height:70px;}
div.item_name a{color:#4b201b;font-size:16px;line-height:16px;}
div.item_price{color:#4b201b;font-size:20px;padding-top:10px;}
div.short_description{color:#717171;font-sizE:12px;line-height:14px;}
.jshop_categ_tovs div.description{color:#717171;font-sizE:12px;line-height:14px;padding-left:5px;padding-right:5px;height:60px;padding-top:10px!important;}
.category_description{padding-top:10px;clear:both;}
.category_description a{display:inline-block;border-bottom:1px dashed #4b201b;line-height:18px;}
.category_description a:hover,.category_description a:focus{border-bottom:1px solid #4b201b;}
.jshop_categ,.jshop_categ_tovs{padding-left:5px;padding-right:5px;margin-bottom:0px;}
.category_name a{color:#4b201b;font-size:18px;}
.main-cats .category_name a,.jshop_categ .category_name a{font-size:14px;font-family:'Calibri';display:block;max-width:200px;margin-left:auto;margin-right:auto;}
.jshop_categ .sblock{padding-bottom:15px;}
.image_block a{display:block;width:200px;height:230px;}
.content{padding-bottom:40px;}
p.category_short_description{color:#717171;font-size:12px;}
.lofmenu_jshopping{background:#4b201b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:5px;padding-bottom:5px;}
.top-cart-hover .lofmenu_jshopping{background:url(../images/viplivashka.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:0px;padding-bottom:0px;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofitem1 ul{background:url(../images/viplivashka.png) repeat-y top right;-webkit-border-radius:15px 5px 5px 15px;-moz-border-radius:15px 5px 5px 15px;border-radius:15px 5px 5px 15px;min-height:300px;max-width:310px;min-width:300px;border:none;box-shadow:none;left:99.9%;margin-left:0px;margin-top:0;margin-right:0;margin-bottom:0;padding-left:10px;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;width:100%;z-index:100;}
.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:left;}
.top-cart-hover .lofmenu_jshopping ul.lofmenu{list-style-type:none;margin:0;padding:0;position:relative;z-index:9999;min-height:300px;max-width:350px;}
ul.jscat-and-prod{position:relative;z-index:9999;min-height:300px;max-width:350px;list-style:none;padding-left:0;}
.slide-cat ul.lofmenu li.parent{background:url(../images/plus-cat.png) no-repeat right 15px;}
.top-cart-hover .lofmenu_jshopping .lofmenu a{border-bottom:1px solid #552621;background:url(../images/ball3.png) no-repeat 10px center;color:#ffffff;display:block;padding-left:30px;position:relative;text-decoration:none;transition:background-color 0s ease-out 0s;padding-bottom:10px;padding-top:10px;}
.top-cart-hover .lofmenu_jshopping .lofmenu li ul li a{background:none;border-bottom:1px solid #552621;color:#ffffff;display:block;padding-bottom:10px;padding-left:20px;padding-top:10px;position:relative;text-decoration:none;transition:background-color 0s ease-out 0s;}
.top-cart-hover .lofmenu_jshopping .lofmenu li.lofitem2 a{background:none;padding-left:10px;}
.top-cart-hover .lofmenu_jshopping .lofmenu li.lofitem2 a:hover{border-bottom:1px solid #ae8f54;color:#fff;}
.top-cart-hover .lofmenu_jshopping .lofmenu .ice-current{background:#ae8f54;}
.lofmenu_jshopping .lofmenu a{border-bottom:1px solid #552621;background:url(../images/ball1.png) no-repeat 10px center;color:#ffffff;display:block;padding-left:25px;position:relative;text-decoration:none;transition:background-color 0.5s ease-out 0s;padding-bottom:10px;padding-top:10px;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofactive > a{background:#ae8f54 url(../images/ball3.png) no-repeat 0px center;color:#fff;}
.top-cart-hover .lofmenu_jshopping .lofmenu .ice-current > a{background:#ae8f54 url(../images/ball3.png) no-repeat 0px center;color:#fff;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofactive > a{background:#ae8f54 url(../images/ball3.png) no-repeat 10px center;color:#fff;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofactive ul li a{background:none!important;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofactive ul li a:hover{background:#ae8f54!important;}
.top-cart-hover ul.lofmenu ul{visibility:visible!important;}
.lofmenu_jshopping .lofmenu .ice-current > a{background:#ae8f54 url(../images/ball2.png) no-repeat 10px center;color:#fff;}
.lofmenu_jshopping .lofmenu > .ice-current > a:before{content:"";background:url(/images/current.png) no-repeat center right;position:absolute;height:20px;width:14px;right:-24px;}
.lofmenu_jshopping .lofmenu .lofitem1 a i{background:url(../images/plus-cat.png) no-repeat right center;display:block;height:14px;position:absolute;right:5px;top:12px;width:14px;}
.top-cart-hover .lofmenu_jshopping .lofmenu .lofitem1 a i{background:url(../images/arrow-right2.png) no-repeat right center;display:block;height:14px;position:absolute;right:5px;top:12px;width:14px;}
.lofmenu_jshopping .lofmenu .lofitem1 ul{background:#4b201b none repeat scroll 0 0;border:1px solid #552621;box-shadow:0 0 10px #552621;left:99.9%;margin:0;padding:0;position:absolute;top:-1px;width:100%;z-index:100;}
.lofmenu_jshopping .lofmenu li.static > ul{visibility:visible !important;position:static;}
.lofmenu_jshopping .lofmenu .lofactive > a{background:#ae8f54 url(../images/ball2.png) no-repeat 10px center;color:#fff;}
.lofmenu_jshopping .lofmenu li.static ul a{padding-left:40px;background-position:25px center;}
.lofmenu_jshopping .lofmenu li.static ul ul a{padding-left:60px;background-position:45px center;}
.lofmenu_jshopping .lofmenu .ice-current > a{background:url(../images/ball4.png) no-repeat 10px center #6b3832;color:#fff;}
.lofmenu_jshopping .lofmenu .ice-current.static > a{background-color:transparent;}
.lofmenu_jshopping .lofmenu .lofactive > a{background:url(../images/ball4.png) no-repeat 10px center;color:#fff;}
.shop-header{margin-top:10px;margin-bottom:10px;}
.shop-header h1{color:#4b201b;font-size:24px;text-transform:uppercase;display:inline-block;font-family:'Calibri';}
.shop-header span.h-left{display:block;background:url(../images/header-left.png) no-repeat top left;padding-left:40px;}
.shop-header span.h-right{display:block;background:url(../images/header-right.png) no-repeat top right;padding-right:40px;}
.top-cart-hover div.lofmenu_jshopping{position:absolute;margin-top:25px;left:0;max-height:500px;overflow:auto;}
.top-cart-hover{padding-top:7px;}
.top-cart-hover ul li{padding-left:0px!important;padding-right:0px!important;}
.top-cart-hover ul li ul{list-style:none;padding-left:0;}
.top-cart-hover ul li:hover{}
.top-cart-hover ul li:first-child:hover{border-radius:5px 0px 0px 0px;}
.top-cart-hover ul li a{border-bottom:1px dashed #612f29!important;}
.top-cart-hover ul li a:hover{border-bottom:1px solid #ae8f54!important;}
.top-cart-hover span.show-cat{display:flex;cursor:pointer;color:#fff;font-size:18px;line-height:18px;padding-bottom:10px;padding-top:5px;padding-right:10px;align-items:center;}
.top-cart-hover span.show-cat .top-cart-hover {padding-top:3px;margin-left:10px;padding-bottom:0;}
.mCSB_scrollTools{bottom:0;height:auto;left:auto;position:absolute;right:10px!important;top:0;width:16px;}
.jshop_list_product .block_product{margin-bottom:10px;}

.jshop_list_product .product .name{padding-left:5px;padding-right:5px;}
.jshop_list_product .product .name a{font-size:20px;margin-bottom:0px;text-align:center;color:#4b201b;text-decoration:none;display:block;height:auto;line-height:20px;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.jshop_list_product .product .name a:hover{text-decoration:underline;}
.m-c-p{padding-left:0px;padding-top:10px;}
.main-cats .col-md-2{width:20%;margin-bottom:10px;}
.main-cats{padding-left:0;padding-right:0;}
.owl-item .image_block{padding-top:5px;padding-bottom:5px;}
.owl-item div.short_description{color:#717171;font-size:12px;line-height:14px;height:20px;}
a.show-all{display:inline-block;width:225px;background:url('../images/but2.png') repeat-x top left;color:#fff;text-transform:uppercase;font-size:14px;text-align:center;padding-top:10px;padding-bottom:10px;margin-left:auto;margin-right:auto;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:20px;}
a.show-all:hover{opacity:0.8;}
.buttons{padding-bottom:20px;text-align:center;}
.buttons input.inputbox{max-width:20px!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;border:1px solid #717171;font-size:12px;color:#717171;float:left;display:block;}
.cart .quantity .inputbox{max-width:40px!important;width:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;border:1px solid #acacac;font-size:14px;color:#595959;float:left;display:block;background:#dfdfdf;font-family:'Calibri';margin-left:40px;}
td.total_price{color:#3c3c3c;font-sizE:18px;font-family:'Calibri';}
td.product_name a{color:#4b201b;font-size:18px;text-decoration:underline;font-family:'Calibri';line-height:20px;}
.cart .jshop_code_prod{font-size:12px;}
.cart_reload{cursor:pointer;display:block;width:226px;margin-left:auto;margin-right:auto;margin-top:20px;}
.prod_buttons input.product_minus, .prod_buttons input.product_plus{display:none;}
.quantity input.product_minus{background:rgba(0, 0, 0, 0) url("../images/minus.png") no-repeat scroll center center;border:medium none;display:block;float:left;height:8px;margin-right:3px;margin-top:5px;width:8px;margin-left:-35px;}
input.product_minus{display:block;width:8px;height:8px;background:url('../images/minus.png') no-repeat center center;border:none;margin-top:5px;float:left;margin-right:3px;}
input.product_plus{display:block;width:8px;height:8px;background:url('../images/plus.png') no-repeat center center;border:none;margin-top:5px;float:left;margin-left:3px;}
div.plusi{float:left;margin-left:20px;padding-top:5px;}
a.button_buy{display:block;color:#fff;text-transform:uppercase;font-size:14px;background:url('../images/add-to-cart.png') repeat-x top left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;border:none;margin-top:0;padding-top:2px;padding-bottom:2px;margin-right:auto;margin-left:auto;width:104px;text-align:center;}
a.button_buy:hover{opacity:0.8;}
.jshop_list_product .product .jshop_price{font-size:24px;text-align:center;color:#4b201b;font-family:'Calibri';}
.jshop_subtotal .value{color:#ae8f54;font-size:24px;}
.jshop_subtotal .name{padding-right:10px;text-align:right;width:88%;color:#ae8f54;font-size:18px;padding-top:5px;}
.btn.btn-arrow-left, .btn.btn-arrow-left:hover, .btn.btn-arrow-left:focus{background:#dfdfdf url("../images/cart-left.png") no-repeat 8px center;padding-left:30px;color:#4b201b;text-transform:uppercase;}
.btn.btn-arrow-right, .btn.btn-arrow-right:hover, .btn.btn-arrow-right:focus{background:#ae8f54 url("../images/cart-right.png") no-repeat right 8px center;font-size:18px;text-transform:uppercase;padding-right:30px;color:#fff;}
.productfull .image_middle{padding-top:20px;text-align:center;}
.image_middle{padding-left:0;padding-rigHT:0;}
.under-title{border-bottom:1px solid #ae8f54;padding-bottom:10px;}
.tov-dostavka{float:left;background:url('../images/car.png') no-repeat bottom left;padding-left:30px;margin-top:15px;}
.tov-dostavka a{display:inline-block;color:#373737;font-size:14px;border-bottom:1px dashed #373737;}
.tov-dostavka a:hover{text-decoration:none;}
.tov-where-buy{float:left;background:url('../images/where.png') no-repeat bottom left;padding-left:20px;margin-left:40px;padding-bottom:5px;margin-top:15px;}
.tov-where-buy a{display:inline-block;color:#373737;font-size:14px;border-bottom:1px dashed #373737;}
.tov-where-buy a:hover{text-decoration:none;}
.tov-buy-block{float:right;margin-top:-40px;}
.prod_price{text-align:right;}
.productfull #block_price{color:#4b201b;font-size:30px;font-family:'Calibri'; display: block;}
.productfull .block_price-title{font-size:20px;}
.productfull .block_price-num{font-weight: bold;}
.buttons input.button{display:block;padding-left:40px;border:none;background:#ae8f54 url('../images/cart-tov.png') no-repeat 10px center;color:#fff;font-size:18px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.buttons input.button:hover{background-color:#4b201b;}
.jshop_img_description .buttons{float:right;}
.prod_qty_input .product_minus,.prod_qty_input .product_plus{display:none!important;}
.jshop .prod_qty_input input#quantity{height: 39px;font-size: 16px;margin-bottom:0;width:60px;text-align:center;color:#bea471;border:1px solid #bea471;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;padding-top:6px;padding-bottom:7px;vertical-align:bottom;}
.list_category{padding-bottom:40px;}
.related_header{border-bottom:none;font-weight:normal;margin-bottom:20px;margin-top:20px;font-family:'Calibri';font-size:24px;text-transform:uppercase;color:#4b201b;background:url('../images/f-header.png') no-repeat center left;padding-left:20px;padding-top:5px;padding-bottom:5px;}
#list_product_image_middle{display:flex;border:1px solid #e8d9ba;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;height: 570px;align-items: center;justify-content: center;}
#list_product_image_middle img{max-width: 100%;max-height: 100%;}
#list_product_image_thumb{display:block;margin-top:20px;text-align:left;}
.jshop_list_category div.category{margin-bottom:10px;}
.jshop_img_description h1{color:#4b201b;font-size:30px;margin-top:20px;font-family:'Calibri';text-transform:uppercase;}
span.jshop_code_prod{color:#4b201b;font-size:14px;}
img.jshop_img_thumb{border:1px solid #e8d9ba;cursor:pointer;margin-bottom:5px;margin-left:5px;margin-right:5px;padding:1px;text-align:center;max-widtH:100px;max-height:100px;}
#sort_count{float:left;margin-top:25px;margin-left:100px;}
#sort_count select{border:1px solid #4b201b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;background:#edd29c;}
div.jshop_pagination{background:#edd29c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.pagination{margin-top:25px;}
li.pagination-start{color:#fff;text-transform:uppercase;font-size:14px;background:url('../images/add-to-cart.png') repeat-x top left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;}
li.pagination-end{color:#fff;text-transform:uppercase;font-size:14px;background:url('../images/add-to-cart.png') repeat-x top left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;margin-left:5px;}
li.pagination-end a,li.pagination-next a{color:#fff!important;text-decoration:none!important;}
li.pagination-start span,li.pagination-end span{background:none;border:none;color:#fff;}
li.pagination-prev,li.pagination-next{color:#fff;text-transform:uppercase;font-size:14px;background:url('../images/add-to-cart.png') repeat-x top left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px;padding-right:10px;margin-left:5px;}
li.pagination-prev span,li.pagination-next span{background:none;border:none;color:#fff;}
.pagination ul li.pagination-start a.pagenav,.pagination ul li.pagination-prev a.pagenav{color:#fff;text-decoration:none;}
.pagination ul li.pagination-start a.pagenav:hover,.pagination ul li.pagination-prev a.pagenav:hover{color:#fff;text-decoration:none;}
.pagination ul li a.pagenav{border:none;border-radius:0px;color:#4b201b;display:inline-block;padding:2px;font-size:14px;text-decoration:underline;}
.pagination ul li a.pagenav:hover{background:none;color:#4b201b;text-decoration:none;}
span.pagenav{background:#fff;border:1px solid #054a81;border-radius:20%;color:#4b201b;display:inline-block;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;font-size:14px;text-decoration:none;border:none;}
.modal_to_cart a,.modal_checkout a{background:url('../images/podpis.png') repeat-x top left;border-radius:5px;color:#ffffff;font-size:14px;margin:0 5px;padding:5px 10px;text-decoration:none;text-transform:uppercase;font-family:'calibri';}
.modal_to_cart a:hover,.modal_checkout a:hover{opacity:0.8;}
span.mycart_mini_txt{display:inline-block;color:#fff;padding-left:5px;width:100%;margin-top:8px;position:relative;}
span#jshop_summ_product{display:block;font-size:18px;font-weight:bold;background:url('../images/bskt.png') no-repeat 0 0;padding-left:60px;padding-top:21px;max-width:150px;float:left;margin-bottom:0;padding-bottom:0;background-size: 40px;}
span#jshop_summ_product img{float:left;margin-top:8px;margin-right:5px;}
.recap{padding-left:320px;}
.mycart_mini_txt a{color:#ffffff !important;display:inline;font-size:20px;height:auto;padding-top:8px;position:static;text-align:center;text-decoration:none !important;width:auto;}
.mycart_mini_txt p.c-par a{color:#ffffff !important;display:inline-block;font-size:14px;float:right;height:auto;padding-top:1px;text-align:center;text-decoration:underline!important;width:auto;}
.mycart_mini_txt a.c-link{color:#ffffff !important;display:inline-block;font-size:14px;float:right;height:auto;padding-top:8px;text-align:center;text-decoration:underline!important;width:auto;margin-right:10px;}
.c-par{float:right;margin-bottom:0;margin-top:7px;margin-right:10px;margin-left:0px;}
.up-log{padding-bottom:0px;display:block;}
.remember{margin-left:125px;}
.remember #remember_me{margin-top:5px;}
.enter-button{padding-left:125px;}
.variant{font-size:18px;font-weight:bold;margin-top:10px;}
.jshop_prod_description{font-size:14px;color:#4b201b;}
div.cart-right{text-align:right;padding-right:5px;padding-top:5px;position:absolute;right:43px;bottom:30px;}
div.cart-right a{display:block;color:#fff;text-decoration:underline;font-size:16px;}
.jshop_list_product .image_block{display:inline-block;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:10px;width:100%;}
.t-c{padding-left:0px;padding-right:0px;width:180px;}
.mod_ext_owl_carousel_jshopping_products{margin:0 auto;padding:0;}
.mod_ext_owl_carousel_jshopping_products .controls{text-align:center;margin: 20px 0;}
.mod_ext_owl_carousel_jshopping_products .controls div {display: inline-block;vertical-align:middle;margin: 0 16px;}
.owl-theme .owl-controls .owl-buttons .owl-prev, .mod_ext_owl_carousel_jshopping_products .controls .control-prev{background:url('/images/prev-n.png') no-repeat top left;width:17px;height:15px;opacity:1;cursor: pointer;}
.owl-theme .owl-controls .owl-buttons .owl-prev{right:20px;}
.owl-theme .owl-controls .owl-buttons .owl-next, .mod_ext_owl_carousel_jshopping_products .controls .control-next{background:url('/images/next-n.png') no-repeat top left;width:17px;height:15px;opacity:1;cursor: pointer;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0px;}
.owl-theme .owl-controls .owl-buttons div{background:#333 none repeat scroll 0 0;border-radius:0;color:#fff;display:inline-block;font-size:18px;margin:5px;opacity:0.5;padding:10px;position:absolute;top:-46px;}
.owl-wrapper-outer{margin-top:20px;}
a.all-new{display:inline-block;color:#4b201b;font-size:12px;text-transform:uppercase;border-bottom:1px dashed #4b201b;line-height:14px;vertical-align:middle;}
a.all-new:hover,a.all-new:focus{text-decoration:none;border-bottom:1px solid #4b201b;}
.ExtQv{background:rgba(75, 33, 27, 0.6);border:0 none;border-radius:5px;bottom:60%;color:#fff;cursor:pointer;font:14px "calibri",sans-serif;left:23%;opacity:0.8;padding:5px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;visibility:hidden;width:115px;z-index:1;}
.product:hover .ExtQv {visibility: visible;}
table.cart{margin-top:20px;}
.cart td{border:1px solid #dfdfdf;padding:7px 5px;text-align:center;vertical-align:top;}
.cart th{background:#4b201b;color:#fff;border:1px solid #fff;}
.product_name a{color:#4b201b;font-sizE:18px;text-decoration:underline;}
.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#4b201b;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch;}
.pushy a{display:block;color:#b3b3b1;padding:10px 10px;text-decoration:none;outline:0;}
.pushy a:hover{color:#FFF;}
.pushy ul:first-child{margin-top:10px;}
.pushy.pushy-left{left:0;}
.pushy.pushy-right{right:0;}
.pushy-left{-webkit-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);}
.pushy-open-left #container,
.pushy-open-left .push{-webkit-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0);}
.pushy-right{-webkit-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0);}
.pushy-open-right #container,
.pushy-open-right .push{-webkit-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);}
.pushy-open-left .pushy,
.pushy-open-right .pushy{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.pushy,
.push{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);}
.site-overlay{display:none;}
.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0, 0, 0, 0.5);-webkit-animation:fade 500ms;animation:fade 500ms;}
@keyframes fade{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fade{0%{opacity:0;}
100%{opacity:1;}
}
.pushy-submenu ul{padding-left:10px;transition:max-height 0.2s ease-in-out;}
.pushy-submenu ul .pushy-link{transition:opacity 0.2s ease-in-out;}
.pushy-submenu > a{position:relative;}
.pushy-submenu > a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../images/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.2s;}
.pushy-submenu-closed ul{max-height:0;overflow:hidden;}
.pushy-submenu-closed .pushy-link{opacity:0;}
.pushy-submenu-open ul{max-height:2000px;}
.pushy-submenu-open .pushy-link{opacity:1;}
.pushy-submenu-open a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}
.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none;}
.menu-btn{background:#4b201b none repeat scroll 0 0;color:#fff;cursor:pointer;margin-bottom:10px;margin-top:10px;padding:10px;text-align:center;width:200px;margin-left:auto;margin-right:auto;}
.pushy2 li{list-style:none;}
.pushy2 ul{padding-left:5px;}
.pushy2 ul li ul{padding-left:20px;}
.pushy2{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#4b201b;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch;}
.pushy2 a{display:block;color:#fff;padding:10px 5px;text-decoration:none;outline:0;}
.pushy2 a:hover{color:#FFF;}
.pushy2 ul:first-child{margin-top:10px;}
.pushy2.pushy-left2{left:0;}
.pushy2.pushy-right2{right:0;}
.pushy-left2{-webkit-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);}
.pushy-open-left2 #container2,
.pushy-open-left2 .push2{-webkit-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0);}
.pushy-right2{-webkit-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0);}
.pushy-open-right2 #container2,
.pushy-open-right2 .push2{-webkit-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);}
.pushy-open-left2 .pushy2,
.pushy-open-right2 .pushy2{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.pushy2,
.push2{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);}
.site-overlay2{display:none;}
.pushy-open-left2 .site-overlay2,
.pushy-open-right2 .site-overlay2{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0, 0, 0, 0.5);-webkit-animation:fade 500ms;animation:fade 500ms;}
@keyframes fade{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fade{0%{opacity:0;}
100%{opacity:1;}
}
.pushy-submenu2 ul{padding-left:10px;transition:max-height 0.2s ease-in-out;}
.pushy-submenu2 ul .pushy-link2{transition:opacity 0.2s ease-in-out;}
.pushy-submenu2 > a{position:relative;}
.pushy-submenu2 > a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../images/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.2s;}
.pushy-submenu-closed2 ul{max-height:0;overflow:hidden;}
.pushy-submenu-closed2 .pushy-link2{opacity:0;}
.pushy-submenu-open2 ul{max-height:2000px;}
.pushy-submenu-open2 .pushy-link2{opacity:1;}
.pushy-submenu-open2 a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}
.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none;}
.menu-btn2{background:#332418 none repeat scroll 0 0;color:#fff;cursor:pointer;margin-bottom:10px;margin-top:10px;padding:10px;text-align:center;width:200px;margin-left:auto;margin-right:auto;}
.pushy li{padding-left:10px;}
.pushy li a{padding-right:0;color:#fff;padding-top:5px;padding-bottom:5px;}
.pushy li a:hover,.pushy li a:focus{background:none;text-decoration:underline;}
p.view-device a{color:#4b201b;font-size:16px;text-decoration:underline;}
p.view-desktop a{color:#4b201b;font-size:16px;text-decoration:underline;}
div.jshop_register{padding:0;text-align:left;width:100%;clear:both;}
.control-group{margin-bottom:10px;}
#comjshop_register input.button{float:none!important;margin:0 auto;display:block;padding-left:10px;padding-right:10px;border:none;background:#ae8f54 url('../images/but2.png') repeat-x top center;color:#fff;font-size:18px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_button{text-align:center;}
.text_pay_without_reg a.btn-primary{background:#ae8f54 url('../images/but2.png') repeat-x top center;border:none;color:#fff;font-size:18px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;padding-left:0px;padding-right:0px;width:400px;text-align:center;}
.btn-primary:hover,.text_pay_without_reg a.btn-primary:hover,#comjshop_register input.button:hover{opacity:0.8;}
.btn-primary{background:#ae8f54 url('../images/but2.png') repeat-x top center;border:none;color:#fff;font-size:18px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;padding-left:10px;padding-right:10px;}
.top-away input{background:#ae8f54 url('../images/but2.png') repeat-x top center;border:none;color:#fff;font-size:14px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;padding-left:10px;padding-right:10px;margin-bottom:5px;}
div.hi{color:#fff;font-size:12px;}
a.top-logout{color:#fff;font-size:12px;}
#quick-view h1{color:#4b201b;font-size:24px;font-family:'Calibri';text-transform:uppercase;margin-top:5px;margin-bottom:0;}
#quick_view_close span{background:url('../images/iks.png') no-repeat top left;width:37px;height:37px;color:#fff;font-family:'Calibri';font-size:24px;color:#fff;cursor:pointer;display:block;float:right;margin-top:-45px;margin-right:-45px;}
#quick-view .image_middle{height:380px;max-height:380px;}
#quick-view #list_product_image_middle img{border:none !important;max-height:360px;max-width:365px;}
#quick-view .quick_image{float:left;max-width:380px;width:50%;}
#quick-view .quick_right{float:right;width:48%;padding-left:15px;}
#quick-view small{color:#4b201b;font-size:14px;}
#quick-view .prod_price{text-align:center;border-top:1px solid #ae8f54;border-bottom:1px solid #ae8f54;padding-top:10px;padding-bottom:10px;margin-top:20px;}
#quick-view #block_price{color:#ae8f54;font-size:30px;font-weight:normal;font-family:'Calibri';}
.QvForm-button{padding-left:20px;float:left;background:url('../images/one-click.png') no-repeat center left;widtH:auto;padding-top:7px;padding-right:10px;}
.QvForm-button a{background:none;border:0 none;border-radius:0px;color:#6b3832 !important;border-bottom:1px dashed #6b3832;cursor:pointer;display:block;font-family:'Calibri';font-size:14px;font-weight:normal;height:auto;margin:5px 0;padding:0;text-align:left;text-decoration:none;text-transform:lowercase;widtH:auto;line-height:16px;}
.QvForm-button a:hover{background:none;}
#quick-view .quick_button_cart, #quick-view .quick_button_wishlist, #quick-view .buttons-quick a{border:0 none;color:#fff;cursor:pointer;text-decoration:none;text-transform:uppercase;width:auto;font-family:'Calibri';background:#4b201b url("../images/cart-tov.png") no-repeat scroll 10px center;border:medium none;border-radius:5px;color:#fff;display:block;font-size:18px;padding-left:40px;text-transform:uppercase;font-weight:normal;padding-right:10px;float:left;}
#quick-view .quick_button_cart:hover{background:#ae8f54 url("../images/cart-tov.png") no-repeat scroll 10px center;}
.prod_qty_input input{border:1px solid #4b201b;border-radius:5px;color:#4b201b;display:inline-block;margin-bottom:0;padding-bottom:7px;padding-top:6px;text-align:center;width:40px;}
div.prod_qty_input{float:left;padding-right:10px;padding-top:3px;}
div.buttons-quick{float:left;}
#quick-view .prod_buttons{clear:both;width:100%;}
.buttons-quick{clear:none;}
.quick_prod_description, .quick_extra_fields{font-size:14px;line-height:16px;color:#4b201b;font-family:'calibri';padding-top:15px;}
#quick-view .quick_readmore{font-size:11px;text-align:center;padding-top:30px;padding-bottom:40px;}
#quick-view .quick_readmore a{color:#fff;font-size:14px;text-transform:uppercase;background:#4b201b;text-align:center;width:136px;margin-left:auto;margin-right:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:10px;padding-bottom:10px;display:block;}
#quick-view .quick_readmore a:hover{opacity:0.8;}
.msg_incart{color:rgb(255, 153, 0);display:block;font-size:12px;font-style:italic;font-weight:bold;height:20px;margin-top:20px;text-align:center;}
#quick-view .quick_button_addcart{background:#4b201b none repeat scroll 0 0 !important;padding-left:10px!important;font-size:16px!important;}
span.text_pay_without_reg{display:block;padding-bottom:40px;}
.jscat-and-prod li.parent{background:url('../images/plus-cat.png') no-repeat 180px 20px;}
.art-header-new{display:none;}
.art-header-new:before,
.art-header-new:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:4px;background-color:#00cf00;position:relative;}
.art-header-new:before{margin-left:-100%;left:-14px;}
.art-header-new:after{margin-right:-100%;right:-14px;}
@media (min-width:1200px){
	.samomenu ul li a, .samomenu-fixed ul li a{font-size:16px;}
}
@media (max-width:1199px){
	.samomenu ul li a, .samomenu-fixed ul li a{font-size:15px;}
}
@media (max-width:1024px){.number{font-size:20px;font-family:'Calibri';}
.top-adress{padding-top:80px;padding-left:100px;color:#4b201b;font-size:14px;line-height:16px;}
.samomenu ul li a, .samomenu-fixed ul li a{color:#fff;font-size:14px;padding-left:15px;padding-right:15px;display:table-cell;vertical-align:middle;padding-top:0;padding-bottom:0;text-align:center;width:100%;height:48px;}
.top-menu{padding-top:13px;padding-left:0;padding-right:0;}
.top-menu ul li a{color:#fdf2d9;font-size:14px;padding-top:0px;padding-bottom:0px;line-height:14px;padding:0px 10px;}
.image_block a{display:block;width:100%;min-width:150px;height:230px;background-size:100% auto;}
.sblock img{max-width:100%;}
}
@media (max-width:991.98px){.main-cats .col-md-2{margin-bottom:10px;width:25%;}
.main-cats .col-md-2 img{max-width:100%;}
.main-shop{width:100%;}
}
@media (max-width:385px){.lofmenu_jshopping ul.lofmenu li.active ul{visibility:visible!important;}
#checkout .pull-left{margin-bottom:10px;margin-left:55px;}
#checkout .pull-right{margin-bottom:10px;margin-right:50px;}
.product_name .mobile-cart{display:none;}
.text_pay_without_reg a.btn-primary{background:#ae8f54 url("../images/but2.png") repeat-x scroll center top;border:medium none;border-radius:5px;color:#fff;display:block;font-size:18px;padding-left:0;text-align:center;text-transform:uppercase;width:300px;}
.form-horizontal .form_sort_count .control-label{float:left;text-align:left;width:110px;}
.form-horizontal .form_sort_count .controls{margin-left:115px;margin-right:15px;}
.pagination ul{padding-left:0;}
#sort_count{float:left;margin-left:10px;margin-top:25px;}
.tov-where-buy{background:rgba(0, 0, 0, 0) url("../images/where.png") no-repeat scroll left bottom;float:left;margin-left:5px;margin-top:15px;padding-bottom:5px;padding-left:20px;}
.tov-buy-block{float:right;margin-top:0px;}
.art-header h1{background:none;}
.main-shop{width:100%;}
div.rsform-block-p2{text-align:center;}
.footer-adress{font-size:14px;line-height:14px;padding-top:35px;text-align:center;}
.footer-adress p{text-align:center!important;}
button#p2{font-size:14px;padding:3px 15px 5px;margin-left:50px;}
.top2-cart{background:#6b3832 none repeat scroll 0 0;border-radius:5px;height:58px;position:relative;width:100%;margin-left:0px;margin-top:5px;}
.top-enter{padding-left:60px;}
.logo{padding-bottom:0px;padding-top:20px;text-align:center;}
.top-adress{color:#4b201b;font-size:14px;line-height:16px;padding-left:60px;padding-top:10px;}
.top-adress img{margin-top:20px;}
.top-phone-1{color:#4b201b;font-size:14px;line-height:16px;padding-top:15px;}
.top-phone-1 p{text-align:center!important;}
.top-phone-2{color:#4b201b;font-size:14px;line-height:16px;padding-top:0px;}
.top-phone-2 p{text-align:center!important;}
.menu-padding{padding-top:0!important;}
.wrapper{background:rgba(0, 0, 0, 0) url("../images/up-bg.png") no-repeat scroll center top/100% 600px;height:100%;min-height:500px;width:100%;}
.podpis{background:rgba(0, 0, 0, 0) url("../images/pod-bg.png") no-repeat scroll center bottom/100% 190px;margin-bottom:40px;min-height:92px;padding-bottom:20px;}
.footer{background:rgba(0, 0, 0, 0) url("../images/footer-bg.png") no-repeat scroll center top/100% 100%;min-height:234px;padding-left:0;padding-right:0;padding-top:5px;}
.footer-logo{padding-top:15px;text-align:center;padding-bottom:15px;}
div.main-cats .category, .jshop_list_category div.jshop_categ .category{min-height:auto;}
.jshop_categ .image{height:120px;}
.main-cats img, .jshop_categ .image .jshop_img{max-height:100%;}
.jshop_list_product .product .name a, .jshop_categ_tovs div.description{height:auto;}
.image_block a{height:130px;}
.main-shop{padding:0;}
.main-shop .shop-header{padding:0 5px;}
.jshop_categ_tovs{padding:0;}
.jshop_list_product .block_product{border-radius:0;margin-bottom:0;}
.jshop_list_product .product .name a{font-size:14px;line-height:17px;}
.jshop_list_product .product .image_block a{height:auto;min-width:auto;}
}
@media (max-width:767.98px){.main-cats .col-md-2{margin-bottom:10px;width:30%;}
.main-cats .col-md-2 img{max-width:100%;}
#checkout .pull-left{margin-bottom:10px;margin-left:55px;}
#checkout .pull-right{margin-bottom:10px;margin-right:50px;}
.product_name .mobile-cart{display:none;}
.text_pay_without_reg a.btn-primary{background:#ae8f54 url("../images/but2.png") repeat-x scroll center top;border:medium none;border-radius:5px;color:#fff;display:block;font-size:18px;padding-left:0;text-align:center;text-transform:uppercase;width:300px;}
.form-horizontal .form_sort_count .control-label{float:left;text-align:left;width:110px;}
.form-horizontal .form_sort_count .controls{margin-left:115px;margin-right:15px;}
.pagination ul{padding-left:0;}
#sort_count{float:left;margin-left:10px;margin-top:25px;}
.tov-where-buy{background:rgba(0, 0, 0, 0) url("../images/where.png") no-repeat scroll left bottom;float:left;margin-left:5px;margin-top:15px;padding-bottom:5px;padding-left:20px;}
.tov-buy-block{float:right;margin-top:0px;}
.art-header h1{background:none;}
.main-shop{width:100%;}
div.rsform-block-p2{text-align:center;}
.footer-adress{font-size:14px;line-height:14px;padding-top:35px;text-align:center;}
.footer-adress p{text-align:center!important;}
button#p2{font-size:14px;padding:3px 15px 5px;margin-left:50px;}
.top2-cart{background:#6b3832 none repeat scroll 0 0;border-radius:5px;height:58px;position:relative;width:100%;margin-left:0px;margin-top:5px;}
.top-enter{padding-left:60px;}
.logo{padding-bottom:0px;padding-top:20px;text-align:center;}
.top-adress{color:#4b201b;font-size:14px;line-height:16px;padding-left:60px;padding-top:10px;}
.top-adress img{margin-top:20px;}
.top-phone-1{color:#4b201b;font-size:14px;line-height:16px;padding-top:15px;}
.top-phone-1 p{text-align:center!important;}
.top-phone-2{color:#4b201b;font-size:14px;line-height:16px;padding-top:0px;}
.top-phone-2 p{text-align:center!important;}
.menu-padding{padding-top:0!important;}
.wrapper{background:rgba(0, 0, 0, 0) url("../images/up-bg.png") no-repeat scroll center top/100% 600px;height:100%;min-height:500px;width:100%;}
.podpis{background:rgba(0, 0, 0, 0) url("../images/pod-bg.png") no-repeat scroll center bottom/100% 190px;margin-bottom:40px;min-height:92px;padding-bottom:20px;}
.footer{background:rgba(0, 0, 0, 0) url("../images/footer-bg.png") no-repeat scroll center top/100% 100%;min-height:234px;padding-left:0;padding-right:0;padding-top:5px;}
.footer-logo{padding-top:15px;text-align:center;padding-bottom:15px;}
}
@media (max-width:480px){.nspCol4{width:100%;}
.main-cats .col-md-2{margin-bottom:10px;width:50%;}
.main-cats .col-md-2 img{max-width:100%;}
#g-recaptcha-28,#g-recaptcha-33,#g-recaptcha-39,#g-recaptcha-35,#g-recaptcha-36,#g-recaptcha-37{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
#checkout .pull-left{margin-bottom:10px;margin-left:55px;}
#checkout .pull-right{margin-bottom:10px;margin-right:50px;}
.product_name .mobile-cart{display:none;}
.text_pay_without_reg a.btn-primary{background:#ae8f54 url("../images/but2.png") repeat-x scroll center top;border:medium none;border-radius:5px;color:#fff;display:block;font-size:18px;padding-left:0;text-align:center;text-transform:uppercase;width:300px;}
.form-horizontal .form_sort_count .control-label{float:left;text-align:left;width:110px;}
.form-horizontal .form_sort_count .controls{margin-left:115px;margin-right:15px;}
.pagination ul{padding-left:0;}
#sort_count{float:left;margin-left:10px;margin-top:25px;}
.tov-where-buy{background:rgba(0, 0, 0, 0) url("../images/where.png") no-repeat scroll left bottom;float:left;margin-left:5px;margin-top:15px;padding-bottom:5px;padding-left:20px;}
.tov-buy-block{float:right;margin-top:0px;}
.art-header h1{background:none;}
.main-shop{width:100%;}
.jshop_list_product .product .jshop_price{font-size:20px;line-height: 0.9em;}
div.rsform-block-p2{text-align:center;}
.footer-adress{font-size:14px;line-height:14px;padding-top:35px;text-align:center;}
.footer-adress p{text-align:center!important;}
button#p2{font-size:14px;padding:3px 15px 5px;margin-left:50px;}
.top2-cart{background:#6b3832 none repeat scroll 0 0;border-radius:5px;height:58px;position:relative;width:100%;margin-left:0px;margin-top:5px;}
.top-enter{padding-left:60px;}
.logo{padding-bottom:0px;padding-top:20px;text-align:center;}
.top-adress{color:#4b201b;font-size:14px;line-height:16px;padding-left:60px;padding-top:10px;}
.top-adress img{margin-top:20px;}
.top-phone-1{color:#4b201b;font-size:14px;line-height:16px;padding-top:15px;}
.top-phone-1 p{text-align:center!important;}
.top-phone-2{color:#4b201b;font-size:14px;line-height:16px;padding-top:0px;}
.top-phone-2 p{text-align:center!important;}
.menu-padding{padding-top:0!important;}
.wrapper{background:rgba(0, 0, 0, 0) url("../images/up-bg.png") no-repeat scroll center top/100% 600px;height:100%;min-height:500px;width:100%;}
.podpis{background:rgba(0, 0, 0, 0) url("../images/pod-bg.png") no-repeat scroll center bottom/100% 190px;margin-bottom:40px;min-height:92px;padding-bottom:20px;}
.footer{background:rgba(0, 0, 0, 0) url("../images/footer-bg.png") no-repeat scroll center top/100% 100%;min-height:234px;padding-left:0;padding-right:0;padding-top:5px;}
.footer-logo{padding-top:15px;text-align:center;padding-bottom:15px;}
.footer-logo a{
	margin: 0 auto;
}
}
@media (min-width:768px) and (max-width:992px){}
@media (min-width:992px) and (max-width:1200px){.modal-sm{width:400px;}
}
@media (min-width:992px){.modal-sm{width:400px;}
}
@media (min-width:1200px){.view-desktop{display:none;}
.modal-sm{width:400px;}
}
.product .image_block img{max-height:100%;}
.jshop .not_available, .block_item .not_available, .jshop .available, .block_item .available{margin-left:10px;}
span.c-link{color:#4b201b !important;display:inline-block;font-size:14px;height:25px;line-height:25px;text-align:center;width:25px;background:#edd29c;border-radius:50%;font-weight:bold;position: absolute;left: 27px;top: 0;}
div#jshop_module_cart_mini span.mycart_mini_txt span.c-link{margin-top:0px;}
.pod-opis{padding-top:25px;}
.left-cat{padding-top:0px;}
div.bread{padding-top:0px;}
.requiredtext{text-align:center;margin-top:12px;margin-left:-20px;}
.container.top3{margin-bottom:10px;}
.ya-share2.ya-share2_inited {
    /*float: right;*/
}

.logo img{
	width: 100%;
}
/*.form-group.rsform-block.rsform-block-p1 {
    display: inline-block;
    float: left;
    width: auto;
}
.form-group {
     margin-bottom: 0px; 
}
.form-group.rsform-block.rsform-block-p2 {
    float: right;
    display: inline-block;
        width: 150px;
}
.want.rsform-block.col-md-4 {
	max-width: 223px;
    width: 100%;
    float: left;
    display: inline-block;
        position: absolute;
}
.col-md-8.col-md-push-2.pod-form {
    width: 80%;
}
.col-md-8.col-md-push-2.pod-form {
    left: 10%;
}
label.col-sm-3.control-label.formControlLabel {
    color: #000;
}
.col-sm-6.formControls {
    min-width: 230px;
}
.col-md-12.col-sm-12.col-xs-12.podpis {
    padding: 5%;
}*/
.pod-opis {
    padding-top: 15px;
}
div#rsform_error_3 {
    margin-bottom: 0px;
}
.col-md-12.col-sm-12.col-xs-12.podpis {
    padding: 5%;

}
a.modal.zakazbtn{ /*display: block; background: url("../../images/zakazbtn.png") no-repeat scroll left -38px transparent;*/height: 38px;width: 197px;}
a.modal.zakazbtn:hover { background-position: left 3px;}
a.modal.zakazbtn:active { background-position: left 4px;}
  fieldset#rsform_6_page_0 p{  color: #4b201b;}
   
    fieldset#rsform_6_page_0 .col-sm-3 ,  fieldset#rsform_6_page_0 .col-sm-6 ,  fieldset#rsform_6_page_0 .col-sm-6.formControls,  fieldset#rsform_6_page_0 .col-sm-3.formControls {
    display: inline-block;
    float: left;
    width: 100%;
}
a.footer-buyoneclic {
  /*background: url(../images/add-to-cart.png) repeat-x top left;*/
  color: #fff;
  text-transform: uppercase;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-right: auto;
  margin-left: auto;
  width: 104px;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  background-color: #4b201b;
  background: url('../images/podpis.png') repeat-x top left;
}
 a.footer-buyoneclic:hover{opacity:.8;}span.plus,span.minus{background:#bea471;border-radius:4px;padding:3px 5px 3px 5px;border:1px solid #bea471;color:white;font-size:16px;padding:7px 10px;margin:0;padding:8px 12px 10px 12px;cursor:pointer;height:39px;vertical-align:bottom;display:inline-block;}span.minus{border-radius:4px 0 0 4px;}.top11 .top-phones table td a{font-size:18px;}span.plus{border-radius:0 4px 4px 0}.page-header span.h-center,h1.n-header span.h-center,.h1.n-header span.h-center{background:#fff2db;}fieldset#rsform_3_page_0{padding-left:20%;}.prod_price{text-align:left;display:inline-block;width:50%;position:relative;}.prod_price{text-align:left;display:inline-block;position:relative;}.tov-buy-block{float:left;margin-top:20px;left:0;clear:both;}.tov-dostavka-where-buy{display:block;clear:both;}a.footer-buyoneclic{font-size:18px;border-radius:6px;}.productfull .prod_price{float:left;min-width:170px;width:auto;padding-top:8px;}span#product_code{min-width:170px;}a.footer-buyoneclic{font-size:18px;border-radius:5px;padding:7px;background-color:#4b201b;}.one_clic{width:135px;display:inline-block;margin-top:6px;}span.minus{margin-right:-7px;}span.plus{margin-left:-7px;}#show_more{border:none;border-radius:0;color:#fff;display:inline-block;padding:2px;font-size:14px;text-decoration:underline;text-decoration:none;border-radius:5px;padding:3px;background:url(../images/add-to-cart.png) repeat-x top left;text-transform:uppercase;}.active-too{background:#fff;border-radius:20%;color:#4b201b;font-size:14px;text-decoration:none;border:none;margin:2px;text-decoration:none;}button#p2{margin-top:2px;}@media (min-width:768px){.footer-menu1,.footer-menu2{padding-top:40px;}}@media (min-width:992px){.lofmenu_jshopping .lofmenu .lofitem1.lofactive.item-95>ul{width:774px;}.lofmenu_jshopping .lofmenu .lofitem1.lofactive.item-95 .lofitem2{width:33.33%;float:left;}}@media (min-width:1200px){.lofmenu_jshopping .lofmenu .lofitem1.lofactive.item-95>ul{width:930px;}}#scrollup{position:fixed;width:50px;height:50px;background:url('../images/up_btn.png') no-repeat 0 0;right:50px;bottom:175px;cursor:pointer;display:none;}@media (min-width:794px){.left-cat li.lofitem1 ul{visibility:hidden;display:none}.left-cat li.lofitem1:hover ul{visibility:visible;display:block}}.aktcii .col-md-2{width:20%;}.aktcii .image_block{display:inline-block;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:10px;width:100%;min-height:220px;}.aktcii .block_item{position:relative;}.aktcii .block_item:hover .ExtQv{visibility:visible;}.aktcii .product_label{position:absolute;left:0;z-index:1;}.aktcii .image_block a{display:block;width:auto;height:auto;}.aktcii .name{padding-left:5px;padding-right:5px;text-align:center;font-size:18px;line-height:22px;margin-bottom:5px;}.aktcii .old_price{text-align:center;color:#999;margin-bottom:5px;}.aktcii .old_price span{text-decoration:line-through;}.aktcii .ExtQv:hover{opacity:1;}.aktcii .short_description{color:#717171;font-sizE:12px;line-height:14px;padding-bottom:5px;padding-left:5px;padding-right:5px;height:60px;padding-top:10px}.aktcii .price{font-size:24px;text-align:center;color:#4b201b;font-family:'Calibri';margin-bottom:5px;}.aktcii-h2{text-align:center;margin-bottom:20px;}.aktcii-h2 a{font-size:12px;color:#4b201b;font-family:'Calibri';}
/********************/
.mainprem{margin-top:20px}.prem1{margin-top:20px;margin-bottom:10px;}.premitem{float:left;padding-right:5px;padding-left:5px;}.imgprem{text-align:center;min-height:70px;}.premtext{font-size:18px;text-align:center;line-height:1.1;min-height:62px;}h4 span.lh4{font-weight:bold;text-decoration:none;color:#4b201b;}h2 span.lh4{font-weight:bold;text-decoration:none;color:#4b201b;font-size:18px;}
/********************/
.lastvizit .jshop_list_product .jshop.list_product .product .name{margin-bottom:0;}@media screen and (max-width:380px){.lastvizit .jshop_list_product .jshop.list_product .product .name{margin-bottom:0;}}form[name="searchForm"]{position:relative;}#jshop_search{width:100%;}.top-search input.button{position:absolute;top:0;right:3px;z-index:2;}.image_block a{max-width:100%;}
@media (min-width: 400px) and (max-width: 900px) {
	/*.block_product.category {
		min-height: 558px;
	}*/
}
@media (min-width: 321px) and (max-width: 400px) {
	/*.block_product.category {
		min-height: 483px;
	}*/
}
@media (max-width: 320px) {
	/*.block_product.category {
		min-height: 453px;
	}*/
}
p.phone-br{margin-bottom:0;}.extra_fields_name{font-weight:bold;}.pd-phone-fix{padding-left:30px;}@media (max-width:1199.98px){.top-adress{padding-top:40px;padding-left:0;padding-right:0}.number{font-size:26px}img[src="/images/mail.png"] + span{display:block}.top11 .top-phones table td a{font-size:16px}p.phone-br{display:none}.top-adress .mcs-app{left:22px}.logo{padding-top:10px;padding-bottom:10px}.nav>li>a{padding:10px 8px}.samomenu ul li a,.samomenu-fixed ul li a{padding-left:16px;padding-right:16px}.top-enter.menter{padding-left:0}.fixed-menu .top-phones table{margin-left:-25px;width:115%}.pd-phone-fix{padding-left:23px}#userForm1 .pod-form{width:auto}.logo img{width:90%}}@media (max-width:991.98px){.top2-cart{position:relative}.logo img{max-width:100%}.top-adress{padding-top:20px;padding-left:0}.top-phone-2 p.number,.top-phone-1 p.number{font-size:20px;margin-bottom:5px}.top-phone-2 p,.top-phone-1 p{font-size:12px}.top-phone-2,.top-phone-1{padding-left:0}p.title-phone{margin-bottom:3px}.top-search{width:78%;float:left;padding:5px 15px}.top-enter.menter{width:22%;float:left;padding-left:0}.top2-cart{margin-left:0}.top1 .toprow{padding:0 15px;clear:both}.wrapper .top1{display:block!important}.menu-padding{padding-top:0}fieldset#rsform_3_page_0{padding-left:0}#rsform_3_page_0>div{display:inline-block;vertical-align:top}.top-enter{padding-top:7px}}@media (max-width:767.98px){span#jshop_summ_product{padding-left:40px}.mphone.ya-phone .ya-phone{width:35px;height:35px;display:block;background-image:url('/templates/dargrad/images/smartphone.png');background-size:cover;}.mphone.ya-phone .ya-phone a,.mphone.ya-phone .ya-phone span{color:transparent!important;}}.list_product .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
/* 19.10.2020 */
.mobile_menu_fixed_scroll{position:fixed;width:100%;z-index:5;}.mobile_menu_container_margin{margin-top:97px;}
/********************/
.bezreg{float:left;margin-right:10px;}@media (max-width:567px){.bezreg{clear:both;float:none;margin-right:0;margin-bottom:5px;}}@media (max-width:368px){.bezreg{font-size:15px;}.mphone.ya-phone .ya-phone{width:30px;height:30px;display:block;background-image:url('/templates/dargrad/images/smartphone.png');background-size:cover;}}.holiday-container{padding-top:4px;clear:both;}.holiday-category{background-color:#FFF2DB;padding-top:28px;overflow:hidden;margin-top:24px;padding-bottom:6px;margin-bottom:-51px;}.holiday-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px;padding:0;}.holiday-item{display:block;margin-bottom:16px;width:236px;padding:0 20px;}.holiday-item a{display:inline-block;max-width:100%;}.holiday-item a img{display:block;max-width:100%;}.holiday-date{color:#008000;text-align:center;display:inline-block;width:100%;font-size:14px;letter-spacing:.8px;line-height:1;}.category-link{width:100%;font-size:14px;color:#5d2c26;text-align:center;min-height:34px;vertical-align:middle;}a.button-zvon-header{display:block;color:#fff;text-transform:uppercase;background:#6b3832;padding:12px 0;font-size:15px;text-align:center;border-radius:7px;height:45px;width:100%;}.button-top-modal{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:46px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0;}@media (max-width:991.98px){.holiday-category{margin-bottom:-20px}.top-adress{padding-top:10px}.top-adress .mcs-app{left:22px;top:18px}.top-phone-1,.top-phone-2{padding-top:17px}.top-phone-2 table{margin-left:20px}a.button-zvon-header{height:auto}.button-top-modal{margin-top:30px;padding-right:15px}}@media (max-width:767.98px){.holiday-item{width:auto;padding:0 8px;margin-bottom:0}.holiday-list{margin:0}.holiday-container{margin:0 15px -9px;overflow:hidden}.holiday-category{margin:0 -7px 0 -8px;padding-top:10px}.holiday-date{padding-top:9px}.category-link{line-height:1.2}.holiday-list .owl-controls{margin-top:18px!important}}.show-all.subscribe-btn{display:block;margin:0 auto;}#subscribe_form_modal .modal-content{min-width:350px;}.block_product.category .oiproduct{min-height:160px!important}
/*
@media (max-width:480px){
    .block_product.category .oiproduct{min-height: 232px!important;}
}*/
.jshop_list_product .product .name{min-height:64px;}.top-phone-2 table{text-align:right;float:right;}.top-msk{display:none;}.top-msk.region-active{display:block;}.top-msk table td:first-child{padding-right:7px;}.top-msk table{margin:0 auto;}.d-none-td{display:none;}.top11 .top-phones.region-active table td{display:none;}.top11 .top-phones table td .t-p-2{margin-bottom:3px;text-align:center;}.top11 .top-phones.region-active table td.d-none-td{display:block;}.oiproduct .extra_fields{max-height:45px;overflow:hidden;}.top-phone-2 table i{padding-right:5px;}.samomenu.classes-home ul.menunav li:first-child,.samomenu.classes-home li.item-218 a,.samomenu.classes-home ul.menunav li:first-child,.samomenu.classes-home li.item-274 a,.samomenu-fixed li.item-275 a,.samomenu-fixed li.item-276 a{display:none}.mCustomScrollBox{overflow:visible!important;max-height:500px;}
.lofmenus{
	display: none;
	/*width: 300px;
	height: 345px;*/
  position: absolute;
  z-index: 99;
  padding: 0;
  margin: 0;
  background-color: #4b201b;
  width: 1170px;
  overflow-y: auto;
  line-height: 16px;
	left: 0;
}
.mCSB_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mCustomScrollbar .lofitem1 a i{display:none!important;}.lofmenus ul,.home-view{display:none!important;}.lofmenus li{background:none!important;width:25%;}

.lofmenus a{border-bottom:1px solid #552621;color:#ffffff;display:block !important;text-align:left !important;padding-left:30px;position:relative;text-decoration:none;transition:background-color 0s ease-out 0s;padding-bottom:10px !important;padding-top:10px !important;}
.lofmenus a:hover{background:#ae8f54!important;color:#fff;}
.lofmenus li ul li a{background:none;border-bottom:1px solid #552621;color:#ffffff;display:block;padding-bottom:10px;padding-left:20px;padding-top:10px;position:relative;text-decoration:none;transition:background-color 0s ease-out 0s;}
.lofmenus li.lofitem1 ul.open{ display: block !important;padding: 0;margin: 0; }
.lofmenus li.lofitem1 ul li:first-child{ display: block !important; }
.lofmenus li.lofitem2 a{background:none !important;padding-left:25px;}
.lofmenus li.lofitem2 a:hover{border-bottom:1px solid #ae8f54;color:#fff;background-color: #ae8f54 !important; }
.lofmenus li.lofitem2 ul.open{ display: block !important;padding: 0 10px; }
.lofmenus li.lofitem2 ul li:first-child{ display: block; }
.lofmenus li.lofitem2 ul li a:hover{border-bottom:1px solid #ae8f54;color:#fff;background-color: #ae8f54; }

.lofmenus .ice-current{background:#ae8f54;}

.lofmenus .lofactive > a{background:#ae8f54;color:#fff;}
.lofmenus .ice-current > a{background:#ae8f54;color:#fff;}
.lofmenus .lofactive > a{background:#ae8f54;color:#fff;}
.lofmenus .lofactive ul li a{background:none!important;}
.lofmenus .lofactive ul li a:hover{background:#ae8f54!important;}

.lofmenus .lofitem1 a i{background: url(../images/plus-cat.png) no-repeat;height: 11px;position: absolute;right: 5px;top: 18px;width: 11px;display: inline-block;background-size: contain;}.lofmenus li.lofitem1 > a i.hover, .lofmenus li.lofitem2 > a i.hover{background-image: url('../images/minus-cat-h.png') !important;}.lofmenus li.lofitem1:hover > a i{background-image: url('../images/1plus-cat.png');}.lofmenus li.lofitem2:hover > a i{background-image: url('../images/1plus-cat.png');}.samomenu.classes-home li.item-218 a.home-view, .samomenu.classes-home li.item-274 a.home-view, .samomenu-fixed li.item-275 a.home-view, .samomenu-fixed li.item-276 a.home-view{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.samomenu.classes-home li.item-218 a.home-view i.top-cart-hover, .samomenu.classes-home li.item-274 a.home-view i.top-cart-hover, .samomenu-fixed li.item-275 a.home-view i.top-cart-hover, .samomenu-fixed li.item-276 a.home-view i.top-cart-hover{padding: 0;margin-left: 10px;width: 20px;height: 20px;display: block;background: none;}.samomenu.classes-home li.item-218:hover .lofmenus, .samomenu.classes-home li.item-274:hover .lofmenus, .samomenu-fixed li.item-275:hover .lofmenus, .samomenu-fixed li.item-276:hover .lofmenus {display: block;}.samomenu.classes-home li.item-218.catalog .lofmenus, .samomenu.classes-home li.item-274.catalog .lofmenus, .samomenu-fixed li.item-275.catalog .lofmenus, .samomenu-fixed li.item-276.catalog .lofmenus {display: none !important;}.samomenu .item-220, .samomenu .item-221, .samomenu .item-222, .samomenu .item-223, .samomenu .item-224, .left-menu .item-220, .left-menu .item-221, .left-menu .item-222, .left-menu .item-223, .left-menu .item-224, .pushy2 .item-220, .pushy2 .item-221, .pushy2 .item-222, .pushy2 .item-223, .pushy2 .item-224 {display: none !important;}.pushy.pushy-left .mobile-number{display: none;}.pushy.pushy-left .mobile-number a, .pushy.pushy-left .mobile-number span{text-decoration: underline;color: #fff;padding:0 7px;}@media screen and (max-width: 767px){.pushy.pushy-left .mobile-number{display: block;}}#userForm .rsform-block-info-text{padding-left: 25px;}#userForm .rsform-block-politikaconf .formControlLabel, #userForm .rsform-block-phone .formControlLabel{display: none;}.productfull .buttons-buy-product {float:left;margin-right: 25px;}.item-stati .page-header h1 {font-size: 34px;}.article-stati dd {display: inline-block;margin-right: 30px;}.article-stati .icon-eye-open {background-image: url('/images/eye.svg');display: inline-block;width: 20px;height: 20px;vertical-align: text-top;margin: 2px 0;}.item-stati .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item:nth-of-type(2), .item-stati .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item:nth-of-type(3) {display: inline-block !important;}.item-stati .ya-share2.ya-share2_inited, .item-stati dl {float: none;margin-bottom: 15px;}.item-stati dd.create {margin-top:45px;}.newsflash .article-name {font-weight: bold;min-height: 70px;vertical-align: top;text-align: center;}.newsflash .article-img {height: 200px;text-align: center;overflow: hidden;}.newsflash {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top:30px;-ms-flex-pack: distribute;justify-content: space-around;height: auto;text-align: left;}.newsflash .newsflash-item {height: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.menu-content {border: 1px solid #ae8f54;padding: 0 15px 10px 10px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;border-radius: 5px;min-width: 290px;margin-bottom: 15px;}.top11-left {width: calc(100% - 180px);}.top11-left .top-catalog {display: -webkit-box;display: -ms-flexbox;display: flex;}.top11-left .show-cat > a {color: #fff;}.top11-right {width: 180px;}
/* 26.01.2023 Task: 99384 */
.ExtendedFilterContainerDBL {width: 100%;padding: 0 15px 15px;}.ExtendedFilterContainerDBL .multiple-select .block_extra_field {position: relative;-webkit-column-count: 2 !important;-moz-column-count: 2 !important;column-count: 2 !important;overflow-x: auto;overflow-y: hidden;scrollbar-color: #6b3832 #fffaed;scrollbar-width: thin;}.ExtendedFilterContainerDBL .multiple-select .block_extra_field::-webkit-scrollbar {width: 6px;height: 6px;}.ExtendedFilterContainerDBL .multiple-select .block_extra_field::-webkit-scrollbar-track {background: #fffaed;}.ExtendedFilterContainerDBL .multiple-select .block_extra_field::-webkit-scrollbar-thumb {background: #6b3832;}@media screen and (min-width: 992px) {.ExtendedFilterContainerDBL .multiple-select .block_extra_field {-webkit-column-count: 5 !important;-moz-column-count: 5 !important;column-count: 5 !important;}}@media screen and (min-width: 640px) and (max-width: 991px) {.ExtendedFilterContainerDBL .multiple-select .block_extra_field {-webkit-column-count: 4 !important;-moz-column-count: 4 !important;column-count: 4 !important;}}@media screen and (min-width: 500px) and (max-width: 639px) {.ExtendedFilterContainerDBL .multiple-select .block_extra_field {-webkit-column-count: 3 !important;-moz-column-count: 3 !important;column-count: 3 !important;}}.ExtendedFilterContainerDBL .jshop.filters, .ExtendedFilterContainerDBL .jshop.filters > .filter-cell {float: none;width: 100%;padding: 0;}.ExtendedFilterContainerDBL .jshop.filters > .filter-cell:nth-last-child(2) {margin-bottom: 10px;}@media screen and (max-width: 767px) {.main-shop {padding-left: 10px !important;padding-right: 10px !important;}}.search_results {min-width: 240px;}.search_results .search_products a {font-size: 14px;line-height: 1.3;}.search_results .search_products a img {margin-bottom: 5px;}#quick-view #list_product_image_middle, #quick-view .image_middle {height: auto !important;}#quick-view .image_middle {max-height: unset !important;}.va-top {vertical-align: top;}label.checkbox-inline {margin-bottom: 10px;}label.checkbox-inline > span {display: block;color: #4b201b;}
/* 26.01.2023 END */
.mod_ext_owl_carousel_jshopping_products.toprating{padding:0;}
/* 13.02.2023 */
@media screen and (hover: none) and (pointer: coarse) and (max-width: 1366px) {#scrollup {right: 28px;bottom: 110px;}}.form_sort_count .multiple-select .block_extra_field {max-height: 200px;height: auto;}.multiple-select .block_extra_field.mCustomScrollbar {overflow: hidden !important;}.block-for-filter-mobile .filter-cell:nth-last-child(2) {margin-bottom: 10px;}.list_product > .row-fluid:before, .list_product > .row-fluid:after {display: none;}.list_product .block_product, .list_product .block_product > .product {height: 100%;}.list_product .block_product > .product, .list_product .block_product > .product .oiproduct {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.list_product .block_product > .product .oiproduct, .list_product .block_product > .product .oiproduct > .buttons {margin-top: auto;}@media screen and (min-width: 386px) {.list_product .block_product {height: calc(100% - 10px);}}.list_product .block_product > .product .name, .list_product .block_product > .product .name a {height: auto !important;min-height: unset;}.jshop_list_category, .jshop_list_category .row-fluid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.jshop_list_category > .list_category {width: 100%;}.jshop_list_category .row-fluid:before, .jshop_list_category .row-fluid:after {display: none;}.jshop_list_category .jshop_categ .clearfix {display: none;}.jshop_list_category .jshop_categ .category {min-height: unset !important;max-height: unset !important;height: calc(100% - 10px) !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.jshop_list_category .jshop_categ .image {height: auto;padding: 10px;}.jshop_list_category .jshop_categ .image img {max-width: 100%;}.jshop_list_category .jshop_categ .image + .sblock {margin-top: auto;padding: 0 10px 10px;}.jshop_list_category .jshop_categ .category_short_description {margin-bottom: 0;}@media screen and (min-width: 600px) and (max-width: 1199px) {.jshop_list_category > .jshop_categ {width: 33.3333%;}}@media screen and (min-width: 480px) and (max-width: 599px) {.jshop_list_category > .jshop_categ {width: 50%;}}@media screen and (min-width: 480px) and (max-width: 1199px) {.jshop_list_category .row-fluid > .jshop_categ {width: 50%;}}.block-for-filter-mobile {padding-left: 25px !important;padding-right: 25px !important;}.block-for-filter-mobile .shop-header span.h-right {font-size: 18px;}.block-for-filter-mobile .shop-header span.h-left, .block-for-filter-mobile .shop-header span.h-right {background-size: contain;}.jshop .product_label {background-color: #ddd;margin-left: 0;left: 0;border-radius: 0 5px 5px 0;overflow: hidden;}.jshop .product_label img[src*="preorder"] {-webkit-filter: invert(1);filter: invert(1);} body > .wrapper {height: auto;min-height: 100vh;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.container-fluid {width: 100%;}.footer {margin-top: auto;}@media screen and (max-width: 767px) {.container {width: 100%;}}.holiday-item {text-align: center;}
/* 13.02.2023 END */
/* 14.03.2023 Task: 101535 */
@media screen and (max-width: 767px) {.lastvizitslide.slick-initialized {padding-left: 20px;padding-right: 20px;}.lastvizitslide.slick-initialized .slick-arrow {z-index: 10;}.lastvizitslide.slick-initialized .slick-prev {left: 0;}.lastvizitslide.slick-initialized .slick-next {right: 0;}}.lastvizitslide:not(.slick-initialized) {display: -webkit-box;display: -ms-flexbox;display: flex;overflow-x: auto;}.lastvizitslide:not(.slick-initialized) > .jshop_categ_tovs {-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;}.lastvizitslide .slick-track {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.lastvizitslide .jshop_categ_tovs {height: auto !important;}.lastvizitslide .jshop_categ_tovs .block_product {height: calc(100% - 10px);}.lastvizitslide .jshop_categ_tovs .block_product > .block_item {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.lastvizitslide .jshop_categ_tovs .block_product > .block_item .buttons {margin-top: auto;-webkit-box-ordinal-group: 1001;-ms-flex-order: 1000;order: 1000;}#DOMWindow {max-width: calc(100% - 10px);left: 50% !important;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: auto!important;}#DOMWindow .modal_anchor {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#DOMWindow .modal_anchor a {display: block;margin: 0;line-height: 1.5;background: -webkit-gradient(linear, left bottom, left top, from(#5C2C27), to(#4B201B));background: -o-linear-gradient(bottom, #5C2C27, #4B201B);background: linear-gradient(0deg, #5C2C27, #4B201B);}#DOMWindow .modal_anchor a:hover {background: -webkit-gradient(linear, left bottom, left top, from(#4B201B), to(#5C2C27));background: -o-linear-gradient(bottom, #4B201B, #5C2C27);background: linear-gradient(0deg, #4B201B, #5C2C27);}#DOMWindow .modal_anchor .modal_to_cart, #DOMWindow .modal_anchor .modal_checkout {display: inline-block;vertical-align: middle;margin: 3px;}@media screen and (max-width: 767px) {.shop-header > h1 {text-align: center;}}
/* 14.03.2023 END */
.data-swrap{ display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.cart .quantity .data-swrap .inputbox{margin:0;}
.data-swrap span{width:25px;height:25px;margin:0 5px;}
.data-swrap span:hover{cursor:pointer;}
/* 07.04.2023 Task: 10258/*/
@media screen and (max-width: 991px) {.shop-header h1 {display: block;margin-bottom: 20px;text-align: center;}}.list_related .product .ExtQv {top: 22%;left: 50%;right: auto;bottom: auto;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media screen and (max-width: 900px) {.pushy .navbar-nav, .pushy .navbar-nav li {float: none;width: 100%;}.pushy .navbar-nav {margin: 0;}.pushy .navbar-nav li, .pushy .navbar-nav li.item-218.menu-btn2 {padding-left: 0;}.pushy .navbar-nav li.item-218.menu-btn2 {background-position: calc(100% - 10px) center;}}
/* 07.04.2023 END */
#ExtendedFilterContainer140 .ExtendedFilterContainerDBL{border:0;margin-top:0;padding:0;}
/* 15.05.2023 Task: 103512 */
.aktcii:not(.owl-carousel) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.aktcii:not(.owl-carousel) .block_product.category, .aktcii:not(.owl-carousel) .block_product.category > .block_item {height: 100%;}.aktcii:not(.owl-carousel) .block_product.category > .block_item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.aktcii:not(.owl-carousel) .block_item .available {margin-top: auto;}.holiday-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.holiday-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.holiday-item > a:first-child {font-size: 0;margin-bottom: 10px;}[data-favorite].selected, [data-compare].selected {background: #edd29c;}.main-shop > .shop-header {text-align: center;}#up-btn {z-index: 100;display: none;position: fixed;border: 0;cursor: pointer;right: 30px;bottom: 50px;border-radius: 50%;overflow: hidden;width: 50px;height: 50px;background-color: #fff;padding: 0;}#up-btn:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;content: '';width: calc(100% + 6px);height: calc(100% + 6px);background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PGcgZGF0YS1uYW1lPSJMYXllciAyIiBpZD0iTGF5ZXJfMiI+PHBhdGggZD0iTTEsMTZBMTUsMTUsMCwxLDEsMTYsMzEsMTUsMTUsMCwwLDEsMSwxNlptMiwwQTEzLDEzLDAsMSwwLDE2LDMsMTMsMTMsMCwwLDAsMywxNloiLz48cGF0aCBkPSJNMTAuNDEsMTkuODcsMTYsMTQuMjlsNS41OSw1LjU4YTEsMSwwLDAsMCwxLjQxLDBoMGExLDEsMCwwLDAsMC0xLjQxTDE2LjY0LDEyLjFhLjkxLjkxLDAsMCwwLTEuMjgsMEw5LDE4LjQ2YTEsMSwwLDAsMCwwLDEuNDFIOUExLDEsMCwwLDAsMTAuNDEsMTkuODdaIi8+PC9nPjwvc3ZnPg==');background-size: 100%;-webkit-transition: -webkit-filter .3s;transition: -webkit-filter .3s;-o-transition: filter .3s;transition: filter .3s;transition: filter .3s, -webkit-filter .3s;will-change: filter;-webkit-filter: invert(10%) sepia(15%) saturate(6293%) hue-rotate(337deg) brightness(96%) contrast(88%);filter: invert(10%) sepia(15%) saturate(6293%) hue-rotate(337deg) brightness(96%) contrast(88%);}#up-btn:hover {background-color: #fffaed;}@media only screen and (hover: none) and (pointer: coarse) {#up-btn {right: 28px;bottom: 95px;}}
.aktcii:not(.owl-carousel) .block_item .not_available {
    margin-top: auto;
}
.blokprem.main-cats:not(.slick-initialized), .blokprem.mob-prem:not(.slick-initialized) {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;}.blokprem.main-cats:not(.slick-initialized) > .premitem {-webkit-box-flex: 0;-ms-flex: 0 0 234px;flex: 0 0 234px;}.blokprem.mob-prem:not(.slick-initialized) > .premitem {-webkit-box-flex: 0;-ms-flex: 0 0 135px;flex: 0 0 135px;}.blokprem.main-cats .imgprem img, .blokprem.mob-prem .imgprem img {margin: 0 auto;}.blokprem.mob-prem {padding-left: 20px;padding-right: 20px;}.blokprem.mob-prem .slick-slide {margin-left: 5px;margin-right: 5px;margin-bottom: 0;}.blokprem .slick-prev {left: 0;}.blokprem .slick-next {right: 0;}.blokprem .slick-prev:before, .blokprem .slick-next:before {color: #4a1a14;}.blokprem .premitem, .blokprem .premitem1, .blokprem .premitem2 {float: none;}

.yandex-reviews {width: 560px;max-width: 100%;height: 800px;overflow: hidden;position: relative;margin: 0 auto 20px;}.yandex-reviews > iframe {width: 100%;height: 100%;border: 1px solid #e6e6e6;border-radius: 8px;box-sizing: border-box;}

.payment-page__h1, .payment-page__h2, .payment-page__under-h1, .payment-page__under-h2 {text-align: center;line-height: 1.3;}.payment-page__h1, .payment-page__h2 {font-weight: bold;}.payment-page__h1 {margin-bottom: 15px;font-size: 24px;}.payment-page__under-h1 {margin-bottom: 30px;font-size: 22px;}.payment-page__h2 {margin-bottom: 5px;font-size: 22px;}.payment-page__under-h2 {margin-bottom: 20px;font-size: 16px;}.payment-page .attention-txt {color: #e2120d;}.payment-cards, .payment-card {display: -webkit-box;display: -ms-flexbox;display: flex;}.payment-cards {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 15px;}.payment-card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 10px;-webkit-box-flex: 0;-ms-flex: 0 0 165px;flex: 0 0 165px;max-width: 165px;margin-bottom: 15px;}.payment-card__img, .payment-card__name {text-align: center;}.payment-card__img {margin-bottom: 10px;}.payment-card__img img {max-width: 100%;height: auto;}.payment-card__name {font-weight: bold;font-size: 15px;margin-bottom: 0}

.slick-prev, .slick-next {width: 25px;height: 25px;}.slick-prev:before, .slick-next:before {font-family: 'Calibri', sans-serif;}.page-gallery:not(.carousel) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.page-gallery:not(.carousel) > .page-gallery__item {width: 100%;margin-bottom: 20px;}.page-gallery__item > a {position: relative;display: block;overflow: hidden;}.page-gallery__item > a:before {position: relative;display: block;content: '';z-index: -1;width: 100%;padding-bottom: 65%;}.page-gallery__item img {position: absolute;z-index: 1;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);margin: 0 auto;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}@media screen and (min-width: 992px) {.page-gallery:not(.carousel) > .page-gallery__item {width: calc(25% - 10px);margin-bottom: 0;}}@media screen and (min-width: 576px) and (max-width: 991px) {.page-gallery:not(.carousel) > .page-gallery__item {width: calc(50% - 10px);}}.page-gallery:not(.slick-initialized) {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;}.page-gallery:not(.slick-initialized) > .page-gallery__item {-webkit-box-flex: 0;-ms-flex: 0 0 300px;flex: 0 0 300px;margin-right: 10px;}@media screen and (max-width: 767px) {.page-gallery.slick-initialized {padding-left: 25px;padding-right: 25px;}}.page-gallery.slick-initialized .slick-prev {left: 0;}.page-gallery.slick-initialized .slick-next {right: 0;}.page-gallery.slick-initialized .slick-slide {margin-left: 5px;margin-right: 5px;}.jquery-overlay {position: fixed;z-index: 20000000000;}#jquery-lightbox {z-index: 20000000001 !important;}#lightbox-container-image-box, #lightbox-container-image-data-box {max-width: calc(100% - 32px);}
/* 15.05.2023 END */
/* 05.06.2023 Task: 104212 */
#list_product_image_thumb:not(.slick-initialized) {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}#list_product_image_thumb:not(.slick-initialized) > a {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.last_visited_products .lastvizitslide:not(.slick-initialized) {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}#list_product_image_thumb .slick-track, .last_visited_products .lastvizitslide .slick-track {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.last_visited_products .lastvizitslide .slick-slide .jshop_categ_tovs {float: none;}.last_visited_products .lastvizitslide .slick-slide > div, .last_visited_products .lastvizitslide .slick-slide .jshop_categ_tovs {height: 100% !important;}#list_product_image_thumb .slick-slide > div, #list_product_image_thumb .slick-slide a {height: 100%;}#list_product_image_thumb .slick-slide, .last_visited_products .lastvizitslide .slick-slide {height: auto !important;}#list_product_image_thumb.slick-slider {padding-left: 25px;padding-right: 25px;}#list_product_image_thumb.slick-slider .slick-prev {left: 0;}#list_product_image_thumb.slick-slider .slick-next {right: 0;}
/* 05.06.2023 END */
.btn-readmore{display:block;color:#fff;text-transform:uppercase;border-radius:5px;border:none;text-align:center;background:#6b3832;padding:6px 0;width:135px;font-size:15px;}a.btn-readmore:hover{opacity:.8;color:#fff;}.readmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.owl_carousel-head{background:#6b3832;padding:10px 10px;color:#fff;border-radius:0 0 0 0;margin:30px auto -26px;width:calc(100% - 10px);font-weight:600;}.ext-item-wrap{border-radius:0 0 5px 5px!important;}
.main-shop-sorting, .main-shop-sorting .box_products_sorting {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.main-shop-sorting {padding: 0 5px;margin-bottom: 10px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.main-shop-sorting .box_products_sorting .control-label {padding-top: 0;width: auto;margin-right: 15px;}.main-shop-sorting .block_sorting_count_to_page .controls {margin-left: 0;}

.samomenu ul li:last-child {background: transparent;}@media screen and (min-width: 992px) and (max-width: 1199px) {.samomenu ul li a, .samomenu-fixed ul li a {padding-left: 14px;padding-right: 14px;}}.bread {position: relative;z-index: 10;}.breadcrumb {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.breadcrumb > li {position: relative;z-index: 0;}.breadcrumb > li:not(:last-child) {margin-right: 5px;}.breadcrumb > li + li {padding-left: 20px;}.breadcrumb > li + li:before {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: '\2014';padding: 0;}.breadcrumb > li:not(:first-child):not(:last-child) {padding-right: 10px;cursor: pointer;}.breadcrumb > li:not(:first-child):not(:last-child):after {position: absolute;content: '';right: 0;top: 50%;-webkit-transform: translateY(-50%) rotate(0deg);-ms-transform: translateY(-50%) rotate(0deg);transform: translateY(-50%) rotate(0deg);display: inline-block;width: 0;height: 0;border-style: solid;border-width: 4px 3px 0 3px;border-color: #4b201b transparent transparent transparent;-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;-o-transition: transform .2s;transition: transform .2s;transition: transform .2s, -webkit-transform .2s;}@media screen and (hover: none) and (pointer: coarse) {.breadcrumb > li:not(:first-child):not(:last-child) {padding-right: 15px;}.breadcrumb > li:not(:first-child):not(:last-child):after {border-width: 6px 4px 0 4px;}}.breadcrumb > li:not(:first-child):not(:last-child):hover:after {-webkit-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);}.breadcrumb span {float: none;}.breadcrumb span.divider {display: none;}.breadcrumb a {float: none;}.breadcrumb a:hover, .breadcrumb a:hover > span {text-decoration: none;}.breadcrumb__sub-links {position: absolute;display: block;overflow: hidden;list-style: none;padding: 0;background-color: #4b201b;margin: 0;top: 100%;left: 20px;border-radius: 4px;min-width: 110px;opacity: 0;pointer-events: none;-webkit-transition: opacity .2s;-o-transition: opacity .2s;transition: opacity .2s;}.breadcrumb__sub-links a {display: block;padding: 5px 10px;color: #fff;text-decoration: none;-webkit-transition: background-color .2s;-o-transition: background-color .2s;transition: background-color .2s;}.breadcrumb__sub-links a:hover {background-color: #6b3832;}.breadcrumb__sub-links li:first-child a {padding-top: 8px;}.breadcrumb__sub-links li:last-child a {padding-bottom: 8px;}.breadcrumb > li:hover {z-index: 1;}.breadcrumb > li:hover > .breadcrumb__sub-links {opacity: 1;pointer-events: initial;}

.region-active iframe{margin:0 auto;}.faq-item__answer>div>p,.faq-item__answer>div li{font-style:italic;}.autoflash{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flash{content:"";background-color:rgba(255,255,255,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;-webkit-transform:skewX(-45deg) translateX(0);-ms-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;-o-transition:none;transition:none;}.lighting{-webkit-animation:moving 3s ease-in-out infinite;animation:moving 3s ease-in-out infinite;}@-webkit-keyframes moving{30%{-webkit-transform:skewX(-45deg) translateX(33.5em);-webkit-transform:skewX(-45deg) translateX(33.5em);transform:skewX(-45deg) translateX(33.5em)}100%{-webkit-transform:skewX(-45deg) translateX(33.5em);-webkit-transform:skewX(-45deg) translateX(33.5em);transform:skewX(-45deg) translateX(33.5em)}}@keyframes moving{30%{-webkit-transform:skewX(-45deg) translateX(33.5em);-webkit-transform:skewX(-45deg) translateX(33.5em);transform:skewX(-45deg) translateX(33.5em)}100%{-webkit-transform:skewX(-45deg) translateX(33.5em);-webkit-transform:skewX(-45deg) translateX(33.5em);transform:skewX(-45deg) translateX(33.5em)}}@media screen and (max-width:991px){.region-active iframe{width:100%}}

/* 17.05.2024 Task: 116430 */
.wrap_e8c7{margin-bottom:115px!important;margin-right:22px!important;}
.sitemap-links .map-columns,.sitemap-links .map-columns tbody{display:block}.sitemap-links .map-columns tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap-links .map-columns td{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:640px){.sitemap-links .map-columns td{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (min-width:1200px){.sitemap-links .map-columns td{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 10px);flex:0 0 calc(33.3333% - 10px);max-width:calc(33.3333% - 10px)}}.sitemap-links .map-level-0{padding:0}.sitemap-links .map-level-0,.sitemap-links .map-level-0 ul{list-style:none}.sitemap-links .map-level-0 ul{display:none;padding-left:2%}.sitemap-links .map-level-0 li:not(:last-child){margin-bottom:5px}.sitemap-links .map-level-0 .sitemap-links__parent-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sitemap-links .map-level-0 .sitemap-links__parent-item>a{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 35px);flex:0 0 calc(100% - 35px);max-width:calc(100% - 35px);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.sitemap-links .map-level-0 .sitemap-links__parent-item>ul{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sitemap-links__toggle-btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:30px;height:30px;padding:0;border:0;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDM4NCA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5MiAzODRjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE2MC0xNjBjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDE5MiAzMDYuOGwxMzcuNC0xMzcuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTYwIDE2MEMyMDguNCAzODAuOSAyMDAuMiAzODQgMTkyIDM4NHoiLz48L3N2Zz4=') no-repeat center;background-size:15px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-filter:none;filter:none;-webkit-transition:-webkit-transform .2s,-webkit-filter .3s;transition:-webkit-transform .2s,-webkit-filter .3s;-o-transition:transform .2s,filter .3s;transition:transform .2s,filter .3s;transition:transform .2s,filter .3s,-webkit-transform .2s,-webkit-filter .3s}@media screen and (hover:hover){.sitemap-links__toggle-btn:hover{-webkit-filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%);filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%)}}@media screen and (hover:none){.sitemap-links__toggle-btn:active{-webkit-filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%);filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%)}}.sitemap-links__parent-item_active>.sitemap-links__toggle-btn{-webkit-filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%);filter:invert(83%) sepia(39%) saturate(296%) hue-rotate(358deg) brightness(98%) contrast(89%);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
/* 17.05.2024 END*/