.elementor-511 .elementor-element.elementor-element-4c651ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-511 .elementor-element.elementor-element-cba8ca2 .product-grid{grid-template-columns:repeat(4, 1fr);gap:28px 28px;}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-cba8ca2 .product-grid{grid-template-columns:repeat(3, 1fr);}}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-4c651ec{--content-width:1300px;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-4c651ec{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-511 .elementor-element.elementor-element-cba8ca2 .product-grid{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS for lgc-product-grid, class: .elementor-element-cba8ca2 */.elementor-511 .elementor-element.elementor-element-cba8ca2 section{
    background-color: transparent;
}

.lgc-filter-apply {
    
border-color: #332C22 !important;

}

.lgc-filter-apply:hover , .lgc-filter-apply:focus {
    
    background: var(--soft-black) !important;
    
    
}


span.woocommerce-Price-amount.amount {
    font-size: 14.5px;
font-weight: 600;
line-height: 23.2px;
color: rgb(138, 110, 72);
}


.woocommerce a.button{
   
    padding: 16px 6px !important;
    font-size: 10px !important;
}



@media (max-width: 767px) {
    .product-media {
    
        margin-bottom: 3px !important;
    }
}/* End custom CSS */