.merlons-contact{padding-bottom:var(--section-gap);color:var(--vs-text);background:var(--color-background);font-family:var(--font-text);font-size:15px;line-height:1.6}.merlons-contact h1,.merlons-contact h2,.merlons-contact h3,.merlons-contact p,.merlons-contact dd{overflow-wrap:anywhere}.merlons-contact h1,.merlons-contact h2,.merlons-contact h3{margin:0;color:var(--vs-title);font-family:var(--font-title);font-weight:400}.merlons-contact__intro{padding-block:var(--section-gap);background:var(--vs-band);text-align:center}.merlons-contact__intro h1{font-size:clamp(28px,3.4vw,48px);line-height:1.1;letter-spacing:-.01em}.merlons-contact .merlons-contact__lead{max-width:46em;margin:16px auto 0;color:var(--vs-muted);font-size:16px;line-height:1.6}.merlons-contact__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.merlons-contact__actions .vs-btn{background:var(--color-background)}.merlons-contact__actions svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.merlons-contact__actions .merlons-contact__action-icon--fill{width:18px;height:18px;fill:currentColor;stroke:none}.merlons-contact .merlons-contact__plain{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 28px;margin:20px 0 0;color:var(--vs-title);font-size:15px;-webkit-user-select:text;user-select:text}.merlons-contact__plain-label{margin-inline-end:6px;color:var(--vs-muted);font-size:13px}.merlons-contact__showrooms{padding-block:var(--section-gap) 0;scroll-margin-top:120px}.merlons-contact__showrooms h2{margin-bottom:clamp(24px,3vw,40px);font-size:clamp(28px,2.8vw,40px);line-height:1.15;letter-spacing:-.01em}.merlons-contact__showroom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4vw,56px) clamp(16px,2vw,28px)}.merlons-contact__showroom{display:flex;min-width:0;flex-direction:column}.merlons-contact__showroom--wide{grid-column:1 / -1}.merlons-contact__body{display:flex;flex:1 0 auto;flex-direction:column;padding-top:24px}.merlons-contact__showroom h3{font-size:clamp(22px,2vw,28px);line-height:1.2}.merlons-contact__showroom dl{margin:16px 0 0}.merlons-contact__detail{display:grid;grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--vs-line);font-size:15px;line-height:1.5}.merlons-contact__detail:last-child{border-bottom:1px solid var(--vs-line)}.merlons-contact__showroom--wide dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.merlons-contact__showroom--wide .merlons-contact__detail{border-bottom:1px solid var(--vs-line)}.merlons-contact__showroom dt{color:var(--vs-muted);font-size:13px;font-weight:400;line-height:1.7}.merlons-contact__showroom dd{margin:0;color:var(--vs-title)}.merlons-contact__phone{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);transition:border-color var(--motion-dur-fast) var(--motion-ease)}.merlons-contact__phone:hover{border-bottom-color:currentColor}.merlons-contact__phone:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.merlons-contact__map-row{margin-top:auto;padding-top:22px}.merlons-contact__map svg{flex:none}.merlons-contact__image-slot,.merlons-contact__video-slot{width:100%}.merlons-contact__image{width:100%;aspect-ratio:16 / 9;margin:0;overflow:hidden;border-radius:4px;background:var(--vs-band)}.merlons-contact__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.merlons-contact__video{position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:4px;background:#201f1f;color:#fff;cursor:pointer;text-align:start;overflow:hidden}.merlons-contact__video img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;opacity:.82;transition:transform var(--motion-photo-dur) var(--motion-photo-ease)}.merlons-contact__video-blank{display:block;aspect-ratio:16 / 9}.merlons-contact__video:focus-visible img{transform:scale(var(--motion-zoom))}.merlons-contact__video:focus-visible,.merlons-contact__video-player:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.merlons-contact__video>span:last-child{position:absolute;right:14px;bottom:12px;left:14px;font-size:14px;font-weight:400;text-shadow:0 1px 4px #000000}.merlons-contact__play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#ffffffeb;color:var(--color-accent);transform:translate(-50%,-50%);transition:background-color var(--motion-dur-fast) var(--motion-ease)}.merlons-contact__play svg{width:24px;height:24px;fill:currentColor}.merlons-contact__video-player{display:block;width:100%;aspect-ratio:16 / 9;margin:0;border:0;border-radius:4px;background:#201f1f}@media(max-width:900px){.merlons-contact__showroom--wide dl{grid-template-columns:1fr}}@media(max-width:767px){.merlons-contact__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.merlons-contact__actions .vs-btn{padding-inline:16px}.merlons-contact__showroom-grid{grid-template-columns:1fr}.merlons-contact__detail{grid-template-columns:minmax(0,1fr);gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-page.css.map */
