.contact{background:var(--color-cream)}.contact__head{padding-top:clamp(3rem,7vw,5.5rem);padding-bottom:clamp(1.5rem,3vw,2.25rem)}.contact__eyebrow{margin-bottom:.6rem}.contact__title{max-width:14ch}.contact__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.75rem,4vw,3.5rem);align-items:start;padding-bottom:clamp(3rem,6vw,5rem)}.contact__form-wrap{display:flex;flex-direction:column;gap:1.1rem;padding-top:.25rem}.contact__field{display:flex;flex-direction:column;gap:.4rem}.contact__field .label{margin-bottom:0}.contact__success{background:color-mix(in srgb,var(--color-olive-deep) 12%,transparent);border-left:3px solid var(--color-olive-deep);color:var(--color-ink);padding:.9rem 1rem;border-radius:2px}.contact__errors{background:color-mix(in srgb,var(--color-sold) 8%,transparent);border-left:3px solid var(--color-sold);padding:.9rem 1rem;border-radius:2px}.contact__errors ul{margin:.5rem 0 0;padding-left:1.1rem;color:var(--color-sold)}.contact__submit{background:var(--color-clay);color:var(--color-cream);align-self:flex-start;margin-top:.4rem}.contact__submit:hover{background:var(--color-clay-deep)}.contact__aside{display:flex;flex-direction:column;gap:1.75rem;padding-top:.25rem}.contact__aside-block{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--color-sand);padding-top:1rem}.contact__aside-label{margin-bottom:0}.contact__aside-value{color:var(--color-ink);font-size:1.05rem;line-height:1.5;margin:0;text-decoration:none}.contact__phone{display:flex;flex-direction:column;gap:.7rem;align-items:flex-start}.contact__wa{background:var(--color-olive-deep);color:var(--color-cream)}.contact__wa:hover{background:var(--color-ink)}.contact__map-wrap{aspect-ratio:4 / 3;border-radius:2px;overflow:hidden;margin-top:.25rem}.contact__map{width:100%;height:100%;border:0;display:block}.contact__maps-btn{background:var(--color-clay);color:var(--color-cream);margin-top:.85rem;align-self:flex-start}.contact__maps-btn:hover{background:var(--color-clay-deep)}@media(max-width:820px){.contact__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=CA */
