.bathroom-choice,.bathroom-short{max-width:1200px;margin-inline:auto;scroll-margin-top:100px}.bathroom-choice>p,.bathroom-short>p{max-width:780px;line-height:1.7}.bathroom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.bathroom-grid article{padding:24px;border:1px solid #d9cabc;border-radius:12px;background:#fcf8f2}.bathroom-grid h3{font-size:1.3rem;margin:0 0 16px}.bathroom-grid a{color:#75482e;text-underline-offset:4px}.bathroom-choice .button{display:inline-block;white-space:normal;max-width:100%;box-sizing:border-box;margin-top:16px}.bathroom-choice a:focus-visible,.bathroom-short a:focus-visible{outline:3px solid #75482e;outline-offset:4px}@media(max-width:640px){.bathroom-grid{grid-template-columns:1fr}}
