:root{--abx-navy:#0B1B35;--abx-navy-2:#13284A;--abx-bone:#F2EDE4;--abx-bone-2:#E9E2D6;--abx-ink:#111418;--abx-line:#DDD5C8;--abx-mute:#6B6F76;--font-heading-family:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--font-heading-weight:400;--font-heading-style:normal;--font-body-family:"Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--font-body-weight:400;--font-body-weight-bold:600}body{letter-spacing:0;color:rgba(var(--color-foreground),.82);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;font-weight:400;color:rgb(var(--color-foreground))}h4,h5,.h4,.h5{font-family:var(--font-body-family);font-weight:600;letter-spacing:0}.caption,.caption-with-letter-spacing{letter-spacing:.2em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:500;min-height:5rem;padding:0 3rem}.button:after,.button:before{border-radius:0!important;box-shadow:none!important}.shopify-payment-button__button{border-radius:0!important}.link,.underlined-link{text-underline-offset:.35rem}.utility-bar{background:var(--abx-navy)!important;border:0!important}.announcement-bar__message{font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:#e9e3d8!important;padding:.9rem 0}.header-wrapper{border-bottom:1px solid var(--abx-line)}.header__heading-link .h2{font-size:0!important;line-height:1;display:inline-flex;align-items:baseline;gap:.8rem;white-space:nowrap}.header__heading-link .h2:before{content:"alpha";font-family:var(--font-heading-family);font-size:3.2rem;letter-spacing:-.02em;color:var(--abx-navy);line-height:1}.header__heading-link .h2:after{content:"BIOLOGIX";font-family:var(--font-body-family);font-size:1rem;letter-spacing:.42em;color:var(--abx-navy);font-weight:500}.color-scheme-3 .header__heading-link .h2:before,.color-scheme-3 .header__heading-link .h2:after{color:var(--abx-bone)}.header__menu-item,.header__menu-item span{font-size:1.4rem;letter-spacing:.02em}.header__menu-item:hover span{text-decoration:none;box-shadow:inset 0 -1px 0 currentColor}.header__active-menu-item{text-decoration:none!important;box-shadow:inset 0 -1px 0 currentColor}.header__submenu{border-radius:0!important;box-shadow:0 20px 40px #0b1b3514!important;border:1px solid var(--abx-line)!important}.mega-menu__content{border-top:1px solid var(--abx-line)!important;box-shadow:0 20px 40px #0b1b350f}@media screen and (min-width:990px){.header__icon--search{border-radius:0!important;border-color:var(--abx-line)!important}}@media screen and (max-width:749px){.header__heading-link .h2:before{font-size:2.6rem}.header__heading-link .h2:after{font-size:.85rem;letter-spacing:.34em}}.card-wrapper .card{border:0!important;background:transparent!important}.card--card,.card--standard .card__inner{border-radius:0!important}.card__inner{background:var(--abx-bone)!important}.card--card .card__inner,.card--standard .card__inner{--border-radius:0}.card__media,.card__media .media{border-radius:0!important}.card__media .media img{object-fit:contain!important;padding:1.6rem;mix-blend-mode:multiply}.card__heading{font-family:var(--font-body-family);font-size:1.55rem;font-weight:500;letter-spacing:0;color:var(--abx-ink)}.card__heading a{text-decoration:none}.card-information .price{font-size:1.45rem;color:var(--abx-ink)}.card__badge .badge{border-radius:0;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;background:#fff;color:var(--abx-navy);border:0;padding:.5rem .8rem}.card .quick-add__submit{border-radius:0}.card--card .card__content,.card--standard .card__content{padding:1.4rem 0 0}.title-wrapper-with-link{margin-bottom:3.6rem;align-items:flex-end}.title-wrapper-with-link .link{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem}.product__media-wrapper .product__media-item,.product__media-list .product__media,.thumbnail{background:var(--abx-bone)}.product__media img{mix-blend-mode:multiply}.product__modal-opener,.product-media-container{border-radius:0!important;background:var(--abx-bone)}.thumbnail{border-radius:0!important}.thumbnail[aria-current]{box-shadow:0 0 0 1px var(--abx-navy)!important}.product__title h1{font-family:var(--font-heading-family);font-size:clamp(3.6rem,4.4vw,5.6rem);line-height:1.02;color:var(--abx-navy);letter-spacing:-.015em}.product__info-container .product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--abx-mute)}.product__info-container .price,.product__info-container .price--large{font-size:2.4rem;color:var(--abx-ink)}.product-form__input .form__label{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--abx-mute);font-weight:500}.product-form__input input[type=radio]+label{border-radius:0!important;padding:1.2rem 2rem;font-size:1.4rem;border-color:var(--abx-line)}.product-form__input input[type=radio]:checked+label{background:var(--abx-navy);color:#fff;border-color:var(--abx-navy)}.quantity,.quantity:after,.quantity:before,.field__input,.select__select,.field:after,.select:after,.field:before,.select:before{border-radius:0!important}.product-form__submit{background:var(--abx-navy)!important;color:#fff!important;min-height:5.6rem}.product__description{font-size:1.5rem;line-height:1.75;color:#3a3f47}.product__description h2,.product__description h3{font-size:2.4rem;margin-top:2.4rem}.abx-pdp{margin-top:2.4rem}.abx-pdp__badges{display:flex;flex-wrap:wrap;gap:1.4rem 2.6rem;font-size:1.3rem;color:#3a3f47;margin:0 0 2.4rem}.abx-pdp__badges span{display:inline-flex;align-items:center;gap:.8rem}.abx-pdp__badges span:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--abx-navy)}.abx-pdp__specs{border-top:1px solid var(--abx-line);margin:0;padding:0}.abx-pdp__specs div{display:flex;justify-content:space-between;gap:2rem;padding:1.3rem 0;border-bottom:1px solid var(--abx-line);font-size:1.4rem}.abx-pdp__specs dt{color:var(--abx-mute)}.abx-pdp__specs dd{margin:0;color:var(--abx-ink);text-align:right}.abx-pdp__coa{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;background:var(--abx-bone);padding:1.8rem 2rem;font-size:1.4rem;color:var(--abx-ink);text-decoration:none;transition:background .2s}.abx-pdp__coa:hover{background:var(--abx-bone-2)}.abx-pdp__coa b{font-weight:500}.abx-eyebrow{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.26em;text-transform:uppercase;color:var(--abx-mute);margin:0}.abx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 3.2rem;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;font-weight:500;transition:opacity .2s,background .2s,color .2s;border:1px solid var(--abx-navy)}.abx-btn--solid{background:var(--abx-navy);color:#fff}.abx-btn--solid:hover{background:var(--abx-navy-2)}.abx-btn--ghost{background:transparent;color:var(--abx-navy)}.abx-btn--ghost:hover{background:var(--abx-navy);color:#fff}.abx-btn--light{border-color:#ede7dc;color:#ede7dc;background:transparent}.abx-btn--light:hover{background:#ede7dc;color:var(--abx-navy)}.abx-hero{display:grid;grid-template-columns:1.05fr 1fr;background:var(--abx-bone);min-height:68rem}.abx-hero__copy{padding:10rem 5.6rem 8rem max(5.6rem,calc((100vw - 140rem)/2 + 5.6rem));display:flex;flex-direction:column;justify-content:center}.abx-hero__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4.4rem,5.6vw,8rem);line-height:1.02;color:var(--abx-navy);margin:2.6rem 0;letter-spacing:-.015em}.abx-hero__title em{font-style:italic}.abx-hero__text{font-size:1.7rem;line-height:1.65;color:#3a3f47;max-width:48rem;margin:0}.abx-hero__text p{margin:0}.abx-hero__btns{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:4rem}.abx-hero__media{position:relative;background:linear-gradient(180deg,#e9e2d5,#dcd2c1);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding:6rem 4rem 7rem}.abx-hero__media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.abx-hero__media svg{width:min(34rem,70%);height:auto;filter:drop-shadow(0 30px 30px rgba(40,30,20,.18))}@media screen and (max-width:989px){.abx-hero{grid-template-columns:1fr;min-height:0}.abx-hero__copy{padding:6rem 2rem 5rem}.abx-hero__media{min-height:46rem;padding:4rem 2rem 5rem}}.abx-trust{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--abx-line);background:#fff}.abx-trust__item{padding:3.4rem 4rem;border-right:1px solid var(--abx-line)}.abx-trust__item:last-child{border-right:0}.abx-trust__big{display:block;font-family:var(--font-heading-family);font-size:3rem;color:var(--abx-navy);line-height:1.2}.abx-trust__small{font-size:1.3rem;color:var(--abx-mute)}@media screen and (max-width:749px){.abx-trust{grid-template-columns:1fr 1fr}.abx-trust__item{padding:2.4rem 2rem;border-bottom:1px solid var(--abx-line)}.abx-trust__item:nth-child(2n){border-right:0}.abx-trust__big{font-size:2.4rem}}.abx-lab{background:var(--abx-navy);color:#ede7dc}.abx-lab__inner{max-width:140rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:8rem;padding:11rem 5.6rem;align-items:center}.abx-lab .abx-eyebrow{color:#8e9ab0}.abx-lab__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.8rem,4.4vw,5.8rem);line-height:1.05;color:#fff;margin:2rem 0 0}.abx-lab__text{font-size:1.6rem;line-height:1.7;color:#b9c0cc;margin:2.4rem 0 3.6rem;max-width:46rem}.abx-coa{background:#fbf9f5;color:var(--abx-ink);padding:4rem;box-shadow:0 30px 60px #0000004d}.abx-coa__top{display:flex;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--abx-line);padding-bottom:1.8rem}.abx-coa__h{font-family:var(--font-heading-family);font-size:2.6rem;color:var(--abx-navy);margin:0}.abx-coa__meta{font-size:1.2rem;color:var(--abx-mute);margin-top:.6rem}.abx-coa__row{display:flex;justify-content:space-between;padding:1.5rem 0;border-bottom:1px solid #EEE8DE;font-size:1.4rem}.abx-coa__row:last-child{border-bottom:0}.abx-coa__row span:first-child{color:var(--abx-mute)}.abx-coa__ok{color:#1d6b45}.abx-coa__tag{background:var(--abx-navy);color:#fff;padding:.4rem 1rem;font-size:1.1rem;letter-spacing:.14em}@media screen and (max-width:989px){.abx-lab__inner{grid-template-columns:1fr;gap:4.8rem;padding:7rem 2rem}.abx-coa{padding:2.6rem}}.abx-split{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--abx-line)}.abx-split__col{padding:9rem 5.6rem}.abx-split__col--bone{background:var(--abx-bone)}.abx-split__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.2rem,3.4vw,4.4rem);line-height:1.1;color:var(--abx-navy);margin:1.6rem 0 0}.abx-split__text{font-size:1.55rem;line-height:1.7;color:#3a3f47;margin:1.8rem 0 3.2rem;max-width:46rem}.abx-steps{margin:3rem 0 0;padding:0;list-style:none;counter-reset:s}.abx-steps li{display:flex;gap:2.2rem;padding:1.8rem 0;border-top:1px solid var(--abx-line);font-size:1.5rem;color:var(--abx-ink);counter-increment:s}.abx-steps li:last-child{border-bottom:1px solid var(--abx-line)}.abx-steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--font-heading-family);color:var(--abx-navy);min-width:3rem}@media screen and (max-width:989px){.abx-split{grid-template-columns:1fr}.abx-split__col{padding:6rem 2rem}}.abx-feature{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#fff}.abx-feature__img{background:var(--abx-bone);min-height:52rem;position:relative}.abx-feature__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.abx-feature__copy{padding:8rem 5.6rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:989px){.abx-feature{grid-template-columns:1fr}.abx-feature__img{min-height:36rem}.abx-feature__copy{padding:5rem 2rem}}.footer{border-top:0!important}.footer-block__heading{font-family:var(--font-body-family);font-size:1.1rem!important;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;opacity:.8}.footer-block__details-content .list-menu__item--link:hover{opacity:1}.abx-location__btn{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:500!important}.abx-location__map iframe{border-radius:0!important;filter:grayscale(1) contrast(.95)}.abx-location__title{font-family:var(--font-heading-family);font-weight:400}.badge,.facets__summary,.slider-button{border-radius:0}.abx-welcome{background:var(--abx-bone)!important;border-bottom:1px solid var(--abx-line)!important;color:var(--abx-navy)!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/abx-2026.css.map */
