.elementor-20 .elementor-element.elementor-element-f3302f4{text-align:center;font-size:1.1rem;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e32e627{width:var( --container-widget-width, 800px );max-width:800px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-size:1.1rem;font-weight:normal;}.elementor-20 .elementor-element.elementor-element-5933a3b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-20 .elementor-element.elementor-element-5933a3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-20 .elementor-element.elementor-element-5933a3b.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-5933a3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-5933a3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-f3302f4 */.elementor-20 .elementor-element.elementor-element-f3302f4 p {
margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5933a3b */.elementor-20 .elementor-element.elementor-element-5933a3b {
width: 100%;
}

.elementor-20 .elementor-element.elementor-element-5933a3b .elementor-widget-container {
width: 100%;
    
    .woocommerce {
    width: 100%;

        .products {
        width: 100%;
        display: flex;
        justify-content: center;
        }
        
    }
    
}/* End custom CSS */