.candle-page[data-astro-cid-jgbn5kpf]{max-width:1180px}.candle-page[data-astro-cid-jgbn5kpf] section[data-astro-cid-jgbn5kpf]{margin-block:52px;scroll-margin-top:24px}.candle-page[data-astro-cid-jgbn5kpf] h2[data-astro-cid-jgbn5kpf]{margin-bottom:16px;font-size:clamp(1.7rem,4vw,2.5rem)}.candle-page[data-astro-cid-jgbn5kpf] h3[data-astro-cid-jgbn5kpf]{margin-bottom:10px;font-size:1.35rem}.candle-page[data-astro-cid-jgbn5kpf] p[data-astro-cid-jgbn5kpf]{line-height:1.8}.candle-cover[data-astro-cid-jgbn5kpf]{margin:24px 0}.candle-cover[data-astro-cid-jgbn5kpf] img[data-astro-cid-jgbn5kpf]{border:1px solid #a68b6266;border-radius:8px;width:100%;height:auto}.candle-cover[data-astro-cid-jgbn5kpf] figcaption[data-astro-cid-jgbn5kpf]{color:#baaac8;margin-top:10px;font-size:.8rem;line-height:1.6}.candle-jumps[data-astro-cid-jgbn5kpf]{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.candle-colors[data-astro-cid-jgbn5kpf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.candle-color[data-astro-cid-jgbn5kpf]{background:#24182d;border:1px solid #a68b624d;border-radius:8px;align-items:flex-start;gap:16px;padding:22px 18px;display:flex}.candle-icon[data-astro-cid-jgbn5kpf]{flex-shrink:0;width:44px;height:75px}.candle-color[data-astro-cid-jgbn5kpf] h3[data-astro-cid-jgbn5kpf]{color:#e1c787;margin:0}.candle-color[data-astro-cid-jgbn5kpf] p[data-astro-cid-jgbn5kpf]{margin:4px 0;font-size:.95rem}.candle-theme[data-astro-cid-jgbn5kpf]{color:#e0c891}.candle-wish[data-astro-cid-jgbn5kpf]{color:#c5b6ce}.candle-columns[data-astro-cid-jgbn5kpf]{grid-template-columns:1fr 1.7fr;gap:32px;margin:24px 0;display:grid}.candle-materials[data-astro-cid-jgbn5kpf]{background:#24182d;border:1px solid #a68b624d;border-radius:8px;align-self:start;padding:24px}.candle-page[data-astro-cid-jgbn5kpf] li[data-astro-cid-jgbn5kpf]{margin-bottom:14px;line-height:1.8}.candle-page[data-astro-cid-jgbn5kpf] ul[data-astro-cid-jgbn5kpf]{padding-left:22px;list-style:outside}.candle-page[data-astro-cid-jgbn5kpf] ol[data-astro-cid-jgbn5kpf]{padding-left:24px;list-style:decimal}.candle-rituals[data-astro-cid-jgbn5kpf]{gap:18px;margin-top:24px;display:grid}.candle-ritual[data-astro-cid-jgbn5kpf]{background:linear-gradient(125deg,#2b1b35,#181020);border:1px solid #a68b6266;border-radius:8px;padding:28px}.candle-ritual[data-astro-cid-jgbn5kpf] h3[data-astro-cid-jgbn5kpf]{color:#ead8b4;font-size:1.6rem}.candle-ritual[data-astro-cid-jgbn5kpf] summary[data-astro-cid-jgbn5kpf]{cursor:pointer;color:#dec18a;text-underline-offset:4px;min-height:44px;padding:12px 0;text-decoration:underline}.candle-ritual[data-astro-cid-jgbn5kpf] summary[data-astro-cid-jgbn5kpf]:focus-visible{outline-offset:4px;outline:2px solid #dec18a}.candle-ritual[data-astro-cid-jgbn5kpf] blockquote[data-astro-cid-jgbn5kpf]{color:#e2c990;border-left:2px solid #c1a16b;margin:22px 0;padding:12px 20px;font-style:italic}.candle-safety[data-astro-cid-jgbn5kpf]{border:1px solid #a68b6266;border-radius:8px;padding:28px}.candle-safety[data-astro-cid-jgbn5kpf] a[data-astro-cid-jgbn5kpf]{text-underline-offset:3px;text-decoration:underline}.candle-outro[data-astro-cid-jgbn5kpf]{text-align:center}.candle-outro[data-astro-cid-jgbn5kpf] .candle-jumps[data-astro-cid-jgbn5kpf]{justify-content:center}@media (width<=900px){.candle-colors[data-astro-cid-jgbn5kpf]{grid-template-columns:repeat(2,minmax(0,1fr))}.candle-columns[data-astro-cid-jgbn5kpf]{grid-template-columns:1fr}.candle-page[data-astro-cid-jgbn5kpf] section[data-astro-cid-jgbn5kpf]{margin-block:36px}}@media (width<=540px){.candle-colors[data-astro-cid-jgbn5kpf]{grid-template-columns:1fr}.candle-cover[data-astro-cid-jgbn5kpf]{margin-inline:0}.candle-ritual[data-astro-cid-jgbn5kpf],.candle-safety[data-astro-cid-jgbn5kpf]{padding:20px}.candle-jumps[data-astro-cid-jgbn5kpf]{gap:8px}.candle-jumps[data-astro-cid-jgbn5kpf] a[data-astro-cid-jgbn5kpf]{max-width:100%}.candle-color[data-astro-cid-jgbn5kpf]{padding:18px}.candle-icon[data-astro-cid-jgbn5kpf]{width:40px}.candle-ritual[data-astro-cid-jgbn5kpf] h3[data-astro-cid-jgbn5kpf]{font-size:1.4rem}}
