.elementor-8802 .elementor-element.elementor-element-bff79ed{--display:flex;}.elementor-8802 .elementor-element.elementor-element-0e67376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:100px 13px 0px 31px;--confirmation-message-display:block;}.elementor-8802 .elementor-element.elementor-element-b72fda7{--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-8802 .elementor-element.elementor-element-b923860{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;}.elementor-8802 .elementor-element.elementor-element-b923860 img{width:20%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-8802 .elementor-element.elementor-element-b923860{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8802 .elementor-element.elementor-element-b923860 img{width:45%;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-0e67376 *//* Hide the specific attribute label for size */
.wc-item-meta-label {
    display: none !important; /* Hide the label */
}

/* Make product names or order item links blue */
.woocommerce .woocommerce-order-details a {
    color: blue !important;  /* Blue link color */
    text-decoration: none;   /* Remove underline (optional) */
}

/* Style the button with white text and black background */
.woocommerce a.button {
    background-color: black !important; /* Black button background */
    color: white !important;            /* White button text */
    border: none !important;
}

.woocommerce a.button:hover {
    background-color: #333 !important;  /* Dark gray hover effect */
    color: white !important;
}/* End custom CSS */