.woocommerce-cart .woocommerce-notices-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
}

.wc-block-components-notice-banner.is-success,
.wc-block-components-notice-banner.is-info {
    background-color: rgba(251, 239, 193, 0.02);
    color: var(--neautral-200);
    border: 1px solid var(--gold-200);
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.wc-block-components-notice-banner.is-success svg,
.wc-block-components-notice-banner.is-info svg {
    background-color: var(--gold-200);
}

.wc-block-components-notice-banner.is-success svg path,
.wc-block-components-notice-banner.is-info svg path {
    fill: var(--neautral-1000);
}

.wc-block-components-notice-banner.is-success  a.wc-forward,
.wc-block-components-notice-banner.is-info a.wc-forward {
    color: var(--neautral-200) !important;
}

.woocommerce-checkout .wc-block-store-notices,
.woocommerce-account .woocommerce-notices-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
}

.woocommerce-checkout .wc-block-components-notice-banner.is-error,
.woocommerce-account .wc-block-components-notice-banner.is-error,
.woocommerce-cart.woocommerce-page .wc-block-components-notice-banner.is-info {
    background-color: var(--neautral-1000);
    color: #b1b1b1;
}

.woocommerce-checkout .wc-block-components-notice-banner__content ul {
    margin: 0;
}

.woocommerce-checkout .wc-block-components-notice-banner__content ul li {
    margin-bottom: 4px;
}

.woocommerce-checkout .wc-block-components-notice-banner__content ul li a {
    font-size: 0.875rem;
}

.woocommerce-info,
.wc-empty-cart-message {
    border-top-color: var(--gold-200) !important;
    background-color: rgba(251, 239, 193, 0.02) !important;
    color: var(--neautral-200);
}

.woocommerce-info::before {
    color: var(--gold-200) !important;
}