/*
 * Gold & Sage customer-care links — 0.2.70.
 *
 * Loaded only for the Gold & Sage profile. The body selector is retained as a
 * second isolation boundary because the theme serves multiple storefronts.
 */
body.tmwc-profile--gold-and-sage .tmwc-customer-care-links {
    display: grid;
    gap: 0.5rem;
    margin-top: 1rem;
    padding-top: 0.9rem;
    border-top: 1px solid var(--tmwc-color-border);
    text-align: left;
}

body.tmwc-profile--gold-and-sage .tmwc-customer-care-links__label {
    margin: 0;
    color: var(--tmwc-color-muted);
    font-family: var(--tmwc-font-accent);
    font-size: 0.72rem;
    font-weight: 700;
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

body.tmwc-profile--gold-and-sage .tmwc-customer-care-links ul {
    display: flex;
    flex-wrap: wrap;
    gap: 0.35rem 1rem;
    margin: 0;
    padding: 0;
    list-style: none;
}

body.tmwc-profile--gold-and-sage .tmwc-customer-care-links a {
    color: var(--tmwc-color-text);
    font-size: 0.88rem;
    text-decoration: underline;
    text-decoration-color: var(--tmwc-color-border-strong);
    text-underline-offset: 0.2em;
}

body.tmwc-profile--gold-and-sage .tmwc-customer-care-links a:hover,
body.tmwc-profile--gold-and-sage .tmwc-customer-care-links a:focus-visible {
    color: var(--tmwc-color-accent);
    text-decoration-color: currentColor;
}
