.collection-page.svelte-phgauk{margin:0;padding:0;font-size:var(--font-size);width:100%}.collection-header.svelte-phgauk{margin-bottom:3rem;text-align:center}.collection-header.svelte-phgauk h1:where(.svelte-phgauk){font-family:garamond-web,serif;font-size:var(--font-size);font-weight:400;margin:3rem 0 1rem;padding-top:1rem}.grid-control.svelte-phgauk{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:1.5rem;font-size:var(--font-size);font-family:garamond-web,serif;color:var(--foreground-color)}@media(max-width:768px){.grid-control--desktop.svelte-phgauk{display:none}}.grid-control--mobile.svelte-phgauk{display:none}@media(max-width:768px){.grid-control--mobile.svelte-phgauk{display:flex}}.grid-control__label.svelte-phgauk{margin-right:.25rem}.grid-control__sep.svelte-phgauk{opacity:.6}.grid-option.svelte-phgauk{position:relative;display:flex;align-items:center;justify-content:center;min-width:1.75em;min-height:1.75em;padding:0;background:none;border:none;font:inherit;color:inherit;cursor:pointer}.grid-option.svelte-phgauk:after{content:"";position:absolute;inset:-2px;border:1px solid transparent;border-radius:50%;pointer-events:none}.grid-option.active.svelte-phgauk:after{border-color:#c00}
