.elementor-6288 .elementor-element.elementor-element-49a098d{--display:flex;}.elementor-6288 .elementor-element.elementor-element-255f9b6{--spacer-size:34px;}.elementor-6288 .elementor-element.elementor-element-04c5ffd .elementor-heading-title{font-size:47px;}.elementor-6288 .elementor-element.elementor-element-28f9ca1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-2b52e86 p{margin-block-end:16px;}.elementor-6288 .elementor-element.elementor-element-2b52e86{color:var( --e-global-color-text );}.elementor-6288 .elementor-element.elementor-element-84039eb p{margin-block-end:7px;}.elementor-6288 .elementor-element.elementor-element-4b75866 p{margin-block-end:7px;}/* Start custom CSS for shortcode, class: .elementor-element-9455c39 */.woocommerce ul.products {
    display: flex;
    justify-content: center;
    gap: 20px;
}

.woocommerce ul.products li.product {
    max-width: 300px; /* smaller so 3 fit in a row */
    flex: 0 1 auto;
}

.woocommerce ul.products li.product img {
    max-height: 200px;
    object-fit: cover;
}/* End custom CSS */