.pr[data-astro-cid-jqv5i22p]{font-size:var(--step--1);color:var(--ink-soft);align-items:center;gap:8px;margin:6px 0 0;display:flex}.tag[data-astro-cid-jqv5i22p]{letter-spacing:.06em;border:1px solid;border-radius:3px;padding:3px 6px;font-size:.6875rem;font-weight:700;line-height:1}.summary[data-astro-cid-grhk7zyw]{background:var(--note);border:1px solid var(--rule);border-radius:10px;margin:28px 0 40px;padding:20px 22px}h2[data-astro-cid-grhk7zyw]{font-size:var(--step-0);margin:0 0 10px}ul[data-astro-cid-grhk7zyw]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-grhk7zyw]{padding-left:1.6em;position:relative}li[data-astro-cid-grhk7zyw]:before{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:.9em;height:.5em;position:absolute;top:.55em;left:.15em;transform:rotate(-45deg)}.author[data-astro-cid-hbs4ykhd]{border-top:1px dashed var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;margin-top:56px;padding-top:24px;display:grid}.who[data-astro-cid-hbs4ykhd]{font-family:var(--font-hand);font-weight:600;font-size:var(--step-1);margin:0}.who[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--ink);text-decoration:none}.bio[data-astro-cid-hbs4ykhd]{color:var(--ink-soft);margin:4px 0 0;font-size:.9375rem}.sns[data-astro-cid-hbs4ykhd]{font-size:var(--step--1);gap:16px;margin:8px 0 0;display:flex}@media (width<=480px){.author[data-astro-cid-hbs4ykhd]{grid-template-columns:72px minmax(0,1fr)}.author[data-astro-cid-hbs4ykhd] .uzu{width:72px;height:72px}}.products[data-astro-cid-hzsdba6i]{margin-top:48px}.products[data-astro-cid-hzsdba6i] h2[data-astro-cid-hzsdba6i]{font-size:var(--step-2);margin:0 0 16px}ul[data-astro-cid-hzsdba6i]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.product-card[data-astro-cid-hzsdba6i]{border:1px solid var(--rule);background:var(--paper);border-radius:6px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.thumb[data-astro-cid-hzsdba6i]{background:#fff;border-radius:4px;padding:6px;display:block}.thumb[data-astro-cid-hzsdba6i] img[data-astro-cid-hzsdba6i]{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.name[data-astro-cid-hzsdba6i]{margin:0;font-weight:700;line-height:1.6}.note[data-astro-cid-hzsdba6i]{font-size:var(--step--1);color:var(--ink-soft);margin:4px 0 0}.shops[data-astro-cid-hzsdba6i]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:10px 0 0;display:flex}.btn[data-astro-cid-hzsdba6i]{background:var(--ink);color:var(--paper);border-radius:999px;padding:6px 18px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-block}.btn[data-astro-cid-hzsdba6i]:hover{background:var(--link)}.text[data-astro-cid-hzsdba6i]{font-size:.875rem}@media (width<=480px){.product-card[data-astro-cid-hzsdba6i]{grid-template-columns:96px minmax(0,1fr);gap:12px}}.qr[data-astro-cid-cjhqbx3y]{display:none}@media (width>=1320px){.qr[data-astro-cid-cjhqbx3y]{z-index:10;top:50%;right:max(28px, env(safe-area-inset-right,0px));background:var(--sheet);border:1px solid var(--rule);border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:140px;padding:14px 12px 12px;display:flex;position:fixed;transform:translateY(-50%);box-shadow:0 6px 18px -12px #0000004d}.qr-label[data-astro-cid-cjhqbx3y]{font-family:var(--font-hand);text-align:center;margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.qr-code[data-astro-cid-cjhqbx3y]{width:112px;height:112px}.qr-code[data-astro-cid-cjhqbx3y] svg{width:100%;height:100%;display:block}.qr-face[data-astro-cid-cjhqbx3y]{width:44px;height:auto;position:absolute;bottom:-14px;left:-26px}}.tags[data-astro-cid-nq2fa3ty]{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.tag[data-astro-cid-nq2fa3ty]{font-size:var(--step--1);background:var(--note);color:var(--ink-soft);border-radius:999px;padding:2px 10px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.tag[data-astro-cid-nq2fa3ty]:hover,.tag[data-astro-cid-nq2fa3ty]:focus-visible{background:var(--ink);color:var(--sheet)}.related[data-astro-cid-vrecybdq]{margin-top:48px}.related[data-astro-cid-vrecybdq] h2[data-astro-cid-vrecybdq]{font-size:var(--step-1);margin:0 0 10px}.related[data-astro-cid-vrecybdq] ul[data-astro-cid-vrecybdq]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-vrecybdq] li[data-astro-cid-vrecybdq]{word-break:keep-all;overflow-wrap:anywhere;padding-left:1em;position:relative}.related[data-astro-cid-vrecybdq] li[data-astro-cid-vrecybdq]:before{content:"›";color:var(--ink-soft);position:absolute;left:0}.post[data-astro-cid-ssdmjifj]{padding-top:32px}.crumbs[data-astro-cid-ssdmjifj] ol[data-astro-cid-ssdmjifj]{font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;gap:4px;margin:0 0 12px;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-ssdmjifj] li[data-astro-cid-ssdmjifj]+li[data-astro-cid-ssdmjifj]:before{content:"›";margin-right:4px}.crumb[data-astro-cid-ssdmjifj]{color:var(--ink-soft);text-decoration:none}.crumb[data-astro-cid-ssdmjifj]:hover{color:var(--link)}h1[data-astro-cid-ssdmjifj]{font-size:var(--step-3);margin:0 0 8px}.meta[data-astro-cid-ssdmjifj]{font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.body[data-astro-cid-ssdmjifj] h2{font-size:var(--step-2);margin:48px 0 12px}.body[data-astro-cid-ssdmjifj] h3{font-size:var(--step-1);margin:32px 0 8px}.body[data-astro-cid-ssdmjifj] img{border-radius:4px}.body[data-astro-cid-ssdmjifj] table{border-collapse:collapse;display:block;overflow-x:auto}.body[data-astro-cid-ssdmjifj] th,.body[data-astro-cid-ssdmjifj] td{border:1px solid var(--rule);padding:6px 10px}.body[data-astro-cid-ssdmjifj] .video-embed{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;margin:20px 0 28px;position:relative;overflow:hidden}.body[data-astro-cid-ssdmjifj] .video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.body[data-astro-cid-ssdmjifj] .screenshot{text-align:center;margin:20px auto 28px}.body[data-astro-cid-ssdmjifj] .screenshot img{border:1px solid var(--rule);border-radius:6px;width:280px;max-width:100%;height:auto;margin:0 auto;display:block;box-shadow:0 6px 18px -12px #0000004d}.body[data-astro-cid-ssdmjifj] .screenshot figcaption{color:var(--ink-soft);text-align:left;margin-top:8px;font-size:.8125rem;line-height:1.6}.body[data-astro-cid-ssdmjifj] .hero-product{text-align:center;margin:24px auto 32px}.body[data-astro-cid-ssdmjifj] .hero-product img{border-radius:4px;width:min(240px,70%);height:auto;margin:0 auto;display:block;box-shadow:0 6px 20px -10px #00000059}.body[data-astro-cid-ssdmjifj] .hero-product.hero-photo img{width:min(400px,100%)}.body[data-astro-cid-ssdmjifj] .hero-product figcaption{color:var(--ink-soft);margin-top:10px;font-size:.8125rem}.body[data-astro-cid-ssdmjifj] .inline-product{border:1px solid var(--rule);border-radius:6px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;margin:20px 0;padding:12px;display:grid}.body[data-astro-cid-ssdmjifj] .inline-product img{background:#fff;width:100%;height:auto;display:block}.body[data-astro-cid-ssdmjifj] .inline-product figcaption{color:var(--ink-soft);font-size:.875rem;line-height:1.7}.body[data-astro-cid-ssdmjifj] .inline-product figcaption a{margin-top:4px;font-weight:700;display:inline-block}.faq[data-astro-cid-ssdmjifj] dt[data-astro-cid-ssdmjifj]{margin-top:16px;font-weight:700}.faq[data-astro-cid-ssdmjifj] dd[data-astro-cid-ssdmjifj]{margin:4px 0 0}
