body.page-heritage-v2-scope .vv-v2-contact{background:var(--vv-page-surface, #f5ecd5);color:var(--vv-page-text, #122b1c);padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,3rem) clamp(3rem,6vw,4rem)}body.page-heritage-v2-scope .vv-v2-contact__inner{max-width:72rem;margin:0 auto}body.page-heritage-v2-scope .vv-v2-contact__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:clamp(2rem,4vw,3rem)}@media(max-width:900px){body.page-heritage-v2-scope .vv-v2-contact__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){body.page-heritage-v2-scope .vv-v2-contact__cards{grid-template-columns:1fr}}body.page-heritage-v2-scope .vv-v2-contact__card{background:#122b1c;color:#f5ecd5;border-radius:.25rem;padding:1.5rem 1rem;text-align:center;min-height:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}body.page-heritage-v2-scope .vv-v2-contact__card-label{font-family:var(--heading-family, "cofo-raffine", sans-serif);font-weight:var(--heading-weight, 900);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#d4af37;margin:0}body.page-heritage-v2-scope .vv-v2-contact__card-value{font-size:.9rem;line-height:1.5;margin:0;color:#f5ecd5!important}body.page-heritage-v2-scope .vv-v2-contact__card-value a{color:#f5ecd5!important;text-decoration:underline;text-underline-offset:.15em}body.page-heritage-v2-scope .vv-v2-contact__card-label{color:#d4af37!important}body.page-heritage-v2-scope .vv-v2-contact__status{padding:.85rem 1rem;border-radius:.25rem;margin-bottom:1rem}body.page-heritage-v2-scope .vv-v2-contact__status--success{background:#122b1c1f;border:1px solid rgba(18,43,28,.25);color:#122b1c!important}body.page-heritage-v2-scope .vv-v2-contact__status--error{background:#b4282814;border:1px solid rgba(180,40,40,.35);color:#7a1f1f!important}body.page-heritage-v2-scope .vv-v2-contact__card-value a:hover{color:#d4af37}body.page-heritage-v2-scope .vv-v2-contact__main{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:start}@media(max-width:768px){body.page-heritage-v2-scope .vv-v2-contact__main{grid-template-columns:1fr}}body.page-heritage-v2-scope .vv-v2-contact__form-col{min-width:0}body.page-heritage-v2-scope .vv-v2-contact__heading{font-family:var(--heading-family, "cofo-raffine", sans-serif);font-weight:var(--heading-weight, 900);font-size:clamp(1.25rem,3vw,1.75rem);color:var(--vv-page-text, #122b1c);margin:0 0 1.25rem}body.page-heritage-v2-scope .vv-v2-contact__map-col{min-width:0}body.page-heritage-v2-scope .vv-v2-contact__map{width:100%;height:auto;border-radius:.25rem;display:block;border:1px solid rgba(212,175,55,.35)}body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper label,body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper input,body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper textarea{color:var(--vv-page-text, #122b1c)}body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper input,body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper textarea{background:#fff9;border:1px solid rgba(18,43,28,.2)}body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper input:focus,body.page-heritage-v2-scope .vv-v2-contact .contact-form__wrapper textarea:focus{border-color:#d4af37;outline:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-heritage-v2-contact.css.map */
