.studio-overview{margin-top:32px;margin-bottom:32px}.studio-overview a{display:block}.studio-overview img{display:block;width:100%;height:auto;border-radius:12px}.studio-overview figcaption{margin-top:12px;color:#103650}.studio-bar-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.studio-bar-gallery figure{margin:0;min-width:0}.studio-bar-gallery button{display:block;width:100%;padding:0;border:0;border-radius:12px;overflow:hidden;background:#e8e5e0;cursor:zoom-in}.studio-bar-gallery img{display:block;width:100%;height:360px;object-fit:contain}.studio-bar-gallery figcaption{padding-top:10px;font-size:.9rem}.studio-bar-price{margin-top:20px;max-width:320px}.studio-panorama-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media(max-width:900px){.studio-bar-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.studio-bar-gallery,.studio-panorama-gallery{grid-template-columns:1fr}.studio-bar-gallery img{height:auto;max-height:480px}.studio-overview{margin-top:24px;margin-bottom:24px}}