.NewYearMenu-module__xNVJ4G__menu{background:var(--background);color:var(--ink)}.NewYearMenu-module__xNVJ4G__heading{text-align:center;max-width:900px;margin:0 auto 32px}.NewYearMenu-module__xNVJ4G__dateline{color:var(--terracotta);letter-spacing:.08em;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-bottom:20px;font-size:12px;display:flex}.NewYearMenu-module__xNVJ4G__dateline span+span:before{content:"✦";margin-right:24px;font-size:8px}.NewYearMenu-module__xNVJ4G__heading h2{text-wrap:balance;margin:0}.NewYearMenu-module__xNVJ4G__heading p{max-width:660px;color:var(--muted);margin:16px auto 0;line-height:1.65;font-size:15px!important}.NewYearMenu-module__xNVJ4G__courses{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.NewYearMenu-module__xNVJ4G__course{background:#f8f5ef;border-top:2px solid #ad8155;min-width:0;padding:24px;position:relative}.NewYearMenu-module__xNVJ4G__course:nth-child(2n){background:#f4f0e9}.NewYearMenu-module__xNVJ4G__courseTop{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.NewYearMenu-module__xNVJ4G__number{color:#a47149;font-variant-numeric:lining-nums;font-size:38px;line-height:1;font-family:var(--font-display)!important}.NewYearMenu-module__xNVJ4G__ornament{color:#b59875;font-size:16px}.NewYearMenu-module__xNVJ4G__course h3{text-wrap:balance;margin:0 0 16px;line-height:1.2}.NewYearMenu-module__xNVJ4G__course ul{margin:0;padding:0;list-style:none}.NewYearMenu-module__xNVJ4G__course li{color:var(--muted);padding-left:14px;position:relative;font-size:15px!important;line-height:1.65!important}.NewYearMenu-module__xNVJ4G__course li:before{content:"";background:#ac815b;width:6px;height:1px;position:absolute;top:.8em;left:0}.NewYearMenu-module__xNVJ4G__course li+li{margin-top:10px}.NewYearMenu-module__xNVJ4G__inclusions{color:#fff9ed;background:#382b25;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.NewYearMenu-module__xNVJ4G__inclusions>div{padding:20px 24px}.NewYearMenu-module__xNVJ4G__inclusions>div+div{border-left:1px solid #ffffff26}.NewYearMenu-module__xNVJ4G__inclusionLabel{color:#e2be91;margin-bottom:6px;font-size:20px;display:block;font-family:var(--font-display)!important}.NewYearMenu-module__xNVJ4G__inclusions p{margin:0;line-height:1.6;font-size:14px!important}.NewYearMenu-module__xNVJ4G__note{text-align:center;color:var(--muted);margin-top:14px;line-height:1.6;font-size:13px!important}@media (min-width:1280px){.NewYearMenu-module__xNVJ4G__courses{grid-template-columns:repeat(4,minmax(0,1fr))}.NewYearMenu-module__xNVJ4G__course h3{min-height:58px}}@media (max-width:640px){.NewYearMenu-module__xNVJ4G__heading{margin-bottom:24px}.NewYearMenu-module__xNVJ4G__dateline{gap:8px 12px;font-size:11px}.NewYearMenu-module__xNVJ4G__dateline span+span:before{margin-right:12px}.NewYearMenu-module__xNVJ4G__courses{grid-template-columns:1fr;gap:12px}.NewYearMenu-module__xNVJ4G__course{padding:20px}.NewYearMenu-module__xNVJ4G__courseTop{margin:0;position:absolute;top:22px;right:20px}.NewYearMenu-module__xNVJ4G__ornament{display:none}.NewYearMenu-module__xNVJ4G__number{font-size:18px}.NewYearMenu-module__xNVJ4G__course h3{margin-bottom:12px;padding-right:34px}.NewYearMenu-module__xNVJ4G__course li+li{margin-top:7px}.NewYearMenu-module__xNVJ4G__inclusions{grid-template-columns:1fr}.NewYearMenu-module__xNVJ4G__inclusions>div{padding:16px 20px}.NewYearMenu-module__xNVJ4G__inclusions>div+div{border-top:1px solid #ffffff26;border-left:0}}.NewYearMenu-module__xNVJ4G__inclusionIcon{float:left;color:#e2be91;margin:4px 12px 26px 0}:is(.NewYearMenu-module__xNVJ4G__inclusions .NewYearMenu-module__xNVJ4G__inclusionLabel,.NewYearMenu-module__xNVJ4G__inclusions .font-display){font-family:var(--font-display), Georgia, serif!important}@media (max-width:640px){.NewYearMenu-module__xNVJ4G__courseTop .NewYearMenu-module__xNVJ4G__ornament{display:block}.NewYearMenu-module__xNVJ4G__courseTop .NewYearMenu-module__xNVJ4G__number{display:none}}
