.fields{display:flex;flex-wrap:wrap;gap:calc(var(--space-md) - var(--space-3xs) - 2px)}@media screen and (min-width:768px){.fields{gap:var(--space-md)}}.field{position:relative;flex-grow:1;flex-shrink:0;width:100%;text-align:start}@media screen and (min-width:768px){.field{width:calc(50% - var(--space-md) / 2)}.field--full{width:100%}}.field__input,.field__select,.field__textarea{-webkit-appearance:none;appearance:none;width:100%;height:62px;padding-block-start:16px;padding-inline:26px;font-family:inherit;font-size:var(--text-base);line-height:var(--leading-normal);color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground) / .025);border:0;border-radius:var(--radius-input);transition:background-color var(--duration-short) var(--ease-primary)}.field__input::placeholder,.field__textarea::placeholder{color:transparent}.field__input:focus,.field__select:focus,.field__textarea:focus{background-color:rgb(var(--color-foreground) / .045)}.field__input:focus-visible,.field__select:focus-visible,.field__textarea:focus-visible{border-radius:var(--radius-input)}.field__textarea{height:auto;vertical-align:top;padding-block-start:32px;padding-block-end:8px}.field__select{padding-inline-end:46px}.field__select-icon{position:absolute;inset-block-start:calc(50% - 10px);inset-inline-end:26px;width:20px;height:20px;pointer-events:none}.field__label{position:absolute;inset-block-start:0;inset-inline-start:1px;display:flex;align-items:center;height:62px;margin-inline-start:26px;opacity:.6;pointer-events:none;transform-origin:left center;transition:transform var(--duration-short) var(--ease-primary)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__textarea:focus~.field__label,.field__textarea:not(:placeholder-shown)~.field__label,.field__select:focus~.field__label,.field:has(.field__select option:checked:not([value=""])) .field__label{transform:translateY(-10px) scale(.7)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-form-fields.css.map */
