.contact img{max-width:100%}.contact .form__message{align-items:flex-start;font-size:16px;line-height:22px;font-weight:400;color:green;font-family:var(--font-body-family);letter-spacing:0;display:flex;align-items:center;gap:4px}.contact .icon-success{margin-top:0}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__content .contact__content_top,.contact__content{display:flex;flex-direction:column;gap:32px}.contact .row{--bs-gutter-x: 40px}.contact__content .contact__content_top .contact-card{display:flex;align-items:flex-start;gap:18px;border:1.01px solid #EEE9E1;border-radius:14px;padding:28px}.contact-card__icon{width:auto;height:auto;min-height:46px;max-height:46px;min-width:46px;max-width:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#d6f3ff}.contact-card__icon img{width:24px;height:24px}.contact-card__info h3{font-weight:700;color:var(--color-black-deep);padding-bottom:5px}.contact-card__info p,.contact-card__info a{font-size:14px;line-height:20px;font-weight:400;color:#4a4540}.contact__content .contact__content_top .contact-card:nth-child(2) a,.contact__content .contact__content_top .contact-card:nth-child(3) a{font-weight:600;padding-top:5px}.contact__content .contact__content_top .contact-card:nth-child(1) a,.contact__content .contact__content_top .contact-card:nth-child(2) a{text-decoration:underline}.contact__content .contact__content_top .contact-card:nth-child(3) a{position:relative;display:flex;align-items:center;gap:3px}.contact__content .contact__content_top .contact-card:nth-child(3) a:after{content:"\e800";font-family:fontello;transition:all .5s}.contact__content .contact__content_top .contact-card:nth-child(3) a:hover:after{transform:translate(3px)}.support-hours-section{padding:28px;display:flex;flex-direction:column;gap:16px}.support-hours-section h3,.social-links-section h3{font-weight:700;color:var(--color-black)}.support-hours-list .support-hours-item{padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.support-hours-list .support-hours-item:not(:last-child){border-bottom:.81px solid #0000001A}.support-hours-list .support-hours-item span{font-size:14px;line-height:20px;font-weight:600;color:var(--color-black)}.support-hours-list .support-hours-item span.time{font-weight:400;color:#000c}.social-links-section{padding:28px;display:flex;flex-direction:column;gap:14px}.social-links-section .social-pills-container{display:flex;align-items:center;gap:9px}.social-links-section .social-pills-container li a{display:flex;align-items:center;gap:5px;font-size:13px;line-height:20px;font-weight:500;color:var(--color-black-deep);padding:8px 15px;border:1.01px solid #D9D0C0;border-radius:50px}.social-links-section .social-pills-container li a svg{width:auto;height:auto;max-width:19px;min-width:19px;max-height:19px;min-height:19px}.contact__form{border:1.01px solid #EEE9E1;box-shadow:0 4.04px 32.34px #0000000f;padding:26px 40px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:sticky;top:0}.contact__form_top{display:flex;flex-direction:column;gap:12px}.contact__form_top h2{font-size:28px;line-height:34px;font-weight:700;color:var(--color-black-deep)}.contact__form_top p{font-size:14px;line-height:20px;font-weight:400;color:#4a4540}.contact-form__group{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.form-field-label{font-size:12px;font-weight:600;color:#4a4540;text-transform:uppercase;letter-spacing:.85px}.field-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.custom-form-input,.custom-form-textarea{width:100%;padding:14px 16px;border:1px solid #E5E5E5;border-radius:12px;font-size:1.4rem;font-family:inherit;background-color:#fff;color:#333;box-sizing:border-box;outline:none;transition:border-color .2s ease-in-out}.custom-form-input:focus,.custom-form-textarea:focus{border-color:#b3e5fc;box-shadow:none}.custom-form-textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:80px}textarea{resize:none}.inquiry-pills-container{display:flex;flex-wrap:wrap;gap:9px}.inquiry-pills-container label{display:inline-block;padding:6px 15px;border:1.01px solid #D9D0C0;border-radius:50px;font-size:13px;font-weight:500;color:#4a4540;cursor:pointer;background-color:var(--color-white);transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.inquiry-pills-container input[type=radio]:checked+label{background-color:#d6f3ff;border-color:#d9f2ff;color:#1c1a18}.contact__button-custom{margin-top:15px}.custom-submit-btn{width:100%;cursor:pointer;text-align:center}.custom-submit-btn:hover{opacity:.9}@media screen and (max-width:1199px){.inquiry-pills-container label{font-size:12px}}@media screen and (max-width:991px){.contact .row{gap:40px}.support-hours-section,.social-links-section{padding:0}}@media screen and (max-width:575px){.contact__form{padding:36px 28px}}@media screen and (max-width:425px){.field-grid-2{grid-template-columns:1fr;gap:0px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
