@font-face{font-family:Biolabs Grotesk;src:url(biolabs-space-grotesk.woff2) format("woff2");font-weight:300 700;font-display:swap}:root{--bl-font-head:"Biolabs Grotesk","Space Grotesk",system-ui,sans-serif;--bl-or:#ff7b00;--bl-or-glow:rgba(255,123,0,.35);--bl-ink:#0b0b0c;--bl-card:#121214;--bl-line:#26262a}h1,h2,h3,.h1,.h2,.h3,.h4,.bl-recon__h,.product-title,.bl-stats__n{font-family:var(--bl-font-head)!important;letter-spacing:-.01em}.bl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;font:600 15px/1 var(--bl-font-head);text-decoration:none;transition:box-shadow .2s,transform .2s,background .2s}.bl-btn--primary{background:var(--bl-or);color:#000}.bl-btn--primary:hover{box-shadow:0 0 0 4px var(--bl-or-glow);transform:translateY(-1px)}.bl-btn--ghost{border:1px solid rgba(255,255,255,.5);color:#fff}.bl-btn--ghost:hover{border-color:var(--bl-or);color:var(--bl-or)}.product-card .card-gallery,.product-card slideshow-component,.product-card .product-media-container{aspect-ratio:1/1!important;background:#f4f4f5}.product-card .card-gallery img,.product-card .product-media img,.product-card slideshow-slide img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#f4f4f5}.product-card .product-media,.product-card .product-media-container,.product-card slideshow-slide{aspect-ratio:1/1!important;height:auto!important}.bl-recon__img{display:block;aspect-ratio:1/1;background:#f4f4f5;border-radius:12px;overflow:hidden}.bl-recon__img img{width:100%;height:100%;object-fit:contain;display:block}.product-card{border-radius:14px;transition:box-shadow .25s ease,transform .25s ease}.product-card__content{border-radius:14px;border:1px solid var(--bl-line);padding:10px!important;background:var(--bl-card);color:#f2f2f2;height:100%}.product-card__content,.product-card__content a,.product-card__content .price,.product-card__content p{color:#f2f2f2}.product-card__content .compare-at-price,.product-card__content s{color:#9a9a9a}.product-card .card-gallery{border-radius:10px;overflow:hidden}.product-card:hover .product-card__content{border-color:var(--bl-or);box-shadow:0 10px 28px -10px var(--bl-or-glow),0 0 0 1px var(--bl-or)}.bl-spec{display:inline-flex;gap:4px;flex-wrap:wrap;position:relative;z-index:2}.bl-spec span{font:600 11px/1 var(--bl-font-head);letter-spacing:.06em;text-transform:uppercase;padding:5px 7px;border-radius:6px;background:#0b0b0c;color:var(--bl-or);border:1px solid #2b2b2b}.bl-buy{position:relative;z-index:3;display:grid;gap:6px;margin-top:6px}.bl-buy__sel{width:100%;min-height:40px;border:1px solid #3a3a3e;border-radius:8px;padding:0 10px;background:#1b1b1e;font-size:14px;color:#fff}.bl-buy__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:6px}.bl-buy__btns[hidden],.bl-buy__notify[hidden]{display:none}.bl-buy__atc,.bl-buy__now,.bl-buy__notify{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 8px;border-radius:8px;font:600 13px/1.1 var(--bl-font-head);text-align:center;text-decoration:none;cursor:pointer;transition:box-shadow .2s,background .2s}.bl-buy__atc{background:transparent;color:#fff;border:1px solid #f2f2f2}.bl-recon .bl-buy__atc{background:#0b0b0c;border-color:#0b0b0c}.bl-recon .bl-buy__sel{background:#fff;color:#111;border-color:#d6d6d6}.bl-buy__now{background:var(--bl-or);color:#000;border:1px solid var(--bl-or)}.bl-buy__atc:hover,.bl-buy__now:hover{box-shadow:0 0 0 3px var(--bl-or-glow)}.bl-buy__notify{border:1px dashed var(--bl-or);color:var(--bl-or);background:transparent}.bl-buy__msg{font-size:12px;color:#4ade80}.bl-buy__msg a{color:inherit}.bl-buy__msg:empty{display:none}@media(max-width:749px){.bl-buy__btns{grid-template-columns:1fr}.bl-buy__atc,.bl-buy__now{min-height:44px}}.product-card:has(.bl-buy) .quick-add,.product-card:has(.bl-buy) quick-add-component{display:none!important}.bl-ship{margin:0 0 12px;padding:12px 14px;border-radius:10px;background:#0b0b0c;color:#fff}.bl-ship__text{margin:0 0 8px;font-size:14px}.bl-ship__text strong{color:var(--bl-or)}.bl-ship__bar{height:6px;border-radius:6px;background:#2a2a2e;overflow:hidden}.bl-ship__bar span{display:block;height:100%;background:linear-gradient(90deg,#ff7b00,#ffb066);border-radius:6px;transition:width .4s ease}.bl-recon{padding-block:32px}.bl-recon__h{margin:0 0 4px;font-size:clamp(1.3rem,2.2vw,1.8rem)}.bl-recon__sub{margin:0 0 16px;color:#555;font-size:14px}.bl-recon__grid{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.bl-recon__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bl-recon__card{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid #ececec;border-radius:14px;background:#fff;transition:box-shadow .25s,border-color .25s}.bl-recon__card:hover{border-color:var(--bl-or);box-shadow:0 10px 28px -10px var(--bl-or-glow)}.bl-recon__title{color:#111;text-decoration:none;font-weight:600;font-size:14px;line-height:1.25}.bl-recon__price{font-weight:700}.bl-stats{background:#050505;border-block:1px solid #1d1d1f;color:#fff;padding-block:22px;background-image:radial-gradient(circle at 15% 50%,rgba(255,123,0,.12),transparent 40%)}.bl-stats__list{list-style:none;margin:0 auto;padding:0 16px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.bl-stats__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.bl-stats__list li{display:flex;flex-direction:column;gap:4px;padding-left:12px;border-left:2px solid var(--bl-or)}.bl-stats__n{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;color:var(--bl-or);line-height:1}.bl-stats__l{font-size:13px;color:#bdbdbd}.bl-crumbs{padding-block:12px 0;padding-inline:clamp(16px,4vw,40px);font-size:13px}.bl-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;color:#666}.bl-crumbs li+li:before{content:"/";margin-right:6px;color:var(--bl-or)}.bl-crumbs a{color:inherit;text-decoration:none}.bl-crumbs a:hover{color:var(--bl-or)}.bl-payflex{display:flex;align-items:center;gap:8px;margin:10px 0;padding:10px 12px;border:1px solid #ececec;border-radius:10px;font-size:14px;color:#222}.bl-payflex__logo{font:700 13px/1 var(--bl-font-head);background:#000;color:#fff;padding:5px 8px;border-radius:6px;letter-spacing:.02em}.template-page-coas .main-page-title,[data-template*=coas] h1{font-family:var(--bl-font-head)}main[data-page-handle=coas]{background:linear-gradient(#fff,#fff) padding-box}main[data-page-handle=coas] .section-content-wrapper{border:1px solid #1b1b1d;border-radius:14px;padding:24px!important;background:#fff;box-shadow:0 0 0 6px #0b0b0c,0 20px 40px -20px #0000004d;margin-block:24px;position:relative}main[data-page-handle=coas] .section-content-wrapper:before{content:"LAB REPORT \2022  THIRD-PARTY TESTED \2022  RESEARCH USE ONLY";display:block;font:600 11px/1 var(--bl-font-head);letter-spacing:.2em;color:var(--bl-or);padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed #d0d0d0}main[data-page-handle=coas] img{border:1px solid #e3e3e3;border-radius:8px;background:#fafafa}.bl-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.bl-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bl-reveal{opacity:1;transform:none;transition:none}.product-card,.bl-btn,.bl-recon__card{transition:none}}main[data-page-handle=coas] h1{font-family:var(--bl-font-head);letter-spacing:-.02em}main[data-page-handle=coas] h1:after{content:"Batch testing \2022  Third-party lab \2022  Certificate of Analysis";display:block;margin-top:8px;font:600 12px/1 var(--bl-font-head);letter-spacing:.18em;text-transform:uppercase;color:var(--bl-or)}main[data-page-handle=coas] h2,main[data-page-handle=coas] h3{font-family:var(--bl-font-head);border-left:3px solid var(--bl-or);padding-left:10px}:root{--bl-clin-bg:#f7f8fa;--bl-clin-line:#e3e6eb;--bl-clin-ink:#0f1720;--bl-clin-mute:#5b6573;--bl-mono:ui-monospace,"SFMono-Regular","JetBrains Mono",Menlo,Consolas,monospace}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main#MainContent>.shopify-section:not(:first-child){border-top:1px solid var(--bl-clin-line)}.bl-hud{border-bottom:0}.bl-hud:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--bl-or) 20%,var(--bl-or) 80%,transparent)}.bl-stats{background:#fff;color:var(--bl-clin-ink);border-block:1px solid var(--bl-clin-line);background-image:linear-gradient(rgba(15,23,32,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,32,.035) 1px,transparent 1px);background-size:24px 24px;padding-block:26px}.bl-stats__list li{border-left:1px solid var(--bl-clin-line);padding-left:14px}.bl-stats__list li:before{content:"SPEC";font:600 10.5px/1 var(--bl-mono);letter-spacing:.14em;color:var(--bl-or)}.bl-stats__n{font-family:var(--bl-mono)!important;font-weight:600;letter-spacing:-.02em;color:var(--bl-clin-ink)}.bl-stats__l{color:var(--bl-clin-mute);font-size:14px}.product-card__content{background:#fff;border:1px solid var(--bl-clin-line);color:var(--bl-clin-ink);border-radius:12px;padding:12px!important}.product-card__content,.product-card__content a,.product-card__content p,.product-card__content .price{color:var(--bl-clin-ink)}.product-card__content .price{font-family:var(--bl-mono);font-weight:600}.product-card__content .compare-at-price,.product-card__content s{color:#8a94a3}.product-card .card-gallery,.product-card slideshow-component,.product-card .product-media-container{background:var(--bl-clin-bg)!important;border-radius:8px}.product-card:hover .product-card__content{border-color:var(--bl-or);box-shadow:0 8px 24px -14px #ff7b008c}.bl-spec span{background:#fff;color:var(--bl-clin-ink);border:1px solid var(--bl-clin-line);font:600 11.5px/1 var(--bl-mono);letter-spacing:.02em;text-transform:none;padding:6px 8px;border-radius:4px}.bl-spec span:first-child{border-color:#ff7b008c;color:#b45300}.bl-buy__sel{background:#fff;color:var(--bl-clin-ink);border:1px solid #cfd5dd;border-radius:8px;min-height:44px;font-size:15px}.bl-buy__atc{background:#fff;color:var(--bl-clin-ink);border:1px solid var(--bl-clin-ink);min-height:44px;font-size:14px}.bl-buy__now{min-height:44px;font-size:14px;color:#111}.bl-buy__atc:hover,.bl-buy__now:hover{box-shadow:0 0 0 3px #ff7b0040}.bl-buy__msg{color:#15803d;font-size:13px}main#MainContent .shopify-section:not(:first-child) :is(h2,.h2){font-family:var(--bl-font-head)!important;font-weight:600;letter-spacing:-.015em;color:var(--bl-clin-ink)}main#MainContent .shopify-section:not(:first-child) :is(h2,.h2):before{content:"";display:block;width:28px;height:2px;background:var(--bl-or);margin-bottom:12px}main#MainContent .text-block :is(h2,.h2):before,.bl-recon h2:before{display:none}.biolabs-section__head :is(h2,.h2):before{margin-inline:auto}main#MainContent .shopify-section[id*=media_with_content_bCQxjd]>*,main#MainContent .shopify-section[id*=product_list_]>*{background:var(--bl-clin-bg)!important;color:var(--bl-clin-ink)}main#MainContent .shopify-section[id*=biolabs_category_tiles]>*{background:#fff!important}main[data-page-handle=coas] .section-content-wrapper:before{font-family:var(--bl-mono)!important}html,body{overflow-x:clip}@media(max-width:749px){body{font-size:15px}.rte,.rte p,.text-block p,.product-card__content p{font-size:15px;line-height:1.55}.bl-stats__l{font-size:14px}.bl-buy__btns{grid-template-columns:1fr 1fr;gap:6px}.bl-buy__atc,.bl-buy__now,.bl-buy__notify{min-height:44px;font-size:13.5px;padding:0 6px}.bl-crumbs a,.bl-crumbs li{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.header__icon,.header-actions__action,button.slideshow-control,.announcement-bar button,.slider-button{min-width:44px;min-height:44px}.footer a,.menu-list a{display:inline-flex;align-items:center;min-height:44px}img,video,iframe,table{max-width:100%}.rte table{display:block;overflow-x:auto}}@media(max-width:420px){.bl-buy__btns{grid-template-columns:1fr}}@media(max-width:749px){.footer-utilities__text,.policy-list-trigger,footer a,.footer a,bdi,.unit-price,.details__header,summary,.biolabs-tile__count{font-size:14px!important}.bl-spec span{font-size:12.5px}a.size-style.button-unstyled,.button-unstyled.size-style,.facets-toggle__button,.bl-recon__title{display:inline-flex;align-items:center;min-height:44px}main a[href*="/pages/coas"]:not(.bl-btn){display:inline-flex;align-items:center;min-height:44px}.bl-crumbs a{padding-inline:4px;min-width:44px;justify-content:center}quantity-selector-component,.quantity-selector{min-height:44px}quantity-selector-component input,.quantity-selector input{min-height:44px;min-width:40px;font-size:16px}quantity-selector-component button,.quantity-selector button{min-width:44px;min-height:44px}}main#MainContent .shopify-section[id*=product_list_] :is(.section,.section-background,[class*=color-scheme],[class*=color-]):not(.product-card,.product-card *,.bl-buy *,.bl-btn){background:var(--bl-clin-bg)!important;--color-background:247 248 250}main#MainContent .shopify-section[id*=product_list_] :is(h2,h3,p,.text-block){color:var(--bl-clin-ink)}.biolabs-tiles .biolabs-tiles__grid{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:minmax(0,1fr);gap:14px;list-style:none;padding:0;margin:0}.biolabs-tiles .biolabs-tile{min-width:0}.biolabs-tiles .biolabs-tile__link{display:flex;flex-direction:column;height:100%;min-height:44px;border:1px solid var(--bl-clin-line);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.biolabs-tiles .biolabs-tile__link:hover{border-color:var(--bl-or);box-shadow:0 8px 24px -14px #ff7b008c}.biolabs-tiles .biolabs-tile__media{aspect-ratio:4/3;display:block;background:var(--bl-clin-bg)}.biolabs-tiles .biolabs-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.biolabs-tiles .biolabs-tile__body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:3px}.biolabs-tiles .biolabs-tile__label{font:600 15px/1.25 var(--bl-font-head);color:var(--bl-clin-ink)}.biolabs-tiles .biolabs-tile__count{font:500 13px/1.3 var(--bl-mono);color:var(--bl-clin-mute)}.biolabs-tiles .biolabs-tile__cta{font:600 13px/1 var(--bl-font-head);color:#c25a00;margin-top:4px}@media(max-width:749px){.biolabs-tiles .biolabs-tiles__grid{grid-auto-columns:44%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding-inline:16px;margin-inline:-16px;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.biolabs-tiles .biolabs-tiles__grid::-webkit-scrollbar{display:none}.biolabs-tiles .biolabs-tile{scroll-snap-align:start}.biolabs-tiles .biolabs-tile__label{font-size:15px}.biolabs-tiles .biolabs-tile__count{font-size:14px!important}.biolabs-tiles .biolabs-tile__cta{font-size:14px}}@media(max-width:749px){#cart-drawer button[aria-label*=Close i],#cart-drawer .close-button,.cart-drawer__close{min-width:44px;min-height:44px}#cart-drawer .cart-items__title,#cart-drawer a[href*="/products/"]{display:inline-flex;align-items:center;min-height:44px}#cart-drawer a[href*=shipping],main .rte a[href*=shipping]{display:inline-block;padding-block:14px;margin-block:-14px}}.bl-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.bl-pill{min-height:40px;min-width:48px;padding:0 12px;border:1px solid #cfd5dd;border-radius:999px;background:#fff;color:var(--bl-clin-ink);font:600 13.5px/1 var(--bl-mono);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.bl-pill:hover{border-color:var(--bl-or)}.bl-pill[aria-checked=true]{background:var(--bl-or);border-color:var(--bl-or);color:#111}.bl-pill.is-soldout{color:#9aa3af;background:#f3f4f6;text-decoration:line-through;border-style:dashed}.bl-pill.is-soldout[aria-checked=true]{background:#fff;color:#6b7280;border-color:var(--bl-or)}.bl-pill:focus-visible{outline:2px solid var(--bl-or);outline-offset:2px}.bl-buy__sel,.product-card .bl-spec{display:none!important}.variant-option--buttons{gap:8px!important}.variant-option--buttons .variant-option__button-label{min-height:44px!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid #cfd5dd!important;background:#fff!important;color:var(--bl-clin-ink)!important;flex:0 0 auto!important;box-shadow:none!important}.variant-option--buttons .variant-option__button-label__text{font:600 14px/1.15 var(--bl-mono)!important}.variant-option--buttons .variant-option__button-label:has(:checked){background:var(--bl-or)!important;border-color:var(--bl-or)!important;color:#111!important}.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]),.variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]){color:#9aa3af!important;background:#f3f4f6!important;border-style:dashed!important}.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.variant-option--equal{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important}.product-card:has(.bl-buy) :is(.buy-buttons-block,product-form-component,.product-form-buttons,.accelerated-checkout-block){display:none!important}variant-picker .variant-option--buttons .variant-option__button-label{min-width:64px!important;min-height:44px!important;flex-direction:row!important;padding:0 18px!important;gap:6px!important}variant-picker .variant-option--buttons .variant-option__button-label__text{font:600 14.5px/1 var(--bl-mono)!important}variant-picker .variant-option--buttons .bl-pill-price{display:none!important}variant-picker .variant-option--buttons .variant-option__button-label:has(:checked){background:var(--bl-or)!important;border-color:var(--bl-or)!important;color:#111!important;box-shadow:none!important}html body variant-picker .variant-option--buttons label.variant-option__button-label{min-height:44px!important;height:auto!important;min-width:72px!important;flex:0 0 auto!important;flex-basis:auto!important;border-radius:999px!important;padding:0 18px!important;flex-direction:row!important}html body variant-picker .variant-option--buttons label.variant-option__button-label:not(:has(:checked)){background:#fff!important;border:1px solid #cfd5dd!important}html body .bl-buy__atc,html body .bl-recon .bl-buy__atc{background:#0f1720!important;color:#fff!important;border:1px solid #0f1720!important}html body .bl-buy__atc:hover,html body .bl-buy__atc:focus-visible{background:var(--bl-or)!important;border-color:var(--bl-or)!important;color:#111!important}html body .bl-buy__now{background:var(--bl-or)!important;border-color:var(--bl-or)!important;color:#111!important}html body .bl-buy__now:hover{background:#e86f00!important;border-color:#e86f00!important}html body .bl-buy__notify{color:#a34a00!important;border-color:#e86f00!important;background:#fff!important}.bl-pill.is-soldout{color:#5b6573!important}.bl-pill.is-soldout[aria-checked=true]{color:#3f4753!important}.product-card__content .compare-at-price,.product-card__content s{color:#6b7280!important}.bl-recon__img{aspect-ratio:1/1!important;background:var(--bl-clin-bg)!important;border-radius:8px;overflow:hidden;display:flex!important;align-items:center;justify-content:center;padding:10%}.bl-recon__img img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply}.bl-recon__card{background:#fff;border:1px solid var(--bl-clin-line)}.product-card .card-gallery img,.product-card .product-media img{padding:6%;box-sizing:border-box;mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/18/assets/biolabs-tech.css.map */
