.g-header[data-astro-cid-uttkyh7i]{text-align:center;padding:1.2em 1em .6em;background:#fff}.g-header__label[data-astro-cid-uttkyh7i]{font-size:.7em;font-weight:700;color:var(--orange);letter-spacing:.22em;display:block;margin-bottom:.5em}.g-header__title[data-astro-cid-uttkyh7i]{font-family:Yomogi,Kaisei Decol,Hiragino Maru Gothic ProN,serif;font-size:1.8em;font-weight:700;color:var(--text);margin:0 0 .4em;line-height:1.3}.g-header__lead[data-astro-cid-uttkyh7i]{max-width:640px;margin:0 auto .3em;font-size:.88em;line-height:1.8;color:var(--text)}.g-header__asof[data-astro-cid-uttkyh7i]{margin:0;font-size:.74em;color:var(--text-muted)}.g-links[data-astro-cid-uttkyh7i]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:.9em}.g-links[data-astro-cid-uttkyh7i] a[data-astro-cid-uttkyh7i]{font-size:.78em;font-weight:700;color:var(--green-dark);background:var(--green-pale);border:1px solid var(--green-light);border-radius:20px;padding:.35em 1em;text-decoration:none}.g-links[data-astro-cid-uttkyh7i] a[data-astro-cid-uttkyh7i]:hover{opacity:.8;text-decoration:none}.g-filter[data-astro-cid-uttkyh7i]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:1em 1em 0}.g-filter[data-astro-cid-uttkyh7i] button[data-astro-cid-uttkyh7i]{font-family:inherit;font-size:.8em;font-weight:700;color:var(--text-muted);background:#fff;border:1.5px solid var(--beige);border-radius:20px;padding:.35em 1em;cursor:pointer}.g-filter[data-astro-cid-uttkyh7i] button[data-astro-cid-uttkyh7i][aria-pressed=true]{color:#fff;background:var(--orange);border-color:var(--orange)}.g-outer[data-astro-cid-uttkyh7i]{max-width:1180px;margin:0 auto;padding:0 1em 4em}.g-area__title[data-astro-cid-uttkyh7i]{font-family:Yomogi,Hiragino Maru Gothic ProN,serif;font-size:1.15em;font-weight:700;color:var(--text);margin:1.6em 0 .6em;padding-bottom:.3em;border-bottom:2px dashed var(--beige)}.g-area__count[data-astro-cid-uttkyh7i]{font-size:.7em;color:var(--text-muted);margin-left:.4em}.g-grid[data-astro-cid-uttkyh7i]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.g-card[data-astro-cid-uttkyh7i]{position:relative;display:block;background:#fff;border-radius:12px;overflow:hidden;border:2px solid var(--beige-light);box-shadow:var(--shadow-sm);color:inherit;text-decoration:none;transition:box-shadow .2s,transform .2s}.g-card[data-astro-cid-uttkyh7i]:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px);text-decoration:none}.g-card__img[data-astro-cid-uttkyh7i]{aspect-ratio:1 / 1;background:var(--milk-dark);overflow:hidden}.g-card__img[data-astro-cid-uttkyh7i] img[data-astro-cid-uttkyh7i]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}.g-card[data-astro-cid-uttkyh7i]:hover .g-card__img[data-astro-cid-uttkyh7i] img[data-astro-cid-uttkyh7i]{transform:scale(1.04)}.g-card__wait[data-astro-cid-uttkyh7i]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2em;color:var(--text-muted);font-size:.75em;font-weight:700}.g-card__wait[data-astro-cid-uttkyh7i] span[data-astro-cid-uttkyh7i]{font-size:2em;opacity:.6}.g-card__badge[data-astro-cid-uttkyh7i]{position:absolute;top:6px;left:6px;font-size:.62em;font-weight:700;color:#fff;background:var(--orange);border-radius:10px;padding:.15em .6em}.g-card__info[data-astro-cid-uttkyh7i]{padding:6px 8px 8px}.g-card__name[data-astro-cid-uttkyh7i]{font-size:.74em;font-weight:700;line-height:1.4;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.g-card__meta[data-astro-cid-uttkyh7i]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5em;margin-top:2px;font-size:.68em}.g-card__price[data-astro-cid-uttkyh7i]{font-weight:700;color:var(--orange-dark)}.g-card__shop[data-astro-cid-uttkyh7i]{color:var(--green-dark)}.g-more[data-astro-cid-uttkyh7i]{text-align:center;margin-top:3em}.g-more__title[data-astro-cid-uttkyh7i]{font-size:.72em;font-weight:700;color:var(--text-muted);letter-spacing:.12em;margin:0 0 .8em}.g-more__doors[data-astro-cid-uttkyh7i]{display:flex;justify-content:center;gap:1.2em}.g-more__doors[data-astro-cid-uttkyh7i] a[data-astro-cid-uttkyh7i]{width:90px;text-decoration:none;color:var(--orange-dark);font-size:.74em;font-weight:700}@media(max-width:560px){.g-header__title[data-astro-cid-uttkyh7i]{font-size:1.5em}.g-outer[data-astro-cid-uttkyh7i]{padding:0 .6em 3em}.g-grid[data-astro-cid-uttkyh7i]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.g-card[data-astro-cid-uttkyh7i]{border-width:1.5px;border-radius:9px}.g-card__info[data-astro-cid-uttkyh7i]{padding:4px 5px 6px}.g-card__name[data-astro-cid-uttkyh7i]{font-size:.66em}.g-card__meta[data-astro-cid-uttkyh7i]{font-size:.62em}.g-card__badge[data-astro-cid-uttkyh7i]{top:4px;left:4px;font-size:.56em}}
