.kiji-store-hero,.kiji-store-block,.kiji-store-menu,.kiji-store-spaces,.kiji-menu-jump{--ks-ink: var(--kiji-espresso, #4a2810);--ks-ink-2: #75604f;--ks-line: var(--kiji-oat, #e8dccb);--ks-accent: var(--kiji-coral-text, #b04820);color:var(--ks-ink)}.kiji-store-hero :is(h1,h2,h3,p),.kiji-store-block :is(h2,h3,p),.kiji-store-menu :is(h2,h3,p),.kiji-store-spaces :is(h2,p),.kiji-menu-jump h2{margin:0}.kiji-store-hero :is(h1,h2,h3),.kiji-store-block :is(h2,h3),.kiji-store-menu :is(h2,h3),.kiji-store-spaces h2,.kiji-menu-jump h2,.kiji-space__name{text-wrap:balance}.kiji-store-hero p,.kiji-store-block p,.kiji-store-menu p,.kiji-store-spaces p{text-wrap:pretty}.kiji-pill{display:inline-flex;align-items:center;width:fit-content;padding:4px 10px;border-radius:100px;background:var(--kiji-butter, #fbe8c1);color:var(--ks-ink);font-weight:700;font-size:.6875rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.kiji-store-actions{display:flex;flex-wrap:wrap;gap:10px}.kiji-store-hero{display:grid;gap:24px}.kiji-store-hero__media{overflow:hidden;aspect-ratio:4 / 3;border-radius:16px;background:var(--kiji-butter, #fbe8c1)}.kiji-store-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.kiji-store-hero__body{display:grid;align-content:center;justify-items:start;gap:16px}.kiji-store-hero__text{max-width:34em;font-size:1.0625rem;line-height:1.55}.kiji-store-hero__text p+p{margin-top:.6em}.kiji-store-facts{display:grid;gap:12px;margin:4px 0 6px;padding:0;list-style:none}.kiji-store-facts li{display:flex;align-items:flex-start;gap:10px;line-height:1.45}.kiji-store-facts svg{flex:none;margin-top:2px;color:var(--ks-accent)}.kiji-store-facts__wide{grid-column:1 / -1}.kiji-store-hero--card .kiji-store-facts__wide{padding-top:14px;border-top:1px dashed var(--ks-line)}.kiji-store-facts__text{max-width:46em;text-wrap:pretty}.kiji-store-facts__text p{margin:0}.kiji-store-facts a{color:inherit;font-weight:700;text-underline-offset:3px}@media screen and (max-width:749px){.kiji-store-hero .kiji-store-actions{width:100%}.kiji-store-hero .kiji-store-actions .kiji-btn{flex:1 1 auto}}@media screen and (min-width:990px){.kiji-store-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px}.kiji-store-hero__media{aspect-ratio:5 / 4}}.kiji-store-hero--card{gap:18px;padding:24px;border:1px solid var(--ks-line);border-radius:20px;background:#fff}.kiji-store-hero--card .kiji-store-facts{justify-self:stretch;margin:0}@media screen and (min-width:750px){.kiji-store-hero--card .kiji-store-facts{grid-template-columns:1.4fr 1fr 1fr;column-gap:28px}}@media screen and (min-width:990px){.kiji-store-hero.kiji-store-hero--card{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 32px}}.kiji-store-block{display:grid;gap:18px}.kiji-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none}.kiji-highlight{display:grid;align-content:start;gap:10px;padding:22px 22px 24px;border:1px solid var(--ks-line);border-radius:16px;background:#fff}.kiji-highlight__title{font-size:1.25rem;line-height:1.2}.kiji-highlight__text{color:var(--ks-ink-2);font-size:.9375rem;line-height:1.5}.kiji-highlight__link{display:inline-flex;align-items:center;gap:2px;width:fit-content;margin-top:2px;color:var(--ks-accent);font-weight:700;font-size:.9375rem;text-decoration:none}.kiji-highlight__link svg{transition:transform .16s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.kiji-highlight__link:hover svg{transform:translate(3px)}}.kiji-menu-jump{display:grid;gap:14px;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid var(--ks-ink);scroll-margin-top:calc(var(--kiji-sticky-top, 64px) + 20px)}.kiji-menu-jump__links{display:flex;flex-wrap:wrap;gap:8px}.kiji-menu-jump__link{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid #ddd0bf;border-radius:100px;background:#fff;color:var(--ks-ink);font-weight:700;font-size:.875rem;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}@media(hover:hover)and (pointer:fine){.kiji-menu-jump__link:hover{border-color:var(--ks-ink)}}.kiji-menu-jump__link:active{background:var(--kiji-butter, #fbe8c1)}.kiji-menu-jump__note{margin:0;color:var(--ks-ink-2);font-size:.875rem}.kiji-store-menu{display:grid;gap:22px;scroll-margin-top:calc(var(--kiji-sticky-top, 64px) + 20px)}.kiji-store-menu__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:8px}.kiji-store-menu__note{flex-basis:100%;max-width:40em;color:var(--ks-ink-2);line-height:1.5}.kiji-store-menu__groups{display:grid;gap:30px}.kiji-store-group{display:grid;gap:14px}.kiji-store-group__head{display:grid;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--ks-line)}.kiji-store-group__title{color:var(--ks-accent);font-family:var(--font-subheading--family, inherit);font-weight:700;font-size:.8125rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.kiji-store-group__note{color:var(--ks-ink-2);font-size:.875rem}.kiji-store-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));column-gap:40px;row-gap:18px;margin:0;padding:0;list-style:none}.kiji-store-item{display:grid;align-content:start;gap:3px}.kiji-store-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kiji-store-item__name{font-weight:700;font-size:1.0625rem;line-height:1.3;text-wrap:balance}.kiji-store-item__price{flex:none;line-height:1.3;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.kiji-store-item__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.kiji-store-item__subtitle{color:var(--ks-ink-2);font-size:.875rem;font-style:italic;line-height:1.4}.kiji-store-item__tag{flex:none;padding:1px 8px;border:1px solid var(--ks-line);border-radius:100px;color:var(--ks-ink-2);font-size:.75rem;font-weight:600;white-space:nowrap}.kiji-store-item__description{max-width:34em;color:var(--ks-ink-2);font-size:.9375rem;line-height:1.5}.kiji-store-menu__footnote{padding-top:14px;border-top:1px dashed var(--ks-line);color:var(--ks-ink-2);font-size:.875rem}@media screen and (min-width:990px){.kiji-store-menu{grid-template-columns:260px minmax(0,1fr);column-gap:48px;align-items:start}.kiji-store-menu__head{position:sticky;top:calc(var(--kiji-sticky-top, 64px) + 24px);flex-direction:column;align-items:flex-start}.kiji-store-menu__footnote{grid-column:2}}.kiji-store-spaces{display:grid;gap:24px;padding:28px 22px;border-radius:20px;background:var(--kiji-butter, #fbe8c1);scroll-margin-top:calc(var(--kiji-sticky-top, 64px) + 20px)}.kiji-store-spaces__head{display:grid;align-content:start;justify-items:start;gap:12px}.kiji-store-spaces__text{max-width:36em;line-height:1.55}.kiji-store-spaces__text p+p{margin-top:.6em}.kiji-store-spaces .kiji-store-actions{margin-top:6px}.kiji-spaces{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:0;padding:0;list-style:none}.kiji-space{display:grid;align-content:start;gap:4px;padding:18px 18px 20px;border-radius:14px;background:#fff}.kiji-space__seats{color:var(--ks-ink-2);font-size:.875rem}.kiji-space__seats strong{display:block;color:var(--ks-ink);font-family:var(--font-heading--family, inherit);font-size:2.25rem;line-height:1;font-variant-numeric:tabular-nums}.kiji-space__name{margin-top:6px;font-weight:700;font-size:1.0625rem}.kiji-space__text{color:var(--ks-ink-2);font-size:.875rem;line-height:1.45;text-wrap:pretty}@media screen and (min-width:990px){.kiji-store-spaces{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:48px;padding:44px}}.kiji-store-block__head{display:grid;gap:6px}.kiji-store-block__text{max-width:40em;color:var(--ks-ink-2);line-height:1.5}.kiji-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:8px;margin:0;padding:0;list-style:none}.kiji-bento__item{min-width:0}.kiji-bento__item:first-child{grid-column:span 2;grid-row:span 2}.kiji-bento[data-count="1"] .kiji-bento__item:first-child{grid-row:span 3}.kiji-bento__open{display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;border-radius:14px;background:var(--kiji-butter, #fbe8c1);cursor:zoom-in}.kiji-bento__open img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s cubic-bezier(.23,1,.32,1)}.kiji-bento__open:focus-visible{outline:2px solid var(--ks-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.kiji-bento__open:hover img{transform:scale(1.03)}}.kiji-bento__open:active img{transform:scale(.99)}@media screen and (min-width:750px){.kiji-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:200px;gap:12px}.kiji-bento[data-count="3"] .kiji-bento__item:not(:first-child),.kiji-bento[data-count="2"] .kiji-bento__item:not(:first-child){grid-column:span 2}.kiji-bento[data-count="2"] .kiji-bento__item:not(:first-child){grid-row:span 2}}@media screen and (min-width:1200px){.kiji-bento{grid-auto-rows:240px}}html.kiji-lightbox-open,html.kiji-lightbox-open .page-wrapper{overflow:hidden}.kiji-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#180e06f5;color:#fff;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.kiji-lightbox::backdrop{background:transparent}.kiji-lightbox[open]{display:grid;place-items:center;animation:kiji-lightbox-in .22s cubic-bezier(.23,1,.32,1)}.kiji-lightbox.is-closing{animation:kiji-lightbox-out .15s ease-in forwards}.kiji-lightbox__figure{display:grid;justify-items:center;gap:12px;width:100%;height:100%;margin:0;padding:64px 72px 20px;box-sizing:border-box;align-content:center}.kiji-lightbox__img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 140px);border-radius:10px;object-fit:contain;opacity:0;transform:translate(calc(var(--kiji-lb-dir, 0) * 16px)) scale(.985)}.kiji-lightbox[data-direction="1"] .kiji-lightbox__img{--kiji-lb-dir: 1}.kiji-lightbox[data-direction="-1"] .kiji-lightbox__img{--kiji-lb-dir: -1}.kiji-lightbox__img.is-in{opacity:1;transform:none;transition:opacity .22s ease-out,transform .26s cubic-bezier(.23,1,.32,1)}.kiji-lightbox__caption{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;max-width:40em;color:#ffffffdb;font-size:.9375rem;line-height:1.4;text-align:center;text-wrap:balance}.kiji-lightbox__count{color:#fff9;font-variant-numeric:tabular-nums}.kiji-lightbox__btn{position:absolute;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .15s ease-out,transform .12s cubic-bezier(.23,1,.32,1)}.kiji-lightbox__btn[hidden]{display:none}.kiji-lightbox__btn:active{transform:scale(.94)}.kiji-lightbox__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(hover:hover)and (pointer:fine){.kiji-lightbox__btn:hover{background:#ffffff38}}.kiji-lightbox__close{top:14px;right:14px}.kiji-lightbox__nav{top:50%;margin-top:-22px}.kiji-lightbox__nav--prev{left:14px}.kiji-lightbox__nav--next{right:14px}@media screen and (max-width:749px){.kiji-lightbox__figure{padding:64px 12px 84px}.kiji-lightbox__nav{top:auto;bottom:20px;margin-top:0}.kiji-lightbox__nav--prev{left:calc(50% - 54px)}.kiji-lightbox__nav--next{right:calc(50% - 54px)}.kiji-lightbox__img{max-height:calc(100dvh - 200px)}}@keyframes kiji-lightbox-in{0%{opacity:0}}@keyframes kiji-lightbox-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.kiji-bento__open img,.kiji-lightbox__img,.kiji-lightbox__img.is-in{transition:opacity .15s ease-out;transform:none}}.kiji-split-rows{display:grid;gap:16px;color:var(--k-ink, #2b1a0e)}.kiji-split-rows__head{display:grid;align-content:start;gap:8px}.kiji-split-rows__head :is(h2,p){margin:0}@media screen and (min-width:990px){.kiji-split-rows{grid-template-columns:260px minmax(0,1fr);column-gap:48px;align-items:start}.kiji-faq .kiji-split-rows__head{position:sticky;top:calc(var(--kiji-sticky-top, 64px) + 24px)}}.kiji-text__body{max-width:40em;color:var(--k-ink-2, #75604f);font-size:1.0625rem;line-height:1.6}.kiji-text__body p{margin:0;text-wrap:pretty}.kiji-text__body p+p{margin-top:.8em}.kiji-faq__list{border:1px solid var(--kiji-oat, #e8dccb);border-radius:16px;background:#fff}.kiji-faq__item+.kiji-faq__item{border-top:1px solid var(--kiji-oat, #e8dccb)}.kiji-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:700;font-size:1.0625rem;line-height:1.35;text-wrap:balance;list-style:none;cursor:pointer}.kiji-faq__question::-webkit-details-marker{display:none}.kiji-faq__question:focus-visible{outline:2px solid var(--k-ink, #2b1a0e);outline-offset:-2px;border-radius:12px}.kiji-faq__icon{flex:none;margin-top:2px;color:var(--kiji-coral-text, #b04820);transition:transform .2s cubic-bezier(.23,1,.32,1)}.kiji-faq__item[open] .kiji-faq__icon{transform:rotate(45deg)}.kiji-faq__answer{padding:0 22px 20px;color:var(--k-ink-2, #75604f);line-height:1.55}.kiji-faq__item[open] .kiji-faq__answer{animation:kiji-faq-in .2s cubic-bezier(.23,1,.32,1)}.kiji-faq__answer p{margin:0;max-width:44em;text-wrap:pretty}.kiji-faq__answer p+p{margin-top:.6em}.kiji-faq__answer a{color:var(--k-ink, #2b1a0e);font-weight:700;text-underline-offset:3px}.kiji-faq__answer strong{color:var(--k-ink, #2b1a0e)}@media(hover:hover)and (pointer:fine){.kiji-faq__question:hover .kiji-faq__icon{color:var(--k-ink, #2b1a0e)}}@keyframes kiji-faq-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.kiji-faq__icon{transition:none}.kiji-faq__item[open] .kiji-faq__answer{animation-name:kiji-faq-fade}@keyframes kiji-faq-fade{0%{opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kiji-store.css.map */
