.ob-field{display:flex;flex-direction:column;gap:8px;min-width:0}.ob-field__label{font-weight:600;font-size:14px;line-height:1.3;color:var(--color-malt-brown)}.ob-input,.ob-select,.ob-textarea{width:100%;padding:12px 20px;border:1px solid #8a5a4a;border-radius:999px;background-color:var(--color-cream-light);color:var(--color-malt-brown);font-family:var(--font-primary--family);font-weight:400;font-size:16px;line-height:1.5}.ob-input::placeholder,.ob-textarea::placeholder{color:#8a5a4a;opacity:1}.ob-input:focus-visible,.ob-select:focus-visible,.ob-textarea:focus-visible{outline:2px solid var(--color-malt-brown);outline-offset:2px}.ob-select{-webkit-appearance:none;appearance:none;padding:14px 44px 14px 20px;background-color:var(--color-cream-light);background-image:url(ob-icon-chevron.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px;cursor:pointer}.ob-textarea{display:block;min-height:140px;padding:14px 20px;border-radius:20px;resize:vertical}.ob-input-group{position:relative}.ob-input-group .ob-input{padding-right:52px}.ob-input-group__submit{position:absolute;top:50%;right:8px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;color:var(--color-malt-brown);font:inherit;font-size:16px;transform:translateY(-50%);cursor:pointer}.ob-input-group__submit:focus-visible{outline:2px solid var(--color-malt-brown)}.ob-form-message{margin:0;font-weight:500;font-size:14px;line-height:1.4;color:#8a5a4a}.ob-form-message--error{color:#a3261b}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ob-forms.css.map */
