.print-catalog[data-astro-cid-5frwco5t]{--color-accent-ink:var(--color-accent);padding-block:.6rem 3rem}.catalog-breadcrumbs[data-astro-cid-5frwco5t]{color:var(--color-secondary);align-items:center;gap:.6rem;font-size:.9rem;display:flex}.catalog-breadcrumbs[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t]{text-underline-offset:.2em;align-items:center;min-height:2.75rem;display:inline-flex}.catalog-breadcrumbs[data-astro-cid-5frwco5t] svg[data-astro-cid-5frwco5t]{width:1rem;height:1rem}.catalog-heading[data-astro-cid-5frwco5t]{margin-block:.6rem 1.4rem}.catalog-heading[data-astro-cid-5frwco5t] h1[data-astro-cid-5frwco5t]{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.1rem,3.7vw,3.2rem);font-weight:650;line-height:1.15}.catalog-heading[data-astro-cid-5frwco5t] p[data-astro-cid-5frwco5t]{color:var(--color-secondary);margin:.65rem 0 0;font-size:1.05rem}.catalog-sections[data-astro-cid-5frwco5t]{border-bottom:var(--border) solid var(--color-base-300);flex-wrap:wrap;gap:.35rem clamp(1rem,2vw,2.5rem);padding-bottom:.45rem;display:flex}.catalog-sections[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t]{border-bottom:.15rem solid #0000;align-items:center;min-height:2.75rem;padding-block:.4rem;line-height:1.4;text-decoration:none;display:flex}.catalog-sections[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t][aria-current]{color:var(--color-accent);border-bottom-color:currentColor;font-weight:600}.catalog-group[data-astro-cid-5frwco5t]{margin-block:1.4rem 2.8rem}.catalog-group[data-astro-cid-5frwco5t] h2[data-astro-cid-5frwco5t]{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}.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:minmax(0,1fr);gap:1.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}.catalog-item[data-astro-cid-5frwco5t]{min-width:0}.catalog-card[data-astro-cid-5frwco5t]{color:var(--color-base-content);text-decoration:none;display:block}.catalog-card__media[data-astro-cid-5frwco5t]{aspect-ratio:1.2;background:color-mix(in srgb, var(--mascot-ink-y) 25%, var(--color-base-100));place-items:center;display:grid;overflow:hidden}.catalog-item[data-astro-cid-5frwco5t]:nth-child(5n+2) .catalog-card__media[data-astro-cid-5frwco5t]{background:color-mix(in srgb, var(--mascot-ink-c) 17%, var(--color-base-100))}.catalog-item[data-astro-cid-5frwco5t]:nth-child(5n+3) .catalog-card__media[data-astro-cid-5frwco5t]{background:color-mix(in srgb, var(--color-success) 15%, var(--color-base-100))}.catalog-item[data-astro-cid-5frwco5t]:nth-child(5n+4) .catalog-card__media[data-astro-cid-5frwco5t]{background:color-mix(in srgb, var(--mascot-ink-m) 15%, var(--color-base-100))}.catalog-item[data-astro-cid-5frwco5t]:nth-child(5n+5) .catalog-card__media[data-astro-cid-5frwco5t]{background:color-mix(in srgb, var(--color-info) 15%, var(--color-base-100))}.catalog-card__media[data-astro-cid-5frwco5t] picture{width:100%;height:100%;display:block}.catalog-card__media[data-astro-cid-5frwco5t] img{object-fit:cover;width:100%;height:100%;display:block}.catalog-item[data-astro-cid-5frwco5t] .catalog-card__media[data-astro-cid-5frwco5t][data-artwork-fit=contain]{background:var(--color-base-100);position:relative}.catalog-card__media[data-astro-cid-5frwco5t][data-artwork-fit=contain] picture{position:absolute;inset:0}.catalog-card__media[data-astro-cid-5frwco5t][data-artwork-fit=contain] img{object-fit:contain}.catalog-card__media[data-astro-cid-5frwco5t] svg{width:100%;height:auto;max-height:100%}.catalog-card__media[data-astro-cid-5frwco5t] .catalog-card__icon{width:45%;height:45%;color:var(--color-accent)}.catalog-card__copy[data-astro-cid-5frwco5t]{padding-top:.5rem}.catalog-card[data-astro-cid-5frwco5t] h3[data-astro-cid-5frwco5t]{overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.catalog-card__price[data-astro-cid-5frwco5t]{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}.catalog-card__price[data-astro-cid-5frwco5t]>span[data-astro-cid-5frwco5t]:first-child{white-space:nowrap}.catalog-card__price[data-astro-cid-5frwco5t] strong[data-astro-cid-5frwco5t]{font-weight:650}.catalog-card__quantity[data-astro-cid-5frwco5t]{color:var(--color-secondary);font-size:.875rem}@media (hover:hover){.catalog-card[data-astro-cid-5frwco5t]:hover h3[data-astro-cid-5frwco5t],.catalog-sections[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t]:hover,.catalog-breadcrumbs[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t]:hover{text-underline-offset:.2em;text-decoration:underline}.catalog-sections[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t][aria-current]:hover{color:var(--color-accent)}}@media (width>=368px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1920px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem 1.2rem}.catalog-card[data-astro-cid-5frwco5t] h3[data-astro-cid-5frwco5t],.catalog-card__price[data-astro-cid-5frwco5t]{font-size:1.15rem}.catalog-card__quantity[data-astro-cid-5frwco5t]{font-size:.95rem}}@media (width>=2400px){.catalog-grid[data-astro-cid-5frwco5t]{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=767px){.catalog-sections[data-astro-cid-5frwco5t]{gap:.25rem .75rem}.catalog-sections[data-astro-cid-5frwco5t] a[data-astro-cid-5frwco5t]{font-size:.95rem}.catalog-card__price[data-astro-cid-5frwco5t],.catalog-card__quantity[data-astro-cid-5frwco5t]{display:block}}
