
[hidden]{display:none!important}
.vintage-visual{display:block;position:relative;width:100%;aspect-ratio:1;background-size:200% 200%;background-repeat:no-repeat;background-color:#faf7ef}
.card-image:has(.vintage-visual){aspect-ratio:1}
.vintage-crown{position:absolute;width:10%;aspect-ratio:698/338;left:45%;top:30%;background:#fff;mask:url('dornenkrone-weiss.svg') center/contain no-repeat;-webkit-mask:url('dornenkrone-weiss.svg') center/contain no-repeat}
.vintage-crown.ink-black{background:#111}
[data-vintage-gallery]{width:100%;max-width:720px;margin:auto}
.dialog-image:has([data-vintage-gallery]:not([hidden])){display:flex;align-items:center;background:#faf7ef;padding-bottom:60px}
[data-vintage-switch]{z-index:2;bottom:16px;left:50%;transform:translateX(-50%);white-space:nowrap}
[data-vintage-switch] button:focus-visible{outline:3px solid #6d1731;outline-offset:2px}
@media(max-width:800px){.dialog-image:has([data-vintage-gallery]:not([hidden])){min-height:0}[data-vintage-gallery]{max-width:540px}}
