.wi-beauty-salon-page--story .wi-beauty-salon-block--beauty-facilities{height:auto;padding:clamp(64px,5vw,72px) 0;overflow:hidden}.wi-beauty-salon-facilities{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:center;gap:clamp(44px,5vw,72px)}.wi-beauty-salon-facilities__intro>span{display:block;margin-bottom:6px;color:var(--cms-color-accent);font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wi-beauty-salon-facilities__intro h2{margin:0 0 20px;color:var(--cms-color-secondary);font-family:var(--cms-font-heading);font-size:clamp(40px,3.2vw,46px);font-weight:400;line-height:1.12;text-wrap:balance}.wi-beauty-salon-facilities__intro p{margin:0 0 30px;color:var(--cms-color-muted);font-size:17px;line-height:1.76}.wi-beauty-salon-facilities__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wi-beauty-salon-facilities__item{display:grid;min-width:0;grid-template-columns:112px minmax(0,1fr);border-top:1px solid var(--cms-color-border)}.wi-beauty-salon-facilities__item:nth-last-child(-n+2){border-bottom:1px solid var(--cms-color-border)}.wi-beauty-salon-facilities__media{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--cms-color-border)}.wi-beauty-salon-facilities__media img{display:block;width:46px;height:52px;object-fit:contain}.wi-beauty-salon-facilities__copy{padding:24px 18px 24px 34px}.wi-beauty-salon-facilities__copy h3{margin:0;color:var(--cms-color-secondary);font-family:var(--cms-font-heading);font-size:20px;font-weight:400;line-height:1.3}.wi-beauty-salon-facilities__copy p{margin:0;color:var(--cms-color-muted);font-size:16px;line-height:1.65}@media(max-width:991px){.wi-beauty-salon-facilities{grid-template-columns:1fr}.wi-beauty-salon-facilities__intro{max-width:620px}}@media(max-width:575px){.wi-beauty-salon-page--story .wi-beauty-salon-block--beauty-facilities{padding:62px 0}.wi-beauty-salon-facilities,.wi-beauty-salon-facilities__grid{grid-template-columns:1fr}.wi-beauty-salon-facilities__item:nth-last-child(2){border-bottom:0}.wi-beauty-salon-facilities__item{grid-template-columns:86px minmax(0,1fr)}.wi-beauty-salon-facilities__copy{padding-inline:24px 0}}
