/* Real installation examples keep their full frame beside the wall-space guidance. */
.wall-space-guide .wall-space-example{margin:16px 0 20px;min-width:0}
.wall-space-guide .wall-space-photo{position:relative;display:flex;align-items:center;justify-content:center;height:250px;overflow:hidden;background:#f2f5f4;border:1px solid #d6e1e3;border-radius:10px;text-decoration:none}
.wall-space-guide .wall-space-photo img{display:block;width:100%;height:100%;object-fit:contain;padding:0;max-width:100%}
.wall-space-guide .wall-space-photo span{position:absolute;right:10px;bottom:10px;padding:6px 10px;border-radius:6px;background:#fffffff2;color:#168ab4;font-size:13px;font-weight:450}
.wall-space-guide .wall-space-example figcaption{margin-top:9px;color:#536b73;font-size:13px;line-height:1.6;font-weight:400}
.wall-space-guide .wall-space-photo:focus-visible{outline:3px solid #30a2d7;outline-offset:3px}
@media(max-width:700px){.wall-space-guide .wall-space-photo{height:230px}}
