.jp-field{display:flex;flex-direction:column;gap:6px}.jp-field__label{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--charcoal)}.jp-field__input{width:100%;padding:12px 14px;border:1px solid var(--platinum);border-radius:2px;background:var(--pure-white);font-family:var(--jp-sans);font-size:15px;color:var(--charcoal);transition:border-color .18s,box-shadow .18s}.jp-field__input::placeholder{color:var(--warm-grey)}.jp-field__input:focus-visible{outline:none;border-color:var(--brass);box-shadow:0 0 0 3px color-mix(in srgb,var(--brass) 28%,transparent)}textarea.jp-field__input{resize:vertical;min-height:120px}.jp-field--err .jp-field__input{border-color:var(--burgundy);background:color-mix(in srgb,var(--burgundy) 4%,var(--pure-white))}.jp-field--err .jp-field__input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--burgundy) 22%,transparent)}.jp-field--ok .jp-field__input{border-color:var(--success)}.jp-field__msg{font-size:12.5px;line-height:1.45;color:var(--steel)}.jp-field--err .jp-field__msg{color:var(--burgundy)}.jp-consent{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.jp-consent__box{flex:0 0 auto;width:17px;height:17px;margin-top:2px;accent-color:var(--brass);cursor:pointer}.jp-consent__text{font-size:12.5px;line-height:1.5;color:currentColor;opacity:.85}.jp-consent__link{color:currentColor;text-decoration:underline;text-underline-offset:2px}.jp-consent__link:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jp-form-validation.css.map */
