.elementor-1082 .elementor-element.elementor-element-428d377{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1082 .elementor-element.elementor-element-428d377:not(.elementor-motion-effects-element-type-background), .elementor-1082 .elementor-element.elementor-element-428d377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-grid{grid-template-columns:repeat(4, 1fr);}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__frame{aspect-ratio:4/5;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__cat{color:#362C25;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__title{color:#1B1512;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__price{color:#1B1512;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .badge--sale{background:#6B1F2A;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .badge--sold{background:#362C25;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__quick button{color:#1B1512;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .filter-group summary{color:#1B1512;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .collection-layout{grid-template-columns:240px 1fr;}.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-card__frame img{transition-duration:0.35s;}@media(max-width:1024px){.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-1082 .elementor-element.elementor-element-64c67f9 .product-grid{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS for fabriqstar-product-card, class: .elementor-element-64c67f9 */.product-card__quick button:hover {
    color: white !important;
}

@media (max-width: 767px) {


.collection-layout {
    grid-template-columns: 1fr !important;
}

.collection-toolbar {
 
    gap: 20px !important;
    display: grid !important;
        grid-template-columns: 1fr 1fr 1fr !important;
}

}/* End custom CSS */