.dl-form{display:flex;flex-direction:column;gap:var(--dl-form-gap);width:100%}.dl-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dl-form-column-gap)}.dl-form__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dl-form__row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dl-form__group{display:flex;flex-direction:column;gap:var(--dl-space-2);width:100%}.dl-form__group--inline{flex-direction:row;align-items:center}.dl-form__label{margin:0;color:var(--dl-color-heading);font-size:var(--dl-font-size-label);font-weight:var(--dl-font-weight-semibold);line-height:var(--dl-line-height-snug)}.dl-form__required{margin-left:.2rem;color:var(--dl-color-primary)}.dl-form__description{margin:0;color:var(--dl-color-text-secondary);font-size:var(--dl-font-size-body-xs);line-height:var(--dl-line-height-normal)}.dl-form__hint{margin:0;color:var(--dl-color-text-tertiary);font-size:var(--dl-font-size-body-xs);line-height:var(--dl-line-height-normal)}.dl-form__error{display:flex;align-items:center;gap:var(--dl-space-2);color:var(--dl-color-error);font-size:var(--dl-font-size-body-xs);font-weight:var(--dl-font-weight-semibold)}.dl-form__success{display:flex;align-items:center;gap:var(--dl-space-2);color:var(--dl-color-success);font-size:var(--dl-font-size-body-xs);font-weight:var(--dl-font-weight-semibold)}.dl-form__option{display:flex;align-items:flex-start;gap:var(--dl-space-3)}.dl-form__option label{margin:0;cursor:pointer}.dl-form__actions{display:flex;align-items:center;gap:var(--dl-space-4);margin-top:var(--dl-space-2)}.dl-form__actions--between{justify-content:space-between}.dl-form__actions--end{justify-content:flex-end}.dl-form__actions--stack{flex-direction:column;align-items:stretch}.dl-form__divider{width:100%;height:1px;margin:var(--dl-space-2) 0;background:var(--dl-color-divider)}.dl-form__footer{padding-top:var(--dl-space-6);border-top:1px solid var(--dl-color-border-subtle)}.dl-form.is-loading{pointer-events:none;opacity:var(--dl-opacity-loading)}.dl-form.is-disabled{pointer-events:none;opacity:var(--dl-opacity-disabled)}@media screen and (max-width:1050px){.dl-form__row--3,.dl-form__row--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:680px){.dl-form__row,.dl-form__row--3,.dl-form__row--4{grid-template-columns:minmax(0,1fr);gap:14px}.dl-form__actions{flex-direction:column;align-items:stretch}.dl-form__actions .dl-button{width:100%}.dl-form input,.dl-form select,.dl-form textarea{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dl-component-form.css.map */
