#masthead.site-header {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.menu {
  font-size: 16px;
}

/* Hide the broken CedCommerce Re-Order button */
a.woocommerce-button.button.ced_my_account_reorder {
    display: none !important;
}

.site-info {
  display: none;
}

product-template-default {

}
.wpc-debug-message {  display: none;}

.woocommerce-checkout .woocommerce-form-coupon-toggle {
            display: none;
}

    .related.products {
        display: none;
    }



/* Fix jumping buttons in the Orders table */
.woocommerce-orders-table__cell-order-actions .button {
    border: 1px solid transparent !important;
    vertical-align: middle !important;
    display: inline-block !important;
    margin-bottom: 5px !important; /* Adds a gap so they don't touch if they DO wrap */
}



/* Add black outline and black text to action buttons on hover */
.woocommerce-orders-table__cell-order-actions .button:hover {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important; /* Keeps the line inside the button edges */
    color: #000000 !important;      /* Changes text color to black */
    background-color: #ffffff !important; /* Optional: white background to make black text pop */
    text-decoration: none !important;
    transition: none !important;    /* Removes animations that can cause 'flickering' */
}

/* Force buttons to stay on a single line regardless of size */
.woocommerce-orders-table__cell-order-actions {
    white-space: nowrap !important;
}


label {
color: black;  	
}

.single-product div.product .product_meta {
  display: none;
}

/* Container must be relative to position the span */
.woocommerce-product-gallery__image {
    position: relative !important;
}

/* Style the Alt Text Overlay */
.custom-alt-overlay {
    position: absolute;
    bottom: 10px;
    left: 10px;
    background-color: rgba(0, 0, 0, 0.6); /* Semi-transparent black */
    color: #ffffff;
    padding: 4px 8px;
    font-size: 14px;
    border-radius: 3px;
    z-index: 10;
    pointer-events: none; /* Prevents interference with clicking/zooming */
    max-width: 80%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}





.thwma-acnt-adr-footer.acnt-address-footer .th-del-acnt {
 color:black; 
}