.pdp__price.svelte-1kiphsg{font-family:var(--font-family-display);font-size:var(--font-size-xl);margin-bottom:var(--space-6)}.pdp__sizes.svelte-1kiphsg{margin:0 0 var(--space-6);border:0;padding:0}.pdp__sizes.svelte-1kiphsg legend:where(.svelte-1kiphsg){margin-bottom:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:0}.pdp__sizes.svelte-1kiphsg ul:where(.svelte-1kiphsg){gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pdp__size.svelte-1kiphsg{padding:var(--space-2) var(--space-4);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:3.5rem;font-size:var(--font-size-sm);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}.pdp__size.svelte-1kiphsg:has(input:where(.svelte-1kiphsg):checked){color:var(--color-background);background:var(--color-text);border-color:var(--color-text)}.pdp__size--disabled.svelte-1kiphsg{opacity:.5;cursor:not-allowed}.pdp__size-label.svelte-1kiphsg{font-weight:var(--font-weight-semibold)}.pdp__size-price.svelte-1kiphsg{font-size:var(--font-size-xs);opacity:.85}.pdp__desc.svelte-1kiphsg{margin-top:var(--space-8);color:var(--color-text-secondary);max-width:62ch}.pdp__specs.svelte-1kiphsg{gap:var(--space-2) var(--space-4);margin-top:var(--space-6);font-size:var(--font-size-sm);grid-template-columns:auto 1fr;display:grid}.pdp__specs.svelte-1kiphsg dt:where(.svelte-1kiphsg){color:var(--color-text-secondary)}.pdp__specs.svelte-1kiphsg dd:where(.svelte-1kiphsg){margin:0}.pdp__sku.svelte-1kiphsg{margin-top:var(--space-6);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.pdp__gallery.svelte-ttdwfm{gap:var(--space-3);flex-direction:column;display:flex}.pdp__gallery.svelte-ttdwfm img,.pdp__gallery.svelte-ttdwfm video{border-radius:var(--radius-md);background:var(--color-surface);width:100%}.pdp__info.svelte-ttdwfm{margin-top:var(--space-8)}@media (width>=1024px){.pdp.svelte-ttdwfm{gap:var(--space-12);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.pdp__info.svelte-ttdwfm{top:calc(76px + var(--space-8));margin-top:0;position:sticky}}
