.fgform{display:flex;flex-direction:column;gap:1.25rem}.fgform__row--two{display:flex;gap:1rem}.fgform__row--two>*{flex:1 1 0;min-width:0}.fgform-field{display:flex;flex-direction:column;gap:.4rem}.fgform-label{font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.fgform-required{font-size:.7rem;font-weight:600;background:#00000012;padding:.05rem .4rem;border-radius:2px}.fgform-input,.fgform-select,.fgform-textarea{padding:.55rem .7rem;border:1px solid rgba(0,0,0,.2);background:var(--color-background, #fff);color:inherit;font:inherit;width:100%;box-sizing:border-box}.fgform-textarea{resize:vertical}.fgform-counter{font-size:.75rem;opacity:.6;text-align:right}.fgform-check-list{display:flex;flex-direction:column;gap:.35rem}.fgform-check{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.fgform-help{font-size:.8rem;opacity:.7;margin:0}.fgform-error{font-size:.8rem;color:#c62828;margin:0}.fgform-fieldset{border:1px solid rgba(0,0,0,.15);padding:.9rem 1rem .7rem;margin:0}.fgform-legend{font-size:.85rem;font-weight:600;padding-inline:.4rem}.fgform-hint{font-size:.8rem;opacity:.7;margin:0 0 .7rem}.fgform-submit-row{display:flex;flex-direction:column;gap:.7rem;align-items:flex-start;margin-top:.5rem}.fgform-submit{padding:.7rem 1.6rem;background:var(--color-foreground, #111);color:var(--color-background, #fff);border:0;cursor:pointer;font:inherit;font-weight:600}.fgform-submit[disabled]{opacity:.5;cursor:not-allowed}.fgform-status[data-kind=success]{color:#2e7d32}.fgform-status[data-kind=error]{color:#c62828}.fgform-loading{font-size:.85rem;opacity:.7;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/form-framework.css.map */
