.skeleton.svelte-9p2vow .placeholder:where(.svelte-9p2vow){gap:var(--ds-space-3);display:grid}.placeholder-photo.svelte-9p2vow{aspect-ratio:1;border-radius:var(--ds-radius);background:var(--ds-control)}.placeholder-line.svelte-9p2vow{height:var(--ds-space-4);border-radius:var(--ds-radius);background:var(--ds-control)}.placeholder-line.short.svelte-9p2vow{width:40%}.catalog-browser.svelte-9p2vow{width:min(100%, var(--ds-reading-width));padding-bottom:var(--bottom-block-height,0px);margin-inline:auto}.contained.svelte-9p2vow{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ds-field) transparent;overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:0;overflow-y:auto}.masthead.svelte-9p2vow{padding:var(--ds-space-3) var(--ds-gutter) 0}.category-bar.svelte-9p2vow{z-index:var(--ds-layer-sticky);padding:var(--ds-space-2) var(--ds-gutter);border-bottom:1px solid var(--ds-line);background:var(--ds-page);position:sticky;top:0}.bar-line.svelte-9p2vow{gap:var(--ds-space-2);display:flex}.category.svelte-9p2vow{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-width:0;min-height:var(--ds-touch);padding:var(--ds-space-2) 0;text-align:left;background:0 0;border:0;flex:1;display:flex}.category.svelte-9p2vow span:where(.svelte-9p2vow){-webkit-line-clamp:2;line-clamp:2;min-width:0;font-weight:var(--ds-medium);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.search-toggle.svelte-9p2vow{width:var(--ds-touch);height:var(--ds-touch);border:0;border-left:1px solid var(--ds-line);background:0 0;flex:none;align-self:center;place-items:center;padding:0;display:grid}.search.svelte-9p2vow{align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);padding-left:var(--ds-space-3);border:1px solid var(--ds-field);border-radius:var(--ds-radius);background:var(--ds-surface);display:flex}.search.svelte-9p2vow:has(input:where(.svelte-9p2vow):focus){outline:var(--ds-field-focus-width) solid var(--ds-ink);outline-offset:calc(-1 * var(--ds-field-focus-width))}.search.svelte-9p2vow input:where(.svelte-9p2vow){width:100%;min-width:0;min-height:var(--ds-touch);padding:var(--ds-space-2) 0;appearance:none;background:0 0;border:0;flex:1;outline:none!important}.search.svelte-9p2vow input:where(.svelte-9p2vow)::-webkit-search-cancel-button{display:none}.catalog.svelte-9p2vow{padding:var(--ds-space-5) var(--ds-gutter) var(--ds-space-8);container-type:inline-size}.category-section.svelte-9p2vow+.category-section:where(.svelte-9p2vow){margin-top:var(--ds-space-8)}.category-section.svelte-9p2vow{scroll-margin-top:calc(var(--ds-touch) + var(--ds-space-8))}h2.svelte-9p2vow{margin-bottom:var(--ds-space-4);font-size:var(--ds-body)}h2.svelte-9p2vow:focus{outline:none}.products.svelte-9p2vow{gap:var(--ds-space-6) var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width>=531px){.products.svelte-9p2vow{grid-template-columns:repeat(3,minmax(0,1fr))}}.design-system[data-large-text=true] .products.svelte-9p2vow{grid-template-columns:minmax(0,1fr)}.brand.svelte-aeje96{min-height:var(--ds-space-6)}.cafe.svelte-aeje96{align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-touch);margin-top:var(--ds-space-2);padding:var(--ds-space-2) 0;text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.copy.svelte-aeje96{flex:1;min-width:0;display:grid}strong.svelte-aeje96{font-weight:var(--ds-medium)}small.svelte-aeje96{color:var(--ds-muted);font-size:var(--ds-caption)}.optional-extras.svelte-jnh2ep{gap:var(--ds-space-3);margin-top:var(--ds-space-6);padding-inline:var(--ds-gutter);display:grid}h2.svelte-jnh2ep{font-weight:var(--ds-semibold)}ul.svelte-jnh2ep{margin:0;padding:0;list-style:none}li.svelte-jnh2ep{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}li.svelte-jnh2ep+li:where(.svelte-jnh2ep){border-top:var(--ds-line-width) solid var(--ds-line)}.name.svelte-jnh2ep{overflow-wrap:anywhere;min-width:0}.price.svelte-jnh2ep{color:var(--ds-muted);font-variant-numeric:tabular-nums}.design-system[data-large-text=true] li.svelte-jnh2ep{grid-template-columns:minmax(0,1fr) auto}.design-system[data-large-text=true] li.svelte-jnh2ep .ds-button{grid-column:1/-1}.card.svelte-1r75qny{min-width:0;position:relative}:is(button.svelte-1r75qny,a.svelte-1r75qny){border-radius:var(--ds-radius);text-align:left;background:0 0;border:0;flex-direction:column;width:100%;height:100%;padding:0;text-decoration:none;display:flex;outline:none!important}.svelte-1r75qny:is(button:where(.svelte-1r75qny),a:where(.svelte-1r75qny)):after{content:"";inset:calc(-1 * var(--ds-space-1));border-radius:var(--ds-space-3);pointer-events:none;position:absolute}.design-system[data-input=keyboard] .svelte-1r75qny:is(button:where(.svelte-1r75qny),a:where(.svelte-1r75qny)):focus-visible:after{outline:var(--ds-focus-width) solid var(--ds-focus)}.svelte-1r75qny:is(button:where(.svelte-1r75qny),a:where(.svelte-1r75qny)):active .photo:where(.svelte-1r75qny){opacity:var(--ds-pressed-opacity)}button[aria-disabled=true].svelte-1r75qny{cursor:default}.dimmed.svelte-1r75qny img:where(.svelte-1r75qny),.dimmed.svelte-1r75qny svg{opacity:var(--ds-disabled-opacity)}.photo.svelte-1r75qny{aspect-ratio:1;border-radius:var(--ds-radius);background:var(--ds-control);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}img.svelte-1r75qny{object-fit:cover;width:100%;height:100%}.quantity.svelte-1r75qny{top:var(--ds-space-2);right:var(--ds-space-2);min-width:var(--ds-space-6);height:var(--ds-space-6);padding-inline:var(--ds-space-1);border:var(--ds-line-width) solid var(--ds-line);border-radius:var(--ds-radius-pill);color:var(--ds-ink);background:var(--ds-surface);font-size:var(--ds-caption);font-weight:var(--ds-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute}.copy.svelte-1r75qny{gap:var(--ds-space-3);width:100%;padding-top:var(--ds-space-3);flex-direction:column;flex:1;display:flex}.name.svelte-1r75qny{font-weight:var(--ds-medium);overflow-wrap:anywhere;flex:1}.bottom.svelte-1r75qny{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}.reason.svelte-1r75qny{margin-top:calc(-1 * var(--ds-space-2));color:var(--ds-muted);font-size:var(--ds-caption)}.marker.svelte-1r75qny{display:inline-flex;position:relative}.marker.busy.svelte-1r75qny svg{visibility:hidden}.marker.busy.svelte-1r75qny:after{width:var(--ds-icon-small);height:var(--ds-icon-small);border:2px solid;border-radius:var(--ds-radius-round);animation:ds-spin var(--ds-duration-spin) linear infinite;content:"";border-inline-end-color:#0000;margin:auto;position:absolute;inset:0}.sync-notice.svelte-2iroh4{padding-block:var(--ds-space-3);font-size:var(--ds-caption)}a.svelte-2iroh4{color:var(--ds-ink)}.brand.svelte-17m2tzk{min-height:var(--ds-space-6)}
