.hero.svelte-1fa6b8k{--cd:color-mix(in srgb, var(--c) 72%, var(--ink));background:color-mix(in srgb, var(--c) 14%, #fff);border-bottom:3px solid var(--ink);padding:50px 0 70px}.grid.svelte-1fa6b8k{grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;display:grid}.pic.svelte-1fa6b8k{place-items:center;display:grid;position:relative}.pic.svelte-1fa6b8k:before{content:"";aspect-ratio:1;background:var(--c);opacity:.28;border-radius:50%;width:80%;position:absolute}.pic.svelte-1fa6b8k img:where(.svelte-1fa6b8k){mix-blend-mode:multiply;width:auto;max-height:620px;position:relative}.crumbs.svelte-1fa6b8k{color:var(--muted);margin-bottom:18px}.crumbs.svelte-1fa6b8k a:where(.svelte-1fa6b8k){color:var(--ink)}.tag.svelte-1fa6b8k{background:var(--cd);color:#fff;border-radius:999px;padding:7px 14px;font-weight:800;display:inline-block}h1.svelte-1fa6b8k{color:var(--cd);margin:14px 0 18px;font-size:clamp(56px,8vw,120px)}.ings.svelte-1fa6b8k{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.ings.svelte-1fa6b8k span:where(.svelte-1fa6b8k){border:2px solid var(--ink);background:#fff;border-radius:12px;padding:8px 14px;font-weight:700}.desc.svelte-1fa6b8k{max-width:560px;font-size:19px;line-height:1.6}.promise.svelte-1fa6b8k{flex-wrap:wrap;gap:8px;margin:20px 0 26px;list-style:none;display:flex}.promise.svelte-1fa6b8k li:where(.svelte-1fa6b8k){border:2px dashed var(--green-d);color:var(--green-d);background:#fff;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700}.buy.svelte-1fa6b8k{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.price.svelte-1fa6b8k{font-size:32px;font-weight:800}.price.svelte-1fa6b8k small:where(.svelte-1fa6b8k){color:var(--muted);font-size:15px;font-weight:500}.qty.svelte-1fa6b8k{border:2px solid var(--ink);background:#fff;border-radius:16px;align-items:center;display:flex;overflow:hidden}.qty.svelte-1fa6b8k button:where(.svelte-1fa6b8k){cursor:pointer;width:46px;height:52px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.qty.svelte-1fa6b8k b:where(.svelte-1fa6b8k){text-align:center;width:36px;font-size:18px}.added.svelte-1fa6b8k{color:var(--green-d);margin-top:16px;font-weight:700}.added.svelte-1fa6b8k a:where(.svelte-1fa6b8k){align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.wa.svelte-1fa6b8k{color:var(--green-d);align-items:center;gap:8px;margin-top:22px;font-weight:700;text-decoration:underline;display:inline-flex}.related.svelte-1fa6b8k{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px;display:grid}.card.svelte-1fa6b8k{background:#fff;border:2px solid #eef0ea;border-radius:26px;padding:12px 12px 18px;transition:transform .2s}.card.svelte-1fa6b8k:hover{transform:translateY(-5px)}.well.svelte-1fa6b8k{background:var(--well);aspect-ratio:4/4.4;border-radius:18px;overflow:hidden}.well.svelte-1fa6b8k img:where(.svelte-1fa6b8k){object-fit:cover;object-position:center 30%;width:100%;height:100%}.card.svelte-1fa6b8k h3:where(.svelte-1fa6b8k){margin:14px 6px 6px;font-size:26px}.card.svelte-1fa6b8k p:where(.svelte-1fa6b8k){color:var(--muted);margin:0 6px;font-size:14px}@media (width<=900px){.grid.svelte-1fa6b8k{grid-template-columns:1fr}.pic.svelte-1fa6b8k img:where(.svelte-1fa6b8k){max-height:420px}.related.svelte-1fa6b8k{grid-template-columns:1fr 1fr}.hero.svelte-1fa6b8k{padding:24px 0 50px}}@media (width<=600px){h1.svelte-1fa6b8k{font-size:50px}.desc.svelte-1fa6b8k{font-size:17px}}
