.contact .content-flex{display:flex;gap:clamp(1.5rem,2.069vw,3rem);align-items:flex-start}.contact .content-flex .left-content{flex:591;padding-top:4rem}.contact .content-flex .right-content{flex:839}.contact h2.title{font-style:normal;font-weight:700;font-size:6.4rem;margin-bottom:.4rem}.contact .content-flex .left-content .description{font-family:var(--primaryFont);font-style:normal;font-weight:400;font-size:2rem;color:var(--textColor)}.contact-info-grid{display:flex;flex-direction:column;margin-top:3rem}.contact-info-grid .contact-box{display:flex;gap:2.5rem}.contact .content-flex{max-width:146rem;margin:0 auto}.contact-info-grid .contact-box{padding:2.7rem 0}.contact-info-grid .contact-box:first-child{padding-top:0}.contact-info-grid .contact-box:last-child{padding-bottom:0}.contact-info-grid .contact-box:not(:last-child){border-bottom:1px solid rgba(230,230,230,1)}.contact-icon{background-color:var(--textColor);border-radius:50%;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-box .contact-icon img{max-width:2.4rem}.contact-box .detail-block .contact-title{font-family:var(--secondaryFont);font-style:normal;font-weight:700;font-size:2.4rem;color:var(--textColor)}.contact-box .detail-block .contact-detail,.contact-box .detail-block .contact-detail a{font-family:var(--primaryFont);color:var(--textColor)}.contact-box .detail-block .contact-detail a:hover{color:var(--primaryColor)}.contact .content-flex .right-content{padding:4.5rem 5rem 7rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 20px 60px #0000000a;border-radius:2rem}.contact .content-flex .right-content textarea#ContactForm-body{border:1px solid var(--borderColor)!important}.contact .content-flex .field{flex-direction:column-reverse;margin-bottom:3rem}.contact .content-flex .field__label{margin-bottom:.7rem;font-family:var(--primaryFont);color:var(--textColor);font-style:normal;font-weight:400;letter-spacing:normal!important;font-size:2rem!important;position:static}.contact ::-webkit-input-placeholder{color:var(--textColor);opacity:.5}.contact :-ms-input-placeholder{color:var(--textColor);opacity:.5}.contact ::placeholder{color:var(--textColor);opacity:.5}.contact .content-flex .right-content .field .field__input{padding:1.5rem 2rem!important;font-family:var(--primaryFont);font-size:clamp(1.6rem,1.04166666667vw,2rem);color:var(--textColor);font-weight:300;background-color:#fbfbfb}.contact .content-flex .right-content .field span{color:#f13333}.contact .content-flex .right-content .text-area{min-height:18.8rem}.contact .content-flex .right-content .contact__fields{grid-column-gap:3rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style2.css.map */
