@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";.aka-lib{--aka-accent: #6C4CA6;--aka-inactive: #ECECEC;--aka-ink: #111111;--aka-border: #111111;margin:0 auto;padding:24px 0 40px;color:var(--aka-ink);font-family:Arial,Helvetica,sans-serif}.aka-lib__intro{margin-bottom:40px;max-width:max-content}.aka-lib__heading{font-weight:400;text-transform:uppercase;line-height:1.4;letter-spacing:-.5px;margin:0 0 20px;padding-bottom:24px}.aka-lib__eyebrow{font-weight:700;line-height:1.4;margin:0 0 16px;max-width:320px}.aka-lib__intro-text{margin:0 0 8px}.aka-lib__description{width:58%;color:#1a1a1a}.aka-lib__layout{display:grid;grid-template-columns:340px 1fr;gap:24px;align-items:start}@media(max-width:900px){.aka-lib__layout{grid-template-columns:1fr}.aka-lib__content,.aka-lib__layout.is-detail .aka-lib__sidebar{display:none}.aka-lib__layout.is-detail .aka-lib__content{display:block}}.aka-lib__back-btn{display:none;align-items:center;gap:8px;-webkit-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font-family:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff;padding:0;margin-top:18px}.aka-lib__back-icon{width:7px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);display:inline-block}.aka-lib__sidebar{display:flex;flex-direction:column;gap:10px}@media(min-width:901px){.aka-lib__sidebar{position:sticky;top:calc(var(--header-height, 0px) + 20px);align-self:start}}.aka-lib__volume-btn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;text-align:left;background:var(--aka-inactive);color:var(--aka-ink);padding:18px 20px;transition:background-color .15s ease,color .15s ease;font-family:inherit;border-radius:8px}.aka-lib__volume-btn:hover{background:#e2e2e2}.aka-lib__volume-btn.is-active{background:var(--aka-accent);color:var(--aka-active-text)!important;border-radius:8px}.aka-lib__volume-btn.is-active:hover{background:var(--aka-accent)}.aka-lib__volume-label{display:block;font-weight:400;margin-bottom:4px;opacity:.9}.aka-lib__volume-title{display:block;font-weight:800;text-transform:uppercase;letter-spacing:.2px;line-height:1.25}.aka-lib__panel{display:none}.aka-lib__panel.is-active{display:block}.aka-lib__banner{position:relative;min-height:260px;overflow:hidden;background-color:var(--aka-accent);display:flex;align-items:stretch;margin-bottom:10px;border-radius:10px}.aka-lib__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.aka-lib__banner-overlay{position:relative;z-index:1;width:100%;padding:36px 40px;display:flex;flex-direction:column;justify-content:center;color:#fff}.aka-lib__banner-eyebrow{font-weight:400;margin-bottom:6px;display:block}.aka-lib__banner-title{font-family:"Cabinet-Grotesk" font-weight: 800;font-size:28px!important;text-transform:uppercase;line-height:120%;margin:0 0 12px;max-width:478px}.aka-lib__term-body-inner .metafield-rich_text_field p{margin-top:0}@media(max-width:900px){.aka-lib__banner-title{font-size:20px!important}.aka-lib__term-body-inner .metafield-rich_text_field p{font-size:16px!important}}.aka-lib__banner-desc{font-size:16px!important;line-height:120%;margin:0;max-width:420px}.aka-lib__terms{border-top:2px solid var(--aka-border);margin-top:0}.aka-lib__term{border-bottom:2px solid var(--aka-border)}.aka-lib__term-toggle{-webkit-appearance:none;appearance:none;border:none;background:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;text-align:left;font-family:inherit;color:var(--aka-ink)}.aka-lib__term-name{font-weight:800;text-transform:uppercase;letter-spacing:.2px}.aka-lib__term-icon{position:relative;flex:0 0 auto;width:16px;height:16px}.aka-lib__term-icon:before,.aka-lib__term-icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--aka-ink);transform:translate(-50%,-50%);transition:transform .15s ease,opacity .15s ease}.aka-lib__term-icon:before{width:14px;height:2px}.aka-lib__term-icon:after{width:2px;height:14px}.aka-lib__term.is-open .aka-lib__term-icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.aka-lib__term-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.aka-lib__term.is-open .aka-lib__term-body{grid-template-rows:1fr}.aka-lib__term-body-inner{overflow:hidden}.aka-lib__term.is-open .aka-lib__term-body-inner{padding-bottom:22px}.aka-lib__term-aka,.aka-lib__term-line,.aka-lib__term-related{line-height:1.55;margin:0 0 12px;max-width:720px;font-weight:bolder}.aka-lib__topics-text,.aka-lib__topics-text a{color:var(--aka-ink);text-decoration:underline}.aka-lib__term-products-label{display:block;font-family:Cabinet-Grotesk!important;letter-spacing:0;margin-bottom:10px;font-weight:800}.aka-lib__term-products-list{display:flex;flex-wrap:wrap;gap:10px}.aka-lib__product-pill{display:inline-flex;align-items:center;font-weight:800!important;text-transform:uppercase;letter-spacing:.3px;padding:12px;border-radius:8px;text-decoration:none}.aka-lib__product-pill:hover{opacity:.9}.aka-lib__banner-img--desktop{display:block}.aka-lib__banner-img--mobile{display:none}@media(max-width:900px){.aka-lib__volume-btn,.aka-lib__panel{--aka-accent: var(--aka-volume-color, var(--aka-accent-base))}.aka-lib__back-btn{display:inline-flex}.aka-lib__banner{flex-direction:column;min-height:0}.aka-lib__banner-img{position:static;width:100%;height:auto;aspect-ratio:4 / 3}.aka-lib__banner-img--desktop{display:none}.aka-lib__banner-img--mobile{display:block}.aka-lib__banner-overlay{position:static;background:var(--aka-accent);padding:24px 20px 28px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aka-science-library.css.map */
