.contact_details_main_wrapper{padding:70px 0;overflow:hidden}.contact_details_main_wrapper .page-width{padding:0 22.2223%!important;text-align:center}.contact_details_description_content p{font-family:var(--font-body-family);font-size:20px;font-weight:300;line-height:150%;text-align:center;margin:30px 0 0}.contact_details_description_content{padding:0 27px}.contact_details_description_content p a{color:#ef3826;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.contact_social_icons .list-social{justify-content:center;margin-top:30px;gap:16px;align-items:center}.contact_social_icons .list-social__link{padding:0;line-height:0}.contact_social_icons .list-social__item .icon{height:2.4rem;width:2.4rem}.contact_page_form .color-scheme-4 #ContactForm{background:#fff;padding:40px;border-radius:24px}.contact_page_form .field:before,.contact_page_form .select:before,.contact_page_form .customer .field:before,.contact_page_form .customer select:before,.contact_page_form .localization-form__select:before,.contact_page_form .field:after,.contact_page_form .select:after,.contact_page_form .customer .field:after,.contact_page_form .customer select:after,.contact_page_form .localization-form__select:after{display:none}.contact_page_form input,.contact_page_form select{border:1px solid #181818;border-radius:500px}.contact_page_form textarea{border-radius:13px;border:1px solid #181818}.contact_page_form .contact .field{margin-bottom:2.4rem}.contact_page_form .contact__button{margin-top:2.4rem}.contact_page_form .contact__button .button{min-width:173px;font-family:var(--font-heading-family)!important}.contact_page_form .contact__button .button:hover{background:#181818;color:#fff}.contact_details_main_wrapper{position:relative}.contact_top_icon{position:absolute;right:0;width:322px;top:120px;height:auto;object-fit:contain}.contact_bottom_icon{width:265px;position:absolute;bottom:23px;left:-23px;height:184px!important;object-fit:contain}.contact_bottom_icon .moving-rocket{position:absolute;top:-22px;transform:rotate(180deg)}.contact_page_form .field__input{height:47px}.contact_page_form .field__input,.contact_page_form .field__input:not(:placeholder-shown)~.field__label,.contact_page_form .select__select,.contact_page_form .customer .field input,.contact_page_form .customer select,.contact_page_form .field__label{font-size:16px;font-style:normal;font-weight:300;line-height:137.5%;color:#181818;margin:0}.contact_page_form .field__label{padding:0!important;display:none}.contact_page_form .field__input::placeholder{opacity:1}.contact_page_form .text-area{min-height:15rem}@media(min-width:750px){.contact_details_description_content p br{display:none}}@media(max-width:1025px){.contact_top_icon{top:231px;width:240px}.contact_bottom_icon{display:none}.contact_details_main_wrapper .page-width{padding:0 10%!important}}@media(max-width:990px){.contact_details_main_wrapper .page-width{padding:0 5%!important}.contact_top_icon{top:301px;width:200px}.contact_bottom_icon{width:152px;bottom:74px}.contact_details_description_content p br{display:none}.contact_top_icon{top:231px;width:240px}.contact_top_icon{top:196px;width:121.81px;height:92.99px!important;right:-16px}.contact_page_form .color-scheme-4 #ContactForm{padding:24px;margin:0 24px}.contact_page_form .color-scheme-4 #ContactForm .contact__fields{grid-column-gap:15px}}@media(max-width:768px){.contact_page_form .color-scheme-4 #ContactForm .contact__fields{display:flex;flex-wrap:wrap}.contact_top_icon{top:228px}}@media(max-width:749px){.contact_details_main_wrapper .page-width{padding:0 20px!important}.contact_details_main_wrapper{padding:50px 0}.contact_details_description_content{padding:0}.contact_details_description_content p{font-size:14px;line-height:128.571%;margin:24px 0 0}.contact_page_form .contact .field{margin-bottom:1.5rem}.contact_page_form .field__input,.contact_page_form .select__select,.contact_page_form .customer .field input,.contact_page_form .customer select,.contact_page_form .field__label{height:3.8rem;padding:15px 18px;font-size:12px;font-style:normal;font-weight:300;line-height:137.5%}.contact_page_form .text-area{min-height:12.4rem}.contact_page_form .contact__button .button{min-width:100%}.contact_details_description_content p br{display:block}.contact_top_icon{top:196px;width:121.81px;height:92.99px!important;right:-16px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/contact_main_content.css.map */
