/* Small additions for the local massage and physiotherapy pages. */
.therapy-note a{text-decoration:underline;text-underline-offset:4px;color:#554b35}
.therapy-closing-actions .therapy-booking{justify-content:center}
.massage-physio-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.massage-physio-grid article{padding:28px 24px;border:1px solid var(--line);background:var(--paper);border-radius:4px}
.massage-physio-grid article>span{display:block;font:400 31px/1.2 var(--serif);color:#987c51;margin-bottom:24px}
.massage-physio-grid h3{font-size:30px;line-height:1.15;margin-bottom:15px}
.massage-physio-grid p{font-size:16px;line-height:1.75}
.therapy-prepare-grid>div>.therapy-booking{margin-top:24px}
@media(max-width:1099px){.massage-physio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.massage-physio-grid article{padding:25px}}
@media(max-width:699px){.massage-physio-grid{grid-template-columns:1fr;gap:14px}.massage-physio-grid article{padding:24px}.massage-physio-grid article>span{margin-bottom:14px}.massage-physio-grid h3{font-size:29px}.therapy-closing-actions .therapy-booking{width:100%}}
