:root:where(:not([data-ddk-season-markup])){--k-ease: var(--ddk-ease-out, cubic-bezier(.19, .8, .12, 1));--k-ease-fly: var(--ddk-ease-inout, cubic-bezier(.65, 0, .35, 1));--k-ease-leave: var(--ddk-ease-in, cubic-bezier(.5, 0, .75, 0));--k-fly: 1.15s;--k-draw: 1s;--k-in: .45s;--k-out: .7s;--k-card: .62s;--k-stagger: 90ms;--k-rise: 14px;--k-paper: #F3EBDC;--k-route: #A83030;--k-fine: #7C6334;--k-label: #4B5043}.k-win{position:relative;overflow:hidden;isolation:isolate;background:var(--k-paper);contain:layout paint}.k-win>.k-poster{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.37,0,.63,1);pointer-events:none}.k-win>.k-poster.is-in{opacity:1}@media(prefers-reduced-motion:reduce){.k-win>.k-poster{transition:none}}.k-win:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #83693a47,inset 0 18px 40px -26px #3c2c1259;background:radial-gradient(120% 90% at -10% 70%,#ffd69629,#ffd69600 55%)}.k-marks{position:absolute;inset:0;z-index:2;pointer-events:none}.k-marks>*{position:absolute;left:0;top:0}.k-door{z-index:4;width:0;height:0}.k-door>:is(i,:where([data-ddk-tag=i])){position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;background:var(--ddk-red);box-shadow:0 0 0 2.5px #fffdf8,0 0 0 3.5px #6e1e1e59,0 3px 10px #28140a59}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){position:absolute;top:-17px;left:16px;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 7px;border-radius:999px;background:#fffdf8f5;color:var(--ddk-ink);white-space:nowrap;font:400 1rem/1 var(--ddk-font-display);letter-spacing:.005em;box-shadow:0 6px 18px -10px #1e180c8c,inset 0 0 0 1px #83693a4d}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])) .a-cups{--a-cups: 24px;color:var(--ddk-gold)}.k-lbl{z-index:1;white-space:nowrap;color:var(--k-label);font:italic 400 1.0625rem/1 var(--ddk-font-display);letter-spacing:.01em;text-shadow:0 0 2px var(--k-paper),0 0 6px rgba(243,235,220,.95)}.k-lbl>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:block;transform:translate(-50%,-50%)}.k-lbl :is(small,:where([data-ddk-tag=small])){display:block;margin-top:3px;font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.18em;text-transform:uppercase;text-align:center}.k-lbl--caps{font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.32em;text-transform:uppercase}.k-lbl--water{color:#3b5a56;letter-spacing:.06em}.k-north{position:absolute;right:16px;top:16px;z-index:3;display:grid;justify-items:center;gap:2px;margin:0;font:400 .78125rem/1 var(--ddk-font-body);letter-spacing:.1em;color:var(--ddk-ink-soft);pointer-events:none}.k-north:before{content:"";width:1px;height:18px;background:linear-gradient(var(--ddk-ink),rgba(30,35,26,0))}.k-scale{position:absolute;left:16px;bottom:14px;z-index:3;display:grid;gap:5px;margin:0;font-size:.78125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ddk-ink-soft);pointer-events:none}.k-scale :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){padding:2px 6px;margin-left:-6px;border-radius:6px;background:#f3ebdcdb;width:max-content}html:not(.a-js) .k-scale{display:none}.k-static{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:44.75% 51.66%}.k-door--static{left:44.75%;top:51.66%}html.a-js .k-door--static,.k-win .k-lbl[data-k-lbl]{visibility:hidden}.k-tz{position:relative;margin:0}.k-tz__map{margin:0}.k-tz .k-win{aspect-ratio:16 / 11;border-radius:var(--ddk-radius-arch);box-shadow:0 30px 60px -38px #3c280c73}.k-tz .k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;font-size:.9375rem}.k-tz :is(figcaption,:where([data-ddk-tag=figcaption])),.k-map__src{margin-top:12px;font-size:.75rem;color:var(--ddk-text-soft)}.k-tz :is(figcaption,:where([data-ddk-tag=figcaption])) a,.k-map__src a{color:inherit;text-underline-offset:3px}.k-tz__map{position:relative}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src{position:absolute;right:12px;bottom:10px;z-index:4;max-width:calc(100% - 24px);margin:0;padding:3px 8px;border-radius:6px;background:#f6f1e5eb;font-size:.75rem;line-height:1.35;letter-spacing:0;color:var(--ddk-ink-soft, #4B5043)}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a{position:relative;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:#4b504373;transition:text-decoration-color .3s var(--ddk-ease-out, ease)}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:after{content:"";position:absolute;inset:-14px -4px}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:is(:hover,:focus-visible){text-decoration-color:#bb3737}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:focus-visible{outline:2px solid var(--ddk-ink, #2C3222);outline-offset:3px;border-radius:3px}.k-src__x{white-space:nowrap}@media(max-width:899px){.k-src__x{display:none}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src{right:8px;bottom:8px}}html:not(.a-js) .k-tz .k-win>:not(noscript){display:none}@media(max-width:860px){.k-tz .k-win{aspect-ratio:4 / 3;border-radius:180px 180px var(--ddk-radius-l) var(--ddk-radius-l) / 90px 90px var(--ddk-radius-l) var(--ddk-radius-l)}}.a-times--k :is(li,:where([data-ddk-tag=li])){position:relative}.a-times--k :is(li,:where([data-ddk-tag=li])):before{content:"";position:absolute;inset:0 -12px;z-index:-1;border-radius:var(--ddk-radius-m);background:#fffdf88c;opacity:0;transition:opacity var(--k-out) var(--k-ease-fly)}.a-times--k :is(li,:where([data-ddk-tag=li])):hover:before,.a-times--k :is(li,:where([data-ddk-tag=li])):focus-within:before,.a-times--k :is(li,:where([data-ddk-tag=li])).is-hot:before{opacity:1;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.a-times--k .a-times__name a{text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--k-out) var(--k-ease-fly)}.a-times--k .a-times__name a:after{content:"";position:absolute;inset:0}.a-times--k :is(li,:where([data-ddk-tag=li])):hover .a-times__name a,.a-times--k .a-times__name a:focus-visible{background-size:100% 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.a-times--k .a-times__name a:focus-visible{outline:0;box-shadow:none}.a-times--k :is(li,:where([data-ddk-tag=li])):has(a:focus-visible){outline:2px solid var(--ddk-focus-inner);outline-offset:4px;box-shadow:0 0 0 9px var(--ddk-focus-outer);border-radius:var(--ddk-radius-s)}.a-times--k .a-times__min{transition:color var(--k-out) var(--k-ease-fly)}.a-times--k :is(li,:where([data-ddk-tag=li])):hover .a-times__min,.a-times--k :is(li,:where([data-ddk-tag=li])):focus-within .a-times__min,.a-times--k :is(li,:where([data-ddk-tag=li])).is-hot .a-times__min{color:var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-map{position:relative;padding:clamp(40px,4vw,64px) 0 clamp(40px,4vw,72px)}.k-map__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 40px;margin-bottom:clamp(18px,2vw,28px)}.k-map__h{margin-top:10px;font-size:var(--ddk-fs-h2);line-height:1;letter-spacing:-.015em}.k-map__h :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}.k-map__lead{max-width:34ch;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-text-soft)}@media(max-width:900px){.k-map__head{grid-template-columns:minmax(0,1fr)}}.k-tabs{position:relative;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 clamp(16px,1.6vw,24px);padding:4px;width:fit-content;max-width:100%;border-radius:28px;background:#fffdf899;box-shadow:inset 0 0 0 1px var(--ddk-line)}.k-tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ddk-ink-soft);font-size:.9375rem;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color var(--k-out) var(--k-ease-fly),background-color var(--k-out) var(--k-ease-fly)}.k-tab :is(b,:where([data-ddk-tag=b])){font:400 1.125rem/1 var(--ddk-font-display);font-variant-numeric:oldstyle-nums;color:var(--ddk-accent);transition:color var(--k-out) var(--k-ease-fly)}.k-tab:hover{color:var(--ddk-ink);background:#fffdf8bf;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-tab[aria-selected=true]{color:var(--ddk-ink);background:var(--ddk-paper);box-shadow:0 1px 2px #1e231a1f,0 8px 18px -12px #1e231a59,inset 0 0 0 1px var(--ddk-line)}.k-tab[aria-selected=true] :is(b,:where([data-ddk-tag=b])){color:var(--ddk-red-ink)}.k-tab:focus-visible{outline:2px solid var(--ddk-focus-inner);outline-offset:-2px;box-shadow:0 0 0 5px var(--ddk-focus-outer);border-radius:999px}.k-stage{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3.4vw,56px);align-items:start}.k-plate{position:sticky;top:20px;margin:0}.k-map .k-win{height:min(calc(100svh - 40px - var(--a-dock-h, 64px) - 64px),760px);min-height:480px;border-radius:360px 360px var(--ddk-radius-l) var(--ddk-radius-l) / 120px 120px var(--ddk-radius-l) var(--ddk-radius-l);box-shadow:0 40px 80px -50px #3c280c80}@media(min-width:900px)and (max-width:1099px){.k-stage{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.k-group{scroll-margin-top:24px}.k-alias{display:block;height:0;scroll-margin-top:24px}html.a-js .k-map .k-group[hidden]{display:none}.k-group+.k-group{margin-top:40px}html.a-js .k-group+.k-group{margin-top:0}.k-group__h{margin:0;font:400 var(--ddk-fs-h3)/1.05 var(--ddk-font-display)}html.a-js .k-map .k-group__h{font:400 var(--ddk-fs-label)/1.4 var(--ddk-font-body);letter-spacing:var(--ddk-tracking-label);text-transform:uppercase;color:var(--ddk-accent)}.k-group__line{margin-top:8px;max-width:42ch;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-text)}.k-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:12px;padding:9px 14px 10px;border-radius:12px;background:#a830300f;box-shadow:inset 2px 0 0 var(--k-route);font-size:.875rem;color:var(--ddk-text)}.k-note :is(b,:where([data-ddk-tag=b])){font-weight:400;color:var(--ddk-red-ink)}.k-note :is(small,:where([data-ddk-tag=small])){flex-basis:100%;font-size:.75rem;color:var(--ddk-text-soft)}.k-list{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--ddk-line-strong)}.k-place{position:relative;display:grid;grid-template-columns:4.4em minmax(0,1fr);gap:0 18px;align-items:baseline;padding:16px 12px 18px;margin:0 -12px;border-bottom:1px solid var(--ddk-line);border-radius:14px;scroll-margin:24px 0 calc(var(--a-dock-h, 64px) + 40px);transition:background-color var(--k-out) var(--k-ease-fly),box-shadow var(--k-out) var(--k-ease-fly)}html.a-js .k-map .k-place{cursor:pointer}.k-place:hover,.k-place.is-hot{background:#fffdf88c;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place.is-sel{background:var(--ddk-paper);border-bottom-color:transparent;box-shadow:0 1px 2px #1e231a14,0 22px 44px -26px #3c280c73,inset 3px 0 0 var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place:has(.k-pick:focus-visible){outline:2px solid var(--ddk-focus-inner);outline-offset:2px;box-shadow:0 0 0 7px var(--ddk-focus-outer),inset 3px 0 0 var(--k-route)}.k-min{margin:0;font:400 clamp(2.25rem,1.7rem + 1.4vw,3.125rem)/.9 var(--ddk-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;transition:color var(--k-out) var(--k-ease-fly)}.k-min :is(small,:where([data-ddk-tag=small])){display:block;margin-top:7px;font:400 .78125rem/1.25 var(--ddk-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ddk-text-soft)}.k-place:hover .k-min,.k-place.is-hot .k-min,.k-place.is-sel .k-min{color:var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place__name{margin:0;font:400 var(--ddk-fs-h3)/1.05 var(--ddk-font-display);letter-spacing:var(--ddk-tracking-display)}.k-map h3,.k-map h4{margin:0}.k-pick{display:inline;padding:.4em 0;margin:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 calc(100% - .36em) / 0 1px no-repeat;transition:background-size var(--k-out) var(--k-ease-fly)}.k-place:hover .k-pick,.k-pick:focus-visible,.k-pick[aria-pressed=true]{background-size:100% 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-pick:focus-visible{outline:0;box-shadow:none}.k-pick:after{content:"";position:absolute;inset:0;border-radius:inherit}.k-place a{position:relative;z-index:1}.k-place__zin{margin-top:7px;max-width:44ch;font-size:.9375rem;color:var(--ddk-text-soft)}.k-place__meta{margin-top:8px;font-size:.8125rem;letter-spacing:.02em;color:var(--ddk-text)}.k-place__meta :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span]))+:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])):before{content:"\b7";margin:0 8px;color:var(--ddk-accent)}.k-place__hours{margin-top:6px;font-size:.8125rem;color:var(--ddk-text-soft)}.k-place .k-note{margin-top:10px}.k-place__go{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:4px}.k-place__go a{font-size:.875rem}.k-ext{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ddk-text-soft);text-decoration:none;font-size:.875rem;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 11px) / 0 1px no-repeat;transition:color var(--k-out) var(--k-ease-fly),background-size var(--k-out) var(--k-ease-fly)}.k-ext:hover,.k-ext:focus-visible{color:var(--ddk-text);background-size:calc(100% - 18px) 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-ext svg{width:12px;height:12px;transition:transform var(--k-out) var(--k-ease-fly)}.k-ext:hover svg,.k-ext:focus-visible svg{transform:translate(2px,-2px);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-more{margin-top:18px;font-size:.9375rem;color:var(--ddk-text-soft)}.k-foot{margin-top:20px;font-size:.75rem;line-height:1.5;color:var(--ddk-text-soft)}.k-foot a{color:inherit}@media(max-width:899px){.k-tabs{position:sticky;top:8px;z-index:6;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;width:auto;border-radius:26px;background:#fbf7eff5;box-shadow:inset 0 0 0 1px var(--ddk-line),0 10px 24px -18px #1e180c80}.k-tabs::-webkit-scrollbar{display:none}.k-tab{flex:none;padding:0 14px}.k-stage{grid-template-columns:minmax(0,1fr);gap:14px}.k-plate{top:68px;z-index:5}.k-map .k-win{height:auto;min-height:0;aspect-ratio:4 / 3;max-height:38svh;width:100%;border-radius:var(--ddk-radius-l);box-shadow:0 18px 30px -22px #1e180c8c}.k-place{grid-template-columns:3.6em minmax(0,1fr);gap:0 14px;scroll-margin-top:calc(var(--k-plate-h, 40svh) + 84px)}.k-min{font-size:2.25rem}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;font-size:.9375rem}.k-scale{display:none}.k-north{right:12px;top:12px}}@media(max-width:420px){.k-lbl{font-size:.9375rem}.k-tab{font-size:.875rem;padding:0 12px;gap:7px}}@media(max-width:899px){.k-map :is(.k-tabs,.k-plate){transition:transform var(--ch-dur-state, .5s) var(--k-ease-fly, ease)}html:has(.ch-top:not(.is-hidden)) .k-map.is-tabs-stuck :is(.k-tabs,.k-plate){transform:translate3d(0,calc(var(--ch-head-h-solid, 60px) + env(safe-area-inset-top,0px)),0)}html:has(.ch-top.is-hidden) .k-map :is(.k-tabs,.k-plate){transition-duration:var(--ch-dur-hide, .4s)}}@media(max-width:899px)and (prefers-reduced-motion:reduce){.k-map :is(.k-tabs,.k-plate){transition:none}}.k-route{margin:0}.k-route__frame{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:999px 999px var(--ddk-radius-m) var(--ddk-radius-m) / 220px 220px var(--ddk-radius-m) var(--ddk-radius-m);background:var(--k-paper);box-shadow:0 30px 60px -38px #3c280c73}.k-route__frame>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.k-route__frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #83693a47}.k-route .k-door,.k-route .k-lbl,.k-route .k-poi{position:absolute;left:var(--x);top:var(--y)}.k-route .k-lbl{font-size:.9375rem;visibility:visible}.k-route .k-lbl--street{font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase}.k-route .k-lbl--street>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translate(-50%,-50%) rotate(var(--r, 0deg))}.k-route .k-lbl--dir{font:400 .75rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.04em;color:var(--ddk-ink);text-shadow:none}.k-route .k-lbl--dir>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fffdf8eb;box-shadow:inset 0 0 0 1px #83693a42}.k-route .k-lbl--dir.is-w>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translateY(-50%)}.k-route .k-lbl--dir.is-e>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translate(-100%,-50%)}.k-route .k-poi{z-index:2;width:0;height:0}.k-route .k-poi>:is(i,:where([data-ddk-tag=i])){position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#fffdf8;box-shadow:0 0 0 1.5px var(--ddk-gold),0 2px 6px #1e180c4d}.k-route .k-poi>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){position:absolute;left:12px;top:-10px;white-space:nowrap;font:italic 400 1rem/1 var(--ddk-font-display);color:var(--ddk-ink);text-shadow:0 0 5px #F3EBDC,0 0 2px #F3EBDC,0 0 1px #F3EBDC}.k-route .k-poi.is-l>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){left:auto;right:12px}.k-route :is(figcaption,:where([data-ddk-tag=figcaption])){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin-top:10px;font-size:.75rem;color:var(--ddk-text-soft)}.k-route :is(figcaption,:where([data-ddk-tag=figcaption])) a:not(.a-link){color:inherit;text-underline-offset:3px}@media(max-width:560px){.k-route .k-lbl--minor{display:none}.k-route .k-lbl{font-size:.875rem}.k-route .k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;padding:0 10px 0 6px;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.k-tab,.k-tab :is(b,:where([data-ddk-tag=b])),.k-place,.k-min,.k-pick,.k-ext,.k-ext svg,.a-times--k :is(li,:where([data-ddk-tag=li])):before,.a-times--k .a-times__name a,.a-times--k .a-times__min{transition:none!important}}.k-sent{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.k-stage,.k-list{position:relative}@media(max-width:699px){.k-map .k-plate:before{content:"";position:absolute;z-index:-1;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:100%;height:76px;background:var(--k-sill, var(--ddk-paper));opacity:0;pointer-events:none;transition:opacity .25s linear}.k-map .k-plate:after{content:"";position:absolute;z-index:-1;left:calc(50% - 50vw);right:calc(50% - 50vw);top:calc(100% - 2px);height:30px;background:linear-gradient(var(--k-sill, var(--ddk-paper)) 35%,transparent);opacity:0;pointer-events:none;transition:opacity .25s linear,transform .5s var(--k-ease-fly, ease)}.k-map.is-pinned .k-plate:before,.k-map.is-pinned .k-plate:after{opacity:1}.k-map .k-win{transition:clip-path .5s var(--k-ease-fly, ease),transform .5s var(--k-ease-fly, ease)}.k-map.is-strip .k-plate{pointer-events:none}.k-map.is-strip .k-win{pointer-events:auto;cursor:zoom-in;clip-path:inset(var(--k-cut, 0px) 0 var(--k-cut, 0px) 0 round var(--ddk-radius-l));transform:translate3d(0,calc(-1 * var(--k-cut, 0px)),0)}.k-map.is-strip .k-plate:after{transform:translate3d(0,calc(-2 * var(--k-cut, 0px)),0)}.k-map :is(figcaption,:where([data-ddk-tag=figcaption])).k-src{transition:transform .5s var(--k-ease-fly, ease)}.k-map.is-strip :is(figcaption,:where([data-ddk-tag=figcaption])).k-src{transform:translate3d(0,calc(-2 * var(--k-cut, 0px)),0)}}@media print{.k-plate,.k-tabs{position:static}}.k-place.is-shut :is(.k-min,.k-min :is(small,:where([data-ddk-tag=small])),.k-place__name,.k-place__zin,.k-place__meta,.k-place__hours){opacity:1}.k-state{display:inline-block;margin-left:.6em;font:500 .75rem/1 var(--ddk-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ddk-text-soft);vertical-align:.15em}.k-place.is-shut .k-lamp{opacity:.45;background:transparent;box-shadow:inset 0 0 0 1px currentColor}
