.addresses__wrapper{padding:32px 25px;background-color:#faf4ec;border-radius:15px;height:100%}.addresses__inner{font-family:Manrope;font-size:18px;font-weight:400;line-height:24px}.addresses__inner-title{font-weight:700;font-size:18px}.addresses__inner-information,.addresses__inner-title{margin:0 0 13px}.addresses__inner-email,.addresses__inner-phone{display:flex;align-items:center;gap:5px}.addresses__inner-phone{margin:0 0 5px}.contacts__wrapper{position:relative;max-width:1600px;padding:0 115px;margin:70px auto 100px;color:#2d3142;z-index:6}.contacts__wrapper .contact-popup{opacity:1;transition:opacity .2s ease}.contacts__wrapper .contact-popup.hide{opacity:0;display:none}.contacts__wrapper .contact-popup__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0000004d;z-index:10;transition:top .2s ease}.contacts__wrapper .contact-popup__inner{position:relative;padding:35px 0;width:575px;height:-moz-fit-content;height:fit-content;text-align:center;border-radius:15px;background-color:#fff;color:#2d3142}.contacts__wrapper .contact-popup__close-button{position:absolute;top:20px;right:20px;background-color:transparent;border:none;cursor:pointer}.contacts__wrapper .contact-popup__title{margin-bottom:40px;font-size:42px;font-weight:700}.contacts__wrapper .contact-popup__subtitle{margin-bottom:40px;font-family:Manrope;font-size:18px;font-weight:400}.contacts__wrapper .contact-popup__buttons .back-link,.contacts__wrapper .contact-popup__buttons .homepage-link{margin:0 5px;padding:10px 25px;color:#fff;border-radius:100px;border:1px solid #2d3142;font-family:Manrope;font-size:14px;text-transform:uppercase;transition:all .2s ease}.contacts__wrapper .contact-popup__buttons .homepage-link{border-radius:100px;background:#2d3142;color:#fff}.contacts__wrapper .contact-popup__buttons .homepage-link:hover,.contacts__wrapper .contact-popup__buttons .back-link{background:#fff;color:#2d3142}.contacts__wrapper .contact-popup__buttons .back-link:hover{background:#2d3142;color:#fff}.contacts__inner{position:relative;z-index:1}.contacts__title{font-size:68px;font-weight:400;line-height:68px;margin-bottom:24px}.contacts__subtitle{font-family:Manrope;font-size:24px;font-weight:400;line-height:32px}.contacts__content{display:flex;justify-content:space-between;margin:0 -70px}.contacts__item{width:46%;padding:0 70px;margin:56px 0 0;flex:1 2 auto}.contacts__address{width:54%;padding:0 70px;flex:1 0 auto}.contacts__information{display:flex;justify-content:space-between;flex-wrap:wrap;font-family:Manrope;font-size:18px;font-weight:400;line-height:24px;margin:0 -30px 20px}.contacts__information-items{width:50%;padding:0 30px;margin:0 0 41px}.contacts__information-items:nth-child(2n){width:43%}.contacts__information-items:nth-child(odd){width:57%}.contacts__information-title{font-size:18px;font-weight:700;margin:0 0 8px}.contacts__information-title.regular{font-weight:400}.contacts__information-address,.contacts__information-phone{margin:0 0 4px}.contacts__information-wrapper{display:flex;gap:5px}.contacts__information-social{display:inline-block;background-color:#faf4ec;width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;transition:background-color .3s linear}.contacts__information-social:hover{background-color:#fabe2b}.contacts__information-social svg{color:#19191d}.contacts__address{display:flex;justify-content:space-between;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;margin:34px -7px 0}.contacts__address-wrapper{padding:7px;width:50%;height:auto}.contacts__form{font-family:Manrope;font-weight:400;color:#2d3142}.contacts__form-title{margin:0 0 30px;font-size:24px;font-weight:400;line-height:32px}.contacts__form .mpFormTable{display:flex;flex-wrap:wrap;gap:30px;font-family:Manrope;font-size:18px;font-weight:700;line-height:1.3}.contacts__form .mpFormTable .mpQuestionTable,.contacts__form .mpFormTable input,.contacts__form .mpFormTable select,.contacts__form .mpFormTable textarea{width:100%}.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(2),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(3),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(4),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(5),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(6),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(7),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(8),.contacts__form .mpFormTable .mpQuestionTable:nth-of-type(9){width:calc(50% - 15px)}.contacts__form .mpFormTable .mpFormLabel{display:flex;flex-direction:row-reverse;justify-content:start;gap:5px}.contacts__form .mpFormTable .mpFormField{position:relative}.contacts__form .mpFormTable .mpFormField:after{content:url(select-triangle.svg);display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:1}.contacts__form .mpFormTable input,.contacts__form .mpFormTable select{width:100%;border-radius:50px;border:1px solid #000;background:#fff;font-size:14px;line-height:20px;padding:11px 0 11px 27px;margin-top:10px}.contacts__form .mpFormTable select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.contacts__form .mpFormTable textarea{width:100%;height:178px;border-radius:15px;border:1px solid #000;background:#fff;font-family:Manrope;font-size:14px;line-height:20px;padding:11px 27px;margin-top:10px;overflow:auto;resize:none}.contacts__form .mpFormTable textarea::-moz-placeholder{font-family:Manrope;font-size:14px;font-weight:500;line-height:1.3}.contacts__form .mpFormTable textarea::placeholder{font-family:Manrope;font-size:14px;font-weight:500;line-height:1.3}.contacts__form .mpFormTable input,.contacts__form .mpFormTable textarea{position:relative;z-index:2}.contacts__form .mpFormTable .sublabel{display:none}.contacts__form .mpFormTable .mpErrorRow{padding-top:10px;color:#f66d51}.contacts__form .mpFormTable .submitCell{text-align:right}.contacts__form .mpFormTable .submitCell .submitButton{width:-moz-fit-content;width:fit-content;padding:11px 25px;border:none;border-radius:100px;background-color:#fabe2b;font-size:14px;line-height:20px;text-transform:uppercase;cursor:pointer;transition:all .3s linear}.contacts__form .mpFormTable .submitCell .submitButton:hover{background-color:#2d3142;color:#fabe2b}.contacts__inputs{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px 5px}.contacts__inputs-email,.contacts__inputs-name{width:50%;padding:0 10px;margin:0 0 30px}.contacts__inputs-email label,.contacts__inputs-name label{display:block;margin:0 0 5px;font-size:18px;font-weight:700}.contacts__inputs-email label:before,.contacts__inputs-name label:before{content:"*"}.contacts__inputs-email input,.contacts__inputs-name input{width:100%;border-radius:50px;border:1px solid #000;background:#fff;font-size:14px;line-height:20px;padding:11px 0 11px 27px}.contacts__message{margin:0 0 30px}.contacts__message label{display:block;margin:0 0 5px;font-size:18px;font-weight:700}.contacts__message textarea{width:100%;height:178px;border-radius:15px;border:1px solid #000;background:#fff;font-family:Manrope;font-size:14px;line-height:20px;padding:11px 27px;overflow:auto;resize:none}.contacts__message textarea::-moz-placeholder{font-family:Manrope;font-size:14px;font-weight:500;line-height:1.3}.contacts__message textarea::placeholder{font-family:Manrope;font-size:14px;font-weight:500;line-height:1.3}.contacts__submit{text-align:right}.contacts__submit-button{padding:11px 25px;border:none;border-radius:100px;background-color:#fabe2b;font-size:14px;line-height:20px;text-transform:uppercase;cursor:pointer;transition:all .3s linear}.contacts__submit-button:hover{background-color:#2d3142;color:#fabe2b}@media screen and (max-width:1599px){.contacts__content{margin:0 -15px}.contacts__address,.contacts__item{padding:0 15px}.contacts__item{width:41%}.contacts__address{width:59%}.contacts__information-items:nth-child(2n),.contacts__information-items:nth-child(odd){width:50%}}@media screen and (max-width:1400px){.contacts__wrapper{padding:0 80px}.contacts__information-items:nth-child(2n),.contacts__information-items:nth-child(odd){width:100%}.contacts__address,.contacts__item{width:50%}.contacts__inputs-email,.contacts__inputs-name,.contacts__address-wrapper{width:100%}}@media screen and (max-width:1200px){.contacts__wrapper{padding:0 32px}}@media screen and (max-width:768px){.contacts__wrapper{margin:30px auto 40px;padding:0 20px}.contacts__inner:after,.contacts__inner:before{width:0;height:0}.contacts__title{font-size:42px;line-height:44px}.contacts__content{flex-direction:column;margin:0}.contacts__address,.contacts__item{width:100%;padding:0}.contacts__address{margin:34px 0 0}.contacts__address-wrapper{padding:7px 0}}@media screen and (max-width:576px){.contacts__title{margin-bottom:11px}.contacts__item{margin:27px 0 0}.contacts__information{margin:0 0 8px}.contacts__information-items{padding:0;margin:0 0 14px}.contacts__form-title{margin:0 0 22px}.contacts__form .mpFormTable .submitCell .submitButton,.contacts__submit-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/template-contacts-form.css.map */
