.elementor-6417 .elementor-element.elementor-element-fb5ef47{--display:flex;overflow:visible;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6417 .elementor-element.elementor-element-91c8eb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6417 .elementor-element.elementor-element-91c8eb2 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:43px;}.elementor-6417 .elementor-element.elementor-element-34f96d4{--update-cart-automatically-display:none;}.elementor-6417 .elementor-element.elementor-element-ca8f022{--display:flex;overflow:visible;}.elementor-6417 .elementor-element.elementor-element-158fbef{--additional-information-display:block;}/* Start custom CSS for container, class: .elementor-element-ca8f022 *//* Hide Checkout Review Total */
.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review {
  display: none
}

/* Hide Proeed to Checkout Button */
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout {
  display: none;
}

/* Hide Empty Cart Top Border */
.cart-empty.woocommerce-info {
  border-width: 0px;
}

/* Hide Empty Cart Button */
.return-to-shop {
  display: none;
}

/* Hide Cart Total Label */
.elementor-widget-woocommerce-cart .woocommerce .cart_totals h2 {
  display: none;
}

/* Hide the original text */
.woocommerce .cart-empty {
    background: transparent;
    color: transparent;
    position: relative;
}

/* Add the custom text */
.woocommerce .cart-empty::after {
    content: "Click on any items for more details.\A\A Your cart will appear after adding items, and can be modified at any time prior to purchase.\A\A Add any coupon codes within the cart.";
    color: #333; /* Adjust text color */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: left;
    font-size: 16px;
    line-height: 1.5;
    white-space: pre-wrap; /* Preserve line breaks */
    padding: 10px;
}

/* Hide the icon */
.woocommerce .cart-empty:before {
    display: none;
}

/* Ensure the cart container remains visible even when empty */
.woocommerce-cart {
    display: block; /* Ensure the cart layout remains active */
    opacity: 1;     /* Make sure it’s visible */
}/* End custom CSS */