body .guten-eqFkmf,body .guten-eqFkmf .guten-section{height:auto;min-height:0}body .guten-IRYYQa>.guten-column-wrapper{padding-bottom:28px;padding-top:104px}body .guten-element.guten-HhnM94{padding-bottom:1.25rem;padding-top:1.25rem}body .guten-eqFkmf h1{margin:0}body.woocommerce-shop .guten-2hrek2,body.woocommerce-shop .guten-yhBEdm{height:auto;min-height:0}body.woocommerce-shop .guten-onNPaM>.guten-column-wrapper{padding-bottom:28px;padding-top:104px}body.woocommerce-shop .guten-element.guten-yhBEdm{padding-bottom:1.25rem;padding-top:1.25rem}body.woocommerce-shop .guten-2hrek2 h1{margin:0}@media (max-width:1024px){body .guten-IRYYQa>.guten-column-wrapper,body.woocommerce-shop .guten-onNPaM>.guten-column-wrapper{padding-bottom:24px;padding-top:88px}}@media (max-width:767px){body .guten-IRYYQa>.guten-column-wrapper,body.woocommerce-shop .guten-onNPaM>.guten-column-wrapper{padding-bottom:20px;padding-top:80px}}.kc-catalog-filters{display:flex;flex-wrap:wrap;gap:var(--kc-space-3);margin:0 0 var(--kc-space-5)}.kc-catalog-filters a{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);display:inline-flex;font-size:.9rem;font-weight:600;gap:.45em;line-height:1.2;padding:.62em 1.15em;text-decoration:none;transition:background-color var(--kc-duration) var(--kc-ease),border-color var(--kc-duration) var(--kc-ease),box-shadow var(--kc-duration) var(--kc-ease),color var(--kc-duration) var(--kc-ease),transform var(--kc-duration-fast) var(--kc-ease)}.kc-catalog-filters a:hover,.kc-catalog-filters a:focus-visible,.kc-catalog-filters a[aria-current=page]{background:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white);text-decoration:none}.kc-catalog-filters a:hover,.kc-catalog-filters a:focus-visible{transform:translateY(-1px)}.kc-catalog-filters span{font-family:var(--kc-mono);font-variant-numeric:tabular-nums;opacity:.6}@media (prefers-reduced-motion:reduce){.kc-catalog-filters a:hover,.kc-catalog-filters a:focus-visible{transform:none}}.kc-faq{max-width:46rem}.kc-faq .kc-faq-intro,.kc-faq>p:first-of-type{color:var(--kc-text);font-size:1.14rem;line-height:1.7;margin:0 0 var(--kc-space-5);max-width:68ch}.kc-faq h2{margin-top:var(--kc-space-7)}.kc-faq details.wp-block-details,.kc-faq details.kc-faq-item,.kc-faq-item{background:linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);margin:0 0 var(--kc-space-3);overflow:hidden;transition:border-color var(--kc-duration) var(--kc-ease),box-shadow var(--kc-duration) var(--kc-ease)}.kc-faq details.wp-block-details[open],.kc-faq details.kc-faq-item[open],.kc-faq-item[open]{border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand)}.kc-faq details>summary{color:var(--kc-white);cursor:pointer;font-family:var(--wp--preset--font-family--michroma,inherit);font-size:.98rem;font-weight:500;letter-spacing:-.015em;line-height:1.4;list-style:none;padding:var(--kc-space-4) calc(var(--kc-space-5) + 1.5rem) var(--kc-space-4) var(--kc-space-5);position:relative}.kc-faq details>summary::-webkit-details-marker{display:none}.kc-faq details>summary::after{color:var(--kc-purple);content:"+";font-family:var(--kc-mono);font-size:1.15rem;line-height:1;position:absolute;right:var(--kc-space-5);top:50%;transform:translateY(-50%)}.kc-faq details[open]>summary::after{content:"−"}.kc-faq details>summary:hover{color:var(--kc-purple-soft)}.kc-faq details>:not(summary){border-top:1px solid var(--kc-line);padding:var(--kc-space-4) var(--kc-space-5) var(--kc-space-5)}.kc-faq details p{color:var(--kc-text-muted);margin:0;max-width:68ch}.kc-faq details a{color:var(--kc-purple-soft)}.kc-faq details a:hover{color:var(--kc-purple-soft)}.kc-pay,.kc-prose.kc-pay{max-width:46rem}.kc-pay-method{background:linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);margin:0 0 var(--kc-space-5);padding:var(--kc-space-5)}.kc-pay-method:last-child{margin-bottom:0}.kc-pay-method h2{margin-top:0!important}.kc-pay-method p,.kc-pay-method li{max-width:68ch}.kc-pay-method ul{margin-bottom:1em}.kc-pay-notes{border-color:var(--kc-line-brand)}body.page.page-id-96327 .kc-signin,body.page.kc-apply-page .kc-signin{background:radial-gradient(120% 90% at 12% 0%,var(--kc-wash-brand),transparent 64%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius);color:var(--kc-text-muted);margin:0 0 var(--kc-space-6);padding:var(--kc-space-5)}body.page.page-id-96327 .kc-signin h3,body.page.kc-apply-page .kc-signin h3{color:var(--kc-white);font-size:1.05rem;margin:0 0 var(--kc-space-3)}body.page.page-id-96327 .kc-signin p,body.page.kc-apply-page .kc-signin p{color:var(--kc-text-muted);line-height:1.65;margin:0 auto var(--kc-space-4);max-width:52ch}body.page.page-id-96327 .kc-signin p.has-small-font-size,body.page.kc-apply-page .kc-signin p.has-small-font-size{color:var(--kc-text-dim);font-size:.88rem;margin-bottom:0;margin-top:var(--kc-space-4)}body.page.page-id-96327 .kc-signin a:not(.wp-element-button):not(.wp-block-button__link),body.page.kc-apply-page .kc-signin a:not(.wp-element-button):not(.wp-block-button__link){color:var(--kc-purple-soft)}body.page.page-id-96327 .kc-signin .wp-block-buttons,body.page.kc-apply-page .kc-signin .wp-block-buttons{justify-content:center;margin:0}body.page.page-id-96327 .kc-signin .wp-block-button,body.page.page-id-96327 .kc-signin .wp-block-button.kc-signin-btn,body.page.page-id-96327 .kc-signin .wp-block-button.has-custom-width,body.page.kc-apply-page .kc-signin .wp-block-button{max-width:14rem;width:auto}body.page.page-id-96327 .kc-signin .wp-block-button__link,body.page.page-id-96327 .kc-signin-btn .wp-block-button__link,body.page.kc-apply-page .kc-signin .wp-block-button__link{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif);font-size:.72rem;padding:.7em 1.35em;width:auto}body.page.page-id-96327 .kc-signin .wp-block-button__link:hover,body.page.page-id-96327 .kc-signin .wp-block-button__link:focus-visible,body.page.kc-apply-page .kc-signin .wp-block-button__link:hover,body.page.kc-apply-page .kc-signin .wp-block-button__link:focus-visible{border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white)}body.page.page-id-96327 .kc-prose ul.kc-check,body.page.kc-apply-page .kc-prose ul.kc-check{background:radial-gradient(120% 90% at 12% 0%,var(--kc-wash-brand),transparent 64%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius);list-style:none;margin:0 0 var(--kc-space-5);padding:var(--kc-space-4) var(--kc-space-5)}body.page.page-id-96327 .kc-prose ul.kc-check li,body.page.kc-apply-page .kc-prose ul.kc-check li{color:var(--kc-text-muted);line-height:1.6;margin:0;padding:.55em 0 .55em 1.9em;position:relative}body.page.page-id-96327 .kc-prose ul.kc-check li+li,body.page.kc-apply-page .kc-prose ul.kc-check li+li{margin-top:0}body.page.page-id-96327 .kc-prose ul.kc-check li::before,body.page.kc-apply-page .kc-prose ul.kc-check li::before{color:var(--kc-purple);content:"✓";font-family:var(--kc-mono);left:0;position:absolute}body.page.page-id-96327 .kc-prose ul.kc-check li::marker,body.page.kc-apply-page .kc-prose ul.kc-check li::marker{content:""}body.page.page-id-96327 .kc-prose ul.kc-check a,body.page.kc-apply-page .kc-prose ul.kc-check a{color:var(--kc-purple)}body.page.page-id-96327 .kc-prose ol.kc-steps,body.page.kc-apply-page .kc-prose ol.kc-steps{background:radial-gradient(110% 80% at 12% 0%,var(--kc-wash-brand),transparent 62%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius);counter-reset:kc-apply-step;display:grid;gap:var(--kc-space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 var(--kc-space-5);padding:var(--kc-space-5)}body.page.page-id-96327 .kc-prose ol.kc-steps li,body.page.kc-apply-page .kc-prose ol.kc-steps li{color:var(--kc-text-dim);counter-increment:kc-apply-step;font-size:.92rem;line-height:1.6;margin:0;padding:0}body.page.page-id-96327 .kc-prose ol.kc-steps li::before,body.page.kc-apply-page .kc-prose ol.kc-steps li::before{color:var(--kc-purple);content:counter(kc-apply-step,decimal-leading-zero);display:block;font-family:var(--kc-mono);font-size:.78rem;letter-spacing:.14em;margin-bottom:var(--kc-space-3)}body.page.page-id-96327 .kc-prose ol.kc-steps li::marker,body.page.kc-apply-page .kc-prose ol.kc-steps li::marker{content:""}body.page.page-id-96327 .kc-prose ol.kc-steps strong,body.page.kc-apply-page .kc-prose ol.kc-steps strong{color:var(--kc-white);display:block;font-size:1rem;font-weight:600;margin-bottom:var(--kc-space-2)}body.page.page-id-96327 .kc-prose ol.kc-steps+p,body.page.kc-apply-page .kc-prose ol.kc-steps+p{color:var(--kc-text-muted);line-height:1.7;margin:0 0 var(--kc-space-6);max-width:66ch}@media (max-width:720px){body.page.page-id-96327 .kc-prose ol.kc-steps,body.page.kc-apply-page .kc-prose ol.kc-steps{grid-template-columns:1fr}}body.page.page-id-96327 .kc-apply-disclaimer,body.page.kc-apply-page .kc-apply-disclaimer{color:var(--kc-text-dim);font-size:clamp(1rem,1.6vw,1.25rem);margin-top:2em}body.page.page-id-96327 .kc-apply-disclaimer~p,body.page.page-id-96327 .kc-apply-disclaimer~ul,body.page.kc-apply-page .kc-apply-disclaimer~p,body.page.kc-apply-page .kc-apply-disclaimer~ul{color:var(--kc-text-dim);font-size:.92rem;line-height:1.7;max-width:68ch}body.page.page-id-96327 .kc-prose ul.kc-apply-disclaimer-list,body.page.kc-apply-page .kc-prose ul.kc-apply-disclaimer-list{background:0 0;border:0;list-style:disc;margin:0 0 1.25em;padding:0 0 0 1.35em}body.page.page-id-96327 .kc-prose ul.kc-apply-disclaimer-list li,body.page.kc-apply-page .kc-prose ul.kc-apply-disclaimer-list li{color:var(--kc-text-dim);padding:0}body.page.page-id-96327 .kc-prose ul.kc-apply-disclaimer-list li::before,body.page.kc-apply-page .kc-prose ul.kc-apply-disclaimer-list li::before{content:none}body.page.page-id-96327 .kc-prose ul.kc-apply-disclaimer-list li::marker,body.page.kc-apply-page .kc-prose ul.kc-apply-disclaimer-list li::marker{color:var(--kc-line-strong);content:initial}body.page.page-id-96327 .kc-apply-cta,body.page.kc-apply-page .kc-apply-cta{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.22),transparent 62%),linear-gradient(160deg,var(--kc-ink-700),var(--kc-ink-900) 70%);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius);margin:var(--kc-space-6) 0 0;padding:clamp(30px,5vw,60px);text-align:center}body.page.page-id-96327 .kc-apply-cta h2,body.page.kc-apply-page .kc-apply-cta h2{color:var(--kc-white);margin:0 0 var(--kc-space-5)}body.page.page-id-96327 .kc-apply-cta .wp-block-buttons,body.page.kc-apply-page .kc-apply-cta .wp-block-buttons{justify-content:center;margin:0 0 var(--kc-space-5)}body.page.page-id-96327 .kc-apply-cta .wp-block-button,body.page.page-id-96327 .kc-apply-cta .wp-block-button.has-custom-width,body.page.kc-apply-page .kc-apply-cta .wp-block-button{width:auto}body.page.page-id-96327 .kc-apply-cta .wp-block-button__link,body.page.page-id-96327 .kc-apply-cta__btn .wp-block-button__link,body.page.kc-apply-page .kc-apply-cta .wp-block-button__link{background:var(--kc-purple);border:0;border-radius:var(--kc-radius-pill);color:var(--kc-white);display:inline-block;font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif);font-size:.92rem;padding:1.15em 2.4em;width:auto}body.page.page-id-96327 .kc-apply-cta .wp-block-button__link:hover,body.page.page-id-96327 .kc-apply-cta .wp-block-button__link:focus-visible,body.page.kc-apply-page .kc-apply-cta .wp-block-button__link:hover,body.page.kc-apply-page .kc-apply-cta .wp-block-button__link:focus-visible{box-shadow:var(--kc-glow-brand);color:var(--kc-white)}body.page.page-id-96327 .kc-apply-cta p,body.page.kc-apply-page .kc-apply-cta p{color:var(--kc-text-dim);font-size:.88rem;margin:0 0 var(--kc-space-3)}body.page.page-id-96327 .kc-apply-cta p:last-child,body.page.kc-apply-page .kc-apply-cta p:last-child{margin-bottom:0}body.page.page-id-96327 .kc-apply-cta a:not(.wp-element-button):not(.wp-block-button__link),body.page.kc-apply-page .kc-apply-cta a:not(.wp-element-button):not(.wp-block-button__link){color:var(--kc-purple-soft)}body.home.logged-in .wp-block-group.is-layout-grid .guten-image,body.home.logged-in .kc-home-cats .guten-image,body.home.logged-in .kc-home-tile{background:linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);overflow:hidden;transition:border-color var(--kc-duration) var(--kc-ease),box-shadow var(--kc-duration) var(--kc-ease),transform var(--kc-duration) var(--kc-ease-out)}body.home.logged-in .wp-block-group.is-layout-grid .guten-image:hover,body.home.logged-in .wp-block-group.is-layout-grid .guten-image:focus-within,body.home.logged-in .kc-home-tile:hover,body.home.logged-in .kc-home-tile:focus-within{border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand)}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a,body.home.logged-in .kc-home-tile a{display:flex;flex-direction:column;text-decoration:none}body.home.logged-in .wp-block-group.is-layout-grid .guten-image figcaption,body.home.logged-in .wp-block-group.is-layout-grid .guten-image .guten-caption,body.home.logged-in .kc-home-tile figcaption,body.home.logged-in .kc-home-tile .guten-caption{background:var(--kc-ink-800);border-top:1px solid var(--kc-line);color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma,inherit);font-size:.72rem;letter-spacing:.08em;line-height:1.35;margin:0;padding:.7rem .85rem .8rem;text-align:center;text-transform:uppercase}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/peptides/"]::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/nootropics/"]::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/research-compounds/"]::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/aminos/"]::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/selective-modulators/"]::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/chemical-supplies/"]::after{background:var(--kc-ink-800);border-top:1px solid var(--kc-line);color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma,inherit);font-size:.72rem;letter-spacing:.08em;line-height:1.35;padding:.7rem .85rem .8rem;text-align:center;text-transform:uppercase}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/peptides/"]::after{content:"Peptides"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/nootropics/"]::after{content:"Nootropics"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/research-compounds/"]::after{content:"Research Compounds"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/aminos/"]::after{content:"Aminos"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/selective-modulators/"]::after{content:"Selective Modulators"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image a[href*="/product-category/chemical-supplies/"]::after{content:"Chemical Supplies"}body.home.logged-in .wp-block-group.is-layout-grid .guten-image:has(figcaption) a::after,body.home.logged-in .wp-block-group.is-layout-grid .guten-image:has(.guten-caption) a::after{content:none;display:none}body.home.logged-in .kc-home-recent,body.home.logged-in .guten-PrexWo{padding-bottom:.25rem}body.home.logged-in .kc-home-featured,body.home.logged-in .guten-363gDT{border-top:1px solid var(--kc-line);margin-top:clamp(1.25rem,3vw,2.5rem);padding-top:clamp(1.75rem,3.5vw,2.75rem)}body.home.logged-in .guten-PrexWo .guten-advanced-heading .heading-title,body.home.logged-in .kc-home-recent .guten-advanced-heading .heading-title{font-size:clamp(1.25rem,2vw,1.7rem)}body.home.logged-in .guten-363gDT .guten-advanced-heading .heading-title,body.home.logged-in .kc-home-featured .guten-advanced-heading .heading-title{font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:500}body.home.logged-in .guten-PrexWo .guten-text-editor,body.home.logged-in .guten-363gDT .guten-text-editor,body.home.logged-in .kc-home-recent .guten-text-editor,body.home.logged-in .kc-home-featured .guten-text-editor,body.home.logged-in .guten-PrexWo .guten-text-editor p,body.home.logged-in .guten-363gDT .guten-text-editor p,body.home.logged-in .kc-home-recent .guten-text-editor p,body.home.logged-in .kc-home-featured .guten-text-editor p,body.home.logged-in .guten-WkqXHD,body.home.logged-in .guten-SRadmK,body.home.logged-in .guten-WkqXHD p,body.home.logged-in .guten-SRadmK p,body.home.logged-in .guten-fZg1fr,body.home.logged-in .guten-Dvjms7{color:var(--kc-purple-soft)!important;font-family:var(--wp--preset--font-family--montserrat,Montserrat,sans-serif)!important;font-size:.78rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase}body.home.logged-in .wpmozo-product-carousel-wrap{--swiper-pagination-color:var(--kc-purple);--swiper-pagination-bullet-inactive-color:var(--kc-purple-soft);--swiper-theme-color:var(--kc-purple)}body.home.logged-in .wpmozo-product-carousel-wrap .swiper-pagination-bullet,body.home.logged-in .wpmozo-product-carousel-wrap .swiper-pagination-bullet-active{background:var(--kc-purple)!important}body.home.logged-in .wpmozo-product-carousel-wrap h2,body.home.logged-in .wpmozo-product-carousel-wrap h2.woocommerce-loop-product__title,body.home.logged-in .wpmozo-product-carousel-wrap .woocommerce-loop-product__title,body.home.logged-in .wpmozo-product-carousel-wrap .wpmozo-product-title{color:var(--kc-white);font-family:var(--wp--preset--font-family--montserrat,Montserrat,sans-serif)!important;font-size:.95rem!important;font-style:normal;font-weight:600;letter-spacing:-.005em;line-height:1.4}body.home .wpmozo-product-carousel-wrap a.button,body.home .wpmozo-product-carousel-wrap a.add_to_cart_button,body.home .wpmozo-product-carousel-wrap a.button.wp-element-button,body.home .wpmozo-product-carousel-wrap .button.add_to_cart_button,body.home .wpmozo-product-carousel-wrap .ajax_add_to_cart,body.home.logged-in .wpmozo-product-carousel-wrap a.button.wp-element-button{background-color:var(--kc-purple-strong)!important;background-image:linear-gradient(135deg,var(--kc-purple-strong),var(--kc-purple-deep))!important;border:1px solid var(--kc-line-brand)!important;border-radius:999px!important;box-shadow:none!important;clip-path:inset(0 round 999px);color:var(--kc-white)!important;font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif)!important;font-size:.68rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:.04em;line-height:1.2;min-height:2.4rem;padding:.7em 1.25em!important;text-transform:none}body.home .wpmozo-product-carousel-wrap a.button:hover,body.home .wpmozo-product-carousel-wrap a.add_to_cart_button:hover,body.home.logged-in .wpmozo-product-carousel-wrap a.button:hover{background:linear-gradient(135deg,var(--kc-purple),var(--kc-purple-strong))!important;box-shadow:var(--kc-glow-brand)!important;color:var(--kc-white)!important;filter:brightness(1.05);transform:translateY(-1px)}body.home .wpmozo-product-carousel-wrap .swiper-button-next,body.home .wpmozo-product-carousel-wrap .swiper-button-prev,body.home .wpmozo-product-carousel-wrap .swiper-navigation,body.home.logged-in .wpmozo-product-carousel-wrap .swiper-button-next,body.home.logged-in .wpmozo-product-carousel-wrap .swiper-button-prev{background-color:var(--kc-ink-700)!important;background-image:linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800))!important;border:1px solid var(--kc-line-strong)!important;border-radius:var(--kc-radius-pill,999px)!important;box-shadow:inset 0 0 0 2.5rem var(--kc-ink-700)!important;color:var(--kc-white)!important;height:2.35rem!important;margin-top:0!important;opacity:1!important;top:42%!important;transform:none;width:2.35rem!important}body.home .wpmozo-product-carousel-wrap .swiper-button-next:hover,body.home .wpmozo-product-carousel-wrap .swiper-button-prev:hover,body.home .wpmozo-product-carousel-wrap .swiper-navigation:hover{border-color:var(--kc-line-brand)!important;box-shadow:inset 0 0 0 2.5rem var(--kc-ink-700),var(--kc-glow-brand)!important;color:var(--kc-white)!important;transform:none}body.home .wpmozo-product-carousel-wrap .swiper-button-next::after,body.home .wpmozo-product-carousel-wrap .swiper-button-prev::after{color:var(--kc-white)!important;font-size:.72rem!important;font-weight:600}body.home .wpmozo-product-carousel-wrap .swiper-button-disabled,body.home .wpmozo-product-carousel-wrap .swiper-button-lock{opacity:.35!important}body.home .kc-hero-login .guten-nqvswg .guten-button,body .kc-hero .wp-block-button.is-style-outline .wp-block-button__link{background-color:var(--kc-ink-800);border-color:var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-white)}body.home .kc-hero-login .guten-nqvswg .guten-button:hover,body .kc-hero .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.wp-block-query-pagination a,.wp-block-query-pagination span.current,.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text)}.woocommerce nav.woocommerce-pagination ul li a:hover,.wp-block-query-pagination a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce nav.woocommerce-pagination ul li span.current,.wp-block-query-pagination span.current{background:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white);text-decoration:none}body.woocommerce-account .woocommerce-MyAccount-navigation li a{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);margin:4px 0}body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white)}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{box-shadow:inset 2px 0 0 var(--kc-purple),var(--kc-glow-brand);color:var(--kc-purple-soft)}body.woocommerce-checkout .kc-notice,body.woocommerce-cart .kc-notice,.kc-notice--info,.kc-notice--alert{color:var(--kc-text)}.kc-notice--info{background:var(--kc-ink-700);box-shadow:inset 3px 0 0 var(--kc-purple),0 0 0 1px var(--kc-line-brand)}.kc-notice--alert{background:var(--kc-ink-800);box-shadow:inset 3px 0 0 #e8a54b,0 0 0 1px rgba(232,165,75,.45)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message,body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-message{background:var(--kc-ink-700);border:1px solid var(--kc-line-brand);border-top-color:var(--kc-line-brand);border-radius:var(--kc-radius);color:var(--kc-text)}body.woocommerce-checkout .woocommerce-error,body.woocommerce-cart .woocommerce-error{background:var(--kc-ink-800);border:1px solid rgba(232,165,75,.45);border-top-color:rgba(232,165,75,.45);border-radius:var(--kc-radius);color:var(--kc-text)}body.woocommerce-checkout form .form-row input.input-text,body.woocommerce-checkout form .form-row select,body.woocommerce-page.woocommerce-checkout form .form-row input.input-text,body.woocommerce-page.woocommerce-checkout form .form-row select,body.woocommerce-checkout .select2-container .select2-selection--single,body.woocommerce-cart form .form-row input.input-text,body.woocommerce-page .woocommerce-cart-form #coupon_code{background-color:var(--kc-ink-700);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);font-size:16px}body.woocommerce-checkout form .form-row textarea,body.woocommerce-page.woocommerce-checkout form .form-row textarea,body #order_comments_field textarea{background-color:var(--kc-ink-700);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);color:var(--kc-text);font-size:16px}body.woocommerce-checkout form .form-row input.input-text:focus,body.woocommerce-checkout form .form-row select:focus,body.woocommerce-checkout form .form-row textarea:focus,body.woocommerce-page.woocommerce-checkout form .form-row input.input-text:focus,body.woocommerce-page.woocommerce-checkout form .form-row select:focus,body.woocommerce-page.woocommerce-checkout form .form-row textarea:focus,body.woocommerce-checkout .select2-container--open .select2-selection--single,body #order_comments_field textarea:focus,body.woocommerce-page .woocommerce-cart-form #coupon_code:focus{background-color:var(--kc-ink-700);border-color:var(--kc-purple);box-shadow:0 0 0 3px var(--kc-wash-brand);color:var(--kc-text);outline:none}body.woocommerce-checkout .select2-dropdown{background-color:var(--kc-ink-800);border:1px solid var(--kc-line-brand);color:var(--kc-text)}body.woocommerce-checkout #payment ul.payment_methods li,body.woocommerce-checkout #payment ul.wc_payment_methods li{background:var(--kc-ink-800);border:1px solid var(--kc-line);border-radius:var(--kc-radius);margin:0 0 8px;padding:10px 12px}body.woocommerce-checkout #payment ul.payment_methods li:has(input:checked),body.woocommerce-checkout #payment ul.wc_payment_methods li:has(input:checked){border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand)}body.woocommerce-checkout #payment div.payment_box{background-color:var(--kc-ink-700);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius);color:var(--kc-text-muted)}body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--kc-ink-700)}body.woocommerce-checkout .woocommerce-checkout-review-order-table{background:linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg)}body.woocommerce-checkout #place_order,body.woocommerce-checkout button#place_order,body.woocommerce-checkout #payment #place_order,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.woocommerce-cart a.checkout-button{background-color:var(--kc-purple-strong);border-color:transparent;box-shadow:none;color:var(--kc-white)}body.woocommerce-checkout #place_order:hover,body.woocommerce-checkout button#place_order:hover,body.woocommerce-checkout #payment #place_order:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body.woocommerce-cart a.checkout-button:hover{background-color:var(--kc-purple);color:var(--kc-white)}body.single-product #h-description,body.single-product h2.wp-block-heading#h-description{border-bottom:0;box-shadow:none;color:var(--kc-white)!important;font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif)!important;font-size:clamp(1.02rem,1.55vw,1.22rem)!important;font-style:normal!important;font-weight:400!important;letter-spacing:.02em;line-height:1.25;margin:0 0 1rem;padding-bottom:0}body.single-product #h-description::after,body.single-product #h-description::before{display:none}body.single-product .guten-post-content{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);padding:clamp(1.35rem,3vw,2.25rem)}body.single-product .guten-post-content :is(p,li){color:var(--kc-text-muted);font-family:var(--wp--preset--font-family--montserrat,Montserrat,sans-serif);font-size:1.02rem;line-height:1.7;max-width:68ch}body.single-product .guten-post-content :is(h2,h3){color:var(--kc-white)!important;font-family:var(--wp--preset--font-family--montserrat,Montserrat,sans-serif)!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.35;margin:1.6em 0 .55em!important}body.single-product .guten-post-content h2{font-size:1.14rem!important}body.single-product .guten-post-content h3{font-size:1.02rem!important}body.single-product .guten-post-content>:first-child{margin-top:0!important}body.single-product .guten-post-content strong{color:var(--kc-text);font-weight:600}body.single-product .guten-post-content a{color:var(--kc-purple-soft)}body.single-product .guten-post-content a:hover{color:var(--kc-purple-soft)}body.single-product .product-table,body.single-product table.woocommerce-product-attributes,body.single-product table.shop_attributes,body.single-product .woocommerce-Tabs-panel--additional_information table{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg)}body.single-product .product-table::before,body.single-product table.woocommerce-product-attributes::before{caption-side:top;color:var(--kc-white);content:"Additional information";display:table-caption;font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif);font-size:clamp(1.02rem,1.55vw,1.22rem);font-weight:400;letter-spacing:.02em;line-height:1.25;margin:0 0 1rem;padding:0}body.single-product .product-table td.static-label,body.single-product table.woocommerce-product-attributes th{color:var(--kc-purple-soft);font-size:.78rem;font-weight:600;letter-spacing:.04em}body.single-product .kimera-batch-info,body.single-product .kimera-coa-list{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);padding:clamp(1.25rem,2.6vw,1.85rem)}body.single-product .kimera-batch-info .kimera-coa-list{background:0 0;border:0;border-radius:0;padding:0}body.single-product .kimera-coa-list__heading{color:var(--kc-white)!important;font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif)!important;font-size:clamp(1.02rem,1.55vw,1.22rem)!important;font-style:normal!important;font-weight:400!important;letter-spacing:.02em;line-height:1.25;margin:0 0 1rem!important}body.single-product .kimera-coa-list__items{list-style:none;margin:0;padding:0}body.single-product .kimera-coa-list__items li{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);display:flex;flex-direction:column;gap:.15em;margin:0 0 .55rem;padding:.72em 1.15em}body.single-product .kimera-coa-list__items li:last-child{margin-bottom:0}body.single-product .kimera-coa-list__items a{color:var(--kc-purple-soft);font-weight:600;text-decoration:none}body.single-product .kimera-coa-list__items a:hover,body.single-product .kimera-coa-list__items a:focus-visible{color:var(--kc-white);text-decoration:underline;text-underline-offset:.18em}body.single-product .kimera-coa-list__count{color:var(--kc-text-dim);font-size:.85rem}body.single-product .kimera-batch-info__shipping,body.single-product .kimera-batch-info__restock{color:var(--kc-text-muted);font-size:.95rem;line-height:1.55;margin:1rem 0 0}body.single-product .kimera-batch-info__shipping a,body.single-product .kimera-batch-info__shipping strong{color:var(--kc-purple-soft);font-weight:600}body.single-product .guten-fKMcek,body.single-product img[src*=trust_badges_universal]{display:none!important}body.single-product .kc-trust{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);display:grid;gap:0;grid-template-columns:1fr 1fr;margin:1rem 0 0}body.single-product .kc-trust__item{align-items:center;display:flex;flex-direction:column;gap:.35rem;padding:1.15rem 1rem 1.25rem;text-align:center}body.single-product .kc-trust__item+.kc-trust__item{border-left:1px solid var(--kc-line-brand)}body.single-product .kc-trust__icon{align-items:center;color:var(--kc-purple-soft);display:inline-flex;height:1.65rem;justify-content:center;width:1.65rem}body.single-product .kc-trust__title{color:var(--kc-white);font-family:var(--wp--preset--font-family--michroma,Michroma,sans-serif);font-size:.62rem;font-weight:400;letter-spacing:.08em;line-height:1.35;margin:0;text-transform:uppercase}body.single-product .kc-trust__meta{color:var(--kc-text-dim);font-size:.78rem;line-height:1.4;margin:0}@media (max-width:520px){body.single-product .kc-trust{grid-template-columns:1fr}body.single-product .kc-trust__item+.kc-trust__item{border-left:0;border-top:1px solid var(--kc-line-brand)}}body.single-product .product-details .wp-block-woocommerce-product-price{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);box-shadow:none}body.single-product .product-details .wp-block-woocommerce-product-price:hover{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.18),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border-color:var(--kc-purple);box-shadow:var(--kc-glow-brand)}body.single-product .product-details .woocommerce-Price-amount,body.single-product .product-details .login-to-see-price{color:var(--kc-purple-soft)!important}body .kc-crumbs .kc-crumbs__item>a,body .wc-block-breadcrumbs a{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand);color:var(--kc-text-dim)}body .kc-crumbs .kc-crumbs__item>a:hover,body .wc-block-breadcrumbs a:hover{background:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white)}.kc-chem-pills a{background:var(--kc-ink-800);border:1px solid var(--kc-line-brand)}.kc-chem-pills a:hover,.kc-chem-pills a:focus-visible{background:var(--kc-ink-700);border-color:var(--kc-line-brand);box-shadow:var(--kc-glow-brand);color:var(--kc-white)}body .woocommerce-ordering select.orderby,body .wc-block-catalog-sorting select.orderby,body .woocommerce .woocommerce-ordering select{background-color:var(--kc-ink-700);border:1px solid var(--kc-line-brand);font-size:16px}body .woocommerce-ordering select.orderby:hover,body .woocommerce-ordering select.orderby:focus,body .wc-block-catalog-sorting select.orderby:focus,body .woocommerce .woocommerce-ordering select:focus{border-color:var(--kc-purple);box-shadow:0 0 0 3px var(--kc-wash-brand)}body.single-product .wc-block-components-product-summary{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg)}body.single-product .wc-block-components-product-summary:hover{border-color:var(--kc-purple);box-shadow:var(--kc-glow-brand)}html body.kc-faq-page .accordion-item.active,html body.kc-faq-page .accordion-item.open{box-shadow:var(--kc-glow-brand)}body.single-product.woocommerce div.product form.cart .variations select,body.single-product.woocommerce div.product form.cart select,body.single-product div.product form.cart .variations select,body.single-product div.product form.cart select{border:1px solid var(--kc-line-brand)!important;border-radius:var(--kc-radius-pill)!important;font-size:16px!important}body.single-product .woocommerce div.product form.cart .reset_variations{color:var(--kc-purple-soft)!important}body.single-product .product-details>h2.wp-block-post-title{border-bottom:0;padding-bottom:0}body.single-product .product-details>h2.wp-block-post-title::after,body.single-product .product-details:hover>h2.wp-block-post-title::after{content:none;display:none;width:0}body.single-product .guten-kuheTl>.guten-column-wrapper>h2.wp-block-heading,body.single-product .wp-block-woocommerce-product-collection>h2.wp-block-heading,body.single-product #h-related-products{border-bottom:0!important;border-bottom-width:0!important;padding-bottom:0}body.single-product .guten-kuheTl>.guten-column-wrapper>h2.wp-block-heading::after,body.single-product .guten-kuheTl>.guten-column-wrapper>h2.wp-block-heading:hover::after,body.single-product .wp-block-woocommerce-product-collection>h2.wp-block-heading::after,body.single-product .wp-block-woocommerce-product-collection>h2.wp-block-heading:hover::after,body.single-product #h-related-products::after{content:none!important;display:none!important;width:0!important}:is(body.woocommerce-cart,body.single-product) .woocommerce .quantity input.qty,body.woocommerce-cart .woocommerce #coupon_code.input-text,body.woocommerce-cart .woocommerce input#coupon_code,body.woocommerce-page .woocommerce-cart-form #coupon_code{background-color:var(--kc-ink-700);border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);font-size:16px}:is(body.woocommerce-cart,body.single-product) .woocommerce .quantity[data-kc-stepper] input[type=number]{background-color:var(--kc-ink-700);border-color:var(--kc-line-brand);border-radius:0;font-size:16px}.kc-qty__button{background-color:var(--kc-ink-700);border-color:var(--kc-line-brand)}.kc-qty__button--minus{border-radius:var(--kc-radius-pill) 0 0 var(--kc-radius-pill)}.kc-qty__button--plus{border-radius:0 var(--kc-radius-pill) var(--kc-radius-pill) 0}.fluentform{--fluentform-border-color:var(--kc-line-brand);--fluentform-border-radius:999px;--kc-field-bg:var(--kc-ink-700);--kc-field-border:var(--kc-line-brand)}body .fluentform.ff-default .ff-el-form-control:not(.ff-screen-reader-element),body .fluentform.ff-default .ff-el-form-control:not(.ff-screen-reader-element):hover,body .fluentform.ff-default .ff-el-form-control:not(.ff-screen-reader-element):focus{background-color:var(--kc-ink-700);border-color:var(--kc-line-brand);border-radius:var(--kc-radius-pill);color:var(--kc-text);font-size:16px}body .fluentform.ff-default textarea.ff-el-form-control:not(.ff-screen-reader-element),body .fluentform.ff-default textarea.ff-el-form-control:not(.ff-screen-reader-element):hover,body .fluentform.ff-default textarea.ff-el-form-control:not(.ff-screen-reader-element):focus{border-radius:var(--kc-radius-lg)}body .fluentform.ff-default .ff-el-form-control:not(.ff-screen-reader-element):focus{box-shadow:0 0 0 3px var(--kc-wash-brand)}:is(.kc-prose,body.page:not(.woocommerce-page) .entry-content) a:not(.wp-element-button):not(.wp-block-button__link):not(.button){color:var(--kc-purple-soft)}.wc-block-product-template li .wp-block-woocommerce-product-price,.wc-block-product-template li .wp-block-woocommerce-product-price .woocommerce-Price-amount,.wc-block-product-template li .wc-block-components-product-price,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-Price-amount,body.woocommerce-cart .woocommerce td.product-price .amount,body.woocommerce-cart .woocommerce td.product-subtotal .amount,body.woocommerce-cart .woocommerce .cart_totals .amount{color:var(--kc-purple-soft)!important}.woocommerce ul.products li.product,.wp-block-post-template li.product,.wc-block-product-template li,.wp-block-post-template li.wp-block-post{border-color:var(--kc-line-brand)}body.home .wpmozo-product-carousel-wrap ul.products li.product,body.home.logged-in .wpmozo-product-carousel-wrap ul.products li.product{border:1px solid var(--kc-line-brand)}html body.kc-pay-page .kc-prose>.guten-section,html body.kc-pay-page .kc-prose .section-wrapper>.guten-section{border-color:var(--kc-line-brand)}body.kc-about-page .kc-prose{background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);padding:clamp(1.25rem,2.6vw,1.85rem)}body.kc-about-page .kc-prose>.section-wrapper:first-child:not(:has(p)):not(:has(h2)):not(:has(h3)){display:none}body.kc-wholesale-page .kc-prose .section-wrapper>.guten-section:has(p),body.kc-wholesale-page .kc-prose .section-wrapper>.guten-section:has(h2){background:radial-gradient(110% 80% at 12% 0%,rgba(137,88,254,.12),transparent 62%),linear-gradient(180deg,var(--kc-ink-700),var(--kc-ink-800));border:1px solid var(--kc-line-brand);border-radius:var(--kc-radius-lg);margin:0 0 1rem;padding:clamp(1.25rem,2.6vw,1.85rem)}body.kc-about-page .kc-prose a:not(.wp-element-button):not(.wp-block-button__link):not(.button),body.kc-wholesale-page .kc-prose a:not(.wp-element-button):not(.wp-block-button__link):not(.button){color:var(--kc-purple-soft)}body.kc-wholesale-page .kc-sf-wholesale-kicker{color:var(--kc-text-dim)}