.gl-jump.gl-jump--tiles .wp-block-button{display:flex!important}
.gl-jump.gl-jump--tiles .gl-jump-guide .wp-block-button__link{background:var(--gl-cream,#F6F1ED)!important;border-style:dashed!important;border-top-style:solid!important}
.gl-jump.gl-jump--tiles .wp-block-button__link.is-selected{background:var(--gl-acc,#7A2335)!important;border-color:var(--gl-acc,#7A2335)!important;color:#fff!important}
.gl-jump.gl-jump--tiles .wp-block-button__link.is-selected .gl-jump-count{color:rgba(255,255,255,.85)!important}

/* Hervorgehobener Spruch */
.gl-quote.gl-quote--feature{padding-top:68px!important}
.gl-quote.gl-quote--feature::before{top:-8px!important;left:32px!important;font-size:58px!important;line-height:1!important;opacity:.5}
@media (max-width:600px){.gl-quote.gl-quote--feature{padding-top:60px!important}.gl-quote.gl-quote--feature::before{left:22px!important;font-size:50px!important}}

/* Werkzeugleiste: Suche und Name */
.gl-tools{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:22px 0 0;padding:18px 20px;background:#fff;border:1px solid var(--gl-line,#E2D4CF);border-radius:18px;box-shadow:0 1px 2px rgba(46,35,38,.05)}
.gl-tool{display:flex;flex-direction:column;gap:6px;margin:0}
.gl-tool-label{font-size:13px;font-weight:800;color:var(--gl-text,#2E2326)}
.gl-tool-row{display:flex;gap:8px}
.gl-tools input,.gl-tools select{font:inherit;font-size:16px;padding:10px 14px;border:1px solid var(--gl-line,#E2D4CF);border-radius:12px;background:var(--gl-cream,#F6F1ED);color:var(--gl-text,#2E2326);min-width:0;width:100%;box-sizing:border-box}
.gl-tools select{width:auto;flex:0 0 auto;padding-right:28px}
.gl-tools input:focus,.gl-tools select:focus{outline:2px solid var(--gl-wine,#7A2335);outline-offset:1px;background:#fff}
.gl-tools-status{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--gl-muted,#5B4D51)}
.gl-tools-count{font-weight:700}
.gl-tools-reset{border:0;background:var(--gl-rose,#F3E4E6);color:var(--gl-wine,#7A2335);border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}
.gl-tools-reset:hover{background:var(--gl-wine,#7A2335);color:#fff}
.gl-tools-empty{margin:14px 0 0!important;padding:14px 18px;border-radius:14px;background:var(--gl-rose,#F3E4E6)}
@media (max-width:700px){.gl-tools{grid-template-columns:1fr;padding:14px}}
.gl-filtered .gl-sec-top{display:none}
[hidden]{display:none!important}

/* Name, Beliebt, WhatsApp in den Spruch-Boxen */
.gl-q-name{display:block;font-weight:800;color:var(--gl-acc,var(--gl-wine,#7A2335));margin-bottom:2px}
.gl-pop{display:inline-block;margin:0 0 6px;padding:2px 10px;border-radius:999px;background:#FFF3D6;color:#7A5A00;font-size:12px;font-weight:800}
.gl-quote .gl-wa{position:absolute;left:114px;bottom:16px;padding:6px 14px;border-radius:999px;background:#E3F4E8;color:#1E6B3A!important;font-size:13px;font-weight:800;line-height:inherit;text-decoration:none!important;transition:background .15s,color .15s}
.gl-quote .gl-wa:hover,.gl-quote .gl-wa:focus-visible{background:#25A55A;color:#fff!important}

/* Mobil: Anlass-Kacheln als wischbare Reihe */
@media (max-width:600px){
 .gl-jump.gl-jump--tiles{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:10px!important;margin-left:-16px!important;margin-right:-16px!important;padding:2px 16px 10px!important;scroll-snap-type:x mandatory;scrollbar-width:none}
 .gl-jump.gl-jump--tiles::-webkit-scrollbar{display:none}
 .gl-jump.gl-jump--tiles .wp-block-button{flex:0 0 132px;scroll-snap-align:start}
 .gl-jump-label::after{content:" \2192 wischen";font-weight:600;color:var(--gl-muted,#5B4D51)}
}
