body.kc-trim-hero .guten-eqFkmf,body.kc-trim-hero .guten-2hrek2,body.kc-trim-hero .guten-yhBEdm,body.kc-shop-page .guten-2hrek2,body.kc-shop-page .guten-yhBEdm{height:auto!important;min-height:0!important}body.kc-shop-page .guten-onNPaM>.guten-column-wrapper{padding-bottom:28px!important;padding-top:104px!important}body.kc-shop-page .guten-yhBEdm .guten-column-wrapper{padding-bottom:20px!important;padding-top:20px!important}.kc-sf-shop-lede{color:var(--kc-text-dim);font-size:.95rem;margin:0 0 14px}.kc-sf-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.kc-sf-chip{background:var(--kc-ink-700);border:1px solid var(--kc-line-strong);border-radius:var(--kc-radius-pill);color:var(--kc-text-muted);font-family:var(--kc-mono);font-size:.72rem;letter-spacing:.04em;padding:.55em .95em;text-decoration:none;transition:border-color var(--kc-duration) var(--kc-ease),color var(--kc-duration) var(--kc-ease),background var(--kc-duration) var(--kc-ease)}.kc-sf-chip:hover,.kc-sf-chip:focus-visible{border-color:var(--kc-purple);color:var(--kc-white)}.kc-sf-chip.is-active{background:var(--kc-wash-brand);border-color:var(--kc-purple);color:var(--kc-white)}.kc-sf-chip--meta{border-style:dashed}body.kc-faq-page .guten-snjNl8,body.kc-faq-page .guten-FHenPD,body.kc-faq-page .guten-jUdqla{display:none!important}body.kc-faq-page .guten-FQpTrn{margin-bottom:8px}body.kc-faq-page .accordion-item{background:radial-gradient(110% 80% at 8% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line);border-radius:var(--kc-radius);margin:0 0 12px;overflow:hidden;padding:0 20px}body.kc-faq-page .accordion-heading{padding-block:18px}body.kc-faq-page .accordion-text a{color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma),Michroma,sans-serif;font-size:.95rem;text-decoration:none}body.kc-faq-page .accordion-content,body.kc-faq-page .accordion-content p{color:var(--kc-text-muted);font-size:1rem;line-height:1.7}body.kc-faq-page .accordion-content a{color:var(--kc-purple-soft)}body.kc-pay-page .kc-prose>.guten-section,body.kc-pay-page .kc-prose .section-wrapper>.guten-section{background:radial-gradient(110% 80% at 8% 0%,rgba(137,88,254,.1),transparent 62%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line);border-radius:var(--kc-radius-lg);margin:0 0 20px;padding:8px 8px 4px}body.kc-pay-page .guten-4X1FbC img{filter:grayscale(.35) hue-rotate(230deg) saturate(.85)}body.kc-pay-page .kc-prose h2{color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma),Michroma,sans-serif;font-size:clamp(1.1rem,2vw,1.45rem)}.kc-sf-apply-cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:28px 0}.kc-sf-apply-cta__btn{background:var(--kc-purple);border-radius:var(--kc-radius-pill);color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma),Michroma,sans-serif;font-size:.78rem;padding:1.05em 1.8em;text-decoration:none}.kc-sf-apply-cta__btn:hover,.kc-sf-apply-cta__btn:focus-visible{box-shadow:var(--kc-glow-brand);color:var(--kc-white)}.kc-sf-apply-cta__secondary{color:var(--kc-text-dim);font-size:.92rem}body.kc-apply-page .wp-block-button__width-75 .wp-element-button{background:0 0;border:1px solid var(--kc-line-strong);color:var(--kc-text);font-size:.88rem!important}body.kc-apply-page .wp-block-button__width-100 .wp-element-button{background:var(--kc-purple);border-radius:var(--kc-radius-pill);color:var(--kc-white)}body.kc-about-page .kc-prose>p:nth-of-type(1){color:var(--kc-text);font-size:1.12rem;line-height:1.7}.kc-sf-wholesale-kicker{color:var(--kc-text-dim);font-family:var(--kc-mono);font-size:.78rem;letter-spacing:.08em;margin:8px 0 0;text-transform:uppercase}body.kc-home-page .guten-image-wrapper:has(img[src*=tile-]){position:relative}body.kc-home-page .guten-image-wrapper:has(img[src*=tile-peptides])::after,body.kc-home-page .guten-image-wrapper:has(img[src*=tile-nootropics])::after,body.kc-home-page .guten-image-wrapper:has(img[src*=tile-research-compounds])::after{background:linear-gradient(to top,rgba(0,0,0,.72),transparent);bottom:0;color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma),Michroma,sans-serif;font-size:.92rem;left:0;letter-spacing:.04em;padding:18px 14px 12px;position:absolute;right:0}body.kc-home-page .guten-image-wrapper:has(img[src*=tile-peptides])::after{content:"Peptides"}body.kc-home-page .guten-image-wrapper:has(img[src*=tile-nootropics])::after{content:"Nootropics"}body.kc-home-page .guten-image-wrapper:has(img[src*=tile-research-compounds])::after{content:"Research Compounds"}@media (min-width:782px){body.single-product .cart,body.single-product form.cart{background:var(--kc-ink-800);border:1px solid var(--kc-line);border-radius:var(--kc-radius);bottom:16px;padding:12px 14px;position:sticky;z-index:4}}.kc-sf-related-articles{color:var(--kc-text-muted);line-height:1.65}.kc-sf-related-articles a{color:var(--kc-purple-soft)}.kc-sf-empty-cart{margin:40px auto 0;max-width:1180px}.kc-sf-empty-cart__title{color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma),Michroma,sans-serif;font-size:1.15rem;margin:0 0 20px}body.kc-account-page .woocommerce-MyAccount-navigation ul{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));list-style:none;margin:0 0 28px;padding:0}body.kc-account-page .woocommerce-MyAccount-navigation a{background:var(--kc-ink-700);border:1px solid var(--kc-line);border-radius:var(--kc-radius);color:var(--kc-text);display:block;padding:14px 16px;text-decoration:none}body.kc-account-page .woocommerce-MyAccount-navigation a:hover,body.kc-account-page .woocommerce-MyAccount-navigation .is-active a{border-color:var(--kc-purple)}body.kc-coa-index .kc-sf-az{background:rgba(0,0,0,.55);border:1px solid var(--kc-line);border-radius:var(--kc-radius-pill);display:flex;flex-wrap:wrap;gap:2px;margin:0 0 24px;padding:8px 10px;position:sticky;top:6.5rem;z-index:3}body.kc-coa-index .kc-sf-az a{border-radius:6px;color:var(--kc-text-dim);font-family:var(--kc-mono);font-size:.72rem;padding:4px 7px;text-decoration:none}body.kc-coa-index .kc-sf-az a:hover,body.kc-coa-index .kc-sf-az a.is-active{background:var(--kc-wash-brand);color:var(--kc-white)}body.kc-coa-index .kc-sf-az a.is-empty{opacity:.28;pointer-events:none}