.fn-price-line-wrapper{justify-content:center;align-items:center;min-height:2.125rem;display:flex}.fn-price-line{color:var(--fn-ink);margin:0;font-size:.875rem;font-weight:500}:is(.fn-hero-copy,.fn-cta-text,.fn-guide-close-body) .fn-price-line-wrapper{margin-block-start:1rem}.fn-hero-copy .fn-price-line{background-color:color-mix(in oklch, var(--fn-bg) 84%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in oklch, var(--fn-rim) 25%, transparent);border-radius:9999px;align-items:center;padding:.25rem .85rem;display:inline-flex;box-shadow:0 1px 4px #00000014}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fn-hero-copy .fn-price-line{background-color:var(--fn-bg)}}:is([data-style=final].dark,.dark [data-style=final]) .fn-hero-copy .fn-price-line{background-color:color-mix(in oklch, var(--fn-bg) 75%, transparent);border-color:color-mix(in oklch, var(--fn-rim) 35%, transparent);box-shadow:0 2px 6px #0006}
.fn-mandala :is(circle,rect,line,path):not([pathLength]){vector-effect:non-scaling-stroke}.fn-mark-lines{fill:none;stroke:color-mix(in oklch, var(--fn-brass) 55%, transparent);stroke-width:.45px}.fn-mark-brahma{fill:color-mix(in oklch, var(--fn-brass) 14%, transparent);stroke:color-mix(in oklch, var(--fn-brass) 70%, transparent);stroke-width:1px}.fn-mark-petal{fill:color-mix(in srgb, var(--fn-marigold) 26%, var(--fn-dusk-lamp));stroke:var(--fn-brass);stroke-width:1px}.fn-mark-petal-back{fill:color-mix(in srgb, var(--fn-saffron) 34%, var(--fn-dusk-lamp));stroke:color-mix(in oklch, var(--fn-brass) 60%, transparent);stroke-width:.8px}.fn-mark-vein{fill:none;stroke:color-mix(in oklch, var(--fn-brass) 55%, transparent);stroke-width:.7px}.fn-mark-seed{fill:var(--fn-marigold)}.fn-mark-ticks{stroke:color-mix(in oklch, var(--fn-brass) 55%, transparent);stroke-width:.6px}.fn-diya-bowl{fill:#a14e2b;fill:lab(43.4296% 33.294 36.3179)}.fn-diya-oil{fill:#552b14;fill:lab(23.0017% 17.9183 23.2552)}.fn-diya-rim{fill:none;stroke:var(--fn-brass);stroke-width:.8px}.fn-lamp-flame{fill:var(--fn-saffron)}.fn-lamp-core{fill:var(--fn-marigold)}