.kl-cart-button .svg-cart.kl-cart-icon:after {
    background: #e42312;
}

.title-absolute{
	position: fixed;
}

.main-nav>ul>.menu-item>ul.sub-menu:after {
    top: -12px;
    border-bottom-color: #d6d6d6;
}

.znpb-footer-smart-area .zn_section{
background: #fff;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price{
    color: #e32212;
    font-weight: bold;
}


.icon-beef,.icon-beef-2{
    background-image: url(../images/icons/beef-icon.png);
}
.icon-chicken,.icon-chicken-2{
    background-image: url(../images/icons/chicken-icon.png);
}
.icon-chili,.icon-chili-2{
    background-image: url(../images/icons/chili-icon.png);
}
.icon-pork,.icon-pork-2{
    background-image: url(../images/icons/pork-icon.png);
}
.icon-fish,.icon-fish-2{
    background-image: url(../images/icons/fish-icon.png);
}

.product-filter-icon{
    background-size: 24px 24px;
    width: 24px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background-repeat: no-repeat;

}
.product-type-container{
    margin-top: 5px;
}
.woocommerce.single-product div.product.prodpage-style2 p.price {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #e32212;
    font-weight: bold;
}
.woocommerce div.product.prodpage-style2 .product_title {
    margin-bottom: 10px;
}
.woocommerce .woocommerce-products-header__title {
    color: #343434;
    font-weight: bold;
    text-align: center;
    border-bottom: 0;
}
.woocommerce ul.product-filter-tag {
    list-style: none;
    margin: 0;
    padding: 0;
    width: auto;
    float: left;
}
.woocommerce  ul.product-filter-tag li {
    position: relative;
    display: inline;
    margin-right: 20px;
}

.woocommerce  ul.product-filter-tag li:hover a  {
    color:#e32212;
}
.woocommerce  ul.product-filter-tag li a {
    font-size: 14px;
    color: #686876;
}

.product-filter-icon{
    background-size: 24px 24px;
    width: 24px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background-repeat: no-repeat;
}
.woocommerce ul#shipping_method {
    text-align: left;
}
.woocommerce ul#shipping_method li .label {
    display: inline;
    color: #e32212 !important;
    font-size: 13px;
    padding: 0;
    font-weight: bold;
    padding-right: 10px;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price ins {
    color: #adadad;
    font-size: 13px;
    font-weight: normal;
    color: #e32212;
    font-weight: bold;
}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
    padding: 17px 35px !important;
}

.main-nav > ul > .menu-item {
    margin-left: 5px !important;
}

body, h1, h2, h3, h4, h5, h6 {
    text-align: left;
}
.foogallery.fg-border-thin .fg-item-inner {
    border-width: 0 !important;
}
.foogallery.fg-light.fg-shadow-outline .fg-item-inner {
    box-shadow: none !important;
}
.site-logo-img{
    width: 130px  !important;
    height: auto !important;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title {
    text-align: center;
}
.headsearch--bord .gensearch__input {
    font-family: "Poppins",Helvetica,Arial,sans-serif !important;
}

.woocommerce form .form-row .optional{
    display: none;
}


.zn-wc-pages-style2 input.input-text, .zn-wc-pages-style2 textarea.input-text, .zn-wc-pages-style2 form .form-row input.input-text, .zn-wc-pages-style2 form .form-row textarea, .zn-wc-pages-style2 form .form-row select, .woocommerce-cart.zn-wc-pages-style2 table.cart td.actions .coupon .input-text, .zn-wc-pages-style2 .woocommerce form .form-row .select2-container, .woocommerce div.product.prodpage-style3 form.cart div.quantity .qty, .woocommerce div.product.prodpage-style3 form.cart .single_variation_wrap .variations_button div.quantity .qty {
    height: 30px !important;
}

@media (max-width: 480px) {
    .site-header .sh-component{
        margin:0 !important;
    }
}

@media (max-width: 991px){
    .header-search .header-search-button {
        font-size: 18px !important;
    }
}


.zn-wc-pages-style2 .woocommerce a.button, .zn-wc-pages-style2 .woocommerce button.button, .zn-wc-pages-style2 .woocommerce input.button, .zn-wc-pages-style2 .woocommerce input#button, .zn-wc-pages-style2 .woocommerce #review_form #submit {
    padding: 5px 10px !important;
    height: initial !important;
    margin-right: 10px;
    text-align: center !important;
}
[class^="ywot-icon-"], [class*=" ywot-icon-"]{
    display:none !important;
}