/* GOMI-CHANGE: Lesbare Auswahlhilfen unter dem Produktkatalog.
Reason: Echte Veranstaltungsbilder und Beratung sollen mobil lesbar sein und die Artikelauswahl nicht verdrängen.
Effect: Begrenzte Bildgrößen, ruhige Abstände und zwei Spalten ab Tabletbreite; nur neue Inhaltsklassen betroffen.
*/
.gomi-category-guide{max-width:1120px;margin:24px auto 40px;line-height:1.6}
.gomi-category-guide h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 20px}
.gomi-category-guide h3{font-size:22px;line-height:1.3;margin:28px 0 12px}
.gomi-category-guide p{margin:0 0 16px}
.gomi-category-guide ul{list-style:disc!important;padding-left:24px!important;margin:0 0 20px!important}
.gomi-category-guide li{list-style:disc!important;margin-bottom:10px}
.gomi-category-guide a{color:#92005c;text-decoration:underline;text-underline-offset:3px}
.gomi-category-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}
.gomi-category-gallery figure{margin:0;min-width:0}
.gomi-category-gallery img{display:block;width:100%;height:300px;object-fit:contain;background:#f6f6f6;border-radius:8px}
.gomi-category-gallery figcaption{font-size:15px;line-height:1.5;margin-top:10px;color:#555}
.gomi-category-guide .gomi-category-cta{display:inline-block;background:#92005c;color:#fff;padding:12px 20px;border-radius:4px;text-decoration:none;font-weight:600}
.gomi-category-guide a:focus-visible{outline:3px solid #238aca;outline-offset:4px}
@media(max-width:767px){.gomi-category-gallery{grid-template-columns:1fr;gap:22px}.gomi-category-gallery img{height:auto;max-height:420px}.gomi-category-guide h3{font-size:20px}}
/* GOMI-CHANGE END */
