.booklet-preview{--card-bg:var(--color-karten-paper-2);--card-ink:var(--shop-plum);--card-accent:var(--shop-gold);align-items:center;gap:var(--space-xl);box-shadow:none;background:0 0;flex-direction:column;display:flex}.booklet-preview__panel{aspect-ratio:148/210;font-family:var(--shop-display);background:var(--card-bg);color:var(--card-ink);box-shadow:var(--shop-shadow-soft,0 18px 40px -28px #2b1e2847);border:1px solid var(--shop-line-soft);border-radius:4px;font-weight:400;line-height:1.25;position:relative;overflow:hidden;container-type:inline-size}.booklet-preview__panel p{line-height:inherit}.booklet-preview__face{width:100%}.booklet-preview__face--cover{width:50%}.booklet-preview__face--inside{grid-template-columns:1fr 1fr;display:grid}.booklet-preview--compact .booklet-preview__face--cover,.booklet-preview--faces .booklet-preview__face--cover{width:100%}.booklet-preview--faces .booklet-preview__face--inside{gap:var(--space-md);grid-template-columns:1fr}.booklet-preview__face.is-hidden{display:none}.booklet-preview__panel--inside{border-radius:0}.booklet-preview--faces .booklet-preview__panel--inside{border-radius:4px}.booklet-preview__inner{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;height:100%;padding:8cqw;display:flex;position:relative}.booklet-preview__ornament{object-fit:cover;pointer-events:none;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px}.booklet-preview--klassik{--card-accent:var(--shop-gold-deep)}.booklet-preview--modern{--card-bg:var(--color-karten-paper-3);--card-ink:var(--color-karten-ink);--card-accent:var(--color-karten-terracotta)}.booklet-preview--botanik{--card-bg:var(--color-karten-sage-bg);--card-ink:var(--color-karten-forest);--card-accent:var(--color-karten-sage)}.booklet-preview__inner--banded{padding-block:calc(var(--sign-band-inset-cqw) * 1cqw)}.booklet-preview__cover .booklet-preview__inner:not(.booklet-preview__inner--banded):before,.booklet-preview__panel--back .booklet-preview__inner:before{content:"";border:.27cqw solid var(--card-accent);pointer-events:none;position:absolute;inset:4cqw}.booklet-preview--modern .booklet-preview__cover .booklet-preview__inner:before,.booklet-preview--modern .booklet-preview__panel--back .booklet-preview__inner:before{inset:var(--poster-arch-inset-top) var(--poster-arch-inset-side) 0;border-radius:calc(var(--poster-arch-radius-cqw) * 1cqw) calc(var(--poster-arch-radius-cqw) * 1cqw) 0 0;border-bottom:0}.booklet-preview__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--card-accent);margin:0 0 6cqw;font-size:3.4cqw}.booklet-preview__names{margin:0 0 5cqw;font-size:9cqw;font-weight:700}.booklet-preview__amp{color:var(--card-accent);margin:1.4cqw 0;font-size:6cqw;font-style:italic;font-weight:400;display:block}.booklet-preview__date{margin:0 0 4cqw;font-size:4.5cqw;font-style:italic}.booklet-preview__church{margin:0;font-size:3.7cqw}.booklet-preview__monogram{color:var(--card-accent);margin:0 0 5.4cqw;font-size:5.7cqw}.booklet-preview__rule{border-top:.27cqw solid var(--card-accent);width:23cqw;margin:0 auto 4cqw}.booklet-preview__rule.is-hidden{display:none}.booklet-preview__closing{white-space:pre-line;margin:0;font-size:3.7cqw;font-style:italic}.booklet-preview__programme-heading{letter-spacing:.3em;text-transform:uppercase;color:var(--card-accent);margin:0 0 5cqw;font-size:3.4cqw}.booklet-preview__panel--inside .booklet-preview__inner{justify-content:flex-start;padding-top:14.8cqw}.booklet-preview__programme-row{margin:0 0 3cqw}.booklet-preview__programme-step{font-size:4cqw;display:block}.booklet-preview__programme-note{color:var(--card-accent);font-size:3.2cqw;font-style:italic;display:block}
