.azimut-showroom{padding-bottom:36px;color:#263d46}.azimut-showroom__hero{max-width:900px;padding:14px 0 28px}.azimut-showroom__eyebrow{display:block;margin:10px 0;color:#078f9b;font-size:12px;font-weight:700;letter-spacing:1.4px}.azimut-showroom h1{font-size:34px;line-height:1.25;margin:14px 0 18px}.azimut-showroom__lead{font-size:20px;line-height:1.5;max-width:760px}.azimut-showroom p{line-height:1.7}.azimut-showroom__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.azimut-showroom__grid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.7fr);gap:24px}.azimut-showroom__card{background:#f1f8f9;border:1px solid #dbeaec;border-radius:14px;padding:24px}.azimut-showroom__card h2{margin-top:0}.azimut-showroom h2{font-size:25px;line-height:1.35;margin-bottom:16px}.azimut-showroom h3{font-size:18px;line-height:1.4}.azimut-showroom address{font-style:normal;font-size:18px}.azimut-showroom__hours{white-space:pre-line}.azimut-showroom__muted{font-size:13px;color:#526c74}.azimut-showroom__map{min-height:410px;border-radius:14px;overflow:hidden;border:1px solid #dbeaec}.azimut-showroom__map iframe{border:0;width:100%;height:100%;min-height:410px;display:block}.azimut-showroom__section{margin-top:34px;padding-top:12px}.azimut-showroom__links{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.azimut-showroom__links a{display:block;padding:10px 14px;border:1px solid #c7dfe3;border-radius:8px;color:#087b89;background:#fff}.azimut-showroom__links a:hover{background:#edf8f9}.azimut-showroom__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.azimut-local-note{margin:14px 0;padding:14px 18px;border:1px solid #dbeaec;border-left:3px solid #0a9fad;border-radius:8px;background:#f3f9fa;font-size:14px;line-height:1.65}.azimut-local-note a{color:#087b89;text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.azimut-showroom h1{font-size:27px}.azimut-showroom__lead{font-size:18px}.azimut-showroom__grid,.azimut-showroom__steps{grid-template-columns:1fr}.azimut-showroom__map,.azimut-showroom__map iframe{min-height:300px}.azimut-showroom__card{padding:20px}.azimut-showroom__section{margin-top:25px}.azimut-local-note{padding:12px 14px}}
.azimut-brand-intro .category-quick-links{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.azimut-brand-intro .category-quick-links a{display:block;padding:8px 12px;border:1px solid #c7dfe3;border-radius:8px;color:#087b89;background:#f4fafb}.azimut-brand-intro p{line-height:1.7}
