.s-lib__head{margin-bottom:clamp(1.5rem,1rem + 2vw,2.25rem)}.s-lib__head h2{margin:10px 0 12px}.s-lib__controls{background:var(--white);border:var(--hairline);border-radius:var(--r-card);padding:clamp(1.375rem,1.1rem + .9vw,1.625rem);display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-bottom:24px}.s-lib__sortby{display:flex;align-items:center;gap:10px}.s-lib__pills,.s-lib__facets{display:flex;gap:9px;flex-wrap:wrap}.s-lib__pill,.s-lib__facet{cursor:pointer;background:var(--white);font-family:var(--font-mono);font-size:var(--t-eyebrow);letter-spacing:var(--tr-eyebrow);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.s-lib__pill.is-active,.s-lib__facet.is-active{background:var(--espresso);border-color:var(--espresso);color:var(--white)}.s-lib__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:700px){.s-lib__grid{grid-template-columns:1fr}}.s-lib__card{background:var(--white);border:var(--hairline);border-radius:var(--r-card);padding:24px;display:flex;gap:20px;min-width:0}.s-lib__thumb{flex:none;width:104px;height:134px;border:1px dashed var(--grey-200);border-radius:var(--r-input);overflow:hidden;display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--grey-100) 0 10px,var(--grey-50) 10px 20px);text-align:center;color:var(--grey-500)}.s-lib__thumb img{width:100%;height:100%;object-fit:cover}.s-lib__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:11px}.s-lib__tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.s-lib__ingtag{border-color:color-mix(in srgb,var(--rose) 35%,var(--white));background:color-mix(in srgb,var(--rose) 6%,var(--white));color:var(--rose-deep);font-family:var(--font-mono);font-size:var(--t-eyebrow)}.s-lib__title{margin:0;font-size:.9375rem;font-weight:400;line-height:1.4;text-wrap:pretty}.s-lib__title a{color:var(--espresso);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--rose) 45%,transparent);transition:border-color var(--dur-fast) var(--ease)}.s-lib__title a:hover{border-bottom-color:var(--rose)}.s-lib__source{color:var(--grey-500);text-transform:none;letter-spacing:.02em}.s-lib__meta{display:flex;gap:16px;color:var(--grey-500)}.s-lib__badges{display:flex;gap:7px;flex-wrap:wrap}.s-lib__badge{padding:6px 10px;font-size:.6875rem;gap:6px}.s-lib__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--rose) 35%,var(--white))}.s-lib__readmore{display:inline-flex;align-items:center;gap:6px;color:var(--espresso)}.s-lib__pagination{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.s-lib__pagectrl{display:flex;align-items:center;gap:10px}.s-lib__dots{display:flex;align-items:center;gap:6px}.s-lib__dots button{padding:0;border:0;width:8px;height:6px;border-radius:var(--r-pill);background:var(--grey-200);cursor:pointer;transition:width var(--dur) var(--ease),background var(--dur-fast) var(--ease)}.s-lib__dots button.is-active{width:24px;background:var(--rose)}.s-lib__denom{margin-top:12px}[data-lib-card][hidden]{display:none}.s-lib__pageicon{display:inline-flex;vertical-align:-.15em}.s-lib__pageicon--prev{transform:scaleX(-1)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/strum-research-library.css.map */
