.custom-contact .cc-heading{font-size:6.4rem;font-weight:500;text-align:left;margin:0 0 24px}.custom-contact .cc-intro{text-align:left;color:#495057;font-size:2rem;max-width:90%;line-height:1.5;margin:0}.custom-contact .cc-intro p{margin:0}.custom-contact .cc-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:44px}.custom-contact .cc-left .cc-label{font-weight:400;margin:32px 0 10px;color:#495057;font-size:1.8rem;line-height:1}.custom-contact .cc-left .cc-value{font-weight:700;margin:0;color:#212529;font-size:2rem;line-height:1}.custom-contact .cc-left a{text-decoration:none;color:#212529}.custom-contact .cc-left a:hover{text-decoration:underline}.custom-contact .cc-social{margin-top:32px}.custom-contact .cc-social-row{display:flex;gap:6px;align-items:center;margin-top:0}.custom-contact .cc-social-link{display:inline-grid;place-items:center;width:36px;height:36px}.custom-contact .cc-right .cc-card{background:#f8f9fa;border:1px solid #E9ECEF;border-radius:16px;padding:32px}.custom-contact .cc-field{margin-bottom:24px}.custom-contact .cc-field:last-of-type{margin-bottom:24px}.custom-contact .cc-field input,.custom-contact .cc-field textarea{width:100%;border-radius:8px;border:1px solid #E9ECEF;background:#f8f9fa;padding:14px 16px;font-size:16px;line-height:1;color:#495057;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;height:auto;margin:0}.custom-contact .cc-field textarea{min-height:200px;resize:none}.custom-contact .cc-field input::placeholder,.custom-contact .cc-field textarea::placeholder{color:#495057;font-weight:500;opacity:1}.custom-contact .cc-field input:focus,.custom-contact .cc-field textarea:focus{border-color:#ff7d3c;outline:none;box-shadow:0 0 0 3px #ff7d3c33}.custom-contact .cc-field textarea{resize:vertical;min-height:140px}.custom-contact .cc-right .button{width:100%;padding:16px 20px;font-size:20px;font-weight:600;text-align:center;color:#fff;background-color:#fd6f09;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:80px}.custom-contact .cc-alert{border-radius:8px;padding:12px 14px;margin-bottom:16px;font-weight:600;font-size:15px}.custom-contact .cc-alert--success{background:#e9f9ee;color:#177a3e;border:1px solid #bfe8c9}.custom-contact .cc-alert--error{background:#fff2f2;color:#9f1b1b;border:1px solid #f2c7c7}.custom-contact .cc-errors{margin:0;padding-left:18px}.custom-contact .cc-social-link svg{vertical-align:middle}.custom-contact .cc-field label{margin:0;line-height:1;padding:0 0 12px;font-size:1.6rem;display:block;font-weight:400}@media (max-width: 767px){.custom-contact{padding-top:32px!important;padding-bottom:32px!important}.custom-contact .cc-heading{font-size:3rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro,.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px 16px}.custom-contact .cc-grid{gap:30px}.custom-contact .cc-grid{grid-template-columns:1fr}.custom-contact .cc-field input,.custom-contact .cc-field textarea{font-size:1.4rem}.custom-contact .cc-field label{font-size:1.5rem}.custom-contact .cc-field{margin-bottom:16px}.custom-contact .cc-right .button{min-height:48px;font-size:1.6rem}}@media (min-width: 768px) and (max-width: 992px){.custom-contact .cc-heading{font-size:3.6rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-grid{gap:30px}.custom-contact .cc-grid{grid-template-columns:1fr}.custom-contact .cc-right .button{min-height:60px;font-size:1.8rem}}@media (min-width: 992px){.custom-contact .cc-heading{font-size:4rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-right .button{min-height:60px;font-size:1.8rem}}@media (min-width: 1024px){.custom-contact .cc-heading{font-size:4rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-right .button{min-height:60px;font-size:1.8rem}}@media (min-width: 1280px){.custom-contact .cc-heading{font-size:4rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-right .button{min-height:60px;font-size:1.8rem}}@media (min-width: 1440px){.custom-contact .cc-heading{font-size:4.6rem;margin:0 0 20px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-social{margin-top:24px}.custom-contact .cc-left .cc-label{margin:24px 0 8px;font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-right .button{min-height:64px;font-size:1.8rem}}@media (min-width: 1600px){.custom-contact .cc-heading{font-size:5.2rem;margin:0 0 24px}.custom-contact .cc-left .cc-value,.custom-contact .cc-intro{font-size:1.8rem}.custom-contact .cc-left .cc-label{font-size:1.6rem}.custom-contact .cc-right .cc-card{padding:24px}.custom-contact .cc-right .button{min-height:64px;font-size:1.8rem}}@media (min-width: 1800px){.custom-contact .cc-heading{font-size:6.4rem;margin:0 0 24px}.custom-contact .cc-intro{font-size:2rem;max-width:90%}.custom-contact .cc-left .cc-label{margin:32px 0 10px;font-size:1.8rem}.custom-contact .cc-left .cc-value{font-size:2rem}.custom-contact .cc-social-link a{width:36px;height:36px}.custom-contact .cc-social-link a svg{width:36px;height:36px}.custom-contact .cc-right .cc-card{padding:32px;border-radius:16px}.custom-contact .cc-field{margin:0 0 24px}.custom-contact .cc-field label{font-size:16px;padding:0 0 12px}.custom-contact .cc-field input,.custom-contact .cc-field textarea{font-size:16px;padding:14px 16px}.custom-contact .cc-field textarea{min-height:140px}.custom-contact .cc-right .button{min-height:80px;font-size:20px}.custom-contact .cc-social{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-custom-contact.css.map */
