.size-guide-dialog.svelte-em8ybk{max-width:min(92vw,720px);max-height:90vh;padding:0;border:1px solid color-mix(in srgb,var(--store-accent, #EB267B) 40%,transparent);background:var(--store-primary, #0A0A0A);color:var(--store-text-on-primary, #FFFFFF);overflow:auto}.size-guide-dialog.svelte-em8ybk::backdrop{background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.size-guide-content.svelte-em8ybk{padding:1.5rem}.size-guide-close.svelte-em8ybk{font-size:1.25rem;line-height:1;padding:.25rem .5rem;background:transparent;border:1px solid color-mix(in srgb,var(--store-accent, currentColor) 30%,transparent);color:inherit;cursor:pointer;transition:background .12s ease}.size-guide-close.svelte-em8ybk:hover,.size-guide-close.svelte-em8ybk:focus-visible{background:color-mix(in srgb,var(--store-accent, currentColor) 15%,transparent);outline:2px solid var(--store-accent, currentColor);outline-offset:2px}.sr-only.svelte-em8ybk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.size-guide-trigger.svelte-1vie9qj{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:0;background:transparent;border:none;color:inherit;opacity:.7;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:opacity .12s ease}.size-guide-trigger.svelte-1vie9qj:hover,.size-guide-trigger.svelte-1vie9qj:focus-visible{opacity:1;outline:none}.size-guide-trigger.svelte-1vie9qj:focus-visible{outline:2px solid var(--store-accent, currentColor);outline-offset:4px}
