.pdp[data-astro-cid-o422f4lv]{max-width:1040px;margin:0 auto;padding:16px}.crumbs[data-astro-cid-o422f4lv]{font-size:14px;color:var(--v2-ink-2);margin-bottom:12px}.crumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:inherit}.top[data-astro-cid-o422f4lv]{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:820px){.top[data-astro-cid-o422f4lv]{grid-template-columns:1fr 1fr;align-items:start}}.gallery[data-astro-cid-o422f4lv] .main[data-astro-cid-o422f4lv]{width:100%;max-width:420px;height:auto;display:block;margin:0 auto;background:#fff;border-radius:12px}@media(max-width:819px){.gallery[data-astro-cid-o422f4lv] .main[data-astro-cid-o422f4lv]{max-width:220px}.top[data-astro-cid-o422f4lv]{gap:8px}}@media(max-width:819px){.crumbs[data-astro-cid-o422f4lv]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery[data-astro-cid-o422f4lv] .main[data-astro-cid-o422f4lv]{max-width:200px}h1[data-astro-cid-o422f4lv]{font-size:22px;margin:2px 0 8px}.dose[data-astro-cid-o422f4lv]{font-size:15px;margin:-4px 0 6px}.price[data-astro-cid-o422f4lv]{font-size:28px}.stock[data-astro-cid-o422f4lv],.perk[data-astro-cid-o422f4lv],.facts-line[data-astro-cid-o422f4lv]{font-size:14px}.badge[data-astro-cid-o422f4lv]{margin:0 0 12px;font-size:13px}.badge-note[data-astro-cid-o422f4lv]{font-size:13px;margin:-8px 0 10px}}.alt-name[data-astro-cid-o422f4lv]{color:inherit}.dose[data-astro-cid-o422f4lv]{margin:-6px 0 10px;font-weight:600}.take[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv],.faq[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{max-width:680px}h1[data-astro-cid-o422f4lv]{font-size:26px;line-height:1.25;margin:4px 0 12px}.price[data-astro-cid-o422f4lv]{font-size:32px;font-weight:700;margin:0}.stock[data-astro-cid-o422f4lv]{margin:4px 0 8px;color:var(--v2-accent-deep);font-weight:600;font-size:15px}.facts-line[data-astro-cid-o422f4lv]{margin:0 0 8px}.badge[data-astro-cid-o422f4lv]{display:inline-block;margin:0 0 16px;padding:4px 10px;border-radius:999px;background:var(--v2-accent-bg);color:var(--v2-accent-deep);font-weight:600;font-size:14px}.buy-btn[data-astro-cid-o422f4lv]{display:block;text-align:center;padding:14px 20px;border-radius:10px;font-weight:700;font-size:18px;text-decoration:none;background:#f0b429;color:#111}.perk[data-astro-cid-o422f4lv]{margin:0 0 6px;font-weight:600}.badge-note[data-astro-cid-o422f4lv]{display:block;margin:-10px 0 14px;font-size:14px;color:var(--v2-ink-2)}.alts[data-astro-cid-o422f4lv] ul[data-astro-cid-o422f4lv]{list-style:none;padding:0}.alts[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:56px 1fr 128px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--v2-line, #e3e3e3)}.alts[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv].noimg{grid-template-columns:1fr 128px}.alts[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{width:56px;height:56px;object-fit:contain;background:#fff;border-radius:8px}.alt-add[data-astro-cid-o422f4lv]{padding:8px 12px;border-radius:8px;border:1px solid var(--v2-accent-deep);color:var(--v2-accent-deep);font-weight:600;text-decoration:none;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:128px;box-sizing:border-box}@media(max-width:819px){.alts[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv]{grid-template-columns:56px 1fr}.alts[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv].noimg{grid-template-columns:1fr}.alts[data-astro-cid-o422f4lv] .alt-add[data-astro-cid-o422f4lv]{grid-column:1 / -1;width:100%;justify-self:stretch;min-height:44px}}section[data-astro-cid-o422f4lv]{margin-top:28px}h2[data-astro-cid-o422f4lv]{font-size:22px;margin:0 0 10px}h3[data-astro-cid-o422f4lv]{font-size:17px;margin:16px 0 4px}.spec[data-astro-cid-o422f4lv] table[data-astro-cid-o422f4lv]{width:100%;border-collapse:collapse}.spec[data-astro-cid-o422f4lv] th[data-astro-cid-o422f4lv],.spec[data-astro-cid-o422f4lv] td[data-astro-cid-o422f4lv]{text-align:left;padding:10px 8px;border-bottom:1px solid var(--v2-line, #e3e3e3);font-size:15px;vertical-align:top}.spec[data-astro-cid-o422f4lv] th[data-astro-cid-o422f4lv]{width:45%;font-weight:600}
