.contact-us-image_wrapper{position:relative;margin-top:-16rem}.contact-us-content_wrapper{display:flex;flex-direction:column;position:absolute;left:10%;top:22%;width:100%;max-width:fit-content;padding:0 60px}.contact-us-form-info_wrapper{display:flex;align-items:center;justify-content:center;width:100%}.page-contact-us .page-width--narrow{max-width:65.6rem}.page-contact-us .breadcrumb span{color:#fff}img.contact-us_image{width:100%;height:100%;object-fit:contain;position:relative}.contact-us_heading{font-weight:700;font-size:90px;line-height:100%;letter-spacing:0;text-align:center;color:#fff;margin:0 0 22px}.contact-us_description{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;color:#fff;max-width:790px;margin:0 auto 80px}.page-contact-us .title.title-wrapper--no-top-margin{font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;color:#000;padding-bottom:40px;border-bottom:1px solid #E1E1E1}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.field__input_wrapper{display:flex;align-items:flex-start;margin-top:11px;width:100%}.field__name{margin:0;font-family:Work Sans;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#000;width:30%;text-align:left}.contact__fields,.contact .field__label{font-weight:300;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;color:#4a4646}.page-contact-us .contact .field__input{background:#fff}.page-contact-us .contact{border:1px solid #E1E1E1;background:#fff;border-radius:20px;padding:20px;width:70%;margin:0}.page-contact-us .contact .field__input:focus,.page-contact-us .contact .field__input:focus-visible{box-shadow:none}.page-contact-us .contact-info__item{display:flex;align-items:flex-start;gap:30px;width:100%;margin-bottom:30px}.page-contact-us .contact-info__item svg{width:30px;height:30px}.page-contact-us .contact-info__item span{font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#000;width:84%}.page-contact-us .contact-info__item span p{margin:0}.contact-info__item a{color:#000;text-decoration:none}.page-contact-us .contact .text-area{min-height:16rem}.contact__button{margin-top:3rem}.contact__button svg{margin-left:5px}.page-contact-us .contact .field:hover.field:after{box-shadow:none;border-radius:10px}.page-contact-us .contact-info .list-social{justify-content:flex-start;width:max-content}.page-contact-us .contact-info .svg-wrapper{width:30px;height:30px}img.contact-us-block_image{width:100%;height:100%;object-fit:contain;max-width:36rem;max-height:36rem;position:absolute;left:40%;top:67%}.page-contact-us .gradient-bg .header__menu-item .header__active-menu-item{color:#fff!important}.contact-us-block_wrapper,.page-contact-us .contact-info{display:none}@media screen and (min-width: 750px){.contact .field{margin-bottom:0;width:70%;border-radius:10px}.contact .field:before{border-radius:10px;box-shadow:none}.contact .field:after{border:1px solid #000000;border-radius:10px;box-shadow:none}.contact__button{margin:4rem 0 2rem 18rem}.contact__fields{display:grid}.page-contact-us .contact-info{width:30%}.page-width--narrow{max-width:60.6rem}}@media screen and (max-width: 767px){.contact-us-image_wrapper{margin-top:-14rem}.contact-us-content_wrapper{padding:0 25px}.contact-us_heading{font-size:42px;margin:0 auto 10px;max-width:300px}.contact-us_description{font-size:12px;max-width:300px;margin:0 auto 28px}.page-contact-us .title.title-wrapper--no-top-margin{font-size:18px;padding-bottom:20px;text-align:center}.contact-us-form-info_wrapper{flex-direction:column}.contact .field,.contact .field:before,.contact .field:after{border-radius:4px}.page-contact-us .contact .field__input{height:3rem}.contact__fields,.contact .field__label{line-height:14px}.page-contact-us .contact .text-area{min-height:10rem}.field__input_wrapper{margin-top:12px;width:100%;flex-direction:column;gap:6px}.field__name{font-size:14px;width:100%}.contact__button{margin-top:1.4rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}.contact__button .button{min-height:36px;max-width:203px;padding:0 4.5rem}.page-contact-us .contact{width:100%;margin:0 auto 25px}.contact__button span{font-size:12px}.contact__button svg{width:17px;height:16px}.contact-info{width:100%;padding:26px 0 25px}.page-contact-us .contact-info__item{gap:27px;margin-bottom:22px}.page-contact-us .contact-info__item svg{width:18px;height:18px}.page-contact-us .contact-info__item span{font-size:14px;width:80%}.page-contact-us .contact-info .svg-wrapper{width:24px;height:24px}img.contact-us-block_image{max-width:8.5rem;max-height:8.5rem;left:73%;top:65%}.contact-us-content_wrapper{left:4%;top:20%}}@media screen and (min-width: 768px) and (max-width: 1200px){.contact-us-content_wrapper{top:18%}.contact-us_heading{font-size:38px;margin:0 0 18px}.contact-us_description{font-size:14px;max-width:600px;margin:0 auto 16px}.page-contact-us .contact{padding:18px;max-width:50rem}.page-contact-us .title.title-wrapper--no-top-margin{font-size:26px;padding-bottom:16px}.page-contact-us .field__input{height:3.5rem}.contact__fields,.contact .field__label{font-size:10px;line-height:14px}.field__input_wrapper{margin-top:9px}.field__name{font-size:16px}.page-contact-us .contact .text-area{min-height:7rem}.contact__button{margin:2rem 0 0 18rem}.page-contact-us .contact-info__item{gap:26px;margin-bottom:20px}.page-contact-us .contact-info__item svg{width:24px;height:24px}.page-contact-us .contact-info__item span{font-size:18px}img.contact-us-block_image{width:100%;height:100%;object-fit:contain;max-width:15rem;max-height:30rem;position:absolute;left:50%;top:68%}.page-contact-us .button{min-height:32px;font-size:1.2rem;padding:0 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-contact-form.css.map */
