/* Einheitliche Rahmen, oben bündige Bilder und Beschriftungen. */
html body .pw-search-results{align-items:stretch!important;grid-auto-rows:1fr}
html body button.pw-search-result{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;vertical-align:top!important;padding:0!important;min-width:0!important;box-sizing:border-box!important;gap:0!important}
html body button.pw-search-result>img{display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
html body button.pw-search-result>.pw-result-category{flex:0 0 auto!important;box-sizing:border-box!important;min-height:4.2em!important;line-height:1.4!important;padding:16px 16px 8px!important;margin:0!important;text-align:left!important}
html body button.pw-search-result>strong{display:block!important;flex:1 0 auto!important;box-sizing:border-box!important;min-height:5.2em!important;line-height:1.4!important;padding:0 16px 16px!important;margin:0!important;text-align:left!important}
html body :is(.loa-grid,.st-grid,.pw-impulse-grid){align-items:stretch!important}
html body :is(.loa-card,.st-card,.pw-impulse-card){display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-width:0!important}
html body :is(.loa-open,.st-open,.pw-image-open){display:block!important;flex:0 0 auto!important;width:100%!important;aspect-ratio:1!important;height:auto!important;padding:0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}
html body :is(.loa-open,.st-open,.pw-image-open)>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important;object-position:center!important;margin:0!important}
html body button.wis-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;aspect-ratio:1!important;min-width:0!important}
html body button.wis-card>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important;margin:0!important}
html body .tip-card .tip-art>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important;margin:0!important}
html body :is(.loa-caption,.st-caption){flex:1;min-width:0}
/* Hauptauswahl: nominell 6.5 cm pro Kachel bei 100 Prozent Browserzoom. */
@media(min-width:900px){html body #sammlungen.hub-grid{max-width:calc(19.5cm + 28px)!important;gap:14px!important}html body #sammlungen .pw-aquarell-title{font-size:1.08rem!important}html body #sammlungen .pw-aquarell-url{font-size:.7rem!important}}
html body #sammlungen.hub-grid{margin-left:0!important;margin-right:auto!important}html body main [hidden]{display:none!important}