.mz-store{--mz-store-bg: #141519;--mz-store-flaeche: #1e1f25;--mz-store-text: #d5d6db;--mz-store-leise: #a9abb3;--mz-store-akzent: #ff9a91}.mz-store__karte{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:1.2rem;background:var(--mz-store-bg);color:#fff}.mz-store__foto{position:relative;min-height:48rem;overflow:hidden;background:#202127}.mz-store__dia{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mz-store__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mz-store__dia .mz-store__img{opacity:0;transform:scale(1.06);transition:opacity 1.1s ease,transform 6s ease-out}.mz-store__dia .mz-store__img.is-sichtbar{opacity:1;transform:scale(1)}.mz-store__dia:not([data-mz-bereit]) .mz-store__img:first-child{opacity:1;transform:none}.mz-store__platzhalter{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,91,77,.32) 1.1px,transparent 1.6px);background-size:7px 7px;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 25%,#000 90%);mask-image:radial-gradient(circle at 50% 50%,transparent 25%,#000 90%)}.mz-store__status{position:absolute;z-index:1;top:1.4rem;left:1.4rem;display:flex;align-items:center;gap:.6rem;height:2.8rem;margin:0;padding:0 1.1rem;border-radius:1.4rem;background:#0e0f12cc;color:#fff;font-size:1.2rem;font-weight:700;line-height:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mz-store__status[hidden]{display:none}.mz-store__status-punkt{width:.7rem;height:.7rem;border-radius:50%;background:#a9abb3}.mz-store__status.is-offen .mz-store__status-punkt{background:#3dd68c}.mz-store__body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:5.6rem clamp(3.2rem,4.5vw,6.4rem)}.mz-store__eyebrow{display:flex;align-items:center;gap:.8rem;margin:0;color:var(--mz-store-akzent);font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.mz-store__eyebrow-punkt{flex:0 0 auto;width:.7rem;height:.7rem;border-radius:50%;background:#ff5b4d}.mz-store__heading{margin:1rem 0 0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,var(--mz-h2-max));font-weight:800;line-height:1.12;letter-spacing:-.025em}.mz-store__punkte{display:flex;flex-direction:column;gap:.8rem;margin:1.8rem 0 0;padding:0;list-style:none}.mz-store__punkt{display:flex;align-items:center;gap:1rem;color:var(--mz-store-text);font-size:1.45rem;line-height:1.4}.mz-store__punkt-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#e4002b33;color:var(--mz-store-akzent)}.mz-store__punkt-icon svg{width:1.3rem;height:1.3rem}.mz-store__besuch{display:flex;flex-direction:column;gap:.6rem;margin-top:2rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--mz-store-flaeche)}.mz-store__adresse,.mz-store__zeiten{display:flex;align-items:center;gap:.8rem;margin:0;line-height:1.35}.mz-store__adresse{color:#fff;font-size:1.45rem;font-weight:700}.mz-store__adresse svg{color:var(--mz-store-akzent)}.mz-store__zeiten{color:var(--mz-store-leise);font-size:1.3rem}.mz-store__adresse svg,.mz-store__zeiten svg{flex:0 0 auto;width:1.7rem;height:1.7rem}.mz-store__aktionen{display:flex;flex-direction:column;gap:1rem;margin-top:2.2rem}.mz-store__cta,.mz-store__route{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;box-sizing:border-box;padding:0 2rem;border-radius:.8rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.mz-store__cta{background:var(--mz-red);box-shadow:0 .6rem 1.8rem #a7192833;color:#fff}.mz-store__cta:hover{background:var(--mz-red-strong);box-shadow:0 .8rem 2.2rem #a7192847;color:#fff}.mz-store__route{border:.15rem solid rgba(255,255,255,.28);color:#fff}.mz-store__route:hover{border-color:#fff;background:#fff;color:var(--mz-store-bg)}.mz-store__route svg{flex:0 0 auto;width:1.7rem;height:1.7rem}.mz-store a:focus-visible{outline:.3rem solid #ce6a75;outline-offset:.3rem}@media screen and (min-width:1200px){.mz-store__aktionen{flex-direction:row}.mz-store__cta{flex:1 1 auto}.mz-store__route{flex:0 0 auto}}@media screen and (max-width:749px){.mz-store__karte{grid-template-columns:1fr;border-radius:2rem}.mz-store__foto{min-height:0;height:21rem}.mz-store__body{padding:2.2rem}.mz-store__heading{font-size:2.6rem}.mz-store__punkt{font-size:1.4rem}.mz-store__besuch{margin-top:1.8rem}.mz-store__adresse{font-size:1.4rem}.mz-store__aktionen{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.mz-store__dia .mz-store__img{transform:none;transition:opacity .4s ease}.mz-store__dia .mz-store__img.is-sichtbar{transform:none}.mz-store__cta,.mz-store__route{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-mz-store-wien.css.map */
