.template-contact .content-for-layout h1.main-page-title{margin:16px 0;font-size:24px;font-weight:700;text-align:center}body.template-page.template-contact .content-for-layout .page-width.page-width--narrow{max-width:584px;padding:56px 32px 0}.template-contact .content-for-layout .grid{text-align:center;display:block}.template-contact .content-for-layout .grid__item.large--five-sixths.push--large--one-twelfth{width:100%;margin:auto}.template-contact .content-for-layout .rte.homepage-page__content{font-size:16px;color:#242424;width:100%;line-height:21px;margin:auto}.template-contact .content-for-layout hr{margin:12px 0}.template-contact .content-for-layout .field__input:focus,.template-contact .content-for-layout .field__input:not(:placeholder-shown),.template-contact .content-for-layout .field__input:-webkit-autofill,.template-contact .content-for-layout .customer .field input:focus,.template-contact .content-for-layout .customer .field input:not(:placeholder-shown),.template-contact .content-for-layout .customer .field input:-webkit-autofill{padding:15px}.template-contact .content-for-layout .contact img{max-width:100%}.template-contact .content-for-layout .contact .form__message{align-items:flex-start}.template-contact .content-for-layout .contact .icon-success{margin-top:.2rem}.template-contact .content-for-layout .contact input.field__input{min-height:48px}.template-contact .content-for-layout .contact .field{margin-bottom:0}.template-contact .content-for-layout .container-contact{max-width:582px;margin:auto;width:100%}.template-contact .content-for-layout .contact .field__input{border:1px solid #242424}.template-contact .content-for-layout .contact .field__input:focus{box-shadow:none;padding:15px;border-width:2px;border-radius:3px}.template-contact .content-for-layout .contact .field:after,.contact .field:before{display:none}.template-contact .content-for-layout p.contebnt-field-title{color:#242424;opacity:1;margin-bottom:3px;line-height:20px;font-size:16px}.template-contact .content-for-layout .contact label.field__label{display:none}.template-contact .content-for-layout .contact .field__input::placeholder{opacity:1;color:#6c6c6c;font-size:16px}.template-contact .content-for-layout .contact button.button:after,.contact button.button:before{display:none}.template-contact .content-for-layout .contact__button button.button{font-size:16px;min-width:176px;text-transform:uppercase;font-weight:700;transition:.3s all;letter-spacing:2.7px}.template-contact .content-for-layout .contact__button button.button:hover{background:#b4ae8e}@media screen and (max-width: 767px){body.template-page.template-contact .content-for-layout .page-width.page-width--narrow{padding:24px 15px 0}.template-contact .content-for-layout .contact.container-contact{padding:0 15px 36px}}@media screen and (min-width: 750px){.template-contact .content-for-layout .contact .field{margin-bottom:0}}.template-contact .content-for-layout .contact__button{margin-top:12px}@media screen and (min-width: 750px){.template-contact .content-for-layout .contact__button{margin-top:12px}}@media screen and (min-width: 750px){.template-contact .content-for-layout .contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/section-contact-form.css.map */
