.ermita-grooming-glossary{padding:64px 0;max-width:1100px}.ermita-grooming-glossary h2{font-size:clamp(28px,3.1vw,44px);line-height:1.3;margin:20px 0 30px}.ermita-grooming-glossary p{line-height:1.95}.ermita-grooming-terms{display:grid;grid-template-columns:minmax(210px,1fr) 2.1fr;margin:38px 0;border-top:2px solid #121412}.ermita-grooming-terms dt,.ermita-grooming-terms dd{padding:26px 0;border-bottom:1px solid #121412;margin:0}.ermita-grooming-terms dt{font-weight:800;padding-right:30px}.ermita-grooming-terms dd p{margin:0}.ermita-grooming-glossary footer{border-top:1px solid #121412;margin-top:30px;padding-top:20px;font-size:13px;line-height:1.9}.ermita-grooming-glossary a{color:inherit;text-decoration:underline;text-underline-offset:5px}.ermita-grooming-locator{max-width:900px}@media(max-width:640px){.ermita-grooming-glossary{padding:42px 0}.ermita-grooming-terms{display:block}.ermita-grooming-terms dt{padding:24px 0 10px;border:0}.ermita-grooming-terms dd{padding:0 0 24px}}
#beauty-areas.ermita-grooming-glossary .ermita-grooming-terms dt{background:transparent;padding:26px 24px 26px 0}#beauty-areas.ermita-grooming-glossary .ermita-grooming-terms dd{padding:26px 0 26px 24px;border-left:1px solid #121412}@media(max-width:640px){#beauty-areas.ermita-grooming-glossary .ermita-grooming-terms dt{padding:22px 0 10px}#beauty-areas.ermita-grooming-glossary .ermita-grooming-terms dd{border-left:0;padding:0 0 24px}}