.woocommerce-notices-wrapper{inline-size:100%;margin-block:0 var(--slc-space-md)}.wc-block-components-notice-banner,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-thankyou-order-received{align-items:start;background:var(--slc-color-surface);border:1px solid var(--slc-color-border,#d7dade);border-inline-start:0.35rem solid var(--slc-color-primary);border-radius:var(--slc-radius-sm);color:var(--slc-color-text);display:flex;flex-wrap:wrap;gap:var(--slc-space-sm);line-height:1.5;margin-block:0 var(--slc-space-md);padding:var(--slc-space-md)}.wc-block-components-notice-banner.is-success,.woocommerce-message,.woocommerce-thankyou-order-received{border-inline-start-color:var(--slc-color-accent)}.wc-block-components-notice-banner.is-info,.woocommerce-info{border-inline-start-color:var(--slc-color-primary)}.wc-block-components-notice-banner.is-error,.wc-block-components-validation-error,.woocommerce-error{border-inline-start-color:#b42318}.woocommerce-error{display:block;list-style:none;padding-inline-start:var(--slc-space-md)}.woocommerce-error li{margin:0}.woocommerce-error li+li{margin-block-start:var(--slc-space-xs)}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}.wc-block-components-notice-banner a:not(.button),.wc-block-components-validation-error a:not(.button),.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button),.woocommerce-thankyou-order-received a:not(.button){color:inherit;font-weight:800;text-decoration-thickness:0.08em;text-underline-offset:0.18em}.wc-block-components-notice-banner .button,.wc-block-components-notice-banner .wc-forward,.woocommerce-error .button,.woocommerce-error .restore-item,.woocommerce-error .showlogin,.woocommerce-error .wc-forward,.woocommerce-info .button,.woocommerce-info .restore-item,.woocommerce-info .showlogin,.woocommerce-info .wc-forward,.woocommerce-message .button,.woocommerce-message .restore-item,.woocommerce-message .showlogin,.woocommerce-message .wc-forward{margin:0;order:2}.woocommerce-info .button,.woocommerce-info .restore-item,.woocommerce-info .showlogin,.woocommerce-info .wc-forward,.woocommerce-message .button,.woocommerce-message .restore-item,.woocommerce-message .showlogin,.woocommerce-message .wc-forward{margin-inline-start:auto}.wc-block-components-notice-banner{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr)}.wc-block-components-validation-error{background:var(--slc-color-surface);border:1px solid var(--slc-color-border,#d7dade);border-inline-start:0.35rem solid #b42318;border-radius:var(--slc-radius-sm);color:var(--slc-color-text);font-size:.95rem;line-height:1.45;margin-block:var(--slc-space-sm);padding:var(--slc-space-sm) var(--slc-space-md)}.wc-block-components-notice-banner>svg{block-size:1.25rem;fill:currentColor;inline-size:1.25rem;margin:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{display:grid;gap:var(--slc-space-xs)}.wc-block-components-notice-banner .wc-block-components-notice-banner__content:last-child{margin:0}.demo_store,.woocommerce-store-notice{background:var(--slc-color-text);color:var(--slc-color-background);font-size:.95rem;line-height:1.45;margin:0;padding:var(--slc-space-sm) var(--slc-gutter);text-align:center}.demo_store a,.woocommerce-store-notice a{color:inherit;font-weight:800}@media (min-width:560px){.woocommerce-info,.woocommerce-message,.woocommerce-thankyou-order-received{align-items:center}}