.collection{padding-top:var(--sp-7);padding-bottom:var(--sp-7)}.collection__head{border-bottom:var(--hairline);padding-bottom:var(--sp-5);margin-bottom:var(--sp-5)}.collection__title{font-family:var(--font-mono);font-size:var(--fs-2xl);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:var(--sp-2)}.collection__desc{font-family:var(--font-serif);font-size:var(--fs-base);color:var(--ink-muted);max-width:540px}.collection__layout{display:grid;grid-template-columns:240px 1fr;gap:var(--sp-6)}@media(max-width:768px){.collection__layout{grid-template-columns:1fr}}.filters{font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase}.filters__group{border-bottom:var(--hairline);padding:var(--sp-3) 0}.filters__group h3{font-size:var(--fs-xs);letter-spacing:.18em;margin-bottom:var(--sp-3)}.filters__item{display:flex;justify-content:space-between;padding:4px 0;font-size:var(--fs-xs)}.filters__item input{margin-right:8px}.filters__count{color:var(--ink-soft)}.collection__sort{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase}.collection__sort select{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;border:var(--hairline);padding:6px 28px 6px 10px;background:var(--surface);color:var(--ink);color-scheme:dark;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 14px) center,calc(100% - 9px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.collection__sort select option{background:var(--bg);color:var(--ink)}.collection__pagination{display:flex;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-7);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.18em}.collection__pagination a,.collection__pagination span{border:var(--hairline);padding:8px 12px}.collection__pagination .current{background:var(--ink);color:var(--bg)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/collection.css.map */
