:root{--header-height:64px;--mobile-page-header-height:52px;--mobile-bottom-navigation-height:58px;--paragraph-x-large-size:24px;--paragraph-x-large-line-height:32px;--paragraph-large-size:18px;--paragraph-large-line-height:24px;--paragraph-medium-size:16px;--paragraph-medium-line-height:24px;--paragraph-small-size:14px;--paragraph-small-line-height:20px;--paragraph-x-small-size:12px;--paragraph-x-small-line-height:16px;--title-h1-size:56px;--title-h1-line-height:64px;--title-h2-size:48px;--title-h2-line-height:56px;--title-h3-size:40px;--title-h3-line-height:48px;--title-h4-size:32px;--title-h4-line-height:40px;--title-h5-size:24px;--title-h5-line-height:32px;--title-h6-size:20px;--title-h6-line-height:28px;--label-x-large-size:24px;--label-x-large-line-height:32px;--label-large-size:18px;--label-large-line-height:24px;--label-medium-size:16px;--label-medium-line-height:24px;--label-small-size:14px;--label-small-line-height:20px;--label-x-small-size:12px;--label-x-small-line-height:16px;--subheading-medium-size:16px;--subheading-medium-line-height:24px;--subheading-small-size:14px;--subheading-small-line-height:20px;--subheading-x-small-size:12px;--subheading-x-small-line-height:16px;--subheading-2x-small-size:11px;--subheading-2x-small-line-height:12px;--docs-label-size:18px;--docs-label-line-height:32px}.partners.svelte-tji52o{--tile-size:48px;--tile-border-width:.6px}.header.svelte-tji52o{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}h2.svelte-tji52o{color:rgb(var(--text-strong-950));font-size:20px;font-weight:500;line-height:28px}nav.svelte-tji52o{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 8px;display:grid}.shop.svelte-tji52o{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.shop-image.svelte-tji52o:focus-visible,.shop-title.svelte-tji52o:focus-visible{outline:2px solid rgb(var(--primary-base));outline-offset:4px;border-radius:16px}.shop-image.svelte-tji52o{border-radius:16px;flex-shrink:0;display:flex}.shop-image.svelte-tji52o .tile{width:var(--tile-size);height:var(--tile-size);border:var(--tile-border-width) solid rgb(var(--stroke-sub-300));background-color:rgb(var(--bg-white-0));object-fit:contain;border-radius:16px;flex-shrink:0}.shop-title.svelte-tji52o{width:fit-content;max-width:100%;color:rgb(var(--text-strong-950));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.desktop.svelte-tji52o{--tile-size:56px;--tile-border-width:.7px}.desktop.svelte-tji52o h2:where(.svelte-tji52o){font-size:24px;font-weight:500;line-height:32px}.desktop.svelte-tji52o .header:where(.svelte-tji52o){margin-bottom:24px}.desktop.svelte-tji52o nav:where(.svelte-tji52o){grid-template-columns:repeat(8,minmax(0,1fr));column-gap:16px}.desktop.svelte-tji52o .shop-title:where(.svelte-tji52o){font-size:14px;font-weight:500;line-height:20px}
