.obx-ff{--ff-red: #be1e2d;--ff-black: #17212e;--ff-grey: #a7a9ac;--ff-border: rgba(167, 169, 172, .3);--ff-error: #be1e2d;--ff-font-body: var(--font-body--family, "Open Sans", Helvetica, Arial, sans-serif);--ff-font-head: var(--font-primary--family, "Univia Pro", Helvetica, Arial, sans-serif);display:flex;flex-direction:column;gap:24px;width:100%}.obx-ff__heading{font-family:var(--ff-font-head, var(--ff-font-body));font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ff-black);margin:0;padding-bottom:12px;border-bottom:1px solid var(--ff-black)}.obx-ff-variant-group[hidden],.obx-ff[hidden]{display:none}.obx-kit__global-fields{margin-top:40px}.obx-kit-fields{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s ease,margin-top .3s ease}.obx-kit-fields--open{grid-template-rows:1fr;margin-top:16px}.obx-kit-fields__inner{min-height:0;overflow:hidden;opacity:0;transition:opacity .26s ease}.obx-kit-fields--open .obx-kit-fields__inner{opacity:1}@media(prefers-reduced-motion:reduce){.obx-kit-fields,.obx-kit-fields__inner{transition:none}}.obx-ff-field{display:flex;flex-direction:column;gap:8px;width:100%}.obx-ff-field__labelrow{display:flex;align-items:center;gap:8px}.obx-ff-field__label{font-family:var(--ff-font-body);font-size:16px;font-weight:700;line-height:1.5;color:var(--ff-black)}.obx-ff-field__req{color:var(--ff-red);margin-left:2px}.obx-ff-field__help{font-family:var(--ff-font-body);font-size:13px;font-style:italic;line-height:1.4;color:#17212eb3;margin:0}.obx-ff-field__control{position:relative;width:100%}.obx-ff-input{width:100%;height:48px;padding:12px 16px;background:#fff;border:1px solid var(--ff-border);border-radius:0;font-family:var(--ff-font-body);font-size:16px;font-weight:400;line-height:1.5;color:var(--ff-black);outline:none;box-shadow:none}.obx-ff-input::placeholder{color:#17212eb3}.obx-ff-input:focus-visible{border-color:var(--ff-black)}.obx-ff-input:disabled{cursor:not-allowed;opacity:.6}.obx-ff-textarea{height:auto;min-height:96px;resize:vertical}.obx-ff-select-wrap{position:relative;width:100%}.obx-ff-select{padding-right:44px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.obx-ff-multiselect{height:auto;min-height:96px;padding-right:16px}.obx-ff-select__chevron{position:absolute;top:24px;right:16px;transform:translateY(-50%);display:inline-flex;align-items:center;color:var(--ff-red);opacity:.7;pointer-events:none}.obx-ff-options{display:flex;flex-direction:column;gap:10px}.obx-ff-option{display:flex;align-items:center;gap:10px;font-family:var(--ff-font-body);font-size:16px;line-height:1.4;color:var(--ff-black);cursor:pointer}.obx-ff-option__input{width:18px;height:18px;flex-shrink:0;accent-color:var(--ff-red);cursor:pointer}.obx-ff-option__input:disabled{cursor:not-allowed;opacity:.6}.obx-ff-option--single{gap:10px}.obx-ff-tip{position:relative;display:inline-flex;align-items:center}.obx-ff-tip__btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--ff-grey);cursor:pointer;line-height:0}.obx-ff-tip__btn:hover,.obx-ff-tip__btn[aria-expanded=true]{color:var(--ff-black)}.obx-ff-tip__bubble{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);z-index:6;width:max-content;max-width:260px;padding:8px 12px;background:var(--ff-black);color:#fff;font-family:var(--ff-font-body);font-size:13px;font-weight:400;line-height:1.4;border-radius:4px;white-space:normal}.obx-ff-tip__bubble[hidden]{display:none}.obx-ff-field__error{font-family:var(--ff-font-body);font-size:13px;line-height:1.4;color:var(--ff-error);margin:0}.obx-ff-field__error[hidden]{display:none}.obx-ff-field.is-invalid .obx-ff-input,.obx-ff-field.is-invalid .obx-ff-options{border-color:var(--ff-error)}.obx-ff-field.is-invalid .obx-ff-input{box-shadow:0 0 0 1px var(--ff-error)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/obx-form-fields.css.map */
