main>.woocommerce-notices-wrapper,main>.woocommerce-message,main>.woocommerce-error,main>.woocommerce-info,main>.notice-bar,.woocommerce>.woocommerce-notices-wrapper,.woocommerce>.woocommerce-message,.woocommerce>.woocommerce-error,.woocommerce>.woocommerce-info,.woocommerce>.notice-bar{width:min(100% - var(--space-40), var(--container-wide));margin-inline:auto;margin-top:var(--space-40)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-notices-wrapper>:last-child,.woocommerce-NoticeGroup>:last-child{margin-bottom:0}.notice-bar,.woocommerce-message,.woocommerce-error,.woocommerce-info{box-sizing:border-box;margin:0 0 var(--space-20);padding:var(--space-20);border-radius:var(--radius-10);font:var(--text-paragraph);color:var(--color-black);list-style:none;display:block}.notice-bar:focus,.woocommerce-message:focus,.woocommerce-error:focus,.woocommerce-info:focus{outline:none}.notice-bar__item,.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin:0;list-style:none}.notice-bar__item+.notice-bar__item,.woocommerce-error li+li,.woocommerce-info li+li,.woocommerce-message li+li{margin-top:var(--space-10)}.notice-bar p,.woocommerce-message p,.woocommerce-error p,.woocommerce-info p{margin:0}.notice-bar--success,.woocommerce-message{background:var(--color-green-pale)}.notice-bar--info,.woocommerce-info{background:var(--color-blue-pale)}.notice-bar--error,.woocommerce-error{background:var(--color-red-pale);color:var(--color-red)}.notice-bar a,.woocommerce-message a,.woocommerce-info a{color:var(--color-blue);text-decoration:none}.woocommerce-error a,.notice-bar--error a{color:inherit;text-decoration:none}.notice-bar a:hover,.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover{text-decoration:underline}.woocommerce-message a.restore-item,.notice-bar a.restore-item{margin-left:var(--space-5)}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{font:inherit;color:var(--color-blue);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;display:inline}.woocommerce-NoticeGroup{margin-bottom:var(--space-20);display:block}.checkout-inline-error-message,.woocommerce-error-message{margin:var(--space-5) 0 0;font:var(--text-small);color:var(--color-red)}.woocommerce-invalid .input,.input.woocommerce-invalid{box-shadow:inset 0 0 0 1px var(--color-red)}