.field-error__message{border:1px dashed color-mix(in srgb, var(--danger,#dc2626) 62%, transparent);background:color-mix(in srgb, var(--danger-soft,#ef444414) 88%, var(--danger,#dc2626) 12%);width:100%;color:var(--danger,#dc2626);text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;margin:8px 0 0;padding:5px 10px;font-size:11px;font-weight:650;line-height:1.35;display:flex}.field-error__message:before{content:"!";background:var(--danger,#dc2626);color:#fff;border-radius:999px;flex:none;place-items:center;width:14px;height:14px;font-size:9px;font-weight:800;line-height:1;display:inline-grid}.field-error__message--inline{flex-basis:100%;width:100%;margin-top:10px}:is(.community-section .community-form:has(+.field-error__message),.community-section .community-form:has(input.is-invalid)){margin-bottom:10px}.footer-newsletter .field-error__message,.hero-lead-form .field-error__message{flex-basis:100%;width:100%;margin-top:0}.cart-coupon .field-error__message{margin-top:8px}html[data-theme=dark] .field-error__message{color:#fca5a5;background:#ef44443d;border:1px dashed #ef44448c}input.is-invalid:not([type=checkbox]):not([type=radio]),textarea.is-invalid,select.is-invalid{box-shadow:none!important;border-color:#f87171!important}input.is-invalid:not([type=checkbox]):not([type=radio]):focus,input.is-invalid:not([type=checkbox]):not([type=radio]):focus-visible,textarea.is-invalid:focus,textarea.is-invalid:focus-visible,select.is-invalid:focus,select.is-invalid:focus-visible{outline:none;box-shadow:none!important;border-color:#f87171!important}.hero-lead-form:has(input.is-invalid){border-color:#f87171}.community-form input.is-invalid:not([type=checkbox]):not([type=radio]),.community-form input.is-invalid:not([type=checkbox]):not([type=radio]):focus,.community-form input.is-invalid:not([type=checkbox]):not([type=radio]):focus-visible,.hero-lead-form input.is-invalid:not([type=checkbox]):not([type=radio]),.hero-lead-form input.is-invalid:not([type=checkbox]):not([type=radio]):focus,.hero-lead-form input.is-invalid:not([type=checkbox]):not([type=radio]):focus-visible{box-shadow:none!important}html[data-theme=dark] input.is-invalid:not([type=checkbox]):not([type=radio]),html[data-theme=dark] textarea.is-invalid,html[data-theme=dark] select.is-invalid,html[data-theme=dark] input.is-invalid:not([type=checkbox]):not([type=radio]):focus,html[data-theme=dark] input.is-invalid:not([type=checkbox]):not([type=radio]):focus-visible,html[data-theme=dark] textarea.is-invalid:focus,html[data-theme=dark] textarea.is-invalid:focus-visible,html[data-theme=dark] select.is-invalid:focus,html[data-theme=dark] select.is-invalid:focus-visible{box-shadow:none!important;border-color:#f87171!important}
