.loc[data-astro-cid-oio444uu]{background:var(--sigri-cream);border-bottom:2px solid var(--sigri-orange);position:relative}.loc__head[data-astro-cid-oio444uu]{margin:0;font-size:clamp(1.6rem,2.66vw,2.875rem)}.loc__toggle[data-astro-cid-oio444uu]{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:inherit;text-transform:uppercase;color:var(--sigri-orange);padding:clamp(16px,1.37vw,23.6px) 24px clamp(16px,1.37vw,23.6px) clamp(24px,8.7vw,150px);display:block}.loc__toggle[data-astro-cid-oio444uu]:focus-visible{outline:3px solid var(--sigri-green);outline-offset:-3px}.loc__icon[data-astro-cid-oio444uu]{aspect-ratio:1;width:clamp(28px,2.31vw,40px);position:absolute;top:50%;left:clamp(16px,3.18vw,55px);transform:translateY(-50%)}.loc__icon[data-astro-cid-oio444uu]:before,.loc__icon[data-astro-cid-oio444uu]:after{content:"";background:currentColor;position:absolute}.loc__icon[data-astro-cid-oio444uu]:before{height:4px;top:calc(50% - 2px);left:0;right:0}.loc__icon[data-astro-cid-oio444uu]:after{width:4px;top:0;bottom:0;left:calc(50% - 2px)}.is-open[data-astro-cid-oio444uu] .loc__icon[data-astro-cid-oio444uu]:after,.loc__body[data-astro-cid-oio444uu],.loc__hours[data-astro-cid-oio444uu]{display:none}.loc[data-astro-cid-oio444uu].is-open{background:linear-gradient(to right, var(--sigri-orange) 63.2%, var(--sigri-green) 63.2%);border-bottom:0;grid-template-rows:auto 1fr;grid-template-columns:1092fr 636fr;margin-top:-2px;padding-bottom:clamp(36px,3.65vw,63px);display:grid}.is-open[data-astro-cid-oio444uu] .loc__toggle[data-astro-cid-oio444uu]{color:var(--sigri-cream);padding-top:clamp(28px,2.81vw,48.5px);padding-bottom:0}.is-open[data-astro-cid-oio444uu] .loc__body[data-astro-cid-oio444uu]{grid-column:1;padding-left:clamp(24px,8.7vw,150px);display:block}.is-open[data-astro-cid-oio444uu] .loc__hours[data-astro-cid-oio444uu]{grid-area:1/2/span 2;padding:clamp(28px,2.81vw,48.5px) 24px 0 clamp(20px,2.31vw,40px);display:block}.loc__addr[data-astro-cid-oio444uu]{font-family:var(--font-display);color:var(--sigri-cream);margin:clamp(22px,2.26vw,39px) 0 0;font-size:clamp(1.17rem,1.39vw,1.5rem);font-weight:700;line-height:1.44}.loc__addr[data-astro-cid-oio444uu] a[data-astro-cid-oio444uu]{color:inherit;text-decoration:none}.loc__dir[data-astro-cid-oio444uu]{font-family:var(--font-display);color:var(--sigri-green);text-underline-offset:4px;margin-top:clamp(4px,.35vw,6px);font-size:clamp(1.17rem,1.39vw,1.5rem);font-weight:700;text-decoration-thickness:2px;display:inline-block}.loc__ctas[data-astro-cid-oio444uu]{flex-wrap:wrap;gap:clamp(14px,1.56vw,27px);margin-top:clamp(24px,2.49vw,43px);display:flex}.loc__btn[data-astro-cid-oio444uu]{width:clamp(144px,12.5vw,216px);height:clamp(40px,3vw,52px);font-family:var(--font-display);text-transform:uppercase;border-radius:8px;place-items:center;font-size:clamp(1rem,1.48vw,1.6rem);font-weight:700;text-decoration:none;transition:transform .15s;display:inline-grid}.loc__btn[data-astro-cid-oio444uu]:hover{transform:rotate(-1.5deg)scale(1.03)}.loc__btn--order[data-astro-cid-oio444uu]{background:var(--sigri-green);color:var(--sigri-cream)}.loc__btn--cater[data-astro-cid-oio444uu]{background:var(--sigri-cream);color:var(--sigri-orange)}.loc__hours[data-astro-cid-oio444uu] h3[data-astro-cid-oio444uu]{color:var(--sigri-orange);font-size:clamp(1.6rem,2.66vw,2.875rem)}.loc__hours[data-astro-cid-oio444uu] dl[data-astro-cid-oio444uu]{color:var(--sigri-cream);font-family:var(--font-display);margin:clamp(26px,2.72vw,47px) 0 0}.loc__hours[data-astro-cid-oio444uu] dt[data-astro-cid-oio444uu]{font-size:clamp(1.35rem,1.85vw,2rem);font-weight:700;line-height:1.2}.loc__hours[data-astro-cid-oio444uu] dd[data-astro-cid-oio444uu]{margin:clamp(14px,1.39vw,24px) 0 clamp(12px,1.1vw,19px);font-size:clamp(1.05rem,1.39vw,1.5rem);line-height:1.2}.loc__time[data-astro-cid-oio444uu]{color:var(--sigri-cream);font-family:var(--font-display);margin:clamp(28px,2.9vw,50px) 0 0;font-size:clamp(1.05rem,1.39vw,1.5rem)}.lt__br[data-astro-cid-oio444uu]{display:inline}@media (width<=760px){.lt[data-astro-cid-oio444uu]{padding:32px 24px}.lt[data-astro-cid-oio444uu] h1[data-astro-cid-oio444uu]{font-size:32px;line-height:1.09}.lt__br[data-astro-cid-oio444uu]{display:block}.loc__head[data-astro-cid-oio444uu]{font-size:24px;line-height:1.04}.loc__toggle[data-astro-cid-oio444uu]{padding:31px 24px 31px 98px}.loc__icon[data-astro-cid-oio444uu]{width:40px;left:40px}.loc[data-astro-cid-oio444uu].is-open{background:var(--sigri-orange);padding-bottom:0;display:block}.is-open[data-astro-cid-oio444uu] .loc__icon[data-astro-cid-oio444uu]{top:13px;transform:none}.is-open[data-astro-cid-oio444uu] .loc__toggle[data-astro-cid-oio444uu]{padding:69px 24px 0 40px}.is-open[data-astro-cid-oio444uu] .loc__body[data-astro-cid-oio444uu]{padding:0 24px 37px 40px}.loc__addr[data-astro-cid-oio444uu]{margin-top:21px;font-size:18.72px}.loc__dir[data-astro-cid-oio444uu]{text-underline-offset:3px;margin-top:13px;font-size:18.72px}.loc__ctas[data-astro-cid-oio444uu]{flex-direction:column;gap:13px;margin-top:16px}.loc__btn[data-astro-cid-oio444uu]{width:141px;height:36px;font-size:15.6px}.is-open[data-astro-cid-oio444uu] .loc__hours[data-astro-cid-oio444uu]{background:var(--sigri-green);padding:32px 24px 38px 40px}.loc__hours[data-astro-cid-oio444uu] h3[data-astro-cid-oio444uu]{font-size:32px}.loc__hours[data-astro-cid-oio444uu] dl[data-astro-cid-oio444uu]{margin-top:15px}.loc__hours[data-astro-cid-oio444uu] dt[data-astro-cid-oio444uu],.loc__hours[data-astro-cid-oio444uu] dd[data-astro-cid-oio444uu]{margin:0;font-size:20px;line-height:35px}}
