.contact-section{background:#fff;padding:100px 0}.contact-section__inner{max-width:1280px;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:1fr 1fr;gap:80px;position:relative}.contact-section__inner:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#e0e0e0}.contact-section__left{padding-right:40px;padding-top:60px}.contact-section__title{font-family:var(--font-body);font-weight:800;font-size:clamp(2.2rem,4vw,3.2rem);color:#2a2a2a;margin:0 0 24px;letter-spacing:-.01em}.contact-section__accent{display:block;width:64px;height:3px;background:var(--zafar-maroon, #800020);margin:0 0 32px}.contact-section__right{padding-left:40px;display:flex;flex-direction:column;gap:44px}.contact-section__group{display:flex;flex-direction:column;gap:6px}.contact-section__label{font-family:var(--font-body);font-size:1rem;color:#6a6a6a;margin:0 0 6px;font-weight:400}.contact-section__value{font-family:var(--font-body);font-size:1.05rem;color:#2a2a2a;margin:0;line-height:1.5}.contact-section__value strong{font-weight:700}.contact-section__value a{color:var(--zafar-maroon, #800020);text-decoration:underline;text-underline-offset:3px;font-weight:700}.contact-section__value a:hover{text-decoration:none}.contact-section__form-wrap{margin-top:16px}.contact-section__form-title{font-family:var(--font-body);font-weight:700;font-size:1.15rem;color:#2a2a2a;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.contact-form{display:flex;flex-direction:column;gap:16px}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form__field{background:#ececec;border:none;padding:18px 20px;font-family:var(--font-body);font-size:1rem;color:#2a2a2a;border-radius:0;width:100%;box-sizing:border-box;transition:outline .2s}.contact-form__field::placeholder{color:#6a6a6a}.contact-form__field:focus{outline:2px solid var(--zafar-maroon, #800020);outline-offset:0}.contact-form__field--textarea{min-height:160px;resize:vertical;font-family:var(--font-body)}.contact-form__submit{background:var(--zafar-maroon, #800020);color:#fff;border:none;padding:16px 40px;font-family:var(--font-body);font-weight:700;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;align-self:flex-start;transition:background .3s ease;margin-top:8px}.contact-form__submit:hover{background:#5d0017}.contact-form__success{background:#f0f5ed;color:#2d5a2d;padding:16px 20px;margin:0 0 16px;border-left:3px solid #2d5a2d;font-family:var(--font-body)}.contact-form__error{background:#fce8e8;color:#8b0000;padding:16px 20px;margin:0 0 16px;border-left:3px solid var(--zafar-maroon, #800020);font-family:var(--font-body)}.contact-form__error ul{margin:0;padding-left:20px}@media screen and (max-width:989px){.contact-section{padding:70px 0}.contact-section__inner{padding:0 40px;gap:60px}.contact-section__left{padding-right:24px;padding-top:20px}.contact-section__right{padding-left:24px;gap:36px}}.contact-section__socials{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.contact-social{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;font-family:var(--font-body, sans-serif);font-weight:500;font-size:.95rem;letter-spacing:.02em;text-decoration:none;transition:all .25s ease;border:1px solid transparent}.contact-social svg{flex-shrink:0}.contact-social--whatsapp{background:#25d366;color:#fff}.contact-social--whatsapp:hover{background:#1ebe57;color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #25d36659}.contact-social--instagram{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.contact-social--instagram:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #dc274359}@media screen and (max-width:749px){.contact-section{padding:50px 0}.contact-section__inner{grid-template-columns:1fr;padding:0 24px;gap:40px}.contact-section__inner:before{display:none}.contact-section__left,.contact-section__right{padding:0}.contact-section__left{text-align:left}.contact-form__row{grid-template-columns:1fr}.contact-form__submit{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/get-in-touch.css.map */
