.contact-form.page-width{max-width:1220px}.contact-form__title{font-family:var(--font-heading-family);font-size:36px;font-weight:300;line-height:40px;text-align:center;margin:0 0 100px}.contact-form__form{display:flex;flex-wrap:wrap;row-gap:18px;column-gap:20px}.contact-form__form input,.contact-form__form textarea{padding:25px 43px;border:1px solid rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;font-weight:300;line-height:20px;color:rgb(var(--color-foreground));border-radius:6px}.contact-form__form input:focus-visible,.contact-form__form textarea:focus-visible{outline:none;box-shadow:none}.contact-form__form input::placeholder,.contact-form__form textarea::placeholder{color:rgb(var(--color-foreground))}.contact-form__form input[type=text]{width:calc(50% - 10px)}.contact-form__form input[type=email]{width:100%}.contact-form__form textarea{width:100%;height:224px}.contact-form__form button{font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:20px;text-align:center;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border:1px solid rgb(var(--color-button));border-radius:6px;padding:20px;width:100%;cursor:pointer;transition:all .3s ease}.contact-form__form button:hover{background:rgb(var(--color-button-text));color:rgb(var(--color-button));border-color:rgb(var(--color-button))}.contact-form__succed-notification{width:100%;font-family:var(--font-body-family);font-size:20px;font-weight:300;line-height:24px;text-align:left;color:rgb(var(--color-foreground));margin-top:0}.contact-form__info{font-family:var(--font-body-family);font-size:20px;font-weight:300;line-height:24px;text-align:left;color:rgb(var(--color-foreground));margin-top:96px}.contact-form__info p{margin:0}.contact-form__info a{color:rgb(var(--color-foreground))}.contact-form__info p:not(:last-child){margin-bottom:30px}@media screen and (max-width: 750px){.contact-form__title{font-size:22px;line-height:33px;margin-bottom:24px}.contact-form__form{row-gap:10px;column-gap:8px}.contact-form__form input,.contact-form__form textarea{padding:14px 17px;font-size:11px;line-height:13px}.contact-form__form input[type=text]{width:calc(50% - 4px)}.contact-form__form textarea{height:150px}.contact-form__form button{font-size:13px;line-height:20px;padding:10px}.contact-form__succed-notification{font-size:13px;line-height:20px}.contact-form__info{font-size:13px;line-height:20px;margin-top:45px}.contact-form__info p:not(:last-child){margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-contact-form.css.map */
