.contact-form-v2{position:relative;width:100%}.contact-form-v2__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:990px){.contact-form-v2__grid{grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}}.contact-form-v2__content{display:flex;flex-direction:column;width:100%}.contact-form-v2__heading{color:rgba(var(--color-foreground));margin:0;white-space:pre-wrap}.contact-form-v2__description{margin-top:2.2rem;color:rgba(var(--color-foreground-secondary));font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.2}.contact-form-v2__description p{margin:0 0 1.2rem}.contact-form-v2__description p:last-child{margin-bottom:0}.contact-form-v2__contact-info{display:flex;flex-direction:column;margin-top:4.2rem}.contact-form-v2__contact-info-heading{font-family:var(--font-heading-family);font-weight:600;font-size:3.6rem;margin:0;margin-bottom:1.6rem;color:rgba(var(--color-foreground))}.contact-form-v2__phone,.contact-form-v2__email{margin:0;color:rgba(var(--color-foreground-secondary));font-size:calc(var(--font-body-scale) * 1.4rem)}.contact-form-v2__phone{margin-bottom:1rem}.contact-form-v2__email-link{color:rgba(var(--color-foreground-secondary));text-decoration:none;transition:opacity var(--duration-default) ease-in-out}.contact-form-v2__email-link:hover{opacity:var(--hover-opacity)}.contact-form-v2__form-wrapper{width:100%}.contact-form-v2 .field__label{display:none!important}.contact-form-v2__input{width:100%;border:1px solid rgba(var(--color-border-input),.5)!important;border-radius:20px!important;padding-block:1rem!important;padding-inline:2rem!important;font-family:"Nunito Sans",var(--font-body-family),sans-serif!important;font-weight:500!important;font-size:2rem!important;line-height:1.4!important;letter-spacing:0!important;color:rgba(var(--color-foreground),.8)!important;background-color:transparent!important;min-height:auto!important;-webkit-appearance:none;appearance:none}.contact-form-v2__input::placeholder{color:rgba(var(--color-foreground),.8)!important;opacity:1}.contact-form-v2__input:focus{outline:none;border-color:rgba(var(--color-border-input),.7)!important;transition:border-color var(--duration-default) ease-in-out}@media screen and (min-width:1440px){.contact-form-v2__input{padding-block:1rem;padding-inline:2rem}}@media screen and (max-width:1439px){.contact-form-v2__input{padding-block:.8rem;padding-inline:1.6rem;font-size:1.6rem!important}}@media screen and (max-width:750px){.contact-form-v2__input{padding-block:.8rem;padding-inline:1.6rem;font-size:1.4rem!important}}.contact-form-v2__textarea{min-height:2rem!important;resize:none;padding-block:1rem}@media screen and (min-width:1440px){.contact-form-v2__textarea{padding-block:1rem}}@media screen and (max-width:1439px){.contact-form-v2__textarea{padding-block:.8rem}}.contact-form-v2 .field{margin-bottom:2rem}.contact-form-v2__field-error{display:block;margin-top:.8rem;font-size:1.2rem;color:rgba(var(--color-error))}.contact-form-v2__submit{margin-top:2.4rem;display:flex;justify-content:flex-end}.contact-form-v2__submit-btn{background-color:transparent!important;border:2px solid rgba(var(--color-foreground))!important;border-radius:100px!important;padding:1.3rem 2.4rem!important;min-width:21rem!important;font-family:"Nunito Sans",var(--font-button-family),sans-serif!important;font-weight:700!important;font-size:1.8rem!important;line-height:1!important;letter-spacing:0!important;color:rgba(var(--color-foreground))!important;text-transform:capitalize;transition:opacity var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out}.contact-form-v2__submit-btn:hover{opacity:.8}.contact-form-v2__submit-btn:focus{outline:none}.contact-form-v2__submit-btn .button__label{color:rgba(var(--color-foreground))!important}.contact-form-v2 .form-status{margin-bottom:2rem}@media screen and (max-width:989px){.contact-form-v2__grid--reverse .contact-form-v2__content{order:1}.contact-form-v2__grid--reverse .contact-form-v2__form-wrapper{order:2}}.contact-form-v2__content.animate-on-scroll,.contact-form-v2__form-wrapper.animate-on-scroll{transition:opacity .25s ease-out,transform .35s ease-out}.contact-form-v2__content.animate-on-scroll:not(.animated):not(.design-mode),.contact-form-v2__form-wrapper.animate-on-scroll:not(.animated):not(.design-mode){opacity:0;transform:translateY(1.5rem)}.contact-form-v2__content.animate-on-scroll.design-mode,.contact-form-v2__content.animate-on-scroll.animated,.contact-form-v2__form-wrapper.animate-on-scroll.design-mode,.contact-form-v2__form-wrapper.animate-on-scroll.animated{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-contact-form-v2.css.map */
