#al-modern #feiern .event-row{grid-template-columns:minmax(0,1fr) auto!important}#al-modern #feiern .event-row>.eyebrow{display:none!important}#al-modern #feiern .event-row>h3{grid-column:1;grid-row:1}#al-modern #feiern .event-row>button{grid-column:2;grid-row:1}#al-modern #feiern .event-row>p{grid-column:1/-1!important;grid-row:2}
#al-modern .hero-food img{object-position:50% 55%}#al-modern .hero-food:hover img{transform:none}#al-modern .hero-wine figcaption,#al-modern #motion-toggle{display:none!important}
#al-modern footer .al-instagram-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:7px 12px;border:1px solid currentColor;border-radius:22px;text-decoration:none;font:inherit}#al-modern footer .al-instagram-link:hover,#al-modern footer .al-instagram-link:focus-visible{text-decoration:underline}#al-modern footer .al-instagram-link svg{flex:none}
#feiern .event-image{background:#eee8df}#feiern .event-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;transform:none!important}
#al-modern .event-numbers{display:flex;flex-wrap:wrap;gap:24px 34px}#al-modern .event-numbers>div{flex:1 1 120px}#al-modern .event-numbers span{display:block;line-height:1.5}#al-modern .event-numbers strong{font-size:clamp(40px,5vw,64px)}
#al-modern .al-kitchen-hours{font-family:inherit;font-size:14px;line-height:1.6;color:inherit;box-sizing:border-box}#al-modern .al-kitchen-hours>strong{display:block;font-size:inherit;font-weight:600;letter-spacing:0;text-transform:none}#al-modern .al-kitchen-hours>span{display:block}#al-modern .al-kitchen-time{white-space:nowrap}#al-modern .al-kitchen-hours--notice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:0 0 24px;padding:14px 18px;border-left:2px solid #742d39;background:rgba(116,45,57,.045)}#al-modern .al-kitchen-hours--notice>strong{color:#742d39}#al-modern .al-kitchen-hours--footer{display:block;margin-top:16px}#al-modern .al-opening-label{display:block;font-size:inherit;font-weight:600}#al-modern .al-kitchen-hours--compact{margin:14px 0}@media(max-width:600px){#al-modern .al-kitchen-hours--notice{display:block;padding:12px 14px}#al-modern .al-kitchen-hours--notice>strong{margin-bottom:3px}}
#al-modern .alwn-hours{margin:12px 0 0;font-size:14px;line-height:1.6;color:inherit}#al-modern .alwn-hours>strong{display:block;font-weight:650}#al-modern .alwn-hours>p{margin:3px 0 0;font-size:inherit;line-height:inherit}#al-modern .ala-address .alwn-hours{margin:12px 0 16px}#al-modern .alwn-detail{margin:0 0 22px;padding:14px 18px;border-left:3px solid #742d39;background:#742d390b;color:inherit;font:inherit;line-height:1.6}#al-modern .alwn-detail strong{color:#742d39;font-weight:650}#al-modern .alwn-detail p{margin:4px 0 0;font-size:14px}html.alwn-expired #al-modern .alwn-hours,html.alwn-expired #al-modern .alwn-detail{display:none!important}