.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.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}}.ananda-contact__head{max-width:72ch;margin-bottom:clamp(1.75rem,1rem + 2vw,2.75rem)}.ananda-contact__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.015em;line-height:1.14;color:#10243a;margin:0 0 .8rem;text-wrap:balance}.ananda-contact__desc{color:rgba(var(--color-foreground),.65);max-width:62ch}.ananda-contact__desc p{margin:0}.ananda-contact__card{display:grid;grid-template-columns:1fr;gap:0;background:#fff;border:1px solid #e7e0d5;border-radius:3px;box-shadow:0 8px 30px #10243a14;overflow:hidden}@media screen and (min-width:990px){.ananda-contact__card{grid-template-columns:7fr 5fr}}.ananda-contact__form{padding:clamp(1.5rem,1rem + 2vw,3rem)}.ananda-contact__form .field{margin-bottom:1.6rem}.ananda-contact__form .field__input{background:#fff;border:1px solid #d5ccbc;border-radius:3px;color:#232323}.ananda-contact__form .field__input:hover{border-color:#b48a3c}.ananda-contact__form .field__input:focus,.ananda-contact__form .field__input:focus-visible{border-color:#15453a;box-shadow:0 0 0 .3rem #15453a1f;outline:none}.ananda-contact__form .field__label{color:#6b6b6b;text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.ananda-contact__form .field__input:focus~.field__label,.ananda-contact__form .field__input:not(:placeholder-shown)~.field__label{color:#15453a}.ananda-contact__submit.button{background:#15453a;color:#fff;border:0;border-radius:2px;min-height:5.2rem;padding:.85rem 2.5rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ananda-contact__submit.button:hover{background:#0e332b}.ananda-contact__submit.button:focus-visible{outline:2px solid #0b5c6b;outline-offset:3px}@media screen and (max-width:749px){.ananda-contact__submit.button{width:100%}}.ananda-contact__success{background:#15453a14;border:1px solid rgba(21,69,58,.25);border-radius:3px;padding:1.2rem 1.6rem}.ananda-contact__error{background:#b224240f;border:1px solid rgba(178,36,36,.25);border-radius:3px;padding:1.2rem 1.6rem}.ananda-contact__info{background:#f3ede2;padding:clamp(1.5rem,1rem + 2vw,3rem);border-top:1px solid #e7e0d5}@media screen and (min-width:990px){.ananda-contact__info{border-top:0;border:1px solid #b48a41}}.ananda-contact__info-heading{font-family:var(--font-heading-family);font-size:2rem;font-weight:500;color:#10243a;margin:0 0 1.6rem}.ananda-contact__info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem}.ananda-contact__info-label{display:block;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#b48a3c;margin-bottom:.3rem}.ananda-contact__info-value{color:#232323;font-size:1.5rem;line-height:1.5}a.ananda-contact__info-value:hover{color:#0b5c6b;text-decoration:underline;text-underline-offset:.3rem}.ananda-contact__info-item--note .ananda-contact__info-value{color:#6b6b6b;font-size:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
