.mh-contact-mobile-intro,.mh-contact-tabs[hidden]{display:none}@media(max-width:749px){.mh-contact-page--forest #mh-contact-form>.mh-pdp__block-title{display:none}.mh-contact-page--forest .mh-contact__form>[data-mh-contact-submit]{display:flex;width:fit-content;margin-inline:auto}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact-mobile-intro{display:block;margin-bottom:20px}#MainContent .mh-contact-mobile-intro h1{margin:0 0 10px;font-size:28px;line-height:1.2;color:var(--mh-accent-dark)}.mh-contact-mobile-intro p{margin:0;color:var(--mh-muted);font-size:15px}.mh-contact-tabs:not([hidden]){display:flex;margin-bottom:20px;border-bottom:1px solid var(--mh-line)}.mh-contact-tabs>button{flex:1;min-width:0;min-height:48px;padding:10px 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--mh-muted);font:inherit;font-size:15px;font-weight:700;cursor:pointer}#MainContent .mh-contact-page--forest .mh-contact-tabs>button{font-size:15px}.mh-contact-tabs>button[aria-selected=true]{border-bottom-color:var(--mh-accent-dark);color:var(--mh-accent-dark)}.mh-contact-tabs>button:focus-visible{outline:2px solid var(--mh-accent-dark);outline-offset:-4px}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact{display:block;background:transparent;touch-action:pan-y}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact>[hidden]{display:none}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact-sidebar{padding:20px;border-radius:var(--mh-r)}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact-sidebar>:is(.mh-contact-sidebar__heading,.mh-contact-team-note){display:none}.mh-contact-page--forest[data-contact-tabs-ready] .mh-channel{padding:18px 0}.mh-contact-page--forest[data-contact-tabs-ready] .mh-channel:first-child{padding-top:0}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact-showroom{padding-top:18px}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact-showroom>.mh-icon{top:19px}.mh-contact-page--forest[data-contact-tabs-ready] #mh-contact-form{padding:0;border:0;background:transparent}.mh-contact-page--forest[data-contact-tabs-ready] #mh-contact-form>.mh-pdp__block-title{min-height:0}.mh-contact-page--forest[data-contact-tabs-ready] .mh-contact__form>.mh-grid2:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mh-contact-page--forest .mh-contact-panel-enter{animation:mh-contact-panel-enter .22s ease-out}}@keyframes mh-contact-panel-enter{0%{transform:translate(var(--mh-contact-enter, 24px));opacity:.8}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.mh-contact-page--forest .mh-contact-panel-enter{animation:none}}.mh-contact-page--forest .mh-contact{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:0;align-items:stretch;background:var(--mh-surface);border-radius:var(--mh-r)}#MainContent .mh-contact-page--forest :is(.mh-field__label,.mh-field__input,.mh-field__textarea,.mh-field__hint,.mh-contact__privacy,.mh-formstatus,.mh-btn,.mh-channel__copy-button,.mh-channel__badge,[data-mh-chat-status]){font-size:16px}.mh-contact-page--forest #mh-contact-form>.mh-pdp__block-title{min-height:45px}.mh-contact-page--forest .mh-contact-sidebar{min-width:0;padding:36px 32px;background:#304f3f;color:#f7f8f0;border-radius:var(--mh-r) 0 0 var(--mh-r);font-size:16px;line-height:1.5}.mh-contact-page--forest .mh-contact-sidebar__heading{margin:0 0 22px;color:inherit;font-family:var(--mh-font-display);font-size:28px;font-weight:600;line-height:1.25}#MainContent .mh-contact-page--forest .mh-contact-sidebar__heading{font-size:28px}.mh-contact-page--forest .mh-channels{display:block}.mh-contact-page--forest .mh-channel{min-height:0;padding:24px 0;border:0;border-bottom:1px solid #698170;border-radius:0;background:transparent;gap:16px;color:inherit}.mh-contact-page--forest .mh-channel>.mh-icon{color:#e2e8d9;width:26px;height:26px;flex-shrink:0}.mh-contact-page--forest .mh-channel__title,.mh-contact-page--forest .mh-channel__copy-row,.mh-contact-page--forest .mh-channel a{color:inherit}.mh-contact-page--forest .mh-channel__title{font-size:18px}.mh-contact-page--forest .mh-channel--primary .mh-channel__content{display:block}.mh-contact-page--forest .mh-contact-team-note{margin:-10px 0 16px;color:#e2e8d9}#MainContent .mh-contact-page--forest .mh-contact-team-note{font-size:18px}.mh-contact-page--forest .mh-channel__title a{text-decoration:none;text-underline-offset:4px}.mh-contact-page--forest .mh-channel__copy-row{flex-wrap:wrap;gap:8px}.mh-contact-page--forest .mh-channel__copy-row>.mh-channel__value,.mh-contact-page--forest .mh-contact-showroom address>a{font-size:18px}.mh-contact-page--forest .mh-channel__copy-button{background:transparent;border-color:#8da393;color:#f7f8f0}.mh-contact-page--forest .mh-channel__copy-button:hover{background:#43604f}.mh-contact-page--forest .mh-contact-sidebar a:hover{color:#fff;text-decoration:underline}.mh-contact-page--forest .mh-contact-sidebar :is(a,button):focus-visible{outline:2px solid #f7f8f0;outline-offset:4px}.mh-contact-page--forest .mh-contact-showroom{padding:26px 0 0 42px;position:relative}.mh-contact-page--forest .mh-contact-showroom>.mh-icon{position:absolute;left:0;top:27px;width:26px;height:26px;color:#e2e8d9}.mh-contact-page--forest .mh-contact-showroom address{margin-top:8px;font-style:normal}.mh-contact-page--forest .mh-contact-showroom a{color:inherit;text-underline-offset:4px}.mh-contact-page--forest .mh-contact-project-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;margin-top:28px;font-size:18px}.mh-contact-page--forest .mh-contact-project-links a{color:var(--mh-accent-dark);text-underline-offset:4px}.mh-contact-page--forest .mh-contact-project-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:989px){.mh-contact-page--forest .mh-contact{grid-template-columns:minmax(0,1fr)}.mh-contact-page--forest .mh-contact-sidebar{border-radius:var(--mh-r) var(--mh-r) 0 0}}@media(max-width:749px){.mh-contact-page--forest .mh-contact-sidebar{padding:28px 22px}.mh-contact-page--forest .mh-contact-project-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--mh-line)}#MainContent .mh-contact-page--forest .mh-contact-project-links>span{grid-column:1 / -1;padding-left:20px;font-size:15px;font-weight:700;line-height:1.5;color:var(--mh-muted)}#MainContent .mh-contact-page--forest .mh-contact-project-links>a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:10px 8px;border:1px solid var(--mh-line);border-radius:var(--mh-r-sm);background:var(--mh-surface);font-size:14px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}#MainContent .mh-contact-page--forest .mh-contact-project-links>a:hover{border-color:var(--mh-accent);background:var(--mh-accent-soft)}}@media(max-width:749px){.mh-contact-page--forest .mh-channel__title,#MainContent .mh-contact-page--forest .mh-contact-team-note,.mh-contact-page--forest .mh-channel__copy-row>.mh-channel__value,.mh-contact-page--forest .mh-contact-showroom address>a,.mh-contact-page--forest .mh-channel__copy-button{font-size:16px}}.mh-contact-tabs>button:hover{color:var(--mh-accent-dark)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mh-contact-forest.css.map */
