/* ===== Stempel „Bitte Vorführtermin vereinbaren“ (inc/jbs_stempel.php) ===== */
.jt-stempel{display:block;color:var(--gold);width:120px;height:auto;transform:rotate(-11deg);overflow:visible}
.jt-hinweis{display:flex;align-items:center;gap:22px;margin:22px 0 4px;padding:18px 22px 18px 16px;border-radius:16px;background:linear-gradient(135deg,rgba(216,180,90,.08),rgba(216,180,90,.02));border:1px dashed rgba(216,180,90,.38)}
.jt-hinweis .jt-gross{flex:0 0 118px;width:118px}
.jt-txt{min-width:0}
.jt-h{font-family:'Oswald',sans-serif;font-weight:500;font-size:19px;line-height:1.25;color:var(--text);margin:0 0 6px}
.jt-txt p{margin:0;font-size:14.5px;line-height:1.6;color:#cdd3c6}
.jt-txt p.jt-h{color:var(--text);font-size:19px}
.jt-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px}
.jt-tel{color:var(--gold);text-decoration:none;font-weight:500;font-size:15px}
.jt-tel:hover{text-decoration:underline}
.jt-band{margin:8px 0 34px;padding:22px 28px 22px 20px}
.jt-band .jt-gross{flex-basis:140px;width:140px}
.jt-band .jt-h{font-size:24px}
/* Eck-Stempel auf der Karte „Weg 1 · Vor Ort“ */
.jw-weg{position:relative}
.jw-weg .jt-ecke{position:absolute;top:10px;right:10px;width:72px;transform:rotate(9deg);opacity:.95;pointer-events:none}
/* Stempel im Galerie-Einstieg */
.gx-stempel{position:absolute;z-index:3;top:clamp(22px,4vw,48px);right:max(24px,calc((100vw - 1240px)/2 + 24px));display:block;color:var(--gold);text-decoration:none;transition:transform .3s}
.gx-stempel .jt-stempel{width:clamp(118px,15vw,190px);filter:drop-shadow(0 6px 22px rgba(0,0,0,.55))}
.gx-stempel:hover{transform:scale(1.04)}
.gx-hero.is-playing .gx-stempel{display:none}
@media (max-width:620px){
  .jt-hinweis{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}
  .jt-hinweis .jt-gross,.jt-band .jt-gross{width:104px;flex-basis:auto}
  .jt-band .jt-h{font-size:21px}
  .jw-weg .jt-ecke{width:60px}
}
