.matlib{--matlib-ink: #111;--matlib-muted: #686868;color:var(--matlib-ink);font-size:16px;font-family:var(--font-body-family);font-style:var(--font-body-style);padding:clamp(2.5em,6vw,6em) clamp(1em,3vw,4em) clamp(4em,10vw,10em)}.matlib__tabs{display:flex;flex-wrap:wrap;gap:1.25em clamp(1.5em,3.5vw,3.5em);justify-content:center;margin-bottom:clamp(2.5em,6vw,5em)}.matlib__tab{background:none;border:0;color:var(--matlib-muted);cursor:pointer;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(.875em,1.2vw,1.05em);font-weight:400;letter-spacing:.14em;line-height:1;padding:0;text-transform:uppercase;transition:color .15s ease}.matlib__tab[aria-selected=true],.matlib__tab:hover{color:var(--matlib-ink)}.matlib__tab:focus-visible{outline:2px solid var(--matlib-ink);outline-offset:4px}.matlib__count{font-size:.6em;font-weight:400;letter-spacing:0;margin-left:.15em;vertical-align:super}.matlib__grid{display:grid;gap:2em 1em;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:750px){.matlib__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25em 1.25em}}@media(min-width:1200px){.matlib__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.matlib .matlib__swatch{aspect-ratio:1;background:#f3f3f1;display:block;height:auto;object-fit:cover;width:100%}.matlib__name{font-size:.9375em;line-height:1.35;margin:.75em 0 0}.matlib .matlib__group{font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125em;font-weight:400;letter-spacing:.14em;line-height:1.3;margin:0 0 1.1em;text-transform:uppercase}.matlib__set+.matlib__set:has(>.matlib__group){margin-top:clamp(2.5em,5vw,4em)}.matlib__panel--rect .matlib__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em .75em}@media(min-width:750px){.matlib__panel--rect .matlib__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75em 1em}}@media(min-width:1200px){.matlib__panel--rect .matlib__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.matlib .matlib__panel--rect .matlib__swatch{aspect-ratio:2 / 1}.matlib__panel--rect .matlib__name{font-size:.8125em;margin-top:.5em}.matlib__set+.matlib__set{margin-top:2em}.matlib__panel--rect .matlib__set+.matlib__set{margin-top:1.5em}@media(min-width:750px){.matlib__set+.matlib__set{margin-top:2.25em}.matlib__panel--rect .matlib__set+.matlib__set{margin-top:1.75em}}.matlib__set+.matlib__set:has(>.matlib__group),.matlib__panel--rect .matlib__set+.matlib__set:has(>.matlib__group){margin-top:clamp(2.5em,5vw,4em)}.matlib .matlib__swatch{outline:1px solid rgba(17,17,17,.08);outline-offset:-1px}.matlib__note{color:var(--matlib-muted);font-size:.875em;line-height:1.5;margin:-.4em 0 1.25em;max-width:40em}.matlib__note p{margin:0}.matlib__note a{color:var(--matlib-ink);text-decoration:underline;text-underline-offset:.2em}.matlib__intro{color:var(--matlib-muted);font-size:.9375em;line-height:1.5;margin:0 auto clamp(1.75em,4vw,2.75em);max-width:40em;text-align:center}.matlib__intro p{margin:0}.matlib__intro a{color:var(--matlib-ink);margin-left:.35em;text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-material-library.css.map */
