.lk{--lk-rot:#b3342b;--lk-gruen:#1f6b3a;--lk-linie:rgba(var(--color-foreground,29,27,22),.14);--lk-leise:inherit;display:grid;gap:2.4rem;font-size:1.6rem;line-height:1.55}.lk-karte{position:relative;display:block;overflow:hidden;border-radius:var(--text-boxes-radius,.8rem);border:1px solid var(--lk-linie);aspect-ratio:3/2;background:#efeadf;text-decoration:none!important;color:inherit}.lk-karte__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit;text-decoration:none!important}.lk-karte img{position:absolute;left:50%;top:50%;width:1400px;max-width:none;height:auto;transform:translate(-50%,-50%);display:block}.lk-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;pointer-events:none;margin-top:.6rem}.lk-pin b{background:var(--lk-rot);color:#fff;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.04rem;padding:.7rem 1.1rem;border-radius:.6rem;box-shadow:0 4px 12px #1d1b1640;white-space:nowrap}.lk-pin i{width:0;height:0;border:.8rem solid transparent;border-top-color:var(--lk-rot);margin-top:-1px}.lk-pin s{width:1.2rem;height:1.2rem;border-radius:50%;background:var(--lk-rot);border:3px solid #fff;box-shadow:0 0 0 6px #b3342b2e;margin-top:-.2rem;text-decoration:none}.lk-cta{position:absolute;right:.8rem;bottom:2.6rem;background:#fff;color:#1d1b16;font-size:1.4rem;font-weight:700;padding:.6rem 1.2rem;border-radius:.4rem;box-shadow:0 2px 8px #1d1b162e}.lk-karte__link:hover .lk-cta,.lk-karte__link:focus-visible .lk-cta{background:var(--lk-rot);color:#fff}.lk-osm{position:absolute;right:0;bottom:0;text-decoration:none!important;background:#ffffffd9;color:#4a463c;font-size:1.1rem;line-height:1.4;padding:.2rem .6rem}.lk-info{display:grid;gap:2rem;align-content:start}.lk-info p{margin:0}.lk-label{display:block;font-size:1.2rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:var(--lk-leise);margin:0 0 .2rem}.lk-status{display:flex;align-items:center;gap:.9rem;font-weight:700;margin:0 0 .8rem!important;color:inherit}.lk-status[hidden]{display:none}.lk-status:before{content:"";flex:none;width:1rem;height:1rem;border-radius:50%}.lk-status--offen:before{background:#2e8b4e;box-shadow:0 0 0 3px #fff}.lk-status--zu:before{background:#b3342b;box-shadow:0 0 0 3px #fff}.lk-woche{margin:0;display:grid;gap:.3rem;font-variant-numeric:tabular-nums}.lk-tag{display:grid;grid-template-columns:8.5rem 1fr;column-gap:1.2rem;color:var(--lk-leise)}.lk-tag dt,.lk-tag dd{margin:0}.lk-tag--heute{font-weight:700}.lk-anfahrt{margin-top:.6rem!important;color:var(--lk-leise);font-size:1.5rem}.lk-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.lk-knoepfe .button{margin:0}.lk-link{color:inherit!important;font-weight:700;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.lk-link:hover{text-decoration-thickness:2px}.lk--gross .lk-info{background:rgba(var(--color-foreground,29,27,22),.04);border-radius:var(--text-boxes-radius,.8rem);padding:2.8rem 2.4rem}@media(min-width:750px){.lk--gross{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:var(--grid-desktop-horizontal-spacing,2rem)}.lk--gross .lk-karte{aspect-ratio:auto;min-height:36rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/laden-karte.css.map */
