.product-identity.svelte-11m4v59{border-block:var(--dimension-border-hairline) solid var(--color-border-default);background:var(--color-surface-card);color:var(--color-text-primary);font-family:var(--font-family-sans);container:product-identity/inline-size}.identity-layout.svelte-11m4v59{gap:var(--dimension-space-5) var(--dimension-space-10);padding:var(--dimension-space-8);grid-template-rows:auto 1fr;grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;display:grid}.image-region.svelte-11m4v59{aspect-ratio:1;border-radius:var(--dimension-radius-control);background:var(--color-surface-subtle);width:100%;color:var(--color-text-muted);font-size:var(--dimension-font-size-metadata);line-height:var(--font-line-height-metadata);text-align:center;grid-row:1/-1;place-items:center;display:grid;overflow:hidden}.image-region.svelte-11m4v59 img:where(.svelte-11m4v59){object-fit:contain;width:100%;height:100%;display:block}.identity-region.svelte-11m4v59{align-self:end;min-width:0}h1.svelte-11m4v59{max-width:24ch;color:var(--color-text-primary);font-size:clamp(var(--dimension-font-size-h2), 4.25cqi, var(--dimension-font-size-display));font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-display);line-height:var(--font-line-height-heading);overflow-wrap:anywhere;margin:0}.model.svelte-11m4v59{margin:var(--dimension-space-2) 0 0;color:var(--color-text-muted);font-size:var(--dimension-font-size-metadata);font-variant-numeric:tabular-nums;letter-spacing:var(--font-tracking-model);line-height:var(--font-line-height-metadata)}.attributes.svelte-11m4v59{margin:var(--dimension-space-4) 0 0;color:var(--color-text-secondary);font-size:var(--dimension-font-size-button);line-height:var(--font-line-height-metadata)}.description.svelte-11m4v59{max-width:68ch;color:var(--color-text-secondary);font-size:var(--dimension-font-size-body);line-height:var(--font-line-height-body);align-self:start;margin:0}@container product-identity (width<=760px){.identity-layout.svelte-11m4v59{gap:var(--dimension-space-5) var(--dimension-space-8);padding:var(--dimension-space-6);grid-template-columns:minmax(180px,240px) minmax(0,1fr)}}@container product-identity (width<=620px){.identity-layout.svelte-11m4v59{gap:var(--dimension-space-4);padding:var(--dimension-space-4);grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr)}.image-region.svelte-11m4v59{aspect-ratio:auto;width:88px;height:88px;padding:var(--dimension-space-2);box-sizing:border-box;font-size:var(--dimension-font-size-label);grid-row:auto}.identity-region.svelte-11m4v59{align-self:center}h1.svelte-11m4v59{max-width:none;font-size:var(--dimension-font-size-h3);line-height:1.25}.model.svelte-11m4v59{margin-top:var(--dimension-space-1);font-size:var(--dimension-font-size-label)}.attributes.svelte-11m4v59{margin-top:var(--dimension-space-2);font-size:var(--dimension-font-size-metadata)}.description.svelte-11m4v59{font-size:var(--dimension-font-size-metadata);line-height:var(--font-line-height-metadata);grid-column:1/-1}}@container product-identity (width<=350px){.identity-layout.svelte-11m4v59{gap:var(--dimension-space-3);padding-inline:var(--dimension-space-3);grid-template-columns:76px minmax(0,1fr)}.image-region.svelte-11m4v59{width:76px;height:76px}}.offer-row-container.svelte-1cguy5e{container-type:inline-size}.merchant-offer-row{box-sizing:border-box;border-block-end:var(--dimension-border-hairline) solid var(--color-border-default);background:var(--color-surface-card);min-height:86px;color:var(--color-text-primary);font-family:var(--font-family-sans);grid-template-columns:minmax(0,1fr) minmax(170px,210px) 40px;align-items:center;gap:24px;padding:12px 16px 12px 20px;display:grid}.merchant-offer-row:not(.interactive){grid-template-columns:minmax(0,1fr) minmax(170px,210px)}.merchant-offer-row.interactive{transition:background var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none}.merchant-offer-row.interactive:hover{background:var(--color-surface-subtle)}.merchant-offer-row.interactive:active{background:var(--color-surface-selected)}.merchant-offer-row.interactive:focus-visible{z-index:1;outline:3px solid var(--color-focus-ring);outline-offset:-3px;position:relative}.merchant-block.svelte-1cguy5e,.price-block.svelte-1cguy5e{flex-direction:column;min-width:0;display:flex}.merchant-block.svelte-1cguy5e{gap:3px}.merchant-logo.svelte-1cguy5e{object-fit:contain;object-position:left center;width:88px;height:24px;margin-bottom:2px;display:block}.merchant.svelte-1cguy5e{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.3}.availability.svelte-1cguy5e,.destination-note.svelte-1cguy5e,.shipping.svelte-1cguy5e,.delivered-total.svelte-1cguy5e{color:var(--color-text-secondary);font-size:13px;line-height:1.35}.destination-note.svelte-1cguy5e{color:var(--color-text-muted)}.price-block.svelte-1cguy5e{text-align:end;align-items:flex-end}.low-label.svelte-1cguy5e{min-height:16px;color:var(--color-text-secondary);font-size:12px;font-weight:var(--font-weight-semibold);margin-bottom:2px;line-height:1.2}.price.svelte-1cguy5e{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;white-space:nowrap;line-height:1.08}.price.missing-price.svelte-1cguy5e{color:var(--color-evidence-missing);font-size:var(--dimension-font-size-metadata);letter-spacing:0}.shipping.svelte-1cguy5e{text-align:end;max-width:210px;margin-top:3px}.delivered-total.svelte-1cguy5e{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-align:end;white-space:nowrap;margin-top:2px}.chevron.svelte-1cguy5e{width:40px;min-height:44px;color:var(--color-text-secondary);justify-self:end;place-items:center;font-size:24px;line-height:1;display:grid}.merchant-offer-row.unavailable{background:var(--color-surface-unavailable)}.merchant-offer-row.unavailable .merchant.svelte-1cguy5e,.merchant-offer-row.unavailable .price.svelte-1cguy5e,.merchant-offer-row.unavailable .availability.svelte-1cguy5e,.merchant-offer-row.unavailable .destination-note.svelte-1cguy5e,.merchant-offer-row.unavailable .low-label.svelte-1cguy5e,.merchant-offer-row.unavailable .shipping.svelte-1cguy5e,.merchant-offer-row.unavailable .delivered-total.svelte-1cguy5e{color:var(--color-text-muted)}@container (width<=480px){.merchant-offer-row{grid-template-columns:minmax(0,1fr) minmax(112px,auto) 28px;gap:10px;min-height:104px;padding:10px 10px 10px 14px}.merchant-offer-row:not(.interactive){grid-template-columns:minmax(0,1fr) minmax(112px,auto)}.merchant-logo.svelte-1cguy5e{width:72px;height:22px}.merchant.svelte-1cguy5e{font-size:14px}.availability.svelte-1cguy5e,.destination-note.svelte-1cguy5e,.shipping.svelte-1cguy5e,.delivered-total.svelte-1cguy5e{font-size:12px}.low-label.svelte-1cguy5e{min-height:14px;font-size:11px}.price.svelte-1cguy5e{font-size:17px}.shipping.svelte-1cguy5e{white-space:normal;max-width:132px}.chevron.svelte-1cguy5e{width:28px;font-size:22px}}.merchant-offers-section.svelte-1c4deni{width:100%;min-width:0;scroll-margin-top:var(--dimension-space-16);color:var(--color-text-primary);font-family:var(--font-family-sans)}.section-heading.svelte-1c4deni{align-items:baseline;gap:var(--dimension-space-3);margin-bottom:18px;display:flex}h2.svelte-1c4deni{color:var(--color-text-primary);font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.15}.offer-count.svelte-1c4deni{color:var(--color-text-secondary);font-size:13px;line-height:var(--font-line-height-metadata)}.offer-list.svelte-1c4deni{border-block:var(--dimension-border-hairline) solid var(--color-border-default);background:var(--color-surface-card);min-width:0}.offer-list.svelte-1c4deni>div:where(.svelte-1c4deni):last-of-type .merchant-offer-row{border-block-end:0}.reveal.svelte-1c4deni{display:none}.empty-state.svelte-1c4deni{padding:var(--dimension-space-5) 0;border-block:var(--dimension-border-hairline) solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--dimension-font-size-body);line-height:var(--font-line-height-body);margin:0}@media (width<=767px){.section-heading.svelte-1c4deni{gap:var(--dimension-space-2);margin-bottom:14px}h2.svelte-1c4deni{font-size:24px}.offer-count.svelte-1c4deni{font-size:12px}.mobile-collapsed.svelte-1c4deni{display:none}.reveal.svelte-1c4deni{border:0;border-block-start:var(--dimension-border-hairline) solid var(--color-border-default);background:var(--color-surface-card);width:100%;min-height:44px;color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-semibold);text-underline-offset:4px;cursor:pointer;justify-content:center;align-items:center;text-decoration:underline;display:flex}.reveal.svelte-1c4deni:hover{background:var(--color-surface-subtle)}.reveal.svelte-1c4deni:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.empty-state.svelte-1c4deni{padding-block:var(--dimension-space-4)}}.price-history.svelte-1qapj2e{width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-sans);scroll-margin-top:var(--dimension-space-16)}h2.svelte-1qapj2e,p.svelte-1qapj2e{margin:0}.heading-row.svelte-1qapj2e{justify-content:space-between;align-items:flex-end;gap:var(--dimension-space-5);width:min(100%,960px);margin-bottom:var(--dimension-space-4);display:flex}h2.svelte-1qapj2e{font-size:var(--dimension-font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading)}.periods.svelte-1qapj2e{scrollbar-width:none;max-width:100%;display:flex;position:relative;overflow-x:auto}.periods.svelte-1qapj2e:after{background:var(--color-border-default);content:"";pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.periods.svelte-1qapj2e::-webkit-scrollbar{display:none}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e){z-index:1;min-width:68px;min-height:var(--dimension-control-height-touch);padding:0 var(--dimension-space-2) 6px;color:var(--color-text-secondary);font:inherit;font-size:var(--dimension-font-size-label);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;position:relative}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e):after{right:var(--dimension-space-2);bottom:5px;left:var(--dimension-space-2);content:"";background:0 0;border-radius:999px;height:2px;position:absolute}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e):hover,.periods.svelte-1qapj2e button.active:where(.svelte-1qapj2e){color:var(--color-text-primary)}.periods.svelte-1qapj2e button.active:where(.svelte-1qapj2e):after{background:currentColor}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.history-panel.svelte-1qapj2e{border-block:1px solid var(--color-border-default);width:min(100%,960px)}.decision-summary.svelte-1qapj2e{min-width:0;padding:var(--dimension-space-4) var(--dimension-space-5) var(--dimension-space-5);align-items:flex-end;gap:clamp(28px,6vw,72px);display:flex}.decision-summary.svelte-1qapj2e>div:where(.svelte-1qapj2e){min-width:0}.decision-summary.svelte-1qapj2e span:where(.svelte-1qapj2e),.range-summary.svelte-1qapj2e span:where(.svelte-1qapj2e),.single-state.svelte-1qapj2e span:where(.svelte-1qapj2e){margin-bottom:var(--dimension-space-1);color:var(--color-text-secondary);font-size:var(--dimension-font-size-body-sm);line-height:var(--font-line-height-body);display:block}.decision-summary.svelte-1qapj2e strong:where(.svelte-1qapj2e),.range-summary.svelte-1qapj2e strong:where(.svelte-1qapj2e),.single-state.svelte-1qapj2e strong:where(.svelte-1qapj2e){font-variant-numeric:tabular-nums;min-width:0;display:block}.metric-current.svelte-1qapj2e strong:where(.svelte-1qapj2e){font-size:var(--dimension-font-size-price-lg);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight)}.metric-delta.svelte-1qapj2e strong:where(.svelte-1qapj2e){font-size:var(--dimension-font-size-price-sm);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight)}.metric-supporting.svelte-1qapj2e strong:where(.svelte-1qapj2e){color:var(--color-text-secondary);font-size:var(--dimension-font-size-price-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight)}.plot-block.svelte-1qapj2e{padding:0 var(--dimension-space-5) var(--dimension-space-4)}.observation-readout.svelte-1qapj2e{min-height:var(--dimension-control-height-touch);justify-content:space-between;align-items:baseline;gap:var(--dimension-space-3);padding-block:var(--dimension-space-2);color:var(--color-text-secondary);font-size:var(--dimension-font-size-body-sm);font-variant-numeric:tabular-nums;line-height:var(--font-line-height-body);display:flex}.observation-readout.svelte-1qapj2e strong:where(.svelte-1qapj2e){color:var(--color-text-primary);font-size:var(--dimension-font-size-price-sm);font-weight:var(--font-weight-semibold);flex:none}.plot-frame.svelte-1qapj2e{width:100%;min-width:0;height:170px}.plot-control.svelte-1qapj2e{width:100%;height:100%;color:inherit;cursor:crosshair;background:0 0;border:0;padding:0;display:block}.observed-price-plot.svelte-1qapj2e{touch-action:manipulation;width:100%;height:100%;display:block;overflow:visible}.plot-control.svelte-1qapj2e:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.plot-guide.svelte-1qapj2e{stroke:var(--color-border-default);stroke-width:1px}.plot-point.svelte-1qapj2e{stroke:var(--color-text-primary);stroke-width:6px;stroke-linecap:round;pointer-events:none}.plot-point.active.svelte-1qapj2e{stroke:var(--color-focus-ring);stroke-width:10px}.visually-hidden.svelte-1qapj2e{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.plot-dates.svelte-1qapj2e{justify-content:space-between;gap:var(--dimension-space-3);margin-top:var(--dimension-space-1);color:var(--color-text-muted);font-size:var(--dimension-font-size-label);font-variant-numeric:tabular-nums;line-height:var(--font-line-height-body);display:flex}.range-summary.svelte-1qapj2e{padding:0 var(--dimension-space-5) var(--dimension-space-4);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,72px);display:grid}.single-state.svelte-1qapj2e{border-block:1px solid var(--color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.single-state.svelte-1qapj2e>div:where(.svelte-1qapj2e){min-width:0;padding:var(--dimension-space-4) var(--dimension-space-5)}.single-state.svelte-1qapj2e>div:where(.svelte-1qapj2e)+div:where(.svelte-1qapj2e){border-left:1px solid var(--color-border-default)}.state.svelte-1qapj2e,.state-note.svelte-1qapj2e{padding:var(--dimension-space-4) 0;border-block:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--dimension-font-size-body);line-height:var(--font-line-height-body)}.state-note.svelte-1qapj2e{border-top:0}@media (width<=700px){.heading-row.svelte-1qapj2e{align-items:stretch;gap:var(--dimension-space-3);flex-direction:column}.periods.svelte-1qapj2e{width:100%}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e){min-width:58px;padding-inline:var(--dimension-space-1);flex:1 1 0}.periods.svelte-1qapj2e button:where(.svelte-1qapj2e):after{right:var(--dimension-space-1);left:var(--dimension-space-1)}.decision-summary.svelte-1qapj2e{align-items:flex-start;gap:var(--dimension-space-5)}}@media (width<=430px){.decision-summary.svelte-1qapj2e,.plot-block.svelte-1qapj2e,.range-summary.svelte-1qapj2e{padding-right:var(--dimension-space-3);padding-left:var(--dimension-space-3)}.decision-summary.svelte-1qapj2e{padding-top:var(--dimension-space-3);padding-bottom:var(--dimension-space-4);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.plot-frame.svelte-1qapj2e{height:148px}.range-summary.svelte-1qapj2e{gap:var(--dimension-space-4);max-width:none;padding-bottom:var(--dimension-space-3)}.single-state.svelte-1qapj2e>div:where(.svelte-1qapj2e){padding:var(--dimension-space-3)}.decision-summary.svelte-1qapj2e span:where(.svelte-1qapj2e),.range-summary.svelte-1qapj2e span:where(.svelte-1qapj2e),.single-state.svelte-1qapj2e span:where(.svelte-1qapj2e){overflow-wrap:anywhere}}@media (width<=360px){.decision-summary.svelte-1qapj2e{gap:var(--dimension-space-3);grid-template-columns:1fr}.plot-frame.svelte-1qapj2e{height:136px}.range-summary.svelte-1qapj2e{gap:var(--dimension-space-3)}}.pdp-page.svelte-bnm0lu{width:min(100%,1120px);color:var(--color-text-primary);margin-inline:auto}.summary-region.svelte-bnm0lu{container-type:inline-size}.breadcrumbs.svelte-bnm0lu{align-items:center;gap:var(--dimension-space-2);min-width:0;color:var(--color-text-secondary);font-size:13px;line-height:var(--font-line-height-metadata);margin-bottom:24px;display:flex}.breadcrumbs.svelte-bnm0lu a:where(.svelte-bnm0lu){color:var(--color-action-link);text-underline-offset:var(--dimension-space-1);white-space:nowrap;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.breadcrumbs.svelte-bnm0lu a:where(.svelte-bnm0lu):hover,.breadcrumbs.svelte-bnm0lu a:where(.svelte-bnm0lu):focus-visible{text-decoration-color:currentColor}.breadcrumbs.svelte-bnm0lu .current:where(.svelte-bnm0lu){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.offers-region.svelte-bnm0lu,.history-region.svelte-bnm0lu,.description-region.svelte-bnm0lu,.facts-region.svelte-bnm0lu{margin-top:72px}.description-region.svelte-bnm0lu,.facts-region.svelte-bnm0lu{max-width:760px}.description-region.svelte-bnm0lu h2:where(.svelte-bnm0lu){font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0 0 18px;line-height:1.15}.description-region.svelte-bnm0lu p:where(.svelte-bnm0lu){color:var(--color-text-primary);margin:0;font-size:16px;line-height:1.6}.facts-region.svelte-bnm0lu h2:where(.svelte-bnm0lu){font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0 0 18px;line-height:1.15}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu){border-block:var(--dimension-border-hairline) solid var(--color-border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu){border-inline-start:var(--dimension-border-hairline) solid var(--color-border-default);min-width:0;padding:16px 20px}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(3n+1){border-inline-start:0;padding-inline-start:0}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(3n){padding-inline-end:0}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(n+4){border-block-start:var(--dimension-border-hairline) solid var(--color-border-default)}.facts-region.svelte-bnm0lu dt:where(.svelte-bnm0lu),.facts-region.svelte-bnm0lu dd:where(.svelte-bnm0lu){margin:0}.facts-region.svelte-bnm0lu dt:where(.svelte-bnm0lu){color:var(--color-text-muted);font-size:12px;line-height:1.35}.facts-region.svelte-bnm0lu dd:where(.svelte-bnm0lu){color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin-top:5px;line-height:1.35}.not-found.svelte-bnm0lu{max-width:var(--dimension-container-reading);padding-block:var(--dimension-space-12);text-align:center;margin-inline:auto}.not-found.svelte-bnm0lu p:where(.svelte-bnm0lu){color:var(--color-text-secondary)}.not-found.svelte-bnm0lu a:where(.svelte-bnm0lu){color:var(--color-action-link);font-weight:var(--font-weight-semibold)}@media (width<=767px){.breadcrumbs.svelte-bnm0lu{margin-bottom:18px;font-size:12px}.breadcrumbs.svelte-bnm0lu .current:where(.svelte-bnm0lu){display:none}.offers-region.svelte-bnm0lu,.history-region.svelte-bnm0lu,.description-region.svelte-bnm0lu,.facts-region.svelte-bnm0lu{margin-top:52px}.description-region.svelte-bnm0lu,.facts-region.svelte-bnm0lu{max-width:none}.description-region.svelte-bnm0lu h2:where(.svelte-bnm0lu),.facts-region.svelte-bnm0lu h2:where(.svelte-bnm0lu){margin-bottom:14px;font-size:24px}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu){grid-template-columns:1fr 1fr}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu){border-inline-start:var(--dimension-border-hairline) solid var(--color-border-default);border-block-start:var(--dimension-border-hairline) solid var(--color-border-default);padding:14px 12px}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):first-child,.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(2){border-block-start:0}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(odd){border-inline-start:0;padding-inline-start:0}.facts-region.svelte-bnm0lu dl:where(.svelte-bnm0lu)>div:where(.svelte-bnm0lu):nth-child(2n){padding-inline-end:0}.facts-region.svelte-bnm0lu dt:where(.svelte-bnm0lu){font-size:11px}.facts-region.svelte-bnm0lu dd:where(.svelte-bnm0lu){font-size:14px}}
