.gt-contact-content{padding:32px 0 64px;background:#fff;color:#525252}@media screen and (min-width:750px){.gt-contact-content{padding:72px 0 96px}}.gt-contact-content__cards{display:grid;grid-template-columns:1fr;gap:1.6rem;list-style:none;margin:0 0 88px;padding:0}@media screen and (min-width:750px){.gt-contact-content__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:136px}}.gt-contact-content__card{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:2.4rem;border-radius:8px;background:#f5f5f5}.gt-contact-content__card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:.8rem;background:#fff;color:#152d05;border:1px solid #E5E5E5}.gt-contact-content__card-icon .icon{width:2.4rem;height:2.4rem;display:block}.gt-contact-content__card-icon-img{width:2.4rem;height:2.4rem;object-fit:contain}.gt-contact-content__card-title.title_m{margin:0;color:#152d05}.gt-contact-content__card-text{margin:0;font-size:16px;line-height:24px;color:#525252}.gt-contact-content__card-text p{margin:0}.gt-contact-content__main{display:grid;grid-template-columns:1fr;gap:32px;align-items:stretch}@media screen and (min-width:768px){.gt-contact-content__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}@media screen and (min-width:1024px){.gt-contact-content__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.gt-contact-content__form-panel{padding:3.2rem 2.4rem;border-radius:8px;background:#f5f5f5}@media screen and (min-width:750px){.gt-contact-content__form-panel{padding:4.8rem}}.gt-contact-content__form-heading.h2{margin:0 0 16px}@media screen and (max-width:749px){.gt-contact-content__form-heading.h2{font-size:3.2rem;line-height:4.4rem}}.gt-contact-content__form-subheading.text_big{margin:0 0 3.2rem}.gt-contact-content__form{display:flex;flex-direction:column;gap:2rem}.gt-contact-content__form-status{display:flex;align-items:flex-start;gap:1.2rem;padding:1.6rem;border-radius:.8rem;font-size:1.6rem;line-height:1.5}.gt-contact-content__form-status p{margin:0}.gt-contact-content__form-status--success{background:#e8f4d3;color:#152d05}.gt-contact-content__form-status--error{background:#fef2f2;color:#991b1b}.gt-contact-content__form-errors{margin:0;padding:0 0 0 2rem;font-size:1.4rem;color:#991b1b}.gt-contact-content__field{display:flex;flex-direction:column;gap:6px}.gt-contact-content__label{font-size:14px;line-height:20px;font-weight:500;color:#525252}.gt-contact-content__required{color:#5d8a26}.gt-contact-content__input{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #D0D5DD;border-radius:.8rem;background:#fff;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;color:#262626;transition:border-color .2s ease,box-shadow .2s ease}.gt-contact-content__input::placeholder{color:#a3a3a3}.gt-contact-content__input:focus{outline:none;border-color:#91c547;box-shadow:0 0 0 3px #91c54733}.gt-contact-content__input--textarea{min-height:14rem;resize:vertical}.gt-contact-content__field-error{font-size:1.4rem;color:#991b1b}.gt-contact-content__privacy{display:flex;align-items:flex-start;gap:1.2rem}.gt-contact-content__checkbox{flex-shrink:0;width:20px!important;height:20px;margin-top:.2rem;accent-color:#91c547;border:1px solid #D0D5DD;border-radius:6px}.gt-contact-content__privacy-label{font-size:1.6rem;line-height:1.5;color:#525252}.gt-contact-content__privacy-label a{color:#262626;text-decoration:underline;text-underline-offset:.2rem}.gt-contact-content__privacy-label a:hover{color:#5d8a26}.gt-contact-content__submit.btn.second{width:100%;min-width:0;margin-top:.8rem;padding-top:1.4rem;padding-bottom:1.4rem;border-radius:4px}.gt-contact-content__media{overflow:hidden;border-radius:8px;min-height:28rem}.gt-contact-content__image{display:block;width:100%;height:100%;min-height:28rem;object-fit:cover;object-position:center}.gt-contact-content__media--placeholder{display:flex;align-items:center;justify-content:center;background:#f5f5f5}.gt-contact-content__media--placeholder .placeholder-svg{width:100%;height:100%;opacity:.4}@media screen and (min-width:990px){.gt-contact-content__media,.gt-contact-content__image{min-height:100%}}@media screen and (max-width:767px){.gt-contact-content__media{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-gt-contact-content.css.map */
