.elementor-16575 .elementor-element.elementor-element-94afd6c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16575 .elementor-element.elementor-element-94afd6c.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-16575 .elementor-element.elementor-element-94afd6c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-16575 .elementor-element.elementor-element-f367f6d{width:100%;}.elementor-16575 .elementor-element.elementor-element-94afd6c.elementor-wc-products ul.products li.product{text-align:center;}.elementor-16575 .elementor-element.elementor-element-94afd6c{width:100%;max-width:100%;}.elementor-16575 .elementor-element.elementor-element-94afd6c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for column, class: .elementor-element-f367f6d */.elementor-element-c0b3be5 { /* Adjust this class to the correct one */
   visibility: hidden
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c08b3e5 */.ymm_heading {display : none;}

.ymm-submit-any-selection {
    margin: 0;
    top: 50%;
    transform: translateX(650%);
    padding-right: 93%;
}

.ymm-category-select {display: none;}

.ymm-search-field {display: none;}

.ymm-td-input {display: none;}


.ymm-td-button  {width: 100%; text-align: center;}

.product_category_title {visibility : hidden;}

cl-view-details  {visibility : hidden;}

.cl-woo-product__overlay-buttons {visibility : hidden;}

/* Improve product title styling */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 18px !important; /* Increase font size */
    font-weight: 600 !important; /* Make it bolder */
    text-align: center !important; /* Center align */
    margin-bottom: 5px !important; /* Adjust spacing */
}

/* Fix price styling */
.woocommerce ul.products li.product .price {
    font-size: 16px !important; /* Adjust size */
    font-weight: 700 !important; /* Make it more readable */
    text-align: center !important; /* Align to center */
    color: #000 !important; /* Ensure visibility */
    display: block !important; /* Force block display */
    margin-top: 5px !important; /* Adjust spacing */
}

/* Fix 'Now' price display */
.woocommerce ul.products li.product del {
    color: #777 !important; /* Lighter for old price */
    font-size: 14px !important; /* Adjust old price size */
    margin-right: 5px !important; /* Space between old and new price */
}

.woocommerce ul.products li.product ins {
    color: #ff0000 !important; /* Highlight new price */
    font-size: 18px !important;
    font-weight: bold;
}

/* Move Afterpay installment message directly under product title */
.woocommerce ul.products li.product .afterpay-paragraph,
.woocommerce ul.products li.product .afterpay-container {
    display: block !important;
    text-align: left !important; /* Adjust alignment */
    margin-top: 5px !important; 
}

/* Force Afterpay to appear before the price */
.woocommerce ul.products li.product .price {
    order: 2 !important;
}

.woocommerce ul.products li.product .afterpay-container {
    order: 1 !important;
}

.afterpay-badge img {
    content: url('https://your-path-to-cashapp-logo.png');
    width: auto;
    height: auto;
}

/* Disable the overlay to allow clicks on the product link */
.cl-woo-product__overlay {
    display: none !important; /* Completely hide the overlay */
}/* End custom CSS */