.contact__container{display:flex;flex-direction:column-reverse;gap:40px}.contact__text-content{display:flex;flex-direction:column;gap:16px}.contact__title{color:var(--contact-title-color, #121212);font-size:28px;font-style:normal;font-weight:500;line-height:40px}.contact__title *{font:inherit;color:inherit;letter-spacing:0;margin:0}.contact__subtitle{color:var(--contact-subtitle-color, #616161);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;margin:0 0 16px}.contact__form-container{border-radius:24px;background:var(--contact-form-background-color, #FFFFFF);box-shadow:var(--contact-form-shadow, 0 40px 62px 0 rgba(0, 0, 0, 0), 0 143px 57px 0 rgba(0, 0, 0, .01), 0 24px 48px 0 rgba(0, 0, 0, .03), 0 36px 36px 0 rgba(0, 0, 0, .04), 0 0 20px 0 rgba(0, 0, 0, .05));padding:24px;width:100%;display:flex;flex-direction:column;gap:24px}.contact__form-content{display:flex;justify-content:space-between;gap:40px}.contact__form-group{display:flex;gap:24px;flex-direction:column}.contact__form-label{display:flex;flex-direction:column;gap:8.5px;width:100%}.contact__form-label-text{color:var(--contact-label-color, #121212);font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:capitalize}.contact__form-input{width:100%;background:transparent;border:none;outline:none;margin:0;padding:18px 16px;border-radius:12px;border:1px solid var(--inputs-default-border-color);font-family:inherit;color:var(--contact-input-text-color, #6B7280);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact__form-input:active,.contact__form-input:hover,.contact__form-input:focus{border-color:var(--inputs-active-border-color)}.contact__form-textarea-container{display:flex;flex-direction:column;gap:8.5px}.contact__form-textarea{resize:none;width:100%;height:156px;padding:16px 18px;border-radius:12px;border:1px solid var(--contact-textarea-border-color, #E5E5E5);background:transparent;font-family:inherit;color:var(--contact-textarea-text-color, #6B7280);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}.contact__form-input::placeholder,.contact__form-textarea::placeholder{font:inherit;color:inherit;opacity:1}.contact__form-input:focus-visible,.contact__form-textarea:focus-visible{outline:none;outline-offset:0;box-shadow:none}.contact__form-button{margin-top:16px;min-height:48px}.contact__success{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}.contact__success-title{text-align:left;font-size:32px;font-style:normal;font-weight:400;line-height:130%;margin:0}.contact__success-text{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:170%;margin:16px 0 0}.contact__success a{margin-top:20px}.contact__info{display:flex;flex-direction:column;gap:32px}.contact__info-card{padding:24px;border-radius:16px;border:2px solid var(--contact-info-card-border-color, #F6F6F6);background:var(--contact-info-card-background-color, #F8F7F4)}.contact__info-card--details{display:flex;flex-direction:column;gap:24px}.contact__info-title{color:var(--contact-info-title-color, #121212);font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin:0}.contact__details-list{display:flex;flex-direction:column;gap:40px}.contact__details-item{display:flex;align-items:flex-start;gap:16px}.contact__details-icon{width:48px;height:48px}.contact__details-icon img{width:100%;height:100%;display:block;object-fit:cover}.contact__details-content{display:flex;flex-direction:column;gap:3.5px}.contact__details-label{color:var(--contact-details-label-color, #616161);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.8px;text-transform:uppercase;margin:0}.contact__details-value{color:var(--contact-details-value-color, #121212);font-size:18px;font-style:normal;font-weight:500;line-height:28px}.contact__details-value *{color:inherit;font:inherit;margin:0}.contact__details-value a{text-decoration:none;color:inherit}.contact__details-subtext{color:var(--contact-details-subtext-color, #616161);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.contact__info-text{color:var(--contact-info-text-color, #616161);font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin:16px 0 0}.contact__support-links{display:flex;flex-direction:column;gap:8px;margin-top:32px}.contact__support-link{display:flex;gap:10px;align-items:center;justify-content:space-between;text-decoration:none;border-radius:16px;padding:16px;border:1px solid var(--contact-support-link-border-color, #E5E5E5);background:var(--contact-support-link-background-color, #FFFFFF);min-height:58px;color:var(--contact-support-link-color, #121212);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;letter-spacing:0;transition:.25s}.contact__support-link:hover{transform:scale(1.02)}.contact__support-link-icon{width:15px;height:15px;min-width:15px}.contact__form:has(.contact__success){width:100%}@media screen and (min-width:750px){.contact__form-container{padding:48px}.contact__form-group{gap:32px}.contact__title{font-size:32px}.contact__subtitle{font-size:18px}.contact__form-group{flex-direction:row}.contact__success{justify-content:center}.contact__success-title{text-align:center}.contact__success-text{margin-top:24px;text-align:center}.contact__info{flex-direction:row}}@media screen and (min-width:990px){.contact__container{flex-direction:row}.contact__form-container{max-width:880px;width:100%}.contact__form-content{height:100%}.contact__info{max-width:400px;flex-direction:column;justify-content:space-between}.contact__form-button{width:max-content}.contact__info-card--details,.contact__info-card{padding:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-contact-form.css.map */
