/* --- Cart & Checkout Blocks: Style Remove Link --- */
table.wc-block-cart-items .wc-block-cart-item__remove-link {
    background: var(--brand-bg, #111111) !important; /* use your brand color */
    color: var(--brand-text, #ffffff) !important;
    padding: 6px 12px !important;
    border-radius: 6px !important;
    border: 1px solid var(--brand-bg, #111111) !important;
    font-size: 0.60rem !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    display: inline-block !important;
    transition: background 0.15s ease, color 0.15s ease;
}

table.wc-block-cart-items .wc-block-cart-item__remove-link:hover {
    background: var(--brand-bg-hover, #222222) !important;
    color: var(--brand-text-hover, #ffffff) !important;
}

.wc-block-components-button:not(.is-link) .wc-block-components-button__text {
    display: block;
    text-wrap: balance;
    text-wrap: pretty;

    border: 1px solid var(--brand-bg, #111111);
    padding: 6px 12px;
    border-radius: 6px;
    background: var(--brand-bg, #111111);
    color: var(--brand-text, #ffffff);
}

/* Pill-style buttons like "Add to Cart" */
.wc-block-components-button:not(.is-link) .wc-block-components-button__text,
table.wc-block-cart-items .wc-block-cart-item__remove-link {
    display: inline-block;
    padding: 10px 24px;
    border-radius: 999px; /* pill shape */
    background: #000000;  /* black background */
    color: #ffffff;
    font-weight: 600;
    font-size: 1.0rem;
    letter-spacing: 1px;
    text-transform: uppercase;
    border: none;
    text-decoration: none;
    transition: background 0.15s ease, color 0.15s ease;
}

/* Hover effect with gold color */
.wc-block-components-button:not(.is-link) .wc-block-components-button__text:hover,
table.wc-block-cart-items .wc-block-cart-item__remove-link:hover {
    background: #EBBF4F;
    color: #000000;
}

/* Light grey color for the chip remove icon (#F5F5F5 is a very light grey, almost white) */
.wc-block-components-chip .wc-block-components-chip__remove-icon {
    fill: #FFFFFF !important;
}



