.plain-article-url[data-astro-cid-ihkwtnzq]{overflow-wrap:anywhere;word-break:normal;white-space:normal;text-decoration:underline}.article-media-gallery[data-astro-cid-rtb3aoww]{--amg-gap:12px;--amg-fade:20px;--amg-blur:4px;--amg-dim:.55;--amg-nav-size:32px;--amg-nav-inset:8px;--amg-w-base:min(334px, 100cqw - 41px);--amg-active-w:var(--amg-w-base);--amg-active-h:calc(var(--amg-w-base) / var(--amg-active-r));--amg-first-w:var(--amg-w-base);--amg-last-w:var(--amg-w-base);outline:none;width:100%;margin-inline:auto;position:relative;container-type:inline-size}.article-media-gallery[data-astro-cid-rtb3aoww]:focus-visible .article-media-gallery__viewport[data-astro-cid-rtb3aoww]{outline:2px solid var(--preview-gold);outline-offset:2px}.article-media-gallery__viewport[data-astro-cid-rtb3aoww]{height:var(--amg-active-h);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--preview-ink) var(--amg-fade), var(--preview-ink) calc(100% - var(--amg-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--preview-ink) var(--amg-fade), var(--preview-ink) calc(100% - var(--amg-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--preview-ink) var(--amg-fade), var(--preview-ink) calc(100% - var(--amg-fade)), transparent 100%);position:relative;overflow:hidden}.article-media-gallery[data-astro-cid-rtb3aoww][data-active-kind=video] .article-media-gallery__viewport[data-astro-cid-rtb3aoww]{height:max(180px, var(--amg-active-h))}.article-media-gallery__track[data-astro-cid-rtb3aoww]{align-items:center;gap:var(--amg-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:auto hidden}.article-media-gallery__track[data-astro-cid-rtb3aoww]::-webkit-scrollbar{display:none}.article-media-gallery__track[data-astro-cid-rtb3aoww]:before,.article-media-gallery__track[data-astro-cid-rtb3aoww]:after{content:"";flex:none;align-self:stretch}.article-media-gallery__track[data-astro-cid-rtb3aoww]:before{width:max(0px, (100cqw - var(--amg-first-w)) / 2 - var(--amg-gap))}.article-media-gallery__track[data-astro-cid-rtb3aoww]:after{width:max(0px, (100cqw - var(--amg-last-w)) / 2 - var(--amg-gap))}.article-media-gallery__slide[data-astro-cid-rtb3aoww]{--amg-slide-w:var(--amg-w-base);width:var(--amg-slide-w);aspect-ratio:var(--amg-r);scroll-snap-align:center;scroll-snap-stop:always;flex:none;transition:filter .24s,opacity .24s;position:relative}.article-media-gallery__slide[data-astro-cid-rtb3aoww]:not(.is-active){filter:blur(var(--amg-blur));opacity:var(--amg-dim)}.article-media-gallery__slide[data-astro-cid-rtb3aoww]:not(.is-active)>[data-astro-cid-rtb3aoww]{pointer-events:none}.article-media-gallery__slide--photo[data-astro-cid-rtb3aoww]{background:var(--preview-line);border-radius:12px;overflow:hidden}.article-media-gallery__slide--photo[data-astro-cid-rtb3aoww]>.preview-article-image-zoom-trigger[data-astro-cid-rtb3aoww]{width:100%;max-width:none;height:100%}.article-media-gallery__slide--photo[data-astro-cid-rtb3aoww] img[data-astro-cid-rtb3aoww]{object-fit:cover;width:100%;height:100%;display:block}.article-media-gallery__slide--video[data-astro-cid-rtb3aoww] .article-video{height:100%;margin:0}.article-media-gallery__slide--video[data-astro-cid-rtb3aoww] .article-video-frame{width:100%;height:100%;max-height:none}.article-media-gallery__nav[data-astro-cid-rtb3aoww]{z-index:1;width:var(--amg-nav-size);height:var(--amg-nav-size);background:var(--preview-white);box-shadow:0 1px 4px var(--preview-black-16);color:var(--preview-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.article-media-gallery__nav[data-astro-cid-rtb3aoww][hidden]{display:none}.article-media-gallery__nav[data-astro-cid-rtb3aoww]:focus-visible{outline:2px solid var(--preview-gold);outline-offset:2px}.article-media-gallery__nav--prev[data-astro-cid-rtb3aoww]{left:var(--amg-nav-inset)}.article-media-gallery__nav--next[data-astro-cid-rtb3aoww]{right:var(--amg-nav-inset)}.article-media-gallery__count[data-astro-cid-rtb3aoww]{width:var(--amg-active-w);color:var(--preview-muted);font:500 13px/1.4 var(--preview-sans);font-variant-numeric:tabular-nums;text-align:right;margin:10px auto 0}@media (width>=768px){.article-media-gallery[data-astro-cid-rtb3aoww]{--amg-gap:24px;--amg-fade:48px;--amg-blur:6px;--amg-nav-size:40px;--amg-nav-inset:24px;--amg-max-w:min(100cqw - 64px, 1152px);--amg-active-w:min(640px * var(--amg-active-r), var(--amg-max-w));--amg-active-h:min(640px, var(--amg-max-w) / var(--amg-active-r));--amg-first-w:min(640px * var(--amg-first-r), var(--amg-max-w));--amg-last-w:min(640px * var(--amg-last-r), var(--amg-max-w))}.article-media-gallery__slide[data-astro-cid-rtb3aoww]{--amg-slide-w:min(640px * var(--amg-r), var(--amg-max-w))}.article-media-gallery__nav[data-astro-cid-rtb3aoww]{background:var(--preview-black-60);box-shadow:none;color:var(--preview-white)}}@media (width>=1024px){.article-media-gallery[data-astro-cid-rtb3aoww]{--amg-max-w:min(100cqw - 128px, 1152px)}}@media (prefers-reduced-motion:reduce){.article-media-gallery__slide[data-astro-cid-rtb3aoww]{transition:none}}.bisyoku-cta-ab[data-astro-cid-vsktnyhm]{min-width:0;font-family:var(--preview-sans);word-break:keep-all;overflow-wrap:break-word;align-self:start;position:relative}[data-astro-cid-vsktnyhm][data-cta-variant]:not([data-cta-variant=a]){display:none}html[data-ab-bisyoku-cta=c] [data-astro-cid-vsktnyhm][data-cta-variant=c],html[data-ab-bisyoku-cta=f] [data-astro-cid-vsktnyhm][data-cta-variant=f],html[data-ab-bisyoku-cta=d] [data-astro-cid-vsktnyhm][data-events-state=ready] [data-astro-cid-vsktnyhm][data-cta-variant=d],html[data-ab-bisyoku-cta=e] [data-astro-cid-vsktnyhm][data-events-state=ready] [data-astro-cid-vsktnyhm][data-cta-variant=e]{display:block}html[data-ab-bisyoku-cta=c] [data-astro-cid-vsktnyhm][data-cta-variant=a],html[data-ab-bisyoku-cta=f] [data-astro-cid-vsktnyhm][data-cta-variant=a],html[data-ab-bisyoku-cta=d] [data-astro-cid-vsktnyhm][data-events-state=ready] [data-astro-cid-vsktnyhm][data-cta-variant=a],html[data-ab-bisyoku-cta=e] [data-astro-cid-vsktnyhm][data-events-state=ready] [data-astro-cid-vsktnyhm][data-cta-variant=a]{display:none}a[data-astro-cid-vsktnyhm]{color:inherit;text-decoration:none}a[data-astro-cid-vsktnyhm]:focus-visible{outline:2px solid var(--preview-red);outline-offset:3px}.preview-bisyoku-cta[data-astro-cid-vsktnyhm]{background:var(--preview-input-surface);border-radius:12px;padding:24px}.preview-bisyoku-cta[data-astro-cid-vsktnyhm] h2[data-astro-cid-vsktnyhm]{font:700 18px/27px var(--preview-sans);margin:0}.preview-bisyoku-cta[data-astro-cid-vsktnyhm] p[data-astro-cid-vsktnyhm]{color:var(--preview-muted);font:400 14px/23.8px var(--preview-sans);margin:12px 0 18px}.preview-bisyoku-cta[data-astro-cid-vsktnyhm] a[data-astro-cid-vsktnyhm]{background:var(--preview-ink);min-height:46px;color:var(--preview-white);font:700 13px/20.8px var(--preview-sans);border-radius:8px;place-items:center;display:grid}.cta[data-astro-cid-vsktnyhm]{text-align:center;border-radius:8px;place-items:center;min-height:46px;padding:8px;font-size:13px;font-weight:700;display:grid}.cta-c[data-astro-cid-vsktnyhm]{background:var(--preview-ink);color:var(--preview-white);border-radius:12px;overflow:hidden}.cta-c[data-astro-cid-vsktnyhm] img[data-astro-cid-vsktnyhm]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.band[data-astro-cid-vsktnyhm]{padding:18px 20px 20px}.cta-c[data-astro-cid-vsktnyhm] h2[data-astro-cid-vsktnyhm]{font:700 19px/1.5 var(--preview-sans);letter-spacing:.02em;margin:0}.cta-c[data-astro-cid-vsktnyhm] p[data-astro-cid-vsktnyhm]{color:var(--preview-white-64);margin:6px 0 14px;font-size:13px;line-height:1.7}.cta-c[data-astro-cid-vsktnyhm] .cta[data-astro-cid-vsktnyhm]{background:var(--preview-white);min-height:44px;color:var(--preview-ink);margin-top:14px}.cta-d[data-astro-cid-vsktnyhm]{background:var(--preview-white);border:1px solid var(--preview-ink);border-radius:12px;padding:24px 22px}.k[data-astro-cid-vsktnyhm]{color:var(--preview-red);font-size:12px;font-weight:700}.date[data-astro-cid-vsktnyhm]{font-family:var(--preview-serif);flex-wrap:wrap;align-items:baseline;gap:6px;margin:10px 0 4px;display:flex}.date[data-astro-cid-vsktnyhm] b[data-astro-cid-vsktnyhm]{letter-spacing:-.01em;font-size:52px;font-weight:700;line-height:1}.date[data-astro-cid-vsktnyhm] em[data-astro-cid-vsktnyhm]{font-style:normal;font-family:var(--preview-sans);color:var(--preview-text-secondary);margin-left:4px;font-size:14px}.cta-d[data-astro-cid-vsktnyhm] h2[data-astro-cid-vsktnyhm]{font:800 21px/1.4 var(--preview-sans);margin:8px 0 2px}.place[data-astro-cid-vsktnyhm]{color:var(--preview-text-secondary);margin:0;font-size:13px}.cta-d[data-astro-cid-vsktnyhm] hr[data-astro-cid-vsktnyhm]{border:0;border-top:1px solid var(--preview-line);margin:18px 0 14px}.more[data-astro-cid-vsktnyhm]{margin:0 0 16px;font-size:13px;line-height:1.7}.cta-d[data-astro-cid-vsktnyhm] .cta[data-astro-cid-vsktnyhm]{background:var(--preview-red);color:var(--preview-white);margin-top:16px}.cta-e[data-astro-cid-vsktnyhm]{background:var(--preview-input-surface);border-radius:12px;padding:22px 22px 18px}.cta-e[data-astro-cid-vsktnyhm] h2[data-astro-cid-vsktnyhm]{font:700 17px/1.5 var(--preview-sans);margin:0 0 14px}.cta-e[data-astro-cid-vsktnyhm] ol[data-astro-cid-vsktnyhm]{margin:0;padding:0;list-style:none}.cta-e[data-astro-cid-vsktnyhm] li[data-astro-cid-vsktnyhm] a[data-astro-cid-vsktnyhm]{border-top:1px solid var(--preview-border-soft);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.cta-e[data-astro-cid-vsktnyhm] li[data-astro-cid-vsktnyhm]:last-child a[data-astro-cid-vsktnyhm]{border-bottom:1px solid var(--preview-border-soft)}.cta-e[data-astro-cid-vsktnyhm] time[data-astro-cid-vsktnyhm]{font:700 15px/1.25 var(--preview-serif);text-align:center}.cta-e[data-astro-cid-vsktnyhm] small[data-astro-cid-vsktnyhm]{font:600 11px var(--preview-sans);color:var(--preview-text-secondary);display:block}.cta-e[data-astro-cid-vsktnyhm] strong[data-astro-cid-vsktnyhm]{font-size:14px;line-height:1.45;display:block}.cta-e[data-astro-cid-vsktnyhm] li[data-astro-cid-vsktnyhm] span[data-astro-cid-vsktnyhm]{color:var(--preview-text-secondary);margin-top:2px;font-size:12px;display:block}.all[data-astro-cid-vsktnyhm]{text-align:right;color:var(--preview-red);margin-top:14px;font-size:13px;font-weight:700;display:block}.cta-f[data-astro-cid-vsktnyhm]{background:var(--preview-red);color:var(--preview-white);border-radius:12px;padding:26px 24px 22px}.cta-f[data-astro-cid-vsktnyhm] blockquote[data-astro-cid-vsktnyhm]{font:700 21px/1.65 var(--preview-serif);margin:0}.who[data-astro-cid-vsktnyhm]{color:var(--preview-white-90);flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 18px;font-size:12px;display:flex}.who[data-astro-cid-vsktnyhm] b[data-astro-cid-vsktnyhm]{color:var(--preview-white);font-size:13px}.cta-f[data-astro-cid-vsktnyhm] p[data-astro-cid-vsktnyhm]{color:var(--preview-white-95);margin:0 0 18px;font-size:13px;line-height:1.75}.cta-f[data-astro-cid-vsktnyhm] .cta[data-astro-cid-vsktnyhm]{background:var(--preview-white);color:var(--preview-red)}@media (width<=1023px){.bisyoku-cta-ab[data-astro-cid-vsktnyhm]{order:1}.cta-c[data-astro-cid-vsktnyhm] img[data-astro-cid-vsktnyhm]{aspect-ratio:16/10}}.article-lead-position[data-astro-cid-i4xo3ad3]{pointer-events:none;height:2px;margin-bottom:-2px;display:block}.article-lead-ab[data-astro-cid-i4xo3ad3]{border-block:1px solid var(--preview-line);min-width:0;max-width:100%;font-family:var(--preview-sans);overflow-wrap:anywhere;margin:0 0 48px;padding:24px;font-size:14px;line-height:1.8;display:none;position:relative}.article-lead-block-position[data-astro-cid-i4xo3ad3]{pointer-events:none;width:1px;height:min(200px,100%,100svh);position:absolute;top:0;left:0}html[data-ab-article-lead=b] .article-lead-ab[data-astro-cid-i4xo3ad3]{display:block}.article-lead-ab[data-astro-cid-i4xo3ad3] table[data-astro-cid-i4xo3ad3]{table-layout:fixed;border-collapse:collapse;width:100%}.article-lead-ab[data-astro-cid-i4xo3ad3] caption[data-astro-cid-i4xo3ad3]{text-align:left;font:700 20px/1.5 var(--preview-serif);margin-bottom:12px}.article-lead-ab[data-astro-cid-i4xo3ad3] th[data-astro-cid-i4xo3ad3],.article-lead-ab[data-astro-cid-i4xo3ad3] td[data-astro-cid-i4xo3ad3]{border-bottom:1px solid var(--preview-line);text-align:left;vertical-align:top;white-space:pre-line;padding:10px 0}.article-lead-ab[data-astro-cid-i4xo3ad3] th[data-astro-cid-i4xo3ad3]{width:32%;color:var(--preview-muted);padding-right:12px;font-weight:500}.article-lead-ab[data-astro-cid-i4xo3ad3] h3[data-astro-cid-i4xo3ad3]{font:700 20px/1.5 var(--preview-serif);margin:24px 0 12px}.article-lead-ab[data-astro-cid-i4xo3ad3] ul[data-astro-cid-i4xo3ad3],.article-lead-ab[data-astro-cid-i4xo3ad3] ol[data-astro-cid-i4xo3ad3]{list-style:revert;margin:0;padding-left:1.4em}.article-lead-ab[data-astro-cid-i4xo3ad3] li[data-astro-cid-i4xo3ad3]{margin:6px 0}.article-lead-ab[data-astro-cid-i4xo3ad3] a[data-astro-cid-i4xo3ad3]{color:var(--preview-red);text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.article-lead-ab[data-astro-cid-i4xo3ad3]{margin-bottom:32px;padding:20px 12px}}.preview-bisyoku-cta-slot[data-astro-cid-xsws2cft]{align-self:start;min-width:0}.preview-detail-banners[data-astro-cid-xsws2cft]{min-width:0;max-width:1060px;margin-block:32px}.preview-detail-side-banners[data-astro-cid-xsws2cft]{display:none}@media (width>=900px){.preview-detail-side-banners[data-astro-cid-xsws2cft]{display:block}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-banners[data-astro-cid-xsws2cft]{display:none}}.preview-draft-banner[data-astro-cid-xsws2cft]{margin:0 auto;padding:12px 0 0}.preview-draft-banner[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{color:#5a3b00;font:600 14px/1.6 var(--preview-sans);word-break:keep-all;overflow-wrap:break-word;background:#fff7e0;border:1px solid #f0c36d;border-radius:8px;margin:0;padding:12px 16px}.preview-detail[data-astro-cid-xsws2cft]{background:var(--preview-cream)}.preview-detail-header[data-astro-cid-xsws2cft]{padding-block:50px 56px}.preview-breadcrumb[data-astro-cid-xsws2cft]{color:var(--preview-muted);gap:8px;margin-bottom:52px;font-size:12px;display:flex}.preview-detail-back[data-astro-cid-xsws2cft]{margin:-20px 0 32px;font-size:13px}.preview-detail-back[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);font-weight:700;text-decoration:underline}.preview-detail-header__meta[data-astro-cid-xsws2cft]{color:var(--preview-red);justify-content:space-between;gap:20px;font-size:12px;font-weight:700;display:flex}.preview-detail-header__meta[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{align-items:center;gap:10px;display:flex}.preview-detail-tag[data-astro-cid-xsws2cft]{border:1px solid;border-radius:999px;padding:5px 9px}.preview-detail-header[data-astro-cid-xsws2cft] [data-astro-cid-xsws2cft]:is(h1,.preview-detail-shop-name){max-width:980px;font:700 clamp(32px,4.5vw,62px)/1.36 var(--preview-serif);text-wrap:balance;margin:22px 0 32px}.preview-author[data-astro-cid-xsws2cft]{align-items:center;gap:12px;display:flex}.preview-author[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:cover;border-radius:50%;width:48px;height:48px}.preview-author[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft],.preview-author[data-astro-cid-xsws2cft] strong[data-astro-cid-xsws2cft]{display:block}.preview-author[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{color:var(--preview-muted);letter-spacing:.12em;font-size:9px}.preview-author[data-astro-cid-xsws2cft] strong[data-astro-cid-xsws2cft]{margin-top:4px;font-size:13px}.preview-detail-hero[data-astro-cid-xsws2cft]{width:min(100% - 80px,1440px,var(--preview-hero-max-width,calc(80vh * 3 / 2)));aspect-ratio:var(--preview-hero-aspect-ratio,3 / 2);background:var(--preview-line);max-height:80vh;margin-inline:auto}.preview-detail-hero[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:cover;width:100%;height:100%}.preview-detail-hero__empty[data-astro-cid-xsws2cft]{background:linear-gradient(135deg,var(--preview-line),var(--preview-cream));height:100%}.preview-detail-columns[data-astro-cid-xsws2cft]{grid-template-columns:minmax(0,760px) minmax(260px,340px);justify-content:space-between;gap:72px;padding-block:92px 110px;display:grid}.preview-detail-body[data-astro-cid-xsws2cft]{font-family:var(--preview-serif)}.preview-detail-body[data-astro-cid-xsws2cft]>p[data-astro-cid-xsws2cft],.preview-detail-body[data-astro-cid-xsws2cft]>[data-astro-cid-xsws2cft]:where(.preview-paywall-body)>p[data-astro-cid-xsws2cft]{margin:0 0 28px;font-size:16px;line-height:2.1}.preview-detail-body[data-astro-cid-xsws2cft] .preview-detail-lead[data-astro-cid-xsws2cft]{margin-bottom:48px;font-size:21px;font-weight:400;line-height:2}.preview-detail-body[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{margin:64px 0 24px;font-size:28px}.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft]{margin:48px 0}.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:cover;width:100%;max-height:620px}.preview-detail-body[data-astro-cid-xsws2cft] figcaption[data-astro-cid-xsws2cft]{color:var(--preview-muted);font:11px/1.6 var(--preview-sans);margin-top:10px}.preview-curator-card[data-astro-cid-xsws2cft]{border-top:1px solid var(--preview-line);border-bottom:1px solid var(--preview-line);font-family:var(--preview-sans);grid-template-columns:92px minmax(0,1fr);gap:24px;margin-top:72px;padding:28px;display:grid}.preview-curator-card[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:cover;border-radius:50%;width:92px;height:92px}.preview-curator-card[data-astro-cid-xsws2cft]:not(:has(>img)){grid-template-columns:minmax(0,1fr)}.preview-curator-card[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{color:var(--preview-red);letter-spacing:.12em;font-size:10px;font-weight:700}.preview-curator-card[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 22px var(--preview-serif);margin:7px 0 10px}.preview-curator-card[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:0;font-size:13px;line-height:1.8}.preview-shop-facts[data-astro-cid-xsws2cft]{border-top:4px solid var(--preview-red);box-shadow:var(--preview-shadow);background:#fff;align-self:start;padding:28px}.preview-shop-facts[data-astro-cid-xsws2cft]>p[data-astro-cid-xsws2cft]{color:var(--preview-red);letter-spacing:.12em;margin:24px 0 0;font-size:10px;font-weight:700}.preview-shop-facts[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 22px/1.4 var(--preview-serif);margin:10px 0 24px}.preview-shop-facts[data-astro-cid-xsws2cft] dl[data-astro-cid-xsws2cft]{margin:0}.preview-shop-facts[data-astro-cid-xsws2cft] dl[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{border-top:1px solid var(--preview-line);padding:14px 0}.preview-shop-facts[data-astro-cid-xsws2cft] dt[data-astro-cid-xsws2cft]{color:var(--preview-muted);font-size:10px}.preview-shop-facts[data-astro-cid-xsws2cft] dd[data-astro-cid-xsws2cft]{margin:6px 0 0;font-size:13px;line-height:1.7}.preview-multiline[data-astro-cid-xsws2cft]{white-space:pre-line}.preview-shop-links[data-astro-cid-xsws2cft]{gap:8px;margin-top:20px;display:grid}.preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{background:var(--preview-red);color:#fff;border-radius:8px;place-items:center;min-height:46px;font-size:13px;font-weight:700;display:grid}.preview-shop-copy-button[data-astro-cid-xsws2cft]{background:var(--preview-red);color:#fff;width:100%;min-height:46px;font:700 13px/1.4 var(--preview-sans);cursor:pointer;border:0;border-radius:8px;margin-top:8px;padding:8px 12px}.preview-bisyoku-cta[data-astro-cid-xsws2cft]{background:#f5f5f5;border-radius:12px;align-self:start;padding:24px}.preview-bisyoku-cta[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 18px/1.5 var(--preview-sans);margin:0}.preview-bisyoku-cta[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{color:var(--preview-muted);font:14px/1.7 var(--preview-sans);margin:12px 0 18px}.preview-bisyoku-cta[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{background:var(--preview-red);color:#fff;border-radius:8px;place-items:center;min-height:46px;font-size:13px;font-weight:700;display:grid}.preview-favorite-actions[data-astro-cid-xsws2cft]{border-bottom:1px solid var(--preview-line);padding-bottom:24px}.preview-favorite-actions[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.preview-favorite-actions[data-astro-cid-xsws2cft] form[data-astro-cid-xsws2cft],.preview-favorite-actions[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft]{width:100%}.preview-favorite-actions[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft]{border:1px solid var(--preview-ink);min-height:44px;color:var(--preview-ink);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-weight:700;display:flex}.preview-favorite-actions[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft][aria-pressed=true]{background:var(--preview-ink);color:#fff}.preview-favorite-icon[data-astro-cid-xsws2cft]{flex:none;width:1em;height:1em}.preview-favorite-status[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:0 0 12px;font-size:12px;line-height:1.6}.preview-favorite-status[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);margin-left:8px;font-weight:700}.preview-favorite-status[data-astro-cid-xsws2cft].is-error{color:var(--preview-red)}.preview-shop-ai-description[data-astro-cid-xsws2cft]{border:1px solid var(--preview-line);background:var(--preview-white);font-family:var(--preview-sans);border-radius:12px;margin:0 0 56px;padding:28px}.preview-detail-body[data-astro-cid-xsws2cft] .preview-shop-ai-description[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 20px/1.5 var(--preview-serif);margin:0 0 14px}.preview-shop-ai-description[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{color:var(--preview-ink);margin:0;font-size:14px;line-height:1.9}.preview-shop-ai-description[data-astro-cid-xsws2cft] .preview-shop-ai-description__note[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin-top:12px;font-size:11px;line-height:1.7}.preview-shop-ai-description[data-astro-cid-xsws2cft] .preview-shop-ai-description__report[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:4px 0 0;font-size:11px;line-height:1.7}.preview-shop-ai-description__report[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:inherit;font:inherit;text-underline-offset:2px;text-decoration:underline}.preview-movies[data-astro-cid-xsws2cft],.preview-gallery[data-astro-cid-xsws2cft]{margin-top:64px}.preview-movies[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);font:700 13px var(--preview-sans);margin-right:12px;display:inline-block}.preview-gallery[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.preview-gallery[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft]{margin:0}.preview-detail-state[data-astro-cid-xsws2cft]{text-align:center;padding-block:120px}.preview-detail-state[data-astro-cid-xsws2cft] h1[data-astro-cid-xsws2cft]{font:700 36px var(--preview-serif)}.preview-detail-state[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);margin-top:16px;font-weight:700;display:inline-block}.preview-comments[data-astro-cid-xsws2cft]{border-top:1px solid var(--preview-line);font-family:var(--preview-sans);grid-column:1/-1;margin-top:64px;padding:48px 0 64px}.preview-comments[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font:700 22px/1.4 var(--preview-sans);margin:0 0 20px}.preview-comment-status[data-astro-cid-xsws2cft]{color:var(--preview-red);margin:0 0 20px;font-size:13px;line-height:1.6}.preview-comment-list[data-astro-cid-xsws2cft]{margin:0;padding:0;list-style:none}.preview-comment-item[data-astro-cid-xsws2cft]{border-bottom:1px solid var(--preview-line);padding:16px 0}.preview-comment-meta[data-astro-cid-xsws2cft]{align-items:baseline;gap:14px;display:flex}.preview-comment-meta[data-astro-cid-xsws2cft] strong[data-astro-cid-xsws2cft]{font-size:13px;font-weight:600}.preview-comment-meta[data-astro-cid-xsws2cft] time[data-astro-cid-xsws2cft]{color:var(--preview-muted);font-size:12px}.preview-comment-item[data-astro-cid-xsws2cft]>p[data-astro-cid-xsws2cft]{margin:7px 0 0;font-size:15px;line-height:1.8}.preview-comment-delete-form[data-astro-cid-xsws2cft]{margin-top:6px}.preview-comment-delete-form[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft]{border:1px solid var(--preview-line);min-height:28px;color:var(--preview-ink);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:12px}.preview-comment-empty[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:0;font-size:13px}.preview-comment-form[data-astro-cid-xsws2cft]{justify-items:start;margin-top:44px;display:grid}.preview-comment-form[data-astro-cid-xsws2cft] label[data-astro-cid-xsws2cft]{margin-bottom:12px;font-size:14px;font-weight:600}.preview-comment-form[data-astro-cid-xsws2cft] textarea[data-astro-cid-xsws2cft]{resize:vertical;border:1px solid var(--preview-line);background:var(--preview-comment-field);width:100%;min-height:120px;color:var(--preview-ink);font:15px/1.8 var(--preview-sans);border-radius:8px;padding:14px 16px}.preview-comment-form[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft]{background:var(--preview-red);color:#fff;min-height:44px;font:700 14px var(--preview-sans);cursor:pointer;border:0;border-radius:8px;margin-top:12px;padding:0 24px}.preview-comment-login-note[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:28px 0 0;font-size:13px}.preview-comment-login-note[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);margin-inline:3px;font-weight:700;text-decoration:underline}.preview-detail-columns[data-astro-cid-xsws2cft]>.preview-curator-card[data-astro-cid-xsws2cft]{grid-column:1}@media (width>=1024px){.preview-detail-body[data-astro-cid-xsws2cft]{grid-area:1/1}.preview-detail-media[data-astro-cid-xsws2cft]{grid-area:2/1}.preview-detail-side[data-astro-cid-xsws2cft]{grid-area:1/2/span 2;align-self:start;row-gap:72px;min-width:0;display:grid}.preview-detail-side[data-astro-cid-xsws2cft]>[data-astro-cid-xsws2cft]{min-width:0}}@media (width<=1023px){.preview-detail-side[data-astro-cid-xsws2cft]{display:contents}.preview-detail-side[data-astro-cid-xsws2cft]>[data-astro-cid-xsws2cft]{min-width:0}.preview-bisyoku-cta[data-astro-cid-xsws2cft],.preview-bisyoku-cta-slot[data-astro-cid-xsws2cft]{order:1}.preview-comments[data-astro-cid-xsws2cft],.preview-curator-card[data-astro-cid-xsws2cft]{order:2}}.preview-detail--v1[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft]{border-top-color:var(--preview-gold)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] .preview-favorite-status[data-astro-cid-xsws2cft]:not(.is-error){color:var(--preview-text-secondary)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft]{padding-block:40px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-breadcrumb[data-astro-cid-xsws2cft]{color:var(--preview-ink);font-size:13px;font-weight:600}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft] [data-astro-cid-xsws2cft]:is(h1,.preview-detail-shop-name){max-width:980px;margin-bottom:28px;font-size:36px;font-weight:800;line-height:1.45}.preview-detail-byline[data-astro-cid-xsws2cft]{border-bottom:1px solid var(--preview-line);justify-content:space-between;align-items:center;gap:24px;min-height:49px;padding-bottom:20px;display:flex}.preview-detail-byline[data-astro-cid-xsws2cft] .preview-author[data-astro-cid-xsws2cft] strong[data-astro-cid-xsws2cft]{margin:0;font-size:16px}.preview-detail-byline[data-astro-cid-xsws2cft] .preview-author[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{background:var(--preview-gold);width:max-content;color:var(--preview-ink);letter-spacing:0;border-radius:3px;margin-top:5px;padding:3px 7px;font-size:10px;font-weight:800}.preview-detail-byline[data-astro-cid-xsws2cft] time[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin-left:auto;font-size:14px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-hero[data-astro-cid-xsws2cft]{width:min(100% - 128px,1152px,var(--preview-hero-max-width,calc(80vh * 3 / 2)));border-radius:12px;overflow:hidden}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{grid-template-columns:minmax(0,720px) 320px;padding-block:64px 88px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-body[data-astro-cid-xsws2cft]{font-family:var(--preview-sans)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft]{border-top-width:1px;border-radius:12px}@media (width<=1023px){.preview-detail-hero[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-hero[data-astro-cid-xsws2cft]{width:min(100%,var(--preview-hero-max-width,calc(80vh * 3 / 2)))}.preview-detail-columns[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{grid-template-columns:1fr}}@media (width<=600px){.preview-detail-header[data-astro-cid-xsws2cft]{padding-block:30px 36px}.preview-breadcrumb[data-astro-cid-xsws2cft]{margin-bottom:34px}.preview-detail-columns[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{gap:42px;padding-block:48px 72px}.preview-detail-body[data-astro-cid-xsws2cft] .preview-detail-lead[data-astro-cid-xsws2cft]{font-size:18px}.preview-gallery[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:1fr}}.preview-related[data-astro-cid-xsws2cft]{padding-bottom:90px}.preview-related[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font:700 28px var(--preview-serif);margin:0 0 28px}.preview-related[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.preview-related[data-astro-cid-xsws2cft] article[data-astro-cid-xsws2cft]{border:1px solid var(--preview-line);background:#fff;border-radius:10px;overflow:hidden}.preview-related[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{width:100%;aspect-ratio:var(--preview-card-aspect-ratio,3 / 2);object-fit:cover}.preview-related[data-astro-cid-xsws2cft] h3[data-astro-cid-xsws2cft]{font:700 16px/1.5 var(--preview-serif);margin:16px}.preview-related[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:0 16px 16px;display:block}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font:700 22px/1.5 var(--preview-sans)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:1fr}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] article[data-astro-cid-xsws2cft]>a[data-astro-cid-xsws2cft]{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:stretch;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{aspect-ratio:auto;height:100%;min-height:220px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related__content[data-astro-cid-xsws2cft]{flex-direction:column;justify-content:center;min-width:0;padding:28px;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related__meta[data-astro-cid-xsws2cft]{color:var(--preview-muted);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related__meta[data-astro-cid-xsws2cft] span[data-astro-cid-xsws2cft]{color:var(--preview-red);font-weight:700}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] h3[data-astro-cid-xsws2cft]{font:700 16px/1.6 var(--preview-sans);margin:18px 0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{color:var(--preview-muted);margin:0;font-size:13px}@media (width<=600px){.preview-related[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:1fr}.preview-detail-byline[data-astro-cid-xsws2cft]{flex-direction:column;align-items:flex-start}.preview-detail-byline[data-astro-cid-xsws2cft] time[data-astro-cid-xsws2cft]{margin-left:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] article[data-astro-cid-xsws2cft]>a[data-astro-cid-xsws2cft]{grid-template-columns:1fr}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{aspect-ratio:16/9;min-height:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-related__content[data-astro-cid-xsws2cft]{padding:22px}}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft].preview-shop-link--secondary{border:1px solid var(--preview-line);color:var(--preview-ink);background:0 0}.preview-detail-body[data-astro-cid-xsws2cft]{align-self:start}.preview-detail-body[data-astro-cid-xsws2cft] .read-point-end[data-astro-cid-xsws2cft]{visibility:hidden;height:1px;margin:0;padding:0;display:block}.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft][style*=--preview-figure-aspect-ratio]>.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft],.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft][style*=--preview-figure-aspect-ratio]>img[data-astro-cid-xsws2cft]{width:100%;aspect-ratio:var(--preview-figure-aspect-ratio);display:block;overflow:hidden}.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft][style*=--preview-figure-aspect-ratio]>.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft]>img[data-astro-cid-xsws2cft]{object-fit:cover;height:100%;max-height:none}.preview-detail-body[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft][style*=--preview-figure-aspect-ratio]>img[data-astro-cid-xsws2cft]{object-fit:cover;height:auto;max-height:none}.preview-detail-body[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:contain;height:auto;max-height:none}.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft]{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft]:focus-visible{outline:2px solid var(--preview-gold);outline-offset:2px}.preview-detail-hero[data-astro-cid-xsws2cft]>.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft]{height:100%}.preview-article-lightbox{z-index:10003;background:var(--preview-overlay);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.preview-article-lightbox[hidden]{display:none!important}.preview-detail-wp-body p{margin:0 0 28px;font-size:16px;line-height:2.1}.preview-detail-wp-body h2{margin:64px 0 24px;font-size:28px}.preview-detail-wp-body h3{margin:48px 0 20px;font-size:22px}.preview-detail-wp-body img{width:100%;height:auto;margin:48px 0;display:block}.preview-detail-wp-body a{color:inherit;text-decoration:underline}.preview-article-lightbox-stage{aspect-ratio:4/3;width:calc(100vw - 64px);margin-inline:auto;position:static}.preview-article-lightbox-img{background:var(--preview-ink);object-fit:contain;border:0;width:100%;height:100%;display:block}.preview-article-lightbox-close{border:1px solid var(--preview-white-90);background:var(--preview-ink);width:44px;height:44px;color:var(--preview-white);cursor:pointer;border-radius:999px;font-size:28px;line-height:1;position:absolute;top:4px;right:4px}.preview-article-lightbox-close:focus-visible{outline:2px solid var(--preview-white);outline-offset:2px}.preview-article-lightbox-caption{box-sizing:border-box;-webkit-line-clamp:3;border:solid var(--preview-ink);background:var(--preview-ink);color:var(--preview-white);font:400 13px/22.1px var(--preview-sans);text-align:left;word-break:auto-phrase;overflow-wrap:anywhere;white-space:normal;border-width:8px 12px;-webkit-box-orient:vertical;margin:8px 0 0;padding:0;display:-webkit-box;overflow:hidden}.preview-article-lightbox-caption[hidden]{display:none}@media (width<=767px){.preview-article-lightbox{padding:16px}.preview-article-lightbox-stage{width:calc(100vw - 32px)}}.design-preview--v2 .preview-detail-header[data-astro-cid-xsws2cft] [data-astro-cid-xsws2cft]:is(h1,.preview-detail-shop-name),.design-preview--v2 .preview-detail-state[data-astro-cid-xsws2cft] h1[data-astro-cid-xsws2cft],.design-preview--v2 .preview-detail-body[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft],.design-preview--v2 .preview-curator-card[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft],.design-preview--v2 .preview-shop-facts[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft],.design-preview--v2 .preview-bisyoku-cta[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft],.design-preview--v2 .preview-comments[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft],.design-preview--v2 .preview-detail--v2[data-astro-cid-xsws2cft] .preview-related[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font-family:var(--preview-display)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shell[data-astro-cid-xsws2cft]{width:min(100% - 128px,1120px)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-breadcrumb[data-astro-cid-xsws2cft]{line-height:20.8px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-breadcrumb[data-astro-cid-xsws2cft]>a[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-breadcrumb[data-astro-cid-xsws2cft]>span[data-astro-cid-xsws2cft]:not(:last-child){white-space:nowrap;flex:none}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-breadcrumb[data-astro-cid-xsws2cft]>span[data-astro-cid-xsws2cft]:last-child{word-break:keep-all;overflow-wrap:break-word;min-width:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft] [data-astro-cid-xsws2cft]:is(h1,.preview-detail-shop-name){word-break:keep-all;overflow-wrap:break-word;font-weight:700;line-height:52.2px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft] h1[data-astro-cid-xsws2cft].preview-detail-title{font:700 18px/1.6 var(--preview-sans);color:var(--preview-ink);margin:22px 0 0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft] .preview-detail-title[data-astro-cid-xsws2cft]+.preview-detail-shop-name[data-astro-cid-xsws2cft]{margin-top:8px}.preview-detail--v2[data-astro-cid-xsws2cft] [data-astro-cid-xsws2cft]:is(.preview-detail-state,.preview-detail-lead,.preview-shop-ai-description>p,.preview-curator-card p,.preview-related h3,.preview-breadcrumb>a,.preview-author small,.preview-shop-ai-description>h2,.preview-gallery>h2,.preview-favorite-status>a,.preview-want-count,.preview-shop-facts dt,.preview-shop-map--fallback,.preview-shop-links>a,.preview-shop-copy-button,.preview-bisyoku-cta,.preview-comments>h2,.preview-comment-delete-form button,.preview-comment-empty,.preview-comment-form label,.preview-comment-form button,.preview-comment-login-note){word-break:keep-all;overflow-wrap:break-word}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-byline[data-astro-cid-xsws2cft] .preview-author[data-astro-cid-xsws2cft] strong[data-astro-cid-xsws2cft]{font-size:16px;line-height:27.2px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-byline[data-astro-cid-xsws2cft] .preview-author[data-astro-cid-xsws2cft] small[data-astro-cid-xsws2cft]{font-weight:700;line-height:17px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-byline[data-astro-cid-xsws2cft] time[data-astro-cid-xsws2cft]:not([data-article-updated]){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-hero[data-astro-cid-xsws2cft]>.preview-article-image-zoom-trigger[data-astro-cid-xsws2cft]{max-width:none}.preview-detail-hero--uncropped[data-astro-cid-xsws2cft]{aspect-ratio:auto;max-height:none}.preview-detail-hero--uncropped[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:contain;height:auto}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,720px) 320px;justify-content:space-between;gap:72px 80px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]>[data-astro-cid-xsws2cft]{min-width:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-body[data-astro-cid-xsws2cft] .preview-detail-lead[data-astro-cid-xsws2cft]{margin-bottom:48px;font-size:21px;font-weight:400;line-height:42px}@media (width<=600px){.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-body[data-astro-cid-xsws2cft]>p[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-body[data-astro-cid-xsws2cft]>[data-astro-cid-xsws2cft]:where(.preview-paywall-body)>p[data-astro-cid-xsws2cft]{word-break:keep-all;overflow-wrap:break-word}}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-movies[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft]{margin-top:64px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font:700 22px/37.4px var(--preview-sans);margin:0 0 20px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft]{margin:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft] figure[data-astro-cid-xsws2cft] img[data-astro-cid-xsws2cft]{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:none;display:block}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft] figcaption[data-astro-cid-xsws2cft]{color:var(--preview-ink);font:400 11px/17.6px var(--preview-sans);margin-top:8px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft]{background:var(--preview-white);width:auto;box-shadow:var(--preview-shadow);border-top:0;border-radius:12px;margin:0;padding:28px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-favorite-actions[data-astro-cid-xsws2cft]{border-bottom:1px solid var(--preview-line);padding-bottom:24px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-want-count[data-astro-cid-xsws2cft]{color:var(--preview-ink);font:400 13px/22.1px var(--preview-sans);margin:0 0 12px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-favorite-actions[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{gap:8px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-favorite-actions[data-astro-cid-xsws2cft] button[data-astro-cid-xsws2cft]{min-height:44px;font:700 14px/22.4px var(--preview-sans);border-radius:7px;padding:0 2px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft]>p[data-astro-cid-xsws2cft]{color:var(--preview-ink);font:700 10px/16px var(--preview-sans);letter-spacing:1.2px;margin:24px 0 0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 22px/30.8px var(--preview-sans);word-break:keep-all;overflow-wrap:break-word;margin:10px 0 24px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] dl[data-astro-cid-xsws2cft]{grid-template-columns:minmax(0,1fr);gap:16px;width:auto;margin:0;font-size:14px;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] dl[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{border-top:0;gap:4px;padding:0;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] dt[data-astro-cid-xsws2cft]{color:var(--preview-ink);font:700 12px/20.4px var(--preview-sans);padding:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-facts[data-astro-cid-xsws2cft] dd[data-astro-cid-xsws2cft]{color:var(--preview-ink);font:400 14px/23.8px var(--preview-sans);margin:0;padding:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map-row[data-astro-cid-xsws2cft] dt[data-astro-cid-xsws2cft]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map[data-astro-cid-xsws2cft]{background:var(--preview-surface-soft,#f1f1f1);width:100%;height:180px;margin:0;position:relative;overflow:hidden}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map--fallback[data-astro-cid-xsws2cft]{color:var(--preview-text-secondary,var(--preview-muted));text-align:center;align-content:center;place-items:center;gap:8px;padding:16px;font-size:12px;line-height:1.6;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map--fallback[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{margin:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map--fallback[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);font-weight:700}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map-link[data-astro-cid-xsws2cft]{vertical-align:-4px;width:18px;height:18px;color:var(--preview-ink);place-items:center;margin-left:6px;display:inline-grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map-link[data-astro-cid-xsws2cft] svg[data-astro-cid-xsws2cft]{width:13.5px;height:13.5px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft]{gap:16px;margin-top:16px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft].preview-shop-link--secondary{min-height:44px;color:var(--preview-ink);font:700 13px/22.1px var(--preview-sans);background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft]{--preview-shop-link-ink:#141414;gap:0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft],.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft].preview-shop-link--secondary{min-height:44px;color:var(--preview-shop-link-ink);font:700 13px/44px var(--preview-sans);justify-content:flex-start;text-decoration:underline}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-copy-button[data-astro-cid-xsws2cft]{background:var(--preview-ink);color:#fff;min-height:46px;font:700 13px/18.2px var(--preview-sans);border-radius:8px;margin-top:28px;padding:8px 12px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-bisyoku-cta[data-astro-cid-xsws2cft] h2[data-astro-cid-xsws2cft]{font:700 18px/27px var(--preview-sans)}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-bisyoku-cta[data-astro-cid-xsws2cft] p[data-astro-cid-xsws2cft]{font:400 14px/23.8px var(--preview-sans);margin:12px 0 18px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-bisyoku-cta[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{background:var(--preview-ink);min-height:46px;font:700 13px/20.8px var(--preview-sans);border-radius:8px}@media (width<=1120px){.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shell[data-astro-cid-xsws2cft]{width:min(100% - 48px,960px)}}@media (width<=1023px){.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{grid-template-rows:none;grid-template-columns:1fr}}@media (width<=700px){.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shell[data-astro-cid-xsws2cft]{width:min(100% - 40px,430px)}}@media (width<=600px){.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-columns[data-astro-cid-xsws2cft]{row-gap:42px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-body[data-astro-cid-xsws2cft] .preview-detail-lead[data-astro-cid-xsws2cft]{font-size:18px;line-height:36px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft]>h2[data-astro-cid-xsws2cft]{font-size:28px;line-height:47.6px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft]>div[data-astro-cid-xsws2cft]{grid-template-columns:1fr}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-gallery[data-astro-cid-xsws2cft] figcaption[data-astro-cid-xsws2cft]{margin-top:10px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-map[data-astro-cid-xsws2cft]{height:168.8px}}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-header[data-astro-cid-xsws2cft] .preview-detail-shop-name[data-astro-cid-xsws2cft] .shop-name-part[data-astro-cid-xsws2cft]{word-break:keep-all;overflow-wrap:break-word;max-width:100%;display:inline-block}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-shop-links[data-astro-cid-xsws2cft]{font:700 14px/1.6 var(--preview-sans);flex-wrap:wrap;gap:8px 20px;margin:0 0 20px;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-shop-links[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:var(--preview-red);text-underline-offset:3px;text-decoration:underline}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-area[data-astro-cid-xsws2cft]{color:var(--preview-red);font:700 13px/1.6 var(--preview-sans);word-break:keep-all;overflow-wrap:break-word;margin:-16px 0 16px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-area__separator[data-astro-cid-xsws2cft]{margin:0 4px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-chips[data-astro-cid-xsws2cft]{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-detail-chips[data-astro-cid-xsws2cft] li[data-astro-cid-xsws2cft]{border:1px solid var(--preview-line);background:var(--preview-white);color:var(--preview-ink);font:500 12px/1.6 var(--preview-sans);border-radius:999px;padding:5px 12px}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-buttons[data-astro-cid-xsws2cft]{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-button[data-astro-cid-xsws2cft]{min-height:44px;font:700 13px/1.4 var(--preview-sans);text-align:center;word-break:keep-all;border-radius:8px;place-items:center;display:grid}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-button--primary[data-astro-cid-xsws2cft]{background:var(--preview-red);color:#fff}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-button--outline[data-astro-cid-xsws2cft]{border:1px solid var(--preview-red);color:var(--preview-red);background:0 0}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft]{flex-wrap:wrap;column-gap:16px;margin-top:12px;display:flex}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-links[data-astro-cid-xsws2cft] .preview-shop-copy-button[data-astro-cid-xsws2cft]{width:auto;min-height:44px;color:var(--preview-shop-link-ink);font:700 13px/44px var(--preview-sans);cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:underline}.preview-detail--v2[data-astro-cid-xsws2cft] .preview-shop-freshness[data-astro-cid-xsws2cft]{color:var(--preview-muted);font:400 10px/1.6 var(--preview-sans);margin:16px 0 0}.preview-shop-area-genre[data-astro-cid-xsws2cft]{font:400 14px/1.6 var(--preview-sans);margin:16px 0 0}.preview-shop-area-genre[data-astro-cid-xsws2cft] a[data-astro-cid-xsws2cft]{color:inherit;text-underline-offset:3px;text-decoration:underline}.preview-bookmark[data-astro-cid-xsws2cft]{font-family:var(--preview-sans);flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.preview-bookmark-button[data-astro-cid-xsws2cft]{border:1px solid var(--preview-ink);min-width:120px;min-height:44px;color:var(--preview-ink);font:700 13px/1 var(--preview-sans);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.preview-bookmark-button[data-astro-cid-xsws2cft] svg[data-astro-cid-xsws2cft]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:16px;height:16px}.preview-bookmark-button[data-astro-cid-xsws2cft][aria-pressed=true]{background:var(--preview-ink);color:#fff}.preview-bookmark-button[data-astro-cid-xsws2cft][aria-pressed=true] svg[data-astro-cid-xsws2cft]{fill:currentColor}.preview-bookmark[data-astro-cid-xsws2cft] .preview-favorite-status[data-astro-cid-xsws2cft]{margin:0}.preview-detail-body[data-legacy-import]>p,.preview-detail-body[data-legacy-import]>:where(.preview-paywall-body)>p{word-break:normal;margin:0 0 28px;font-size:16px;line-height:2.1}.preview-detail-body[data-legacy-import=html] p:not(:where(.article-video *,.preview-shop-ai-description *)){margin:0 0 28px;font-size:16px;line-height:2.1}.preview-detail-body[data-legacy-import] h2:not(:where(.article-video *,.preview-shop-ai-description *)){margin:64px 0 24px;font-size:28px}.preview-detail-body[data-legacy-import] h3:not(:where(.article-video *,.preview-shop-ai-description *)){margin:48px 0 20px;font-size:22px}.preview-detail-body[data-legacy-import=html]>figure[data-legacy-import-image],.preview-detail-body[data-legacy-import=html]>:where(.preview-paywall-body)>figure[data-legacy-import-image]{margin:0}.preview-detail-body[data-legacy-import=html] img:not(:where(.article-video *,.preview-shop-ai-description *)){border-radius:0;width:100%;margin:48px 0;display:block;height:auto!important;max-height:none!important;aspect-ratio:var(--legacy-import-image-ratio,auto)!important;object-fit:contain!important}.preview-detail-body[data-legacy-import=html] figure[data-legacy-import-image] figcaption{color:inherit!important;font:inherit!important;margin:0!important}.preview-detail-body[data-legacy-import=html]>a:has(>img),.preview-detail-body[data-legacy-import=html]>:where(.preview-paywall-body)>a:has(>img){margin:0 0 28px;display:block}.preview-detail-body[data-legacy-import=plain]>p:first-of-type,.preview-detail-body[data-legacy-import=plain]>:where(.preview-paywall-body)>p:first-of-type{margin-bottom:48px;font-size:21px;font-weight:400;line-height:42px}@media (width<=600px){.preview-detail-body[data-legacy-import=plain]>p:first-of-type,.preview-detail-body[data-legacy-import=plain]>:where(.preview-paywall-body)>p:first-of-type{font-size:18px;line-height:36px}}.preview-detail--v2 .preview-detail-body[data-legacy-import=plain]>p:first-of-type,.preview-detail--v2 .preview-detail-body[data-legacy-import=plain]>:where(.preview-paywall-body)>p:first-of-type{word-break:keep-all;overflow-wrap:break-word}@media (width<=600px){.preview-detail--v2 .preview-detail-body[data-legacy-import=plain]>p,.preview-detail--v2 .preview-detail-body[data-legacy-import=plain]>:where(.preview-paywall-body)>p{word-break:keep-all;overflow-wrap:break-word}}.preview-paywall-body[data-astro-cid-xsws2cft]{display:contents}.preview-paywall-body--locked[data-astro-cid-xsws2cft]{--paywall-line:33.6px;--paywall-fade-end:max(calc(100% - .25 * var(--paywall-line)),calc(.9 * var(--paywall-line)));--paywall-fade-start:max(calc(var(--paywall-fade-end) - 3 * var(--paywall-line)),calc(.5 * var(--paywall-line)));-webkit-mask-image:linear-gradient(to bottom,#000 0px,#000 var(--paywall-fade-start),transparent var(--paywall-fade-end));mask-image:linear-gradient(to bottom,#000 0px,#000 var(--paywall-fade-start),transparent var(--paywall-fade-end));-webkit-mask-image:linear-gradient(to bottom,#000 0px,#000 var(--paywall-fade-start),transparent var(--paywall-fade-end));display:flow-root}.preview-paywall-body--locked[data-astro-cid-xsws2cft]:has(>.preview-detail-lead:last-child){--paywall-line:42px}@media (width<=600px){.preview-paywall-body--locked[data-astro-cid-xsws2cft]:has(>.preview-detail-lead:last-child){--paywall-line:36px}}.preview-paywall-body--locked>:nth-last-child(1 of :not([hidden])),.preview-paywall-body--locked>:nth-last-child(1 of :not([hidden]))>p:last-child,.preview-paywall-body--locked>:nth-last-child(1 of :not([hidden]))>:last-child>p:last-child{margin-bottom:0!important}.preview-detail-gallery-b[data-astro-cid-xsws2cft]{display:none}html[data-ab-article-gallery=b] .preview-detail[data-astro-cid-xsws2cft][data-ab-article-gallery-target="1"] .preview-detail-gallery-b[data-astro-cid-xsws2cft]{display:block}html[data-ab-article-gallery=b] .preview-detail[data-astro-cid-xsws2cft][data-ab-article-gallery-target="1"] [data-astro-cid-xsws2cft]:is(.preview-detail-hero,[data-article-body-photo],.preview-gallery),html[data-ab-article-gallery=b] .preview-detail[data-astro-cid-xsws2cft][data-ab-article-gallery-target="1"] [data-astro-cid-xsws2cft][data-read-body] .article-video,html[data-ab-article-gallery=b] .preview-detail[data-astro-cid-xsws2cft][data-ab-article-gallery-target="1"] .preview-detail-media[data-astro-cid-xsws2cft]:not(:has(.preview-movies)){display:none}
