.buy__inner[data-astro-cid-wzdfe2iw]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(2rem,1rem + 4.5vw,4.5rem);display:grid}.buy__gallery[data-astro-cid-wzdfe2iw]{position:sticky;top:100px}.buy__main[data-astro-cid-wzdfe2iw]{background:var(--cream);box-shadow:var(--shadow-lg);border-radius:4px;margin:0 0 .9rem;overflow:hidden}.buy__main[data-astro-cid-wzdfe2iw] img[data-astro-cid-wzdfe2iw]{aspect-ratio:3/4;object-fit:cover;width:100%}.buy__thumbs[data-astro-cid-wzdfe2iw]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.6rem;padding:0;list-style:none;display:grid}.buy__thumb[data-astro-cid-wzdfe2iw]{cursor:pointer;opacity:.62;width:100%;transition:opacity .25s var(--ease), border-color .25s var(--ease);background:0 0;border:1px solid #0000;border-radius:3px;padding:0;display:block;overflow:hidden}.buy__thumb[data-astro-cid-wzdfe2iw] img[data-astro-cid-wzdfe2iw]{aspect-ratio:3/4;object-fit:cover;width:100%}.buy__thumb[data-astro-cid-wzdfe2iw]:hover{opacity:1}.buy__thumb[data-astro-cid-wzdfe2iw][aria-pressed=true]{opacity:1;border-color:var(--gold)}.buy__panel[data-astro-cid-wzdfe2iw] .buy__glyph{color:var(--gold);margin-bottom:1.2rem}.buy__title[data-astro-cid-wzdfe2iw]{font-size:var(--step-4);margin-block:.6rem .7rem}.buy__sub[data-astro-cid-wzdfe2iw]{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-soft)}.buy__price[data-astro-cid-wzdfe2iw]{font-family:var(--font-serif);font-size:var(--step-4);color:var(--navy);margin-block:1.4rem 1.2rem}.buy__blurb[data-astro-cid-wzdfe2iw]{color:var(--ink-soft);max-width:46ch}.buy__actions[data-astro-cid-wzdfe2iw]{flex-wrap:wrap;gap:.75rem;margin-block:1.9rem 1rem;display:flex}.buy__qty[data-astro-cid-wzdfe2iw]{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:var(--radius);align-items:center;display:flex;overflow:hidden}.buy__qty[data-astro-cid-wzdfe2iw] button[data-astro-cid-wzdfe2iw]{cursor:pointer;background:0 0;border:none;width:42px;height:100%;min-height:46px;font-size:1.1rem}.buy__qty[data-astro-cid-wzdfe2iw] button[data-astro-cid-wzdfe2iw]:hover{background:color-mix(in srgb, var(--gold) 16%, transparent)}.buy__qty[data-astro-cid-wzdfe2iw] input[data-astro-cid-wzdfe2iw]{text-align:center;appearance:textfield;background:0 0;border:none;width:3rem}.buy__qty[data-astro-cid-wzdfe2iw] input[data-astro-cid-wzdfe2iw]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buy__qty[data-astro-cid-wzdfe2iw] input[data-astro-cid-wzdfe2iw]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy__add[data-astro-cid-wzdfe2iw]{flex:12rem}.buy__pending[data-astro-cid-wzdfe2iw]{background:color-mix(in srgb, var(--gold) 13%, transparent);border:1px solid color-mix(in srgb, var(--gold) 38%, transparent);border-radius:var(--radius);font-size:var(--step--1);color:var(--ink-soft);padding:.9rem 1.1rem}.buy__meta[data-astro-cid-wzdfe2iw]{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem;margin-top:1.5rem;padding:1.5rem 0 0;list-style:none;display:grid}.buy__meta[data-astro-cid-wzdfe2iw] li[data-astro-cid-wzdfe2iw]{gap:.15rem;display:grid}.buy__meta[data-astro-cid-wzdfe2iw] span[data-astro-cid-wzdfe2iw]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-size:.74rem}.buy__meta[data-astro-cid-wzdfe2iw] strong[data-astro-cid-wzdfe2iw]{font-family:var(--font-serif);font-size:var(--step-1);font-weight:500}.buy__acc[data-astro-cid-wzdfe2iw]{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.buy__acc[data-astro-cid-wzdfe2iw]:first-of-type{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);margin-top:1.75rem}.buy__acc[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:1.1rem 0;list-style:none;display:flex}.buy__acc[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]::-webkit-details-marker{display:none}.buy__acc[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]:after{content:"+";color:var(--gold-deep);font-size:1.2rem}.buy__acc[data-astro-cid-wzdfe2iw][open] summary[data-astro-cid-wzdfe2iw]:after{content:"−"}.buy__details[data-astro-cid-wzdfe2iw],.buy__chakras[data-astro-cid-wzdfe2iw]{gap:.7rem;padding:0 0 1.4rem;list-style:none;display:grid}.buy__details[data-astro-cid-wzdfe2iw] li[data-astro-cid-wzdfe2iw]{color:var(--ink-soft);font-size:var(--step--1);padding-left:1.4rem;position:relative}.buy__details[data-astro-cid-wzdfe2iw] li[data-astro-cid-wzdfe2iw]:before{content:"";background:var(--gold);width:5px;height:5px;position:absolute;top:.6em;left:0;rotate:45deg}.buy__chakras[data-astro-cid-wzdfe2iw] li[data-astro-cid-wzdfe2iw]{font-size:var(--step--1);grid-template-columns:10px auto 1fr;align-items:baseline;gap:.7rem;display:grid}.buy__cdot[data-astro-cid-wzdfe2iw]{background:var(--accent);border-radius:50%;width:9px;height:9px}.buy__cmeaning[data-astro-cid-wzdfe2iw]{color:var(--ink-mute)}.buy__accp[data-astro-cid-wzdfe2iw]{color:var(--ink-soft);font-size:var(--step--1);padding-bottom:1.4rem}@media (width<=900px){.buy__inner[data-astro-cid-wzdfe2iw]{grid-template-columns:1fr}.buy__gallery[data-astro-cid-wzdfe2iw]{position:static}}.steps__head[data-astro-cid-wzdfe2iw]{max-width:40rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.steps__title[data-astro-cid-wzdfe2iw]{font-size:var(--step-4);margin-top:.75rem}.steps__list[data-astro-cid-wzdfe2iw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1.5rem,.8rem + 2.5vw,3rem);padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-wzdfe2iw]{border-top:1px solid color-mix(in srgb, var(--gold) 45%, transparent);padding-top:2rem}.steps__n[data-astro-cid-wzdfe2iw]{font-family:var(--font-display);font-size:var(--step-2);color:var(--gold-deep)}.steps__h[data-astro-cid-wzdfe2iw]{font-size:var(--step-2);margin-block:.6rem .7rem}.steps__p[data-astro-cid-wzdfe2iw]{color:var(--ink-soft)}.faq__head[data-astro-cid-wzdfe2iw]{margin-bottom:2.25rem}.faq__title[data-astro-cid-wzdfe2iw]{font-size:var(--step-4);margin-top:.7rem}.faq__item[data-astro-cid-wzdfe2iw]{border-bottom:1px solid color-mix(in srgb, var(--ink) 13%, transparent)}.faq__item[data-astro-cid-wzdfe2iw]:first-child{border-top:1px solid color-mix(in srgb, var(--ink) 13%, transparent)}.faq__item[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]{font-family:var(--font-serif);font-size:var(--step-2);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;list-style:none;display:flex}.faq__item[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-wzdfe2iw] summary[data-astro-cid-wzdfe2iw]:after{content:"+";color:var(--gold-deep);flex:none}.faq__item[data-astro-cid-wzdfe2iw][open] summary[data-astro-cid-wzdfe2iw]:after{content:"−"}.faq__item[data-astro-cid-wzdfe2iw] p[data-astro-cid-wzdfe2iw]{color:var(--ink-soft);max-width:60ch;padding-bottom:1.5rem}.cta[data-astro-cid-wzdfe2iw]{padding-block:clamp(4rem,3rem + 5vw,7rem)}.cta__inner[data-astro-cid-wzdfe2iw]{text-align:center;justify-items:center;display:grid}.cta__inner[data-astro-cid-wzdfe2iw] .cta__glyph{color:var(--gold);margin-bottom:1.6rem}.cta__title[data-astro-cid-wzdfe2iw]{font-size:var(--step-4);max-width:18ch}.cta__price[data-astro-cid-wzdfe2iw]{font-family:var(--font-serif);font-size:var(--step-3);color:var(--gold-bright);margin-block:1.2rem 1.8rem}
