.AcCats{background:var(--surface);color:var(--on-surface);padding:var(--space-8) 0;border-top:var(--hairline) solid var(--rule)}.AcCats__Inner{max-width:var(--content-max);margin:0 auto;padding:0 var(--gutter)}.AcCats__Head{margin-bottom:var(--space-7)}.AcCats__Kicker{margin:0;font-family:var(--ac-font-meta);font-size:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase;color:var(--on-surface-2)}.AcCats__Heading{margin:var(--space-3) 0 0;font-family:var(--ac-font-display);font-size:var(--type-h3);line-height:var(--type-h3-lh);letter-spacing:var(--type-h3-ls);text-transform:uppercase;color:var(--on-surface)}.AcCats__Group+.AcCats__Group{margin-top:var(--space-8);padding-top:var(--space-7);border-top:var(--hairline) solid var(--rule)}.AcCats__GroupHead{display:flex;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-3)}.AcCats__GroupTitle{margin:0;font-family:var(--ac-font-display);font-size:22px;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface)}.AcCats__Count{font-family:var(--ac-font-meta);font-size:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase;color:var(--on-surface-2)}.AcCats__Copy{max-width:62ch;margin:0 0 var(--space-5);font-family:var(--ac-font-text);font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--on-surface-2)}.AcCats__Products{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-5);margin:0;padding:0;list-style:none}.AcCats__Product{margin:0}.AcCats__Link{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none;color:inherit}.AcCats__Media{display:block;aspect-ratio:var(--ratio-product);overflow:hidden;background-color:var(--product-media-surface);box-shadow:inset 0 0 0 1px var(--product-media-edge);padding:var(--product-media-inset);box-sizing:border-box}.AcCats__Media img{width:100%;height:100%;object-fit:contain;display:block}.AcCats__Title{font-family:var(--ac-font-text);font-size:14px;line-height:1.35;color:var(--on-surface);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AcCats__Price{font-family:var(--ac-font-meta);font-size:var(--type-meta);letter-spacing:.04em;color:var(--on-surface)}.AcCats__Now{color:var(--accent-ink)}.AcCats__Was{color:var(--on-surface-2);margin-left:var(--space-2)}.AcCats__Sold{font-family:var(--ac-font-meta);font-size:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase;color:var(--on-surface-2)}.AcCats__Link:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.AcCats__Cta{display:inline-flex;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-3) var(--space-5);min-height:44px;border:var(--hairline) solid var(--on-surface);color:var(--on-surface);font-family:var(--ac-font-meta);font-size:var(--type-meta);letter-spacing:var(--type-meta-ls);text-transform:uppercase;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-ui),color var(--motion-fast) var(--ease-ui)}.AcCats__Cta:hover{background:var(--on-surface);color:var(--surface)}.AcCats__CtaArrow{transition:transform var(--motion-fast) var(--ease-ui)}.AcCats__Cta:hover .AcCats__CtaArrow{transform:translate(3px)}@media(max-width:640px){.AcCats{padding:var(--space-7) 0}.AcCats__Products{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.AcCats__Group+.AcCats__Group{margin-top:var(--space-7);padding-top:var(--space-6)}}.AcCats__Products[data-ac-count="1"]{grid-template-columns:minmax(0,1fr);max-width:320px}.AcCats__Products[data-ac-count="1"] .AcCats__Title{font-size:var(--type-article)}.AcCats__Products[data-ac-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:660px}.AcCats__Products[data-ac-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px}@media(max-width:619px){.AcCats__Products[data-ac-count="1"],.AcCats__Products[data-ac-count="2"],.AcCats__Products[data-ac-count="3"]{max-width:none}.AcCats__Products[data-ac-count="1"]{grid-template-columns:minmax(0,1fr)}}.AcCats__Products[data-ac-count="5"],.AcCats__Products[data-ac-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:619px){.AcCats__Products[data-ac-count="5"],.AcCats__Products[data-ac-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ac-categories.css.map */
