.contact-two-col__main-heading-wrap{margin-bottom:32px}.contact-two-col__main-heading{margin:0;text-align:center;color:var(--ct-heading)}.second-intro p{margin:0;font-size:18px}.contact-two-col__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:flex-start;padding-top:30px}.contact-two-col__info{color:var(--ct-text);max-width:570px}.contact-two-col__heading{margin:0 0 8px;font-size:24px;line-height:1.4;color:var(--ct-heading)}.contact-two-col__intro p{margin:0 0 8px;font-size:18px;line-height:1.7}.contact-two-col__info-list{display:flex;flex-direction:column;gap:14px;margin-top:16px}.contact-info-item__label{margin:0;font-size:16px;font-weight:600;color:var(--ct-heading)}.contact-info-item__value{margin:0;font-size:16px;line-height:1.6;color:var(--ct-text);text-decoration:none}.contact-info-item__value:hover{text-decoration:underline}.contact-two-col__right{width:100%}.contact-two-col__card{background-color:var(--ct-card-bg);border-radius:16px;padding:24px 28px 28px}.contact-two-col__card-heading{margin:0 0 16px;font-size:24px;line-height:1.4;text-align:center;color:var(--ct-heading)}.contact-two-col__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ct-field{margin-bottom:14px}.ct-label{display:block;margin-bottom:4px;font-size:14px;font-weight:500;color:var(--ct-heading)}.ct-input,.ct-textarea{width:100%;border-radius:6px;border:1px solid #f9f5f1;background-color:#f9f5f1;padding:10px 12px;font-size:14px;line-height:1.4;outline:none;box-shadow:0 0 0 0 transparent;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.ct-input:focus,.ct-textarea:focus{border-color:#3c572a;box-shadow:0 0 0 1px #3e4b3626;background-color:#f9f5f1}.ct-textarea{resize:vertical;min-height:120px}.contact-two-col__actions{margin-top:8px;text-align:center}.contact-two-col__actions .button{background-color:var(--ct-button-bg);color:var(--ct-button-text);border-radius:999px;padding-inline:40px}.contact-two-col__actions .button:hover{background-color:var(--ct-button-bg-hover)}@media screen and (max-width:989px){.contact-two-col__inner{grid-template-columns:minmax(0,1fr);gap:32px}.second-intro p{font-size:16px}.contact-two-col__intro p{margin:0 0 8px;font-size:16px;line-height:1.7}.contact-two-col__card{padding-inline:20px}.contact-two-col__card-heading{margin:0 0 16px;font-size:22px;line-height:1.4;text-align:center;color:var(--ct-heading)}}@media screen and (max-width:749px){.contact-two-col__main-heading-wrap{margin-bottom:24px}.ct-label{font-size:14px}.contact-two-col__main-heading{font-size:32px}.contact-info-item__label{margin:0;font-size:15px;font-weight:600;color:var(--ct-heading)}.contact-info-item__value{margin:0;font-size:16px;line-height:1.6;color:var(--ct-text);text-decoration:none}.contact-two-col__grid{grid-template-columns:minmax(0,1fr)}}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-contact-form.css.map */
