.breadcrumb.svelte-1ofrrfg{color:var(--gray);padding-top:1rem;font-size:.9rem}.breadcrumb.svelte-1ofrrfg a:where(.svelte-1ofrrfg){color:var(--accent);text-decoration:none}.product-detail.svelte-1ofrrfg{padding-top:1rem;padding-bottom:3rem}.product-header.svelte-1ofrrfg{margin-bottom:2rem}.product-header.svelte-1ofrrfg h1:where(.svelte-1ofrrfg){margin:.5rem 0 0;font-size:1.9rem}.subtitle.svelte-1ofrrfg{color:var(--gray);margin-top:.3rem;font-size:1rem}.section.svelte-1ofrrfg{margin-bottom:2rem}.section.svelte-1ofrrfg h2:where(.svelte-1ofrrfg){border-bottom:1px solid #e2e8f0;margin-bottom:.5rem;padding-bottom:.3rem;font-size:1.2rem}.specs.svelte-1ofrrfg{border-collapse:collapse;width:100%;max-width:480px}.specs.svelte-1ofrrfg th:where(.svelte-1ofrrfg){text-align:left;color:var(--gray);white-space:nowrap;vertical-align:top;width:40%;padding:.5rem 1rem .5rem 0;font-weight:600}.specs.svelte-1ofrrfg td:where(.svelte-1ofrrfg){padding:.5rem 0;font-weight:500}.specs.svelte-1ofrrfg tr:where(.svelte-1ofrrfg){border-bottom:1px solid #eef2f7}.actions.svelte-1ofrrfg{flex-wrap:wrap;gap:1rem;margin:2rem 0;display:flex}.cta.svelte-1ofrrfg{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.badge.svelte-1ofrrfg{background:var(--light);color:var(--dark);border-radius:999px;margin-left:.5rem;padding:.2rem .6rem;font-size:.75rem;display:inline-block}
