:root{--sand:#8f371f;--linen:#f3e8de;--tobacco:#785d45;--vancleef:#461a12;--ink:#231f20;--desert:#a66435;--sage:#9ca895;--akaroa:#d5c3ab;--display:"forma-djr-arabic-banner", "alexandria", system-ui, sans-serif;--body:"alexandria", system-ui, sans-serif;--gutter:clamp(16px, 4vw, 56px);--ease-out:cubic-bezier(.16, 1, .3, 1);--utility-h:34px}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--body);color:var(--ink);background:var(--linen);line-height:1.6}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--desert);outline-offset:3px;border-radius:2px}:lang(ar){letter-spacing:0!important}:lang(ar) body,body:lang(ar){line-height:1.8}.skip{z-index:100;inset-inline-start:12px;background:var(--ink);color:var(--linen);border-radius:8px;padding:10px 16px;position:fixed;top:12px;transform:translateY(-200%)}.skip:focus{transform:none}.utility{z-index:40;height:var(--utility-h);padding:0 var(--gutter);background:var(--vancleef);color:var(--linen);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex;position:fixed;inset:0 0 auto}.utility p{align-items:center;gap:8px;display:flex}.utility .dot{background:var(--sage);border-radius:50%;width:7px;height:7px}.utility [data-state=closed] .dot{background:var(--desert)}.utility a{text-decoration:none}.utility a:hover{text-decoration:underline}@media (width<=640px){.utility .where{display:none}}.nav{inset:var(--utility-h) 0 auto;z-index:40;padding:18px var(--gutter);color:var(--nav-fg,var(--linen));justify-content:space-between;align-items:center;gap:24px;transition:background .4s,color .4s,padding .4s;display:flex;position:fixed}.nav.is-dark,.nav.is-past{backdrop-filter:blur(10px);background:#461a12eb;padding-block:12px}.nav .logo{aspect-ratio:224.25/121.42;height:46px;transition:height .4s;display:grid}.nav .logo img{grid-area:1/1;width:100%;height:100%;transition:opacity .4s}.nav .logo .on-light,.nav[data-tone=ink] .logo .on-dark{opacity:0}.nav[data-tone=ink] .logo .on-light{opacity:1}.nav.is-dark .logo,.nav.is-past .logo{height:38px}.nav ul{gap:clamp(16px,3vw,36px);padding:0;font-size:15px;list-style:none;display:flex}.nav ul a{padding:10px 0;text-decoration:none}.nav ul a:hover{text-underline-offset:6px;text-decoration:underline}.nav .lang{border:1px solid;border-radius:999px;padding:6px 16px;font-size:15px;text-decoration:none}.nav .lang:hover{background:color-mix(in srgb, currentColor 12%, transparent)}@media (width<=760px){.nav ul{display:none}}.btn{min-height:48px;font:400 15px var(--body);transition:transform .2s var(--ease-out), background .2s;border-radius:999px;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-solid{background:var(--sand);color:#fff}.btn-solid:hover{background:var(--vancleef)}.btn-ghost{border:1px solid}.btn-ghost:hover{background:color-mix(in srgb, currentColor 12%, transparent)}:root[dir=rtl] .alt{text-align:right}:root[dir=ltr] .alt{text-align:left}.title b{letter-spacing:.012em;font-weight:700}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}[dir=rtl] .utility{font-size:14px}[dir=rtl] .nav ul,[dir=rtl] .nav .lang,[dir=rtl] .btn{font-size:16px}.footer[data-astro-cid-jo6i4kqk]{background:var(--vancleef);color:var(--linen);padding:clamp(72px, 12vh, 128px) var(--gutter) 32px}.sign-off[data-astro-cid-jo6i4kqk]{align-items:center;gap:clamp(24px,4vw,56px);padding-bottom:clamp(48px,8vh,80px);display:flex}.stamp[data-astro-cid-jo6i4kqk]{flex:none;width:clamp(120px,14vw,180px);height:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stamp[data-astro-cid-jo6i4kqk]{animation:linear both turn view();animation-range:entry exit 0%}@keyframes turn{0%{transform:rotate(-120deg)}to{transform:rotate(0)}}}}.closing[data-astro-cid-jo6i4kqk]{font-family:var(--display);letter-spacing:0;font-size:clamp(36px,5vw,76px);font-weight:400;line-height:1.02}.closing[data-astro-cid-jo6i4kqk]:lang(ar){line-height:1.3}.closing[data-astro-cid-jo6i4kqk] .alt[data-astro-cid-jo6i4kqk]{opacity:.7;letter-spacing:0;margin-top:12px;font-size:.42em;display:block}.columns[data-astro-cid-jo6i4kqk]{border-top:1px solid #f3e8de33;border-bottom:1px solid #f3e8de33;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:40px;display:grid}.columns[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--body);color:var(--akaroa);margin-bottom:14px;font-size:15px;font-weight:700}address[data-astro-cid-jo6i4kqk]{margin-bottom:6px;font-style:normal}.columns[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:6px;padding:0;list-style:none;display:grid}.link[data-astro-cid-jo6i4kqk]{padding-block:2px;text-decoration:none;display:inline-block}.link[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:5px;text-decoration:underline}.hours[data-astro-cid-jo6i4kqk]{gap:4px;margin-top:18px;font-size:15px;display:grid}.hours[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{opacity:.75;justify-content:space-between;gap:16px;max-width:340px;padding:4px 0;display:flex}.hours[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{font-variant-numeric:tabular-nums}.hours[data-astro-cid-jo6i4kqk] .today[data-astro-cid-jo6i4kqk]{background:var(--linen);color:var(--vancleef);border-radius:999px;margin-inline-start:6px;padding:1px 8px;font-size:12px;display:none}.hours[data-astro-cid-jo6i4kqk] .is-today[data-astro-cid-jo6i4kqk]{opacity:1;font-weight:700}.hours[data-astro-cid-jo6i4kqk] .is-today[data-astro-cid-jo6i4kqk] .today[data-astro-cid-jo6i4kqk]{display:inline-block}.legal[data-astro-cid-jo6i4kqk]{opacity:.7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}.credit[data-astro-cid-jo6i4kqk]{align-items:center;gap:6px;display:inline-flex}.credit[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-weight:700}.credit[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:16px;margin-inline-start:4px}[dir=rtl] .columns[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk],[dir=rtl] .hours[data-astro-cid-jo6i4kqk],[dir=rtl] .columns[data-astro-cid-jo6i4kqk]{font-size:17px}@media (width<=760px){.sign-off[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:32px}}.track{height:420vh;position:relative}.stage{--saad-x:72%;--line-origin:left;background:var(--bg,var(--linen));height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}[dir=rtl] .stage{--saad-x:28%;--line-origin:right}.film{z-index:4;background:var(--vancleef);color:var(--linen);clip-path:inset(var(--ct,0%) var(--cr,0%) var(--cb,0%) var(--cl,0%) round var(--crad,0px));opacity:var(--film-o,1);position:absolute;inset:0;overflow:hidden}.film .media{transform:scale(var(--vz,1));transform-origin:var(--saad-x) 50%;position:absolute;inset:0}.film video,.film .poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film video{opacity:0;transition:opacity 1.6s}.film video.is-playing{opacity:1}.film:after{content:"";opacity:var(--copy-o,1);background:linear-gradient(#231f2066 0%,#231f2026 30%,#461a1259 55%,#461a12e0 100%);position:absolute;inset:0}.film-copy{z-index:2;inset:auto var(--gutter) clamp(32px, 8vh, 88px);opacity:var(--copy-o,1);transform:translateY(var(--copy-y,0));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid;position:absolute}.film h1{font-family:var(--display);letter-spacing:0;max-width:13ch;font-size:clamp(44px,8vw,128px);font-weight:400;line-height:.98}.film h1:lang(ar){line-height:1.2}.line{margin-block:-.14em -.1em;padding-block:.14em .1em;display:block;overflow:hidden}.film h1:lang(ar) .line{margin-block:-.32em -.16em;padding-block:.32em .16em}.line>span{animation:rise 1.2s var(--ease-out) forwards;display:block;transform:translateY(105%)}.line:nth-child(2)>span{animation-delay:.12s}.line:nth-child(3)>span{animation-delay:.24s}@keyframes rise{to{transform:none}}.film .alt{font-family:var(--display);opacity:0;margin-top:18px;font-size:clamp(22px,2.4vw,34px);animation:1s .7s forwards fade}.film .actions{opacity:0;flex-wrap:wrap;gap:12px;margin-top:28px;animation:1s .9s forwards fade;display:flex}@keyframes fade{to{opacity:1}}.video-toggle{width:48px;height:48px;color:var(--linen);cursor:pointer;background:0 0;border:1px solid #f3e8de99;border-radius:50%;place-items:center;display:grid}.video-toggle:hover{background:#f3e8de1f}.scroll-cue{z-index:2;width:1px;height:48px;opacity:var(--copy-o,1);background:#f3e8de59;position:absolute;bottom:18px;left:50%;overflow:hidden}.scroll-cue:after{content:"";background:var(--linen);animation:drip 2.4s 1.6s infinite var(--ease-out);position:absolute;inset:0;transform:translateY(-100%)}@keyframes drip{60%,to{transform:translateY(100%)}}.promise{z-index:1;padding:150px var(--gutter) 64px;width:min(52%,640px);opacity:var(--promise-o,0);transform:translateY(var(--promise-y,40px));flex-direction:column;justify-content:center;gap:22px;display:flex;position:absolute;inset:0}.promise h2{font-family:var(--display);color:var(--sand);letter-spacing:0;font-size:clamp(44px,6.4vw,104px);font-weight:400;line-height:.96}.promise h2:lang(ar){line-height:1.25}.promise .alt{font-family:var(--display);color:var(--tobacco);font-size:clamp(22px,2vw,30px)}.promise .lede{max-width:44ch;font-size:17px}.promise ul{max-width:46ch;margin-top:8px;padding:0;list-style:none}.promise li{opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 14px));border-top:1px solid #231f202e;padding:14px 0;font-size:16px}.saad{z-index:2;top:50%;left:var(--saad-x);width:clamp(300px,44vw,740px);transform:translate(-50%, -50%) translate(var(--sx,0px), var(--sy,0px)) rotate(var(--sr,-6deg)) scale(var(--ss,.9));opacity:var(--saad-o,0);filter:drop-shadow(0 40px 50px #461a1247);will-change:transform, opacity;position:absolute}.saad img{width:100%;height:auto}.journey{z-index:3;inset:auto var(--gutter) clamp(64px, 10vh, 110px);color:var(--linen);opacity:var(--journey-o,0);position:absolute}.journey h2{text-align:center;font-family:var(--display);transform:translateY(var(--journey-y,30px));margin-bottom:clamp(28px,5vh,52px);font-size:clamp(32px,4.2vw,64px);font-weight:400;line-height:1.04}.journey h2:lang(ar){line-height:1.3}.stage .journey h2 .alt{text-align:center;opacity:.8;margin-top:10px;font-size:.5em;font-weight:400;display:block}.stages{grid-template-columns:repeat(5,1fr);gap:20px;padding:0;list-style:none;display:grid;position:relative}.stages:before{content:"";inset-inline:0;height:1px;transform-origin:var(--line-origin);transform:scaleX(var(--draw,0));background:#f3e8deb3;position:absolute;top:5px}.stages li{opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 12px));padding-top:26px;position:relative}.stages li:before{content:"";top:0;background:var(--linen);border-radius:50%;width:11px;height:11px;position:absolute;inset-inline-start:0}.stages .n{opacity:.7;font-size:13px}.stages h3{font-family:var(--body);margin:2px 0 4px;font-size:20px;font-weight:700}.stages p{opacity:.85;max-width:22ch;font-size:14px;line-height:1.5}.land{background:var(--sand);color:var(--linen);padding:120px var(--gutter) 140px;grid-template-columns:repeat(12,1fr);align-items:end;gap:24px;display:grid}.arch{aspect-ratio:3/4;border-radius:999px 999px 0 0;grid-column:2/7;overflow:hidden}.arch img{object-fit:cover;width:100%;height:100%}.land .copy{grid-column:8/12}.land h2{font-family:var(--display);margin-bottom:24px;font-size:clamp(34px,4vw,60px);font-weight:400;line-height:1.04}.land h2:lang(ar){line-height:1.3}.land .copy p{max-width:40ch;font-size:18px}.land .copy p+p{opacity:.85;margin-top:16px}@media (width<=760px){.film-copy{grid-template-columns:1fr}.promise{justify-content:flex-start;gap:14px;width:auto;padding-top:128px}.promise .lede{display:none}.promise li{padding:10px 0;font-size:15px}.stage,[dir=rtl] .stage{--saad-x:50%}.saad{width:70vw;top:80%}.stages{grid-template-columns:1fr;gap:8px;padding-inline-start:26px}.stages:before{inset-inline:5px auto;transform-origin:top;width:1px;height:auto;transform:scaleY(var(--draw,0));top:6px;bottom:6px}.stages li{padding-top:0}.stages li:before{inset-inline-start:-26px;top:6px}.stages h3{margin-inline-end:8px;font-size:17px;display:inline}.stages p{font-size:13px;display:inline}.stages .n{display:none}.land{padding-top:64px}.land>*{grid-column:1/-1!important}}.static .track{height:auto}.static .stage{flex-direction:column;height:auto;display:flex;position:relative;overflow:visible}.static .film{height:100svh;position:relative}.static .promise{opacity:1;width:auto;padding-block:96px 0;position:relative;transform:none}.static .promise li,.static .stages li{--o:1}.static .saad{opacity:1;margin:48px auto;position:relative;inset:auto;transform:none}.static .journey{opacity:1;background:var(--sand);padding:96px var(--gutter);position:relative;inset:auto}.static .journey h2{transform:none}.static .stages{--draw:1}[dir=rtl] .promise .lede{font-size:19px}[dir=rtl] .promise li{font-size:18px}[dir=rtl] .stages h3{font-size:22px}[dir=rtl] .stages p{font-size:16px}[dir=rtl] .land .copy p{font-size:20px}@media (width<=760px){[dir=rtl] .promise li{font-size:17px}[dir=rtl] .stages h3{font-size:18px}[dir=rtl] .stages p{font-size:15px}}.menu[data-astro-cid-xrc56gie]{background:var(--linen);padding:clamp(96px, 14vh, 160px) var(--gutter)}.menu-head[data-astro-cid-xrc56gie]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 48px;margin-bottom:clamp(48px,8vh,88px);display:grid}.menu-head[data-astro-cid-xrc56gie] h2[data-astro-cid-xrc56gie]{font-family:var(--display);color:var(--sand);letter-spacing:0;font-size:clamp(44px,6vw,96px);font-weight:400;line-height:.98}.menu-head[data-astro-cid-xrc56gie] h2[data-astro-cid-xrc56gie]:lang(ar){line-height:1.3}.menu-head[data-astro-cid-xrc56gie] p[data-astro-cid-xrc56gie]{max-width:38ch;color:var(--tobacco);font-size:17px}.menu-body[data-astro-cid-xrc56gie]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.list[data-astro-cid-xrc56gie]{grid-column:1/6;min-width:0}.tray[data-astro-cid-xrc56gie]{grid-column:7/-1;position:sticky;top:120px}.tabs[data-astro-cid-xrc56gie]{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}[data-astro-cid-xrc56gie][role=tab]{cursor:pointer;min-height:44px;color:var(--ink);background:0 0;border:1px solid #231f2038;border-radius:999px;padding:0 18px;font-size:15px;transition:background .2s,color .2s,border-color .2s}[data-astro-cid-xrc56gie][role=tab]:hover{border-color:var(--sand)}[data-astro-cid-xrc56gie][role=tab][aria-selected=true]{background:var(--sand);border-color:var(--sand);color:var(--linen)}.group[data-astro-cid-xrc56gie]+.group[data-astro-cid-xrc56gie]{margin-top:32px}.group[data-astro-cid-xrc56gie] h3[data-astro-cid-xrc56gie]{color:var(--tobacco);margin-bottom:4px;font-size:14px;font-weight:700}.group[data-astro-cid-xrc56gie] ul[data-astro-cid-xrc56gie]{padding:0;list-style:none}.row[data-astro-cid-xrc56gie]{width:100%;color:var(--ink);text-align:start;cursor:pointer;transition:padding .35s var(--ease-out), color .2s;background:0 0;border:0;border-bottom:1px solid #231f2024;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;padding-inline-start:0;display:flex;position:relative}.row[data-astro-cid-xrc56gie]:before{content:"";inset-inline-start:0;background:var(--tint,var(--sand));width:10px;height:10px;transition:transform .35s var(--ease-out);border-radius:50%;margin-top:-5px;position:absolute;top:50%;transform:scale(0)}.row[data-astro-cid-xrc56gie]:hover,.row[data-astro-cid-xrc56gie][aria-pressed=true]{color:var(--sand)}.row[data-astro-cid-xrc56gie][aria-pressed=true]{padding-inline-start:24px}.row[data-astro-cid-xrc56gie][aria-pressed=true]:before{transform:scale(1)}.name[data-astro-cid-xrc56gie]{font-family:var(--display);font-size:clamp(22px,2vw,28px);line-height:1.2}.price[data-astro-cid-xrc56gie]{color:var(--tobacco);font-variant-numeric:tabular-nums;flex:none;font-size:15px}.frame[data-astro-cid-xrc56gie]{aspect-ratio:1;background:var(--akaroa);border-radius:28px;position:relative;overflow:hidden}.shot[data-astro-cid-xrc56gie]{opacity:0;transition:opacity .45s;position:absolute;inset:0}.shot[data-astro-cid-xrc56gie].is-in{opacity:1}.shot[data-astro-cid-xrc56gie] picture,.shot[data-astro-cid-xrc56gie] img{object-fit:cover;width:100%;height:100%;display:block}.plate[data-astro-cid-xrc56gie]{--r:-2deg;--x:-10px;--y:8px;--dir:1;aspect-ratio:1;background:var(--tint,var(--akaroa));transform:rotate(calc(var(--r) * var(--dir))) translate(calc(var(--x) * var(--dir)), var(--y));opacity:.55;transition:background-color .6s ease, transform .6s var(--ease-out), opacity .6s;border-radius:28px;position:absolute;inset:0 0 auto}.tray[data-astro-cid-xrc56gie].has-origin .plate[data-astro-cid-xrc56gie]{--r:-3.5deg;--x:-18px;--y:10px;opacity:1}[dir=rtl] .plate[data-astro-cid-xrc56gie]{--dir:-1}figcaption[data-astro-cid-xrc56gie]{z-index:1;min-height:40px;margin-top:44px;position:relative}.caption[data-astro-cid-xrc56gie]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.caption[data-astro-cid-xrc56gie][hidden]{display:none}.caption-name[data-astro-cid-xrc56gie]{font-family:var(--display);font-size:clamp(24px,2.2vw,32px);font-weight:700}.caption-price[data-astro-cid-xrc56gie]{color:var(--tobacco);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:16px}.chip[data-astro-cid-xrc56gie]{border:1px solid var(--tint,var(--tobacco));color:var(--ink);border-radius:999px;padding:2px 10px;font-size:13px}.tray[data-astro-cid-xrc56gie].has-origin .chip[data-astro-cid-xrc56gie]{background:var(--tint);border-color:var(--tint)}[dir=rtl] [data-astro-cid-xrc56gie][role=tab]{font-size:16px}[dir=rtl] .menu-head[data-astro-cid-xrc56gie] p[data-astro-cid-xrc56gie]{font-size:19px}[dir=rtl] .price[data-astro-cid-xrc56gie],[dir=rtl] .caption-price[data-astro-cid-xrc56gie]{font-size:17px}@media (width<=860px){.menu-head[data-astro-cid-xrc56gie]{grid-template-columns:1fr}.menu-body[data-astro-cid-xrc56gie]{flex-direction:column;display:flex}.tray[data-astro-cid-xrc56gie]{z-index:5;background:var(--linen);order:-1;width:100%;margin-bottom:8px;padding:8px 0 12px;position:sticky;top:92px}.frame[data-astro-cid-xrc56gie],.plate[data-astro-cid-xrc56gie]{aspect-ratio:16/10;border-radius:20px;width:100%}.plate[data-astro-cid-xrc56gie]{--r:-1.5deg;--x:-6px;--y:6px;inset:8px 0 auto}.tray[data-astro-cid-xrc56gie].has-origin .plate[data-astro-cid-xrc56gie]{--r:-2.5deg;--x:-10px;--y:8px}figcaption[data-astro-cid-xrc56gie]{min-height:0;margin-top:26px}.caption-name[data-astro-cid-xrc56gie]{font-size:22px}.list[data-astro-cid-xrc56gie]{width:100%}.tabs[data-astro-cid-xrc56gie]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tabs[data-astro-cid-xrc56gie]::-webkit-scrollbar{display:none}[data-astro-cid-xrc56gie][role=tab]{flex:none}}.visit[data-astro-cid-hphvozhs]{background:var(--sand);color:var(--linen);padding:clamp(96px, 14vh, 160px) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;display:grid}.info[data-astro-cid-hphvozhs]{grid-column:1/6}.map[data-astro-cid-hphvozhs]{grid-column:7/-1}h2[data-astro-cid-hphvozhs]{font-family:var(--display);letter-spacing:0;font-size:clamp(44px,6vw,96px);font-weight:400;line-height:.98}h2[data-astro-cid-hphvozhs]:lang(ar){line-height:1.3}h2[data-astro-cid-hphvozhs] b[data-astro-cid-hphvozhs]{font-weight:700}.now[data-astro-cid-hphvozhs]{font-family:var(--display);align-items:center;gap:14px;margin:clamp(28px,5vh,48px) 0;font-size:clamp(24px,2.4vw,34px);line-height:1.2;display:flex}.now[data-astro-cid-hphvozhs] .dot[data-astro-cid-hphvozhs]{background:var(--sage);border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 6px #9ca89540}.now[data-astro-cid-hphvozhs][data-state=closed] .dot[data-astro-cid-hphvozhs]{background:var(--akaroa);box-shadow:0 0 0 6px #d5c3ab33}h3[data-astro-cid-hphvozhs]{color:var(--akaroa);margin-bottom:8px;font-size:15px;font-weight:700}.hours[data-astro-cid-hphvozhs]{border-top:1px solid #f3e8de40;max-width:420px;display:grid}.hours[data-astro-cid-hphvozhs] div[data-astro-cid-hphvozhs]{opacity:.8;border-bottom:1px solid #f3e8de40;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.hours[data-astro-cid-hphvozhs] dd[data-astro-cid-hphvozhs]{font-variant-numeric:tabular-nums}.hours[data-astro-cid-hphvozhs] .today[data-astro-cid-hphvozhs]{background:var(--linen);color:var(--sand);vertical-align:2px;border-radius:999px;margin-inline-start:8px;padding:1px 8px;font-size:12px;display:none}.hours[data-astro-cid-hphvozhs] .is-today[data-astro-cid-hphvozhs]{opacity:1;font-weight:700}.hours[data-astro-cid-hphvozhs] .is-today[data-astro-cid-hphvozhs] .today[data-astro-cid-hphvozhs]{display:inline-block}.actions[data-astro-cid-hphvozhs]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.btn-light[data-astro-cid-hphvozhs]{background:var(--linen);color:var(--sand)}.btn-light[data-astro-cid-hphvozhs]:hover{background:#fff}.contact[data-astro-cid-hphvozhs]{flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:15px;display:flex}.contact[data-astro-cid-hphvozhs] a[data-astro-cid-hphvozhs]{padding-block:4px;text-decoration:none}.contact[data-astro-cid-hphvozhs] a[data-astro-cid-hphvozhs]:hover,figcaption[data-astro-cid-hphvozhs] a[data-astro-cid-hphvozhs]:hover{text-underline-offset:5px;text-decoration:underline}.arch[data-astro-cid-hphvozhs]{aspect-ratio:4/5;background:var(--vancleef);border-radius:999px 999px 24px 24px;max-height:78vh;margin-inline:auto;overflow:hidden}iframe[data-astro-cid-hphvozhs]{filter:sepia(.35)saturate(.75)contrast(.95);border:0;width:100%;height:100%;display:block}figcaption[data-astro-cid-hphvozhs]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;font-size:15px;display:flex}address[data-astro-cid-hphvozhs]{font-style:normal}figcaption[data-astro-cid-hphvozhs] a[data-astro-cid-hphvozhs]{font-weight:700;text-decoration:none}[dir=rtl] .visit[data-astro-cid-hphvozhs] h3[data-astro-cid-hphvozhs],[dir=rtl] .contact[data-astro-cid-hphvozhs],[dir=rtl] figcaption[data-astro-cid-hphvozhs],[dir=rtl] .hours[data-astro-cid-hphvozhs]{font-size:17px}@media (width<=860px){.visit[data-astro-cid-hphvozhs]>[data-astro-cid-hphvozhs]{grid-column:1/-1}.map[data-astro-cid-hphvozhs]{margin-top:48px}.arch[data-astro-cid-hphvozhs]{aspect-ratio:1}}
