@charset "UTF-8";
@media (min-width: 1200px){
	.navigation, .page-wrapper > .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main , .container {max-width: 1230px !important;}
}
@media (min-width: 992px){
.page-header.type16 .navigation:not(.side-megamenu) > ul { display: block !important;overflow-x: unset !important;overflow-y: unset !important;}
.page-header.type16 .navigation:not(.side-megamenu) .level0 {max-width: unset !important;padding: 10px 3px;}
.page-header.type16 .block-search input {height:38px !important}
.page-header.type16 .search-category {height:38px !important}
.page-header.type16 .header-main .header-left, .page-header.type16 .header-main .header-right {padding-top:40px !important; padding-bottom:0px !important; }
 .nav-sections-item-content > .navigation {   z-index: 3 !important;}
}
@media (min-width: 768px){
	.page-wrapper .page-header.type16 .navigation {background-color: #FBE8D9;padding: 0;}
	.page-wrapper .page-header.type16 .navigation > ul{background-color: #FBE8D9;}
	.page-wrapper .page-header.type16 .navigation li.level0 > .level-top {padding: 0 7px 0 7px;font-size: 11px;}
	.page-wrapper .page-header.type16 .nav-sections {background-color: #FBE8D9;margin-bottom:0;}
	.page-wrapper > .breadcrumbs .items {max-width: 100%;}
	.page-wrapper .page-header.type16 .navigation li.level0.active, .page-wrapper .page-header.type16 .navigation li.level0:hover {color: #fff;background-color: rgb(132, 91, 77);}
	.page-header.type16 .main-panel-top {display:block !important;  padding: 0px;background-color: #f0f0ed;color: #777;}
	.page-wrapper .page-header.type16 .navigation li.level0 > .level-top { text-transform: uppercase !important;}
}
.page-header .panel.wrapper {line-height: auto;}
.search-area { width: 50% !important;}
.page-header .panel.wrapper {min-height:30px !important}
header.page-header.type16 {background: linear-gradient(90deg, rgb(132, 91, 77) 0%, rgb(233, 165, 144) 62%, rgb(236, 204, 175) 100%);}
.page-wrapper .page-header.type16 .navigation li.level0 > .level-top {color: black;}
.page-header.header-newskin .navigation li.level0.classic .submenu a {text-transform: capitalize !important;}
.page-wrapper .page-header.type16 .navigation li.level0:hover .level-top {color: white;}
.action.primary, .action.primary:hover, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .recent-posts .post-date .month, .footer-ribbon, .filter-options-title:hover:after, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, button:hover, .action.primary:focus, .action.primary:active, .btn-primary, .contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"], .btn-default, .cms-index-index blockquote.testimonial, .btn-default:hover, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .post-holder .post-date .month, .page-header.type8 .header.content, .page-header.type8.header-newskin .header.content, .page-header.type11 .navigation li.level0.active, .iwd-summary-cart, #ln_slider_price .ui-slider-handle, .filter-toggle.active, .products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2, .products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots .owl-dot.active span:before{background:black !important;}
a.btn.btn-default , .products-grid .product-item-details .product-item-actions .tocart{color: white !important;} 
#banner-slides .owl-item a {display: flex;justify-content: center;align-items: center;}
#banner-slides .owl-item {height: 220px;display: flex;justify-content: center;align-items: center;}
.page-header.header-newskin .minicart-wrapper .action.showcart:before, .page-header.header-newskin .minicart-wrapper .action.showcart.active:before {color: black;}
.cms-page-view  .page-wrapper >.breadcrumbs , .catalogsearch-advanced-index .page-wrapper >.breadcrumbs{margin-top: 10px;}
.cms-page-view  .page-wrapper > .breadcrumbs .items , .catalogsearch-advanced-index .page-wrapper > .breadcrumbs .items {padding: 0;margin: 0px 9px;}
.cms-page-view  .page-title-wrapper h1.page-title , .catalogsearch-advanced-index .page-title-wrapper h1.page-title{width: 100%;float: left;}
.cms-page-view .page-title-wrapper span , .catalogsearch-advanced-index .page-title-wrapper span{color: rgb(132, 91, 77);font-size: 28px;font-weight: 600;text-align: center;width: 100%;float: left;}
.about-page img{width:250px;}
.about-page.container {float: left;width: 100%;margin-top: 20px;}
.about-page .col-md-4{text-align:center;}
.about-page .col-md-8 p {font-size: 19px;line-height: 33px;}
.page-wrapper{overflow:hidden;}
.content-section , .content-section div , .content-section strong {float: left;width: 100%;margin-top: 2rem;font-size:15px;}
.content-section strong {font-size:22px;margin-bottom:2rem;}
.category-description.no-margin {width: 100%;max-width: 1230px;margin: 3rem auto !important;font-size: 16px;padding: 0 9px;text-align: justify;}
.contact-info .row .col-md-12 i{margin-bottom:0 !important;}
.contact-info .row .col-md-12 {display: flex;align-items: center;margin-bottom: 15px;}
.contact-index-index .page-main .contact-info p{margin-left:20px;}
.modes-mode {width: 26px !important;float: left;}
.modes-mode.active{color:white !important;}
.page-header.type16 .logo {margin-top:-39px !important;}
.search-area .block.block-search {width:450px !important;text-align: center;margin: 0 auto; margin-top: -38px !important;}
.catalog-category-view .products-grid .product-item-photo span, .catalogsearch-result-index .products-grid .product-item-photo span { width: 100%;  height: 250px; float: left; background-position: center; background-repeat: no-repeat;  background-size: contain;}
.catalog-category-view .products-grid .product-item-name {  height: 48px;}
.product-item-name {  height: 48px;}
header.page-header.type16 {background : url(../images/header_bg.gif) 11px 19px repeat-x !important}
.side-custom-menu {  border: 1px solid #ddd;  border-radius: 7px;  overflow: hidden;}
.side-custom-menu h2 {  color: #000;  border-bottom: 1px solid #ddd;  font-size: 13px;  font-weight: 700;  text-align: left;  padding: 13px 13px 12px;  background-color: #f5f5f5;  line-height: 1;  margin: 0;}
.side-custom-menu ul { padding: 0 12px;  margin: 0;  list-style: none;}
.side-custom-menu ul li {  text-align: left;  padding: 12px 4px;  border-top: 1px solid #ddd;  margin: 0;  line-height: 1;}
.side-custom-menu ul li a { color: #777; font-size: 15px; line-height: 1;  display: block;}