.contact-us{background:var(--color-white);padding:60px 40px}.contact-us__wrapper{display:flex;gap:50px;max-width:1360px;margin:0 auto}.contact-us__info,.contact-us__contact-form{width:100%;max-width:50%}.info__title{font-family:Spline Sans;font-size:50px;font-weight:500;line-height:70px;text-align:left;color:var(--color-brown);margin-bottom:15px}.info__description{font-family:Quicksand;font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:.01em;text-align:left;color:var(--color-brown);margin-bottom:30px}.info__links-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15px;row-gap:30px}.links-grid__telephone,.links-grid__email,.links-grid__follow-us,.links-grid__address{border:1px solid #41302433;border-radius:20px;padding:15px;display:flex;flex-direction:column;align-items:center}.links-grid__telephone h4,.links-grid__email h4,.links-grid__follow-us h4,.links-grid__address h4{font-family:Spline Sans;font-size:20px;font-weight:500;line-height:28px;text-align:left;color:var(--color-brown);margin-bottom:15px}.letephone__content{display:flex;flex-direction:column;gap:10px}.letephone__content a,.links-grid__email a,.links-grid__address p{font-family:Quicksand;font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:.01em;text-align:center;color:var(--color-brown);text-decoration:none}.follow-us__socials{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.follow-us__socials a{text-decoration:none}.links-grid__address{grid-column:1/ 3 span}.contact-us__contact-form{background:var(--color-biege);border-radius:20px;padding:40px;height:fit-content}.contact-form__title{font-family:Spline Sans;font-size:30px;font-weight:500;line-height:42px;text-align:left;color:var(--color-brown);margin-bottom:40px}.contact-form__form{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contact-form__form input,.contact-form__form textarea{border:1px solid #41302433;height:49px;padding:13px 20px;border-radius:50px;font-family:Quicksand;font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:.01em;text-align:left;color:var(--color-brown);outline:none;box-shadow:none;background:transparent}.contact-form__form textarea{border-radius:20px;height:150px;grid-column:1 / 2 span}.contact-form__form button{background:var(--color-brown);font-family:Spline Sans;font-size:18px;font-weight:500;line-height:21.33px;text-align:center;color:var(--color-white);grid-column:1 / 2 span;border-radius:50px;outline:none;border:none;height:45px;cursor:pointer;transition:all .3s ease;border:1px solid var(--color-white)}.contact-form__form button:hover{background:transparent;color:var(--color-brown);border-color:var(--color-brown)}@media screen and (max-width: 1200px){.contact-us__info{max-width:40%}.info__links-grid{grid-template-columns:repeat(2,1fr)}.links-grid__address{grid-column:auto}.contact-us__contact-form{max-width:60%}}@media screen and (max-width: 1050px){.contact-us__wrapper{flex-direction:column;gap:30px}.contact-us__info,.contact-us__contact-form{max-width:100%}.info__links-grid{grid-template-columns:repeat(3,1fr)}.links-grid__address{grid-column:1 / 3 span}}@media screen and (max-width: 768px){.contact-us{padding:40px 15px}.info__title{font-size:30px;line-height:42px}.info__description{font-size:14px;line-height:19.6px}.info__links-grid{grid-template-columns:repeat(2,1fr);row-gap:9px}.links-grid__address{grid-column:auto}.links-grid__telephone h4,.links-grid__email h4,.links-grid__follow-us h4,.links-grid__address h4{font-size:18px;line-height:25.2px;margin-bottom:12px}.letephone__content{gap:12px}.letephone__content a,.links-grid__email a,.links-grid__address p{font-size:14px;line-height:19.6px}.follow-us__socials a{height:28px}.follow-us__socials svg{max-width:28px;min-width:28px;max-height:28px;min-height:28px}.contact-us__contact-form{padding:30px 15px}.contact-form__title{font-size:24px;line-height:33.6px;text-align:center;margin-bottom:20px}.contact-form__form{display:flex;flex-direction:column;gap:15px}.contact-form__form input,.contact-form__form textarea,.contact-form__form button{width:100%}.contact-form__form button{height:41px;font-size:14px;line-height:16.59px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-us-form.css.map */
