Dim Sums Schweinefleisch

/* Sticky Header */ .cy-header{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #E2E8F0;padding:0 20px} .cy-header-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;height:56px;gap:16px} .cy-logo{font-size:1.2rem;font-weight:800;color:#c8102e;text-decoration:none;white-space:nowrap} .cy-nav{display:flex;align-items:center;gap:4px;margin-left:auto} .cy-nav a,.cy-nav-label{font-size:.88rem;color:#4A5568;text-decoration:none;padding:8px 14px;border-radius:6px;white-space:nowrap;cursor:pointer} .cy-nav a:hover,.cy-nav-label:hover{background:#F7FAFC;color:#1A202C} .cy-nav-back{color:#718096!important;font-size:.82rem!important} /* Dropdown */ .cy-dropdown{position:relative} .cy-dropdown-menu{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);padding:8px 0;min-width:220px;z-index:1001;max-height:70vh;overflow-y:auto} .cy-dropdown:hover .cy-dropdown-menu{display:block} .cy-dropdown-menu a{display:block;padding:8px 20px;font-size:.85rem;color:#4A5568;text-decoration:none;white-space:nowrap} .cy-dropdown-menu a:hover{background:#F7FAFC;color:#c8102e} /* Language Switcher */ .cy-lang{display:flex;align-items:center;gap:6px;margin-left:12px;font-size:.82rem} .cy-lang a{color:#718096;text-decoration:none;padding:4px 6px;border-radius:4px} .cy-lang a:hover{background:#F7FAFC;color:#1A202C} .cy-lang strong{color:#1A202C;padding:4px 6px} .cy-lang-sep{color:#CBD5E0} /* Hamburger + Mobile */ .cy-hamburger{display:none;background:none;border:none;font-size:1.5rem;color:#4A5568;cursor:pointer;padding:8px;margin-left:auto} .cy-hamburger-close{display:none} .cy-mob-check{display:none} .cy-mobile-menu{display:none;position:fixed;top:56px;left:0;right:0;bottom:0;background:#fff;z-index:999;overflow-y:auto;padding:16px 20px} .cy-mobile-menu a{display:block;padding:12px 0;font-size:1rem;color:#4A5568;text-decoration:none;border-bottom:1px solid #F7FAFC} .cy-mobile-menu a:hover{color:#c8102e} .cy-mobile-cat-sub{padding-left:20px} .cy-mobile-cat-sub a{font-size:.9rem;padding:8px 0;color:#718096} .cy-mobile-lang{display:flex;gap:8px;padding:16px 0;font-size:.88rem} .cy-mob-check:checked~.cy-mobile-menu{display:block} .cy-mob-check:checked~.cy-header .cy-hamburger-open{display:none} .cy-mob-check:checked~.cy-header .cy-hamburger-close{display:inline} /* Footer */ .cy-footer{background:#1e293b;color:#94a3b8;padding:40px 20px 24px;margin-top:48px} .cy-footer-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:32px} .cy-footer h4{color:#fff;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px} .cy-footer a{color:#94a3b8;text-decoration:none;font-size:.85rem;display:block;padding:3px 0} .cy-footer a:hover{color:#fff} .cy-footer-bottom{max-width:1200px;margin:24px auto 0;padding-top:20px;border-top:1px solid #334155;display:flex;justify-content:space-between;font-size:.78rem} /* Responsive */ @media(max-width:768px){ .cy-nav{display:none} .cy-lang{display:none} .cy-hamburger{display:block} .cy-footer-inner{grid-template-columns:1fr;gap:24px} .cy-footer-bottom{flex-direction:column;gap:8px;text-align:center} }
.cy-cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:28px 0} .cy-cat-card{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:20px;transition:box-shadow .2s;overflow:hidden} .cy-cat-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)} .cy-cat-card a{text-decoration:none;color:#1A202C;display:flex;align-items:center;gap:16px} .cy-cat-card-body{flex:1;min-width:0} .cy-cat-card h3{margin:0 0 8px;color:#1A202C} .cy-cat-count{color:#718096;font-size:.9rem} .cy-cat-img{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0} .cy-cat-img img{width:100%;height:100%;object-fit:cover;display:block} .cy-cat-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;border-radius:8px} .cy-dish-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:28px 0} .cy-dish-card{background:#fff;border:1px solid #E2E8F0;border-radius:10px;padding:20px;transition:box-shadow .2s} .cy-dish-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)} .cy-dish-card a{text-decoration:none;color:#1A202C} .cy-dish-card h3{margin:0 0 8px;font-size:1.05rem} .cy-dish-card-price{color:#c8102e;font-weight:700;margin:4px 0} .cy-dish-card-desc{color:#718096;font-size:.88rem;line-height:1.5;margin:0}

Dim Sums Schweinefleisch

2 Gerichte