.print-category[data-astro-cid-6a2zmx6t]{--color-accent-ink:var(--color-accent);padding-block:.6rem 3rem}.category-breadcrumbs[data-astro-cid-6a2zmx6t]{color:var(--color-secondary);align-items:center;gap:.6rem;font-size:.9rem;display:flex}.category-breadcrumbs[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t]{text-underline-offset:.2em;align-items:center;min-height:2.75rem;display:inline-flex}.category-breadcrumbs[data-astro-cid-6a2zmx6t] svg[data-astro-cid-6a2zmx6t]{width:1rem;height:1rem}.category-heading[data-astro-cid-6a2zmx6t]{margin-block:.6rem 1.4rem}.category-heading[data-astro-cid-6a2zmx6t] h1[data-astro-cid-6a2zmx6t]{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.1rem,3.7vw,3.2rem);font-weight:650;line-height:1.15}.category-heading[data-astro-cid-6a2zmx6t] p[data-astro-cid-6a2zmx6t]{color:var(--color-secondary);margin:.65rem 0 0;font-size:1.05rem}.category-sections[data-astro-cid-6a2zmx6t]{border-bottom:var(--border) solid var(--color-base-300);flex-wrap:wrap;gap:.35rem clamp(1rem,2vw,2.5rem);padding-bottom:.45rem;display:flex}.category-sections[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t]{border-bottom:.15rem solid #0000;align-items:center;min-height:2.75rem;padding-block:.4rem;line-height:1.4;text-decoration:none;display:flex}.category-sections[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t][aria-current]{color:var(--color-accent);border-bottom-color:currentColor;font-weight:600}.category-group[data-astro-cid-6a2zmx6t]{margin-block:1.4rem 2.8rem}.category-group[data-astro-cid-6a2zmx6t] h2[data-astro-cid-6a2zmx6t]{letter-spacing:-.025em;margin:0 0 1rem;scroll-margin-top:1.5rem;font-size:clamp(1.4rem,2.15vw,2rem);font-weight:650;line-height:1.2}.category-grid[data-astro-cid-6a2zmx6t]{grid-template-columns:minmax(0,1fr);gap:1.8rem 1.25rem;margin:1.5rem 0 2.8rem;padding:0;list-style:none;display:grid}.category-item[data-astro-cid-6a2zmx6t]{min-width:0}.category-card[data-astro-cid-6a2zmx6t]{color:var(--color-base-content);text-decoration:none;display:block}.category-card__media[data-astro-cid-6a2zmx6t]{aspect-ratio:16/9;background:color-mix(in srgb, var(--mascot-ink-y) 25%, var(--color-base-100));place-items:center;display:grid;overflow:hidden}.category-item[data-astro-cid-6a2zmx6t]:nth-child(5n+2) .category-card__media[data-astro-cid-6a2zmx6t]{background:color-mix(in srgb, var(--mascot-ink-c) 17%, var(--color-base-100))}.category-item[data-astro-cid-6a2zmx6t]:nth-child(5n+3) .category-card__media[data-astro-cid-6a2zmx6t]{background:color-mix(in srgb, var(--color-success) 15%, var(--color-base-100))}.category-item[data-astro-cid-6a2zmx6t]:nth-child(5n+4) .category-card__media[data-astro-cid-6a2zmx6t]{background:color-mix(in srgb, var(--mascot-ink-m) 15%, var(--color-base-100))}.category-item[data-astro-cid-6a2zmx6t]:nth-child(5n+5) .category-card__media[data-astro-cid-6a2zmx6t]{background:color-mix(in srgb, var(--color-info) 15%, var(--color-base-100))}.category-card__media[data-astro-cid-6a2zmx6t] picture{width:100%;height:100%;display:block}.category-card__media[data-astro-cid-6a2zmx6t] img{object-fit:cover;width:100%;height:100%;display:block}.category-item[data-astro-cid-6a2zmx6t] .category-card__media[data-astro-cid-6a2zmx6t][data-artwork-fit=contain]{background:var(--color-base-100);position:relative}.category-card__media[data-astro-cid-6a2zmx6t][data-artwork-fit=contain] picture{position:absolute;inset:0}.category-card__media[data-astro-cid-6a2zmx6t][data-artwork-fit=contain] img{object-fit:contain}.category-card__media[data-astro-cid-6a2zmx6t] svg{width:100%;height:auto;max-height:100%}.category-card__media[data-astro-cid-6a2zmx6t] .category-card__icon{width:45%;height:45%;color:var(--color-accent)}.category-card__copy[data-astro-cid-6a2zmx6t]{padding-top:.7rem}.category-card[data-astro-cid-6a2zmx6t] h2[data-astro-cid-6a2zmx6t]{overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.category-card__price[data-astro-cid-6a2zmx6t]{color:var(--color-accent);flex-wrap:wrap;align-items:baseline;gap:.1rem .65rem;margin:.3rem 0 0;font-size:1.05rem;line-height:1.45;display:flex}.category-card__price[data-astro-cid-6a2zmx6t]>span[data-astro-cid-6a2zmx6t]:first-child{white-space:nowrap}.category-card__price[data-astro-cid-6a2zmx6t] strong[data-astro-cid-6a2zmx6t]{font-weight:650}.category-card__quantity[data-astro-cid-6a2zmx6t]{color:var(--color-secondary);font-size:.875rem}@media (hover:hover){.category-card[data-astro-cid-6a2zmx6t]:hover h2[data-astro-cid-6a2zmx6t],.category-sections[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t]:hover,.category-breadcrumbs[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t]:hover{text-underline-offset:.2em;text-decoration:underline}.category-sections[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t][aria-current]:hover{color:var(--color-accent)}}.category-breadcrumbs[data-astro-cid-6a2zmx6t]{flex-wrap:wrap}.category-details[data-astro-cid-6a2zmx6t]{gap:2rem clamp(2rem,5vw,6rem);display:grid}.category-details[data-astro-cid-6a2zmx6t] section[data-astro-cid-6a2zmx6t]{border-top:var(--border) solid var(--color-base-300);min-width:0;padding-top:1.3rem}.category-details[data-astro-cid-6a2zmx6t] h2[data-astro-cid-6a2zmx6t]{margin:0 0 1rem;font-size:1.5rem;font-weight:650;line-height:1.25}.category-prose[data-astro-cid-6a2zmx6t]{overflow-wrap:anywhere;max-width:65ch;line-height:1.65}.category-prose[data-astro-cid-6a2zmx6t] p{margin:0 0 1rem}.category-prose[data-astro-cid-6a2zmx6t] a{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.category-question[data-astro-cid-6a2zmx6t]{border-bottom:var(--border) solid var(--color-base-300)}.category-question[data-astro-cid-6a2zmx6t] summary[data-astro-cid-6a2zmx6t]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding-block:.9rem;font-weight:550;line-height:1.45;list-style:none;display:flex}.category-question[data-astro-cid-6a2zmx6t] summary[data-astro-cid-6a2zmx6t]::-webkit-details-marker{display:none}.category-question[data-astro-cid-6a2zmx6t] summary[data-astro-cid-6a2zmx6t] svg[data-astro-cid-6a2zmx6t]{flex:none;width:1.15rem;height:1.15rem}.category-question[data-astro-cid-6a2zmx6t][open] summary[data-astro-cid-6a2zmx6t] svg[data-astro-cid-6a2zmx6t]{transform:rotate(180deg)}.category-question[data-astro-cid-6a2zmx6t] summary[data-astro-cid-6a2zmx6t]:hover{color:var(--color-accent)}.category-question[data-astro-cid-6a2zmx6t] .category-prose[data-astro-cid-6a2zmx6t]{padding:.2rem 0 .5rem}@media (width>=640px){.category-grid[data-astro-cid-6a2zmx6t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.category-grid[data-astro-cid-6a2zmx6t]{grid-template-columns:repeat(3,minmax(0,1fr))}.category-details[data-astro-cid-6a2zmx6t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1920px){.category-grid[data-astro-cid-6a2zmx6t]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}.category-card[data-astro-cid-6a2zmx6t] h2[data-astro-cid-6a2zmx6t],.category-card__price[data-astro-cid-6a2zmx6t]{font-size:1.15rem}.category-card__quantity[data-astro-cid-6a2zmx6t]{font-size:.95rem}}@media (width<=767px){.category-sections[data-astro-cid-6a2zmx6t]{gap:.25rem .75rem}.category-sections[data-astro-cid-6a2zmx6t] a[data-astro-cid-6a2zmx6t]{font-size:.95rem}.category-card__price[data-astro-cid-6a2zmx6t],.category-card__quantity[data-astro-cid-6a2zmx6t]{display:block}}
