.titelmarke{font-size:var(--titelmarke-groesse, 3.8rem);display:inline-flex;flex-direction:column;align-items:center;max-width:100%;text-align:center}.titelmarke__name{margin:0;font-family:var(--font-display);font-weight:600;font-size:1em;line-height:1.06;letter-spacing:0.02em;color:#cca75e;text-shadow:0 2px 0 rgba(0,0,0,0.7)}.titelmarke__ortzeile{contain:inline-size;align-self:stretch;display:flex;align-items:center;justify-content:center;margin-top:0.2026em;gap:0.1447em}.titelmarke__ort{font-family:var(--font-body);font-size:0.2816em;line-height:1.2;letter-spacing:0.44em;margin-right:-0.44em;text-transform:uppercase;white-space:nowrap;color:#8a7a58}:lang(en) .titelmarke__ort{letter-spacing:0.32em;margin-right:-0.32em}.titelmarke__strich{flex:1 1 0;min-width:0.3em;height:max(1px,0.023em);display:block;background:linear-gradient(to right,transparent,currentColor 80%);color:#a8813d;opacity:0.9;filter:drop-shadow(0 1px 0 rgba(0,0,0,0.55))}.titelmarke__strich--rechts{transform:scaleX(-1)}
