html.hj-ars-lock{scrollbar-gutter:stable;overflow:hidden}.hj-ars{z-index:65;overscroll-behavior:contain;background:var(--hanji);width:100%;max-width:none;height:fit-content;max-height:calc(100dvh - 3rem);color:var(--ink);border:1px solid var(--seam);box-shadow:var(--hj-shadow-form);border-bottom:0;border-radius:10px 10px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:auto}.hj-ars::backdrop{background:#1b191773}.hj-ars[open]{animation:hj-ars-up .22s var(--ease,ease-out)}@keyframes hj-ars-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.hj-ars-in{padding:1.1rem var(--pad,1rem) calc(1rem + env(safe-area-inset-bottom));gap:.9rem;display:grid}.hj-ars-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.hj-ars-title{font:400 var(--fs-2)/1.15 var(--display);font-variation-settings:"SOFT" 40,"WONK" 0;letter-spacing:-.01em;margin:0}.hj-ars-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;font-size:1.6rem;line-height:1;display:grid}.hj-ars-close:hover{background:var(--hanji-2)}.hj-ars-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hj-ars-addr{color:var(--ink-2);margin:-.5rem 0 0;font-size:.9375rem}.hj-ars-rows{border-block:1px solid var(--seam);gap:.6rem;margin:0;padding:.85rem 0;display:grid}.hj-ars-rows>div{grid-template-columns:6.75rem 1fr;align-items:baseline;gap:.75rem;display:grid}.hj-ars-rows dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem}.hj-ars-rows dd{margin:0;font-size:.9375rem;line-height:1.45}.hj-ars-maps{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.hj-ars-maps .hj-btn{text-align:center;justify-content:center;min-width:0}.hj-ars-all{margin:0}.hj-ars-foot{padding-top:.25rem}.hj-ars-reserve{justify-content:center;width:100%}@container site (max-width:359.98px){.hj-ars-maps{grid-template-columns:1fr}.hj-ars-rows>div{grid-template-columns:1fr;gap:.15rem}}@container site (min-width:900px){.hj-ars{inset:calc(var(--hj-header-h,69px) + .5rem) var(--pad,1.5rem) auto auto;width:min(26rem,100% - 2rem);max-height:calc(100dvh - var(--hj-header-h,69px) - 1.5rem);border:1px solid var(--seam);border-radius:8px}.hj-ars::backdrop{background:#1b191733}.hj-ars[open]{animation-name:hj-ars-drop}.hj-ars-in{padding:1.25rem 1.35rem 1.35rem}}@keyframes hj-ars-drop{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hj-ars[open]{animation:none}}
