.salon-map{padding:48px 0 56px;background:#f0f6ff;color:#0b1b37}.salon-map-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.salon-map .eyebrow{color:#0863ff;margin-bottom:10px}.salon-map h2{font-size:30px;margin:0}.salon-map p{margin:12px 0 0;font-size:16px}.salon-map p span{display:block;margin-top:4px;color:#677e9e;font-size:14px}.salon-map-route{gap:12px;flex-shrink:0}.salon-map-frame{overflow:hidden;border-radius:14px;border:1px solid #e1e9f4;background:#e1e9f4}.salon-map iframe{display:block;width:100%;height:420px;border:0}@media(max-width:640px){.salon-map{padding:32px 0 0}.salon-map-heading{flex-direction:column;align-items:stretch;gap:20px;margin-bottom:24px}.salon-map h2{font-size:26px}.salon-map-route{width:100%;white-space:normal}.salon-map-frame{width:100%;max-width:none;border-radius:0;border-left:0;border-right:0}.salon-map iframe{height:340px}}