/* Wishlist Notice Styling (Systemnachricht + Woo Blocks) */

/* Standard WooCommerce Nachricht & Woo Blocks Success Notice */
.woocommerce-message,
.wc-block-components-notice-banner.is-success {
    background-color: #dff2f0 !important; /* neuer BG */
    border: 2px solid #4FB9B0 !important;
    color: #000 !important;
    border-radius: 12px;
    padding: 14px 18px;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Standard Woo SVG-Icons vollständig ausblenden */
.woocommerce-message svg,
.wc-block-components-notice-banner > svg,
.wc-block-components-notice__icon,
.wc-block-components-notice-banner__icon {
    display: none !important;
}

/* Einheitliches ASCII-Häkchen ✓ einfügen */
.woocommerce-message::before,
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content::before {
    content: "✓";
    color: #4FB9B0;
    font-weight: 700;
    font-size: 20px;
    margin-right: 8px;
    position: relative;
    top: 1px;
}

/* Button in der Notice entfernen (wenn vorhanden) – wir machen ihn wie Link */
.woocommerce-message .button,
.wc-block-components-notice-banner.is-success .button {
    background: none !important;
    border: none !important;
    color: #000 !important;
    text-decoration: none !important;
    font-weight: 600;
    padding: 0 !important;
    margin-left: 6px;
    transition: color 0.2s ease-in-out;
}

/* Hover-Effekt für den Link */
.woocommerce-message .button:hover,
.wc-block-components-notice-banner.is-success .button:hover {
    color: #4FB9B0 !important;
    text-decoration: none !important;
}

/* Optional: leicht mehr Abstand zum Text, wenn Button direkt nach Text folgt */
.woocommerce-message strong + .button,
.wc-block-components-notice-banner__content strong + .button {
    margin-left: 10px;
}
