.main-page-title--contact{font-family:var(--font-display-family, "Instrument Serif", Georgia, serif)!important;font-weight:400!important;font-size:clamp(2.1rem,5vw,3rem)!important;color:var(--canvas-charcoal, #1A1A1A)!important;text-align:center!important;margin-bottom:0!important}.pmp-contact{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}.pmp-contact__info{background:#e7e7ea;border-radius:20px;padding:40px 32px;color:var(--canvas-charcoal, #1A1A1A)}.pmp-contact__eyebrow{display:inline-flex;align-items:center;font-family:var(--font-body-family, "Inter", sans-serif);font-size:.78rem;font-weight:600;color:var(--canvas-dark, #0D0D0D);background:var(--canvas-gold, #C9A96E);padding:6px 14px;border-radius:40px;margin:0 0 20px}.pmp-contact__heading{font-family:var(--font-display-family, "Instrument Serif", Georgia, serif)!important;font-weight:400!important;font-size:var(--canvas-h-md, clamp(1.6rem, 3vw, 2.6rem))!important;line-height:1.15!important;color:var(--canvas-charcoal, #1A1A1A)!important;margin:0 0 16px!important}.pmp-contact__text{font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:.92rem!important;line-height:1.7!important;color:var(--canvas-muted, #6B6560)!important;margin:0 0 28px!important}.pmp-contact__email{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-body-family, "Inter", sans-serif);font-size:.92rem;font-weight:600;color:var(--canvas-gold, #C9A96E);text-decoration:none;margin-bottom:28px}.pmp-contact__email:hover{color:var(--canvas-charcoal, #1A1A1A)}.pmp-contact__trust{list-style:none;display:flex;flex-direction:column;gap:12px;margin:0 0 28px;padding:24px 0 0;border-top:1px solid rgba(26,26,26,.12)}.pmp-contact__trust li{display:flex;align-items:center;gap:9px;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:.85rem!important;color:var(--canvas-charcoal, #1A1A1A)!important}.pmp-contact__trust-star{color:var(--canvas-gold, #C9A96E);font-size:.9rem;line-height:1}.pmp-contact__social{display:flex;gap:14px;margin:0;padding-top:8px}.pmp-contact__social .list-social__link{color:var(--canvas-muted, #6B6560)}.pmp-contact__social .list-social__link:hover{color:var(--canvas-gold, #C9A96E)}.pmp-contact__form-card{background:#fff;border-radius:20px;padding:40px 32px;border:1px solid var(--canvas-border-hairline, rgba(26, 26, 26, .08));box-shadow:0 4px 24px #1b2d4f0f}.pmp-contact__form-card .field:before,.pmp-contact__form-card .field:after{display:none!important}.pmp-contact__form-card .field__input,.pmp-contact__form-card .text-area{border:1.5px solid var(--canvas-border, #E2D9CC)!important;border-radius:10px!important;font-family:var(--font-body-family, "Inter", sans-serif)!important}.pmp-contact__form-card .field__input:focus,.pmp-contact__form-card .text-area:focus{border-color:var(--canvas-gold, #C9A96E)!important;box-shadow:0 0 0 3px #c9a96e2e!important}.pmp-contact__form-card button[type=submit].pmp-contact__submit{-webkit-appearance:none!important;appearance:none!important;background:#e7e7ea!important;color:var(--canvas-charcoal, #1A1A1A)!important;border:none!important;outline:none!important;border-radius:40px!important;text-transform:none!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-weight:700!important;font-size:.9rem!important;letter-spacing:.02em!important;padding:1rem 2rem!important;min-height:unset!important;transition:background-color .25s ease,transform .25s ease!important}.pmp-contact__form-card button[type=submit].pmp-contact__submit:hover{background:var(--canvas-gold, #C9A96E)!important;color:var(--canvas-dark, #0D0D0D)!important;transform:translateY(-2px)}.pmp-contact__form-card button[type=submit].pmp-contact__submit:focus-visible,.pmp-contact__form-card button[type=submit].pmp-contact__submit:focus,.pmp-contact__form-card button[type=submit].pmp-contact__submit.focused{outline:2px solid var(--canvas-gold, #C9A96E)!important;outline-offset:2px!important;box-shadow:none!important}.pmp-contact__form-card button[type=submit].pmp-contact__submit:focus:not(:focus-visible):not(.focused){outline:none!important}@media screen and (min-width:900px){.pmp-contact{grid-template-columns:.85fr 1.15fr;gap:32px}.pmp-contact__info,.pmp-contact__form-card{padding:48px 40px}}.pmp-contact__form-card button[type=submit].pmp-contact__submit:before,.pmp-contact__form-card button[type=submit].pmp-contact__submit:after,.pmp-contact__form-card button[type=submit].pmp-contact__submit:hover:before,.pmp-contact__form-card button[type=submit].pmp-contact__submit:hover:after{display:none!important;content:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/canvas-contact.css.map */
