#search_widget > form{position:absolute;right:140%;top:-5px;width:280px}
#search_widget .search-button{font-size:18px;cursor:pointer;display:block;width:30px;height:30px;background:url(../img/search.png) no-repeat 50% 50%}
.cart-products-count{font-size:13px}
.right_header{display:flex;gap:15px;padding-left:0;padding-right:0;justify-content:flex-end;align-items:center}
.footer-icon{padding:40px 0;background:#715139 url(../img/wood-bg.jpg) repeat 50% 0;color:#fff;text-shadow:2px 2px 2px #321e12}
.footer-icon div.col-xs-12 > div{padding:12px 0 12px 100px}
.footer-icon .fi-1 > div{background:url(../img/fi-3.png) no-repeat 0 50%}
.footer-icon .fi-2 > div{background:url(../img/fi-2.png) no-repeat 0 50%}
.footer-icon .fi-3 > div{background:url(../img/fi-1.png) no-repeat 0 50%}
.footer-icon span{display:block}
.footer-icon .big{font-size:18px;font-weight:600}
.footer-icon .small{font-size:14px;margin-top:3px;line-height:1.2em}
.copy{clear:both;font-size:11px;text-transform:uppercase;text-align:right;float:left;margin-block:20px;width:100%}
.product-description h4{color:#000;font-family:"Poppins",sans-serif;font-weight:500;font-size:18px;padding:10px 0 10px 45px;margin:0 0 20px;position:relative;background:#fff url(../img/h3.gif) no-repeat 0 50%}
.tabs .nav-tabs .nav-link{padding:.5em 0;color:#000!important;text-transform:uppercase;font-weight:500;font-size:18px}
.product-description h4 em{font-style:normal}
span.slidesubmenu{cursor:pointer;position:absolute;right:30px;top:10px;z-index:1;color:#fff;background:#000}
.page-content.page-not-found .right_header{display:none}
#product #blockEmailSubscription_displayLeftColumnProduct input[name="submitNewsletter"]{width:100%}
#product #blockEmailSubscription_displayLeftColumnProduct .col-md-7.col-xs-12{width:100%;padding:0;margin:0}
#product #blockEmailSubscription_displayLeftColumnProduct .input-wrapper{overflow:visible}
.blockcart.cart-preview  {    gap: 15px; align-items: center;   display: flex;}
#search_widget {  position: relative;}
@media (max-width: 768px) {
#header .header-nav{background:transparent;color:#000}
#header .header-nav .user-info .material-symbols-outlined{font-size:33px}
#header .header-nav .mobile{display:flex;justify-content:space-between}
#header .header-nav .mobile .mobile-right{display:flex;justify-content:flex-end;align-items:center}
#header .header-nav,#header .header-nav a,#header .header-nav i,#header .header-nav span{color:#000}
#header .header-nav .user-info{}
#search_widget > form{right:10px}
#search_widget form i{color:#fff!important;padding-top:10px}
#header .header-top{padding:0}
span.slidesubmenu .remove{display:none}
span.slidesubmenu.zwin .remove{display:block}
span.slidesubmenu.zwin .add{display:none}
.category-top-menu > li > ul.category-sub-menu{display:none}
}
#htmlcontent_top{float:right;width:22.65%;max-width:100%;padding-left:5px}
@media (max-width: 991px) {
#htmlcontent_top ul li h3:after{display:none!important}
#htmlcontent_top ul li{height:117px}
#htmlcontent_top ul li a{height:100%!important}
#htmlcontent_top ul li img{height:107px;object-fit:cover}
.blockcart .header {    display: flex;    align-items: center;}
}
@media (max-width: 767px) {
.carousel{width:100%}
#htmlcontent_top{width:100%;max-width:100%;padding-left:0;padding-top:0}
#htmlcontent_top ul li{height:auto}
#htmlcontent_top ul li img{width:100%;height:100%}
#htmlcontent_top ul{margin:0 -5px}
#search_widget > form{right: -120px;        top: 100%;      z-index: 99999999;}
}
#htmlcontent_top ul li{width:100%;margin-bottom:25px}
#htmlcontent_top ul li a{display:block;width:100%;position:relative}
#htmlcontent_top ul li h3{display:block;color:#fff;position:absolute;left:0;bottom:0;margin:0;font-size:21px;text-transform:uppercase;font-weight:500;padding:29px 14px 13px 20px;width:100%;background:url(../img/wood-t.png) no-repeat 50% 0;background-size:auto 96px}
#htmlcontent_top ul li h3:after{content:"\e5cc";display:block;float:right;font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:liga;-webkit-font-smoothing:antialiased}
@media (max-width: 767px) {
#htmlcontent_top ul li{float:left;padding-left:5px;padding-right:5px;width:33.333%}
}
@media (max-width: 479px) {
#htmlcontent_top ul li{display:none;width:100%}
}
#htmlcontent_top ul li:last-child{margin-bottom:0}
#htmlcontent_top ul li img{width:100%;height:auto}