.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.page-contact .contact-heading-part{padding:42px 0 20px;display:flex}.page-contact .contact-heading-part h2.heading-title{margin:0;width:auto;font-size:22px;line-height:36px;text-transform:uppercase;color:#435b2a;font-weight:800;font-family:Lato;position:relative;padding-right:35px}.page-contact .contact-heading-part .heading-title:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-right:3px solid #435b2a}.page-width.outre-contact-header,.contact-form{max-width:1500px;margin:0 auto}.page-width .contact-bottom-part{padding-top:50px}.page-contact .contact-heading-part .sub-heading{font-size:26px;line-height:34px;color:#435b2a;margin:0 0 0 34px;font-family:Bodoni SvtyTwo ITC TT}.page-contact .contact-top-part{padding-top:30px}.page-width .contact-bottom-part .grid.block-part{column-gap:inherit;row-gap:inherit;margin:0 -30px}.page-width .contact-bottom-part .grid__item.inner-block-part{padding:0 30px}.page-contact .contact-bottom-part .inner-detail-data{background-color:#dcddde;text-align:center;padding:30px;position:relative;height:100%}.page-contact .contact-bottom-part .inner-detail-data .contact-icon{width:90px;height:90px;margin:20px auto}.page-contact .contact-bottom-part .inner-detail-data .contact-icon img{width:100%;height:100%;object-fit:contain}.page-contact .contact-bottom-part .inner-detail-data .top-text,.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{font-size:16px;line-height:23px;text-transform:uppercase;color:#435b2a;font-weight:700;margin:0;word-break:break-all}.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{text-transform:inherit}.page-contact .contact-bottom-part .inner-detail-data .index-val{background:#fff;width:50px;margin:0 auto;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 0 7px #9e9e9e;color:#435b2a;font-size:18px;font-weight:700;position:absolute;top:-27px;left:50%;transform:translate(-50%)}.page-contact .contact-form .contact h2.title{font-size:40px;line-height:42px;color:#435b2a;font-family:Bodoni SvtyTwo ITC TT;text-align:center;margin:10px auto}.page-contact .contact-form form#ContactForm{width:80%;margin:30px auto 0}.page-contact .contact-form form#ContactForm .fields input,.page-contact .contact-form form#ContactForm .fields .text-area{border:1px solid #000;padding:10px}.page-contact .contact-form form#ContactForm .fields label.field-labels{color:#000;font-size:18px}.page-contact .contact-form form#ContactForm .fields{margin-bottom:20px}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;outline:0;border-radius:0}.page-width .contact-bottom-part .grid__item.inner-block-part:last-child{margin-bottom:0}@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}}@media screen and (max-width:1499px){.page-contact .contact-bottom-part .inner-detail-data .top-text,.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{font-size:15px}.page-width .contact-bottom-part .grid.block-part{margin:0 -20px}.page-width .contact-bottom-part .grid__item.inner-block-part{padding:0 20px}}@media screen and (max-width:1366px){.page-contact .contact-bottom-part .inner-detail-data .top-text,.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{font-size:14px}}@media screen and (max-width:1299px){.page-width .contact-bottom-part .grid__item.inner-block-part{padding:0 10px}.page-width .contact-bottom-part .grid.block-part{margin:0 -10px}.page-contact .contact-bottom-part .inner-detail-data{padding:20px}}@media screen and (max-width:1100px){.page-contact .contact-bottom-part .inner-detail-data .contact-icon{width:60px;height:60px}.page-contact .contact-bottom-part .inner-detail-data .top-text,.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{font-size:14px;line-height:20px}.page-contact .contact-bottom-part .inner-detail-data{padding:24px 8px 20px}.page-contact .contact-bottom-part .inner-detail-data .top-text,.page-contact .contact-bottom-part .inner-detail-data .top-text-val p{font-size:13px}}@media screen and (max-width:991px){.page-contact .contact-bottom-part .inner-detail-data{height:auto;margin-bottom:60px}.page-contact .contact-heading-part{padding:4px 0 20px;display:flex}.page-contact .contact-bottom-part .grid__item.inner-block-part:last-child .inner-detail-data,.page-contact .contact-bottom-part .grid__item.inner-block-part:nth-last-child(2) .inner-detail-data{margin-bottom:0}}@media screen and (max-width:767px){.page-contact .contact-form form#ContactForm{width:100%}.page-contact .contact-heading-part{flex-wrap:wrap}.page-contact .contact-heading-part h2.heading-title{position:relative;padding-right:0;flex-basis:100%;max-width:100%;text-align:center}.page-contact .contact-heading-part .heading-title:after{display:none}.page-contact .contact-heading-part .sub-heading{margin:0;flex:0 0 100%;max-width:100%;text-align:center}}@media screen and (max-width:575px){.page-width .contact-bottom-part .grid.block-part .grid__item{width:100%;max-width:100%}.page-contact .contact-bottom-part .grid__item.inner-block-part:nth-last-child(2) .inner-detail-data{margin-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-contact-form.css.map */
