.an-contact{background:#fff8ee;color:#2f1b12;padding:86px 0 110px}.an-contact *{box-sizing:border-box}.an-contact__hero{border-bottom:1px solid rgba(47,27,18,.18);padding-bottom:58px}.an-contact__eyebrow,.an-contact__form-kicker{font-size:11px;font-weight:600;letter-spacing:.16em;margin:0 0 18px;text-transform:uppercase}.an-contact h1{color:#2f1b12;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(64px,8vw,118px);font-weight:400;letter-spacing:-.055em;line-height:.82;margin:0}.an-contact__intro{color:#725f53;font-size:17px;line-height:1.7;margin:34px 0 0;max-width:650px}.an-contact__layout{display:grid;gap:clamp(55px,8vw,130px);grid-template-columns:minmax(300px,.8fr) minmax(460px,1.2fr);padding-top:72px}.an-contact__details{display:flex;flex-direction:column}.an-contact__detail{align-items:start;border-top:1px solid rgba(47,27,18,.18);display:grid;gap:24px;grid-template-columns:28px 1fr;padding:25px 0}.an-contact__detail>span{color:#8e7463;font-size:10px;letter-spacing:.12em}.an-contact__detail small{color:#8e7463;display:block;font-size:10px;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.an-contact__detail a,.an-contact__detail p{color:#2f1b12;font-family:var(--font-heading-family,Georgia,serif);font-size:20px;line-height:1.35;margin:0;text-decoration:none}.an-contact__detail a:hover{text-decoration:underline;text-underline-offset:5px}.an-contact__note{background:#2f1b12;color:#fff8ee;margin-top:24px;padding:28px}.an-contact__note p{color:#fff8eec7;font-size:13px;line-height:1.65;margin:0 0 18px}.an-contact__note strong{font-family:var(--font-heading-family,Georgia,serif);font-size:16px;font-weight:400}.an-contact__form-wrap h2{color:#2f1b12;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(38px,4vw,56px);font-weight:400;letter-spacing:-.04em;margin:0 0 36px}.an-contact__form{display:grid;gap:22px}.an-contact__fields{display:grid;gap:18px;grid-template-columns:1fr 1fr}.an-contact__form label{display:grid;gap:9px}.an-contact__form label>span{font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.an-contact__form i{color:#9c4435;font-style:normal}.an-contact__form input,.an-contact__form textarea{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid rgba(47,27,18,.24);border-radius:0;color:#2f1b12;font:inherit;font-size:15px;outline:0;padding:16px 17px;width:100%}.an-contact__form input:focus,.an-contact__form textarea:focus{border-color:#2f1b12;box-shadow:0 0 0 1px #2f1b12}.an-contact__form textarea{min-height:170px;resize:vertical}.an-contact__form button{align-items:center;background:#2f1b12;border:1px solid #2f1b12;color:#fff8ee;cursor:pointer;display:flex;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.1em;min-height:56px;padding:0 20px;text-transform:uppercase;width:210px}.an-contact__form button:hover{background:#583827}.an-contact__status{background:#eef4e8;border:1px solid #bdcdb2;font-size:13px;padding:15px}.an-contact__status--error{background:#faece8;border-color:#deb7ab}@media screen and (max-width:749px){.an-contact{padding:56px 0 72px}.an-contact__hero{padding-bottom:38px}.an-contact h1{font-size:68px}.an-contact__intro{font-size:14px;margin-top:24px}.an-contact__layout{display:flex;flex-direction:column;gap:52px;padding-top:44px}.an-contact__details{order:2}.an-contact__form-wrap{order:1}.an-contact__fields{grid-template-columns:1fr}.an-contact__form button{width:100%}.an-contact__detail a,.an-contact__detail p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/anandira-contact.css.map */
