.contact--form--v2 .custom_field__input,.contact--form--v2 .text-area{width:100%;background:var(--color-input);border:unset;padding:2rem 1.9rem;border-radius:var(--inputs-radius);color:rgba(var(--color-foreground),.75)}.contact--form--v2 .text-area{border-radius:20px}.contact--form--v2 .custom--text--color p,.contact--form--v2 .custom--text--color label,.contact--form--v2 .custom--text--color .contact--email{color:var(--text-color)}.contact__button svg{margin-left:1rem}.field--relative svg{position:absolute;left:21px;top:18px}.field--relative .custom_field__input{padding-left:5rem}.contact--email{display:flex;align-items:center;gap:15px;color:rgba(var(--color-foreground),.75);text-decoration:unset}.contact--form--v2 .field{margin-top:1rem}.contact--form--v2 .title{text-transform:unset}.contact--form--v2 .field:after,.contact--form--v2 .field:before,.contact--form--v2 .field:hover.field:after{box-shadow:unset;border:unset}.contact--form--v2 label{font-size:1.5rem}.field__input:focus,.contact--form--v2 .field:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),.2)}.custom_field__input:focus-visible{outline:unset;outline-offset:0}.contact--form--v2 .text-area{min-height:14rem}.icon--envelop{width:2rem;height:1.7rem}@media screen and (min-width:750px){.contact_form-description{padding-right:9rem;font-size:1.8rem}.contact--email{margin-top:6rem;font-size:1.8rem}}@media screen and (max-width:749px){.contact-form{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-contact-form.css.map */
