.section-contact-form-info{position:relative;overflow-x:clip}.contact-wrapper{position:relative}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact{display:flex;flex-wrap:wrap;padding-left:1.5rem;padding-right:1.5rem;max-width:66.2rem}.contact .title-wrapper{max-width:100%;width:100%;text-align:center;margin-bottom:2.5rem;position:relative;z-index:2}.contact .title-wrapper .title{margin-bottom:0}.contact .title-wrapper .title.h0{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.1875}.contact .title-wrapper .rte{margin-top:1.5rem;font-size:1.8rem;font-weight:400;line-height:1.222222222;letter-spacing:.05rem}.contact .contact_left{width:100%}.contact .contact_left .contact_content{margin-bottom:2rem;text-align:center;padding:3.9rem 2rem;border-radius:2rem}.contact .contact_left .contact_content .left_content_icon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:.8rem;min-height:2rem;gap:1rem}.contact .contact_left .contact_content .left_content_icon .icon{max-width:5.5rem;height:auto}.contact .contact_left .contact_content .left_content_icon span{font-size:1.8rem;font-weight:600;text-transform:none;line-height:1.444444444}.contact .contact_left .contact_content .rte{font-size:1.8rem;line-height:1.333333333}.contact .contact_left .contact_content .rte a{text-decoration:none;color:rgba(var(--color-foreground))}.contact .contact_left .contact_content .rte a:hover{color:rgba(var(--color-link))}.contact .contact_left .contact_content .list-social{--color-foreground: 57, 87, 54;justify-content:flex-start;margin-left:-.9rem}.contact .contact_right{width:100%}.contact_right_content{position:relative;padding:5.5rem 5.3rem 5.8rem;border-radius:2rem}.contact_right_content .form_contact_form{margin:0 auto}.contact_right_content .form_content{padding:0}.contact_right_content .form_content .form_title{text-align:center;margin-bottom:2rem}.contact_right_content .form_content .form_title h2{margin:0;font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1}.contact_right_content .form_content .form_title .rte{font-size:1.6rem;line-height:1.5;margin-top:1rem;max-width:38rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px){.contact .title-wrapper{margin-bottom:4.1rem}.contact .title-wrapper .title.h0{font-size:calc(var(--font-heading-scale) * 5.2rem);line-height:1.173076923;letter-spacing:.05rem}.contact .contact_left .contact_content .left_content_icon span{font-size:2rem;line-height:1.5}.contact .contact_left .contact_content .rte{font-size:2.1rem;line-height:1.142857143}.contact_right_content .form_content .form_title{margin-bottom:3.3rem}.contact_right_content .form_content .form_title h2{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1;letter-spacing:.05rem}.contact_right_content .form_content .form_title .rte{margin-top:2rem}}.contact .contact__fields{display:block}.contact .field{display:block;margin-bottom:1.5rem}.contact .form_content>.field:last-child{margin-bottom:0}.contact .field:hover.field:after,.contact .field:after{box-shadow:none}.contact .field .field__label{position:initial;margin-bottom:.4rem;display:block;text-align:left;color:rgba(var(--color-foreground));font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:.02rem}.contact .field .field__input{--inputs-radius: .8rem;background:#fff;border:.1rem solid #FFFFFF;font-size:1.6rem;font-weight:400;line-height:1.625;min-height:6rem;color:rgba(var(--color-foreground));padding:1.7rem 1.6rem}.contact .field .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground))}.contact .field .field__input:focus,.contact .field .field__input:not(:placeholder-shown){padding:1.5rem}.contact .field .field__input.text-area{min-height:13.8rem}.contact__button{margin-top:2rem;text-align:center}.contact__button .button{min-height:calc(5rem + var(--buttons-border-width) * 2);padding:1.5rem 3.7rem;font-size:2.1rem;line-height:1.047619048;text-transform:uppercase;width:100%}@media screen and (max-width: 989px) and (min-width: 750px){.contact .title-wrapper .title.h1{font-size:4.4rem}}@media only screen and (max-width: 989px){.contact_right_content{padding:5rem 3rem}}@media only screen and (max-width: 749px){.contact .contact_left{width:100%}.contact .contact_left .contact_content{padding:3.5rem 2rem}.contact .field .field__input.text-area{min-height:12rem}.contact_right_content{padding:4rem 2rem}}@media only screen and (max-width: 479px){.contact .contact_left .contact_content,.contact_right_content{padding:3rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form-info.css.map */
