.contact-us{--contact-bark: #2c2420;--contact-clay: #9c7b5e;--contact-linen: #d9cfc6;--contact-chalk: #faf8f5;background:var(--contact-chalk);color:var(--contact-bark);font-family:var(--font-body--family)}.contact-us__inner{max-width:var(--normal-page-width);margin-inline:auto;padding-inline:var(--padding-lg)}@media screen and (min-width:750px){.contact-us__inner{padding-inline:var(--padding-4xl)}}.contact-us__column{max-width:var(--normal-content-width);margin-inline:auto}.contact-us__hero{padding-block:var(--padding-6xl) var(--padding-4xl);text-align:center}.contact-us__eyebrow{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:var(--font-size--xl);color:var(--contact-clay);margin:0 0 var(--margin-md)}.contact-us__headline{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:var(--font-size--5xl);line-height:var(--line-height--heading-tight);color:var(--contact-bark);margin:0 0 var(--margin-xl)}.contact-us__intro{font-family:var(--font-body--family);font-size:var(--font-size--md);line-height:var(--line-height--body-loose);color:var(--contact-bark);opacity:var(--opacity-subdued-text);margin:0 auto}.contact-us__info{padding-block-end:var(--padding-6xl)}.contact-us__info-card{background:var(--contact-chalk);border:var(--style-border-width) solid var(--contact-linen);border-radius:var(--style-border-radius-md);padding:var(--padding-3xl) var(--padding-2xl)}@media screen and (min-width:750px){.contact-us__info-card{padding:var(--padding-4xl)}}.contact-us__info-heading{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:var(--font-size--3xl);color:var(--contact-bark);margin:0 0 var(--margin-2xl)}.contact-us__info-rows{display:flex;flex-direction:column;gap:var(--gap-lg)}.contact-us__info-row{display:flex;flex-direction:column;gap:var(--gap-2xs)}@media screen and (min-width:600px){.contact-us__info-row{flex-direction:row;align-items:baseline;gap:var(--gap-lg)}}.contact-us__info-label{font-family:var(--font-body--family);font-weight:500;font-size:var(--font-size--sm);color:var(--contact-clay);margin:0;flex:0 0 auto}@media screen and (min-width:600px){.contact-us__info-label{min-width:8em}}.contact-us__info-value{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-body--family);font-size:var(--font-size--md);color:var(--contact-bark);margin:0}.contact-us__info-value a{color:var(--contact-bark);text-decoration:none}.contact-us__info-value a:hover,.contact-us__info-value a:focus-visible{color:var(--contact-clay);text-decoration:underline}.contact-us__whatsapp-icon{width:1.1em;height:1.1em;color:var(--contact-clay);flex-shrink:0}.contact-us__info-divider{border:none;border-top:var(--style-border-width) solid var(--contact-linen);margin:var(--margin-2xl) 0}.contact-us__info-note{font-family:var(--font-heading--family);font-style:italic;font-size:var(--font-size--md);line-height:var(--line-height--body-loose);color:var(--contact-bark);opacity:var(--opacity-subdued-text);margin:0}.contact-us__form-section{padding-block-end:var(--padding-6xl)}.contact-us__form-label{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-size:var(--font-size--md);letter-spacing:var(--letter-spacing-md);text-transform:uppercase;text-align:center;color:var(--contact-clay);margin:0 0 var(--margin-2xl)}.contact-us__form,.contact-us__form-row{display:flex;flex-direction:column;gap:var(--gap-xl)}@media screen and (min-width:750px){.contact-us__form-row{flex-direction:row}}.contact-us__field{display:flex;flex-direction:column;gap:var(--gap-xs);flex:1 1 0}.contact-us__label{font-family:var(--font-body--family);font-size:var(--font-size--sm);color:var(--contact-bark)}.contact-us__input,.contact-us__textarea{width:100%;font-family:var(--font-body--family);font-size:var(--font-size--md);color:var(--contact-bark);background:var(--contact-chalk);border:var(--style-border-width) solid var(--contact-linen);border-radius:var(--style-border-radius-sm);padding:var(--padding-md) var(--padding-lg)}.contact-us__input::placeholder,.contact-us__textarea::placeholder{color:var(--contact-clay);opacity:.8}.contact-us__input:focus-visible,.contact-us__textarea:focus-visible{outline:none;border-color:var(--contact-clay)}.contact-us__textarea{min-height:9rem;resize:vertical}.contact-us__submit{align-self:flex-start;padding:var(--padding-lg) var(--padding-2xl);background:var(--contact-bark);color:var(--contact-chalk);font-family:var(--font-body--family);font-weight:500;font-size:var(--font-size--sm);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;border:none;border-radius:var(--style-border-radius-sm);cursor:pointer;transition:background var(--animation-values)}.contact-us__submit:hover,.contact-us__submit:focus-visible{background:var(--contact-clay)}.contact-us__form-message{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-body--family);font-size:var(--font-size--sm);padding:var(--padding-md) var(--padding-lg);border-radius:var(--style-border-radius-sm)}.contact-us__form-message svg{width:1.2em;height:1.2em;flex-shrink:0}.contact-us__form-message--error,.contact-us__form-message--success{color:var(--contact-bark);background:var(--contact-linen)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/contact-us.css.map */
