.field{line-height:0;position:relative}.field+.field{margin-top:1rem}.field input,.field textarea{border:solid 1px rgba(var(--color-black),.1);box-sizing:border-box;font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);padding:.6875rem;transition:border-color .2s ease;width:100%;-webkit-appearance:none;appearance:none}.field input[type=search]::-webkit-search-cancel-button,.field input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.field input::placeholder,.field textarea::placeholder{color:rgba(var(--color-black),.4)}.field input:focus,.field input:active,.field textarea:focus,.field textarea:active{border-color:rgb(var(--color-black))}.field input:-webkit-autofill,.field textarea:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-beige)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-beige)) inset!important}.field__input,.select__select{width:100%;box-sizing:border-box;position:relative}.field__input::placeholder{opacity:0}.field__label{background:rgb(var(--color-beige));font-size:var(--item-font-size);left:0;line-height:var(--item-line-height);text-transform:uppercase;position:absolute;padding:0 .6875rem;transition:transform .2s ease;transform:translate3d(1px,calc(1px + .75rem),0);top:0}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{transform:translate3d(1px,-50%,0)}.contact__field-error{color:rgb(var(--color-red));display:block;font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);margin:.75rem 0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/form.css.map */
