.sunday_hero__CUN2e{background:var(--card);border-bottom:1px solid var(--hairline)}.sunday_heroInner__utSW_{max-width:1280px;margin:0 auto;padding:var(--sec-y-60) var(--gut) var(--sec-y-54)}.sunday_heroEyebrowRow__VhNio{display:flex;align-items:center;gap:12px;margin-bottom:22px}.sunday_heroEyebrow__fL6xM{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--jam)}.sunday_heroEyebrowDot__KrJMH{width:5px;height:5px;border-radius:50%;background:var(--tan)}.sunday_heroEyebrowSub__BPgBs{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;color:var(--muted-brown)}@media (min-width:768px){.sunday_heroEyebrowSub__BPgBs,.sunday_heroEyebrow__fL6xM{font-size:9.5px}}.sunday_heroGrid__HIbRy{display:grid;grid-template-columns:1fr;grid-template-areas:"head" "text" "panel";grid-gap:24px 28px;gap:24px 28px;align-items:start}@media (min-width:768px){.sunday_heroGrid__HIbRy{grid-template-columns:1.05fr 1fr;grid-template-areas:"head panel" "text text";gap:24px 56px}}.sunday_heroH1__QCFVC{font-family:var(--font-newsreader),serif;font-weight:400;font-size:38px;line-height:1;letter-spacing:-.015em;margin:0;color:var(--ink);max-width:15ch;grid-area:head}@media (min-width:768px){.sunday_heroH1__QCFVC{font-size:clamp(40px,4.6vw,64px);margin-top:20px}}.sunday_heroText__lPs_p{font-size:18px;line-height:1.6;font-weight:300;color:var(--ink-soft);margin:0;max-width:52ch;grid-area:text}@media (min-width:768px){.sunday_heroText__lPs_p{max-width:none}}@media (min-width:1120px){.sunday_heroText__lPs_p{max-width:520px}}.sunday_panel__bxKAt{background:var(--ink);color:var(--cream);padding:26px 28px;min-height:166px;grid-area:panel;width:100%;justify-self:stretch}@media (min-width:768px){.sunday_panel__bxKAt{min-height:163px}}@media (min-width:1120px){.sunday_panel__bxKAt{width:calc(100% - 50px);justify-self:start}}.sunday_panelStatus___h6ec{display:flex;align-items:center;gap:9px;margin-bottom:18px}.sunday_panelDot__uNI20{width:8px;height:8px;border-radius:50%}.sunday_panelLabel__sddQp,.sunday_panelWord__SiSl6{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.sunday_panelLabel__sddQp{color:var(--tan-alt);margin-bottom:14px}@media (min-width:768px){.sunday_panelLabel__sddQp,.sunday_panelWord__SiSl6{font-size:9.5px}}.sunday_clock__g_ukd{display:flex;gap:8px;align-items:flex-start}.sunday_clockCell__naZD4{text-align:center;min-width:44px}.sunday_clockDigits__TGRDs{font-family:var(--font-newsreader),serif;font-size:40px;line-height:1;color:var(--cream)}.sunday_clockDigitsSec__IDfaY{color:var(--tan-alt)}.sunday_clockUnit__c8Mmz{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8px;color:var(--tan);margin-top:7px}.sunday_clockColon__hryLB{font-family:var(--font-newsreader),serif;font-size:40px;line-height:1;color:var(--footer-soft)}.sunday_noneDate__CfIK6{font-family:var(--font-newsreader),serif;font-size:34px;line-height:1.1;color:var(--cream)}.sunday_split__nF7rv{max-width:1280px;margin:0 auto;padding:var(--sec-y-72) var(--gut)}.sunday_splitGrid__6HBSy{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:start}@media (min-width:768px){.sunday_splitGrid__6HBSy{grid-template-columns:1.05fr 1fr;gap:56px}}.sunday_photo__KuRyp{position:relative;aspect-ratio:4/3;border:1px solid var(--hairline);overflow:hidden;background:var(--pale-pill)}.sunday_cover__btRN_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sunday_photoPill__tdETn{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;position:absolute;top:12px;left:12px;font-size:9px;line-height:10px;padding:7px 11px;border-radius:1px;border:1px solid transparent}.sunday_contents__q8z_x{margin-top:24px}.sunday_contentsPhone__QGpEn{margin-top:0;margin-bottom:24px}.sunday_contentsLabel__wEqfA{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--jam);margin-bottom:6px}@media (min-width:768px){.sunday_contentsLabel__wEqfA{font-size:9.5px}}.sunday_contentsGrid__1zrE5{display:grid;grid-template-columns:1fr;grid-gap:0 32px;gap:0 32px}@media (min-width:768px){.sunday_contentsGrid__1zrE5{grid-template-columns:1fr 1fr}}.sunday_contentRow__LaO24{display:flex;align-items:baseline;gap:9px;padding:11px 0;border-top:1px solid var(--hairline-soft)}.sunday_contentQty__IFcsj{font-family:var(--font-spline-mono),monospace;font-size:11px;color:var(--jam);flex-shrink:0}.sunday_contentName__nK8m3{font-size:15px;font-weight:300;color:var(--ink-soft);line-height:1.3}.sunday_contents__q8z_x{display:none}@media (min-width:768px){.sunday_contents__q8z_x{display:block}}.sunday_contentsPhone__QGpEn{display:block}@media (min-width:768px){.sunday_contentsPhone__QGpEn{display:none}}.sunday_pickupLeft__z5IHb{display:none}@media (min-width:768px) and (max-width:1119px){.sunday_pickupLeft__z5IHb{display:block;border-top:1px solid var(--hairline);padding:18px 0 0;margin-top:5px}.sunday_pickupRight__KV0_g{display:none}}.sunday_pickupRight__KV0_g{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:18px 0;margin-bottom:24px}.sunday_pickupRow__t0zDm{display:flex;gap:14px;align-items:flex-start}.sunday_pickupKey__6iuw5{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;color:var(--jam);flex-shrink:0;padding-top:3px}@media (min-width:768px){.sunday_pickupKey__6iuw5{font-size:9.5px}}.sunday_pickupBody__0zPZa{font-size:15.5px;line-height:1.5;font-weight:300;color:var(--ink-soft)}.sunday_pickupBody__0zPZa b{font-weight:500}.sunday_sectionLabel__w_tuO{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--brown);margin-bottom:14px}@media (min-width:768px){.sunday_sectionLabel__w_tuO{font-size:9.5px}}.sunday_boxName__scFVG{font-family:var(--font-newsreader),serif;font-weight:400;font-size:30px;line-height:1.02;letter-spacing:-.01em;margin:0 0 6px;color:var(--ink)}@media (min-width:768px){.sunday_boxName__scFVG{font-size:clamp(30px,3.4vw,46px)}}.sunday_boxScript__M7NQ6{font-family:var(--font-caveat),cursive;font-size:26px;width:-moz-fit-content;width:fit-content;color:var(--jam);transform:rotate(-1.5deg);margin-bottom:16px}.sunday_boxPrice__EQXag{font-family:var(--font-newsreader),serif;font-size:28px;color:var(--brown);margin-bottom:20px}.sunday_boxDesc__8ssnz{font-size:17px;line-height:1.62;font-weight:300;color:var(--ink-soft);margin:0 0 24px;max-width:46ch}.sunday_reserveRow__ysL3U{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}@media (min-width:768px) and (max-width:1119px){.sunday_reserveRow__ysL3U{flex-wrap:nowrap;border-top:1px solid var(--hairline);padding-top:18px}.sunday_reserveBtn__gAvxy{min-width:0!important}}.sunday_stepBox__RlZTQ{display:flex;align-items:center;border:1px solid var(--brown)}.sunday_stepBtn__lHb8k{min-width:var(--tap-min);min-height:var(--btn-h);display:flex;align-items:center;justify-content:center;font-family:var(--font-spline-mono),monospace;font-size:15px;background:none;border:none;padding:0}@media (hover:hover){.sunday_stepBtn__lHb8k:not(:disabled):hover{background:var(--cream-tint)}}.sunday_stepVal__SDWyw{font-family:var(--font-spline-mono),monospace;font-size:13px;color:var(--ink);min-width:30px;text-align:center}.sunday_reserveBtn__gAvxy{flex:1 1;min-width:210px;min-height:var(--btn-h);font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;background:var(--jam);color:var(--cream);border:none;cursor:pointer;transition:background .25s}@media (hover:hover){.sunday_reserveBtn__gAvxy:hover{background:var(--jam-hover)}}.sunday_reserveBtn__gAvxy:active{background:var(--jam-press)}.sunday_fineLine__udHk3{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;color:var(--brown);margin-top:12px}.sunday_fineLine__udHk3+.sunday_fineLine__udHk3{margin-top:6px}.sunday_fineLine__udHk3 b{font-weight:500}@media (min-width:768px){.sunday_fineLine__udHk3{font-size:9.5px}}.sunday_stateLine__CwfDm{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.sunday_stateWord__hTgwP{font-family:var(--font-newsreader),serif;font-size:21px;color:var(--ink)}.sunday_stateWordSoft__WrT7L{color:var(--brown)}.sunday_stateBtn___cuRs{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;background:transparent;color:var(--ink-soft);border:1px solid var(--brown);padding:14px 22px;text-decoration:none;display:inline-flex;align-items:center;min-height:var(--btn-h);transition:background .25s}@media (hover:hover){.sunday_stateBtn___cuRs:hover{background:var(--cream-tint)}}.sunday_care__EgShl{max-width:1280px;padding:0 var(--gut) 30px;margin:-16px auto 0}@media (min-width:768px){.sunday_care__EgShl{padding-bottom:48px;margin-top:-40px}}.sunday_careGrid__we4M8{display:grid;grid-template-columns:1fr;grid-gap:22px 32px;gap:22px 32px;border-top:1px solid var(--hairline);padding-top:30px}@media (min-width:768px){.sunday_careGrid__we4M8{grid-template-columns:repeat(3,1fr);padding-top:48px}}.sunday_careCellWide__tRmiW{grid-column:auto}@media (min-width:768px){.sunday_careCellWide__tRmiW{grid-column:span 2}}.sunday_careLabel__nRDIX{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;color:var(--jam);margin-bottom:10px}.sunday_careBig__2hI3C{font-family:var(--font-newsreader),serif;font-size:22px;line-height:1.3;color:var(--ink);margin-bottom:10px}.sunday_careFine__9NGU9{font-size:13.5px;line-height:1.55;font-weight:300;color:#6e5743}.sunday_careFine__9NGU9 a{color:var(--jam)}.sunday_careBody__u6VlX{font-size:16px;line-height:1.6;font-weight:300;color:var(--ink-soft)}.sunday_how__NEWK7{background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.sunday_howInner__r68D_{max-width:1280px;margin:0 auto;padding:var(--sec-y-72) var(--gut)}.sunday_howLabel__zZH0F{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--jam);margin-bottom:30px}@media (min-width:768px){.sunday_howLabel__zZH0F{font-size:9.5px;margin-bottom:38px}}.sunday_howGrid__am48q{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}@media (min-width:768px){.sunday_howGrid__am48q{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}}.sunday_howNumRow__wwbv2{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.sunday_howNum__fhtg0{font-family:var(--font-spline-mono),monospace;font-size:11px;color:var(--brown)}.sunday_howRule__YMWpD{height:1px;flex:1 1;background:var(--hairline)}.sunday_howH3__4CMPO{font-family:var(--font-newsreader),serif;font-weight:500;font-size:24px;margin:0 0 10px;color:var(--ink)}.sunday_howBody__lbuFf{font-size:16px;line-height:1.6;font-weight:300;color:var(--ink-soft);margin:0}.sunday_list__colZb{background:var(--ink);color:var(--cream);scroll-margin-top:80px}.sunday_listInner__96HFd{max-width:1280px;margin:0 auto;padding:var(--sec-y-76) var(--gut);display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:center}@media (min-width:768px){.sunday_listInner__96HFd{grid-template-columns:1.05fr 1fr;gap:56px}}.sunday_listEyebrow__FQwKq{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--tan-alt);margin-bottom:18px}@media (min-width:768px){.sunday_listEyebrow__FQwKq{font-size:9.5px}}.sunday_listH2__Lz3Go{font-family:var(--font-newsreader),serif;font-weight:400;font-size:30px;line-height:1.05;margin:0 0 18px}@media (min-width:768px){.sunday_listH2__Lz3Go{font-size:clamp(30px,3.4vw,46px)}}.sunday_listBody__mdJCU{font-size:17px;line-height:1.6;font-weight:300;color:var(--footer-ink);margin:0;max-width:44ch}.sunday_listCard__P05ES{background:var(--card);padding:30px;color:var(--ink)}.sunday_listCardLabel__haQvH{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--jam);margin-bottom:16px}@media (min-width:768px){.sunday_listCardLabel__haQvH{font-size:9.5px}}.sunday_listFields__cJ53e{display:flex;flex-direction:column;gap:12px}.sunday_listInput__lz7lf{font-family:var(--font-spectral),serif;font-size:16px;background:#fff;border:1px solid var(--hairline);color:var(--ink);padding:14px;min-height:var(--btn-h);width:100%}.sunday_tickField__WJZWp{position:relative;display:flex}.sunday_tickField__WJZWp .sunday_listInput__lz7lf{flex:1 1;padding-right:104px}.sunday_tick__339Wi{position:absolute;top:50%;right:7px;transform:translateY(-50%);min-height:var(--tap-min);padding:0 7px;display:flex;align-items:center;gap:8px;cursor:pointer;background:none;border:none}.sunday_tickBox__y3_v1{width:18px;height:18px;flex-shrink:0;border:1px solid #bca98a;background:#fff;color:transparent;display:flex;align-items:center;justify-content:center;font-size:12px}.sunday_tickBoxOn__EY6_e{border-color:var(--jam);background:var(--jam);color:var(--cream)}.sunday_tickLabel__2ois3{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px;line-height:10px;min-width:52px;color:var(--muted-brown);white-space:nowrap}.sunday_tickLabelOn__dNnD4{color:var(--ink-soft)}.sunday_listErrs__vTDdu{background:#fbf1ea;border:1px solid #d9a18b;padding:12px 14px;display:flex;flex-direction:column;gap:5px}.sunday_listErr__EMQyq{font-size:14px;font-weight:300;color:#8a3a22;line-height:1.5}.sunday_listBtn__vMwxK{min-height:var(--btn-h);font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;background:var(--jam);color:var(--cream);border:none;cursor:pointer;transition:background .25s}@media (hover:hover){.sunday_listBtn__vMwxK:hover{background:var(--jam-hover)}}.sunday_listBtn__vMwxK:active{background:var(--jam-press)}.sunday_listFine__5VZ01{font-size:12.5px;line-height:1.5;font-weight:300;color:var(--muted-brown);margin-top:12px;text-align:center}.sunday_listFineBr__Zt0u7{display:inline}@media (min-width:768px){.sunday_listFine__5VZ01{text-align:left}.sunday_listFineBr__Zt0u7{display:none}}.sunday_joinedFace___8N53{text-align:center;padding:14px 4px}.sunday_joinedDisc__wUtK0{width:48px;height:48px;border-radius:50%;background:var(--sage);color:var(--cream);display:inline-flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}.sunday_joinedHead__IwGNA{font-family:var(--font-newsreader),serif;font-size:24px;color:var(--ink);margin-bottom:8px}.sunday_joinedBody__Nlhbh{font-size:15px;font-weight:300;color:#6e5743;margin:0;line-height:1.55}.sunday_past__hShFD{max-width:1280px;margin:0 auto;padding:var(--sec-y-72) var(--gut)}.sunday_pastHead__Tkezc{margin-bottom:30px}@media (min-width:768px){.sunday_pastHead__Tkezc{margin-bottom:38px}}.sunday_pastLabel__IqrrV{font-family:var(--font-spline-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;color:var(--jam);margin-bottom:10px}@media (min-width:768px){.sunday_pastLabel__IqrrV{font-size:9.5px}}.sunday_pastH2__gVO0Y{font-family:var(--font-newsreader),serif;font-weight:400;font-size:30px;margin:0;color:var(--ink)}@media (min-width:768px){.sunday_pastH2__gVO0Y{font-size:clamp(30px,3.4vw,46px)}}.sunday_pastGrid__CaeiN{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.sunday_pastGrid__CaeiN{grid-template-columns:repeat(3,minmax(0,1fr))}}.sunday_pastCard__Ii_v2{display:flex;flex-direction:column}.sunday_pastTop__BmsGr{display:flex;justify-content:space-between;align-items:baseline;margin:15px 0 5px;gap:12px}.sunday_pastName__uVnRC{font-family:var(--font-newsreader),serif;font-size:21px;color:var(--ink);line-height:1.15}.sunday_pastWk__09Oix{font-family:var(--font-spline-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;color:var(--brown);white-space:nowrap}.sunday_pastInside__7z1AM{font-size:15px;line-height:1.5;font-weight:300;color:#6e5743}