.top-band.svelte-xod7dh{height:calc(var(--hdr) + 20px);background:radial-gradient(50% 220% at 85% 0%,#ffe48ab3,transparent 60%),linear-gradient(180deg,#fff3df,#fffaf0)}.pp.svelte-xod7dh{padding:22px 0 60px}.bc.svelte-xod7dh{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none;align-items:center;gap:6px;font-size:.8rem;color:var(--color-muted);margin-bottom:22px}.bc.svelte-xod7dh a:where(.svelte-xod7dh):hover{color:var(--color-teal-d)}.grid.svelte-xod7dh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,60px);align-items:start}.gal.svelte-xod7dh{position:sticky;top:100px;display:grid;gap:14px}.main-v.svelte-xod7dh{position:relative;box-shadow:0 40px 80px -50px #0b1714aa;border-radius:40px 40px 40px 12px}.eco.svelte-xod7dh{position:absolute;left:18px;top:18px;display:inline-flex;gap:6px;align-items:center;padding:7px 14px;border-radius:999px;background:#70c44e;color:#0b2a10;font-weight:700;font-size:.8rem}.thumbs.svelte-xod7dh{display:flex;gap:10px}.thumbs.svelte-xod7dh button:where(.svelte-xod7dh){width:84px;height:84px;padding:6px;border-radius:20px;border:2px solid transparent;background:#fff;transition:border-color .3s}.thumbs.svelte-xod7dh button.on:where(.svelte-xod7dh){border-color:var(--color-ember)}.thumbs.svelte-xod7dh img:where(.svelte-xod7dh){width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nophoto.svelte-xod7dh{display:flex;gap:8px;align-items:center;margin:0;font-size:.84rem;color:var(--color-muted)}.lnk.svelte-xod7dh{border:0;background:none;padding:0;color:var(--color-teal-d);text-decoration:underline;font:inherit}.brandit.svelte-xod7dh{display:flex;align-items:center;gap:14px;padding:14px 18px 14px 14px;border-radius:999px;background:radial-gradient(100% 140% at 0% 0%,#ffc73480,transparent 60%),#fff4e3;color:#1f2a27;border:1px solid #ffe2a8;transition:transform .4s var(--ease)}.brandit.svelte-xod7dh:hover{transform:translateY(-3px)}.brandit.svelte-xod7dh>span:where(.svelte-xod7dh):nth-child(2){display:grid;flex:1}.brandit.svelte-xod7dh small:where(.svelte-xod7dh){color:#4b5753}.bi-ic.svelte-xod7dh{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ffc734,#ff6539);color:#fff;flex:none}.chips.svelte-xod7dh{display:flex;flex-wrap:wrap;gap:8px}.brand.svelte-xod7dh{background:#0b1714;color:#fff;border-color:#0b1714}.sku.svelte-xod7dh{font-weight:500;font-size:.74rem}.nm.svelte-xod7dh{font-size:clamp(2rem,3.6vw,3.2rem);margin:16px 0 18px}.facts.svelte-xod7dh{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.facts.svelte-xod7dh div:where(.svelte-xod7dh){display:grid;padding:12px 14px;border-radius:20px 20px 20px 6px;background:#fffefb;border:1px solid #0b171410}.facts.svelte-xod7dh span:where(.svelte-xod7dh){font-family:var(--font-mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted)}.facts.svelte-xod7dh b:where(.svelte-xod7dh){font-weight:650}.buy.svelte-xod7dh{margin-top:18px;padding:24px;border-radius:36px 36px 36px 10px;background:#fffefb;border:1px solid #0b171414;box-shadow:0 30px 70px -50px #0b1714aa;display:grid;gap:16px}.pp-price.svelte-xod7dh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.big.svelte-xod7dh{font-size:2.6rem;font-weight:800;letter-spacing:-.04em;color:var(--color-ember-d);line-height:1}.per.svelte-xod7dh{color:var(--color-muted)}.gst.svelte-xod7dh{padding:3px 10px;border-radius:999px;background:#009edd14;color:#00739f;font-weight:700;font-size:.8rem}.incl.svelte-xod7dh{font-size:.8rem;color:var(--color-muted);margin-top:4px}.carton.svelte-xod7dh{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:999px;background:#f2efe6}.carton.svelte-xod7dh svg{color:var(--color-teal-d);flex:none}.carton.svelte-xod7dh div:where(.svelte-xod7dh){display:grid}.carton.svelte-xod7dh span:where(.svelte-xod7dh){font-size:.82rem;color:#3c4a45}.ctl.svelte-xod7dh{display:flex;flex-wrap:wrap;gap:10px}.unit.svelte-xod7dh{display:flex;padding:4px;border-radius:999px;background:#f2efe6}.unit.svelte-xod7dh button:where(.svelte-xod7dh){border:0;background:transparent;border-radius:999px;padding:10px 18px;font-weight:650;font-size:.88rem;color:#5f6b66}.unit.svelte-xod7dh button.on:where(.svelte-xod7dh){background:#0b1714;color:#fff}.step.svelte-xod7dh{display:flex;align-items:center;border-radius:999px;border:1.5px solid #0b17141f;padding:4px}.step.svelte-xod7dh button:where(.svelte-xod7dh){width:40px;height:40px;border:0;border-radius:50%;background:#f2efe6;display:grid;place-items:center}.step.svelte-xod7dh input:where(.svelte-xod7dh){width:80px;border:0;text-align:center;font-family:var(--font-mono);font-size:1.1rem;font-weight:700;background:transparent}.line.svelte-xod7dh{margin:0;display:grid;gap:4px;font-size:.92rem}.line.svelte-xod7dh div:where(.svelte-xod7dh){display:flex;justify-content:space-between}.line.svelte-xod7dh dd:where(.svelte-xod7dh){margin:0}.tot.svelte-xod7dh{padding-top:8px;border-top:1px dashed #0b171430;font-weight:800;font-size:1.1rem}.tot.svelte-xod7dh dd:where(.svelte-xod7dh){color:var(--color-ember-d)}.partial.svelte-xod7dh{display:flex;align-items:center;gap:6px;margin:0;font-size:.8rem;color:#a35a14}.acts.svelte-xod7dh{display:grid;grid-template-columns:1.4fr 1fr;gap:10px}.acts2.svelte-xod7dh{display:flex;flex-wrap:wrap;gap:8px}.acts2.svelte-xod7dh .btn:disabled{opacity:.6}.trust.svelte-xod7dh{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid #0b171410;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.8rem;color:#45524d}.trust.svelte-xod7dh li:where(.svelte-xod7dh){display:flex;gap:6px;align-items:center}.trust.svelte-xod7dh svg{color:var(--color-teal-d)}.match.svelte-xod7dh{margin-top:50px}.match.svelte-xod7dh h2:where(.svelte-xod7dh){display:flex;gap:10px;align-items:center;margin-bottom:14px}.mlist.svelte-xod7dh{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.mi.svelte-xod7dh{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:999px;background:#fffefb;border:1px solid #0b171412}.mi.svelte-xod7dh>a:where(.svelte-xod7dh):nth-child(2){display:grid;flex:1;min-width:0}.mi.svelte-xod7dh small:where(.svelte-xod7dh){color:var(--color-ember-d);font-size:.72rem}.mi.svelte-xod7dh .th:where(.svelte-xod7dh){width:56px;flex:none}.mi.svelte-xod7dh .th:where(.svelte-xod7dh) .size,.mi.svelte-xod7dh .th:where(.svelte-xod7dh) .kind{display:none}.mi.svelte-xod7dh .th:where(.svelte-xod7dh) .pv{border-radius:50%}.details.svelte-xod7dh{margin-top:60px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:30px}table.svelte-xod7dh{width:100%;border-collapse:separate;border-spacing:0 6px;margin-top:14px}th.svelte-xod7dh,td.svelte-xod7dh{text-align:left;padding:12px 16px;background:#fffefb;font-size:.9rem}th.svelte-xod7dh{width:42%;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-weight:600;border-radius:999px 0 0 999px}td.svelte-xod7dh{border-radius:0 999px 999px 0;font-weight:600}.about.svelte-xod7dh{padding:26px;border-radius:36px 36px 10px;background:#fffefb;border:1px solid #0b171410}.about.svelte-xod7dh .prose-sg:where(.svelte-xod7dh),.about.svelte-xod7dh>p:where(.svelte-xod7dh){margin-top:14px;color:#3c4a45}.fit.svelte-xod7dh{display:flex;gap:12px;margin-top:18px;padding:16px;border-radius:22px;background:#009edd0f;color:#0b4b66}.fit.svelte-xod7dh p:where(.svelte-xod7dh){margin:0;font-size:.9rem}.fit.svelte-xod7dh svg{flex:none;margin-top:2px}.rel.svelte-xod7dh{padding:60px 0 90px;background:linear-gradient(180deg,transparent,#ece8dc)}.rh.svelte-xod7dh{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:10px}.rh.svelte-xod7dh .h2:where(.svelte-xod7dh){font-size:clamp(1.8rem,3vw,2.6rem)}@media(max-width:980px){.grid.svelte-xod7dh,.details.svelte-xod7dh{grid-template-columns:minmax(0,1fr)}.gal.svelte-xod7dh{position:static}}@media(max-width:520px){.buy.svelte-xod7dh{padding:18px}.acts.svelte-xod7dh{grid-template-columns:minmax(0,1fr)}.big.svelte-xod7dh{font-size:2.1rem}.step.svelte-xod7dh input:where(.svelte-xod7dh){width:60px}}
