.ftb-req__label,.recipient-fields .field .field__label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:normal;margin:0 0 7px;padding:0;color:#716c62;-webkit-text-fill-color:#716c62}.ftb-req__label .ftb-req__req,.recipient-email-label.required:after{color:#c23b00;-webkit-text-fill-color:#c23b00}.recipient-email-label.required:after{content:"\a0*"}.ftb-req__input,.ftb-req__select,.ftb-req__textarea,.recipient-fields .field__input{display:inline-block;width:100%;box-sizing:border-box;margin:7px 0;min-height:48px;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.35;font-weight:400;letter-spacing:normal;text-transform:none;color:#141414;background-color:#fff;border:1px solid rgba(20,20,20,.5);border-radius:6px;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.ftb-req__textarea,.recipient-fields textarea.field__input{min-height:104px;height:104px;resize:vertical}.ftb-req__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23141414' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.ftb-req__input::placeholder,.ftb-req__textarea::placeholder,.recipient-fields .field__input::placeholder{color:#716c62;-webkit-text-fill-color:#716c62;opacity:1}.ftb-req__input:hover,.ftb-req__select:hover,.ftb-req__textarea:hover,.recipient-fields .field__input:hover{border-color:#141414}.ftb-req__input:focus,.ftb-req__select:focus,.ftb-req__textarea:focus,.recipient-fields .field__input:focus{outline:none;border-color:#141414;box-shadow:0 0 0 3px #ff4d0038}.recipient-form{margin-top:6px}.recipient-fields{margin:14px 0 18px}.recipient-fields .field.select__fieldset{display:block;margin:0;padding:0}.recipient-fields__field{margin:0}.recipient-fields__field+.recipient-fields__field,.recipient-fields .field+.recipient-fields__field{margin-top:16px}.recipient-fields .recipient-form-field-label,.recipient-fields .recipient-form-field-label small{font-size:12.5px;line-height:1.5;color:#716c62;-webkit-text-fill-color:#716c62}.recipient-fields .recipient-form-field-label{margin:7px 0 0}@media(max-width:749px){.recipient-fields__field+.recipient-fields__field,.recipient-fields .field+.recipient-fields__field{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ftb-forms.css.map */
