.elementor-236 .elementor-element.elementor-element-ab0daee:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-ab0daee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-ab0daee > .elementor-background-overlay{background-color:var( --e-global-color-8fa504c );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-236 .elementor-element.elementor-element-ab0daee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-236 .elementor-element.elementor-element-5e5af21{text-align:center;}.elementor-236 .elementor-element.elementor-element-5e5af21 .elementor-heading-title{color:var( --e-global-color-b497729 );}.elementor-236 .elementor-element.elementor-element-3f99f8e{--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;}@media(max-width:1024px){.elementor-236 .elementor-element.elementor-element-ab0daee{padding:2em 0em 4em 0em;}}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-ab0daee{padding:3em 0em 3em 0em;}}/* Start custom CSS for shortcode, class: .elementor-element-fd187b2 *//* Center align WooCommerce product details */
.woocommerce ul.products li.product {
    text-align: center;
    
}
.woocommerce ul.products li.product a{
    color: #000;
    
}

/* Increase WooCommerce product title size */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 20px;   /* adjust size as needed */
    font-weight: 600;  /* make it a bit bolder */
   letter-spacing: 1px
}



/* Style WooCommerce add-to-cart button */
.woocommerce ul.products li.product .button {
    background-color: #f9562c !important;
    color: #ffffff !important;
    border: none;
    border-radius: 4px; /* optional, makes corners rounded */
    padding: 10px 20px;
    text-transform: uppercase; /* optional */
}

/* Hover effect */
.woocommerce ul.products li.product .button:hover {
    background-color: #d9441c !important; /* darker shade for hover */
    color: #ffffff !important;
}

a.next.page-numbers {
    color: navy;
}

a.page-numbers {
    color: navy;
}
.woocommerce ul.products li.product a img {
    border-radius: 8px;
}
nav.woocommerce-pagination {
    display: none;
}
p.woocommerce-view-all {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fd187b2 *//* Center align WooCommerce product details */
.woocommerce ul.products li.product {
    text-align: center;
    
}
.woocommerce ul.products li.product a{
    color: #000;
    
}

/* Increase WooCommerce product title size */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 20px;   /* adjust size as needed */
    font-weight: 600;  /* make it a bit bolder */
   letter-spacing: 1px
}



/* Style WooCommerce add-to-cart button */
.woocommerce ul.products li.product .button {
    background-color: #f9562c !important;
    color: #ffffff !important;
    border: none;
    border-radius: 4px; /* optional, makes corners rounded */
    padding: 10px 20px;
    text-transform: uppercase; /* optional */
}

/* Hover effect */
.woocommerce ul.products li.product .button:hover {
    background-color: #d9441c !important; /* darker shade for hover */
    color: #ffffff !important;
}

a.next.page-numbers {
    color: navy;
}

a.page-numbers {
    color: navy;
}
.woocommerce ul.products li.product a img {
    border-radius: 8px;
}
nav.woocommerce-pagination {
    display: none;
}
p.woocommerce-view-all {
    text-align: center;
}/* End custom CSS */