:root{--variant-pills-radius:0px!important;--badge-corner-radius:0rem!important;--buttons-radius:0px!important;--inputs-radius:0px!important;--popup-corner-radius:0px!important;--ax-black:#0b0b0b;--ax-paper:#f4f4f2;--ax-line:#deded9;--ax-muted:#6b6b67}.color-scheme-1,.color-scheme-1.gradient{--color-background:11,11,11!important;--gradient-background:#0b0b0b!important;--color-foreground:255,255,255!important;--color-button:255,255,255!important;--color-button-text:11,11,11!important;--color-secondary-button:11,11,11!important;--color-secondary-button-text:255,255,255!important;--color-link:255,255,255!important}.color-scheme-2,.color-scheme-2.gradient{--color-background:244,244,242!important;--gradient-background:#f4f4f2!important;--color-foreground:17,17,17!important;--color-button:17,17,17!important;--color-button-text:255,255,255!important;--color-secondary-button:244,244,242!important;--color-secondary-button-text:17,17,17!important;--color-link:17,17,17!important}.color-scheme-3,.color-scheme-3.gradient{--color-background:255,255,255!important;--gradient-background:#fff!important;--color-foreground:17,17,17!important;--color-button:17,17,17!important;--color-button-text:255,255,255!important;--color-secondary-button:255,255,255!important;--color-secondary-button-text:17,17,17!important;--color-link:17,17,17!important}.color-scheme-4,.color-scheme-4.gradient{--color-background:237,237,235!important;--gradient-background:#ededeb!important;--color-foreground:17,17,17!important;--color-button:17,17,17!important;--color-button-text:255,255,255!important;--color-secondary-button:237,237,235!important;--color-secondary-button-text:17,17,17!important;--color-link:17,17,17!important}.color-scheme-5,.color-scheme-5.gradient{--color-background:24,24,24!important;--gradient-background:#181818!important;--color-foreground:255,255,255!important;--color-button:255,255,255!important;--color-button-text:17,17,17!important;--color-secondary-button:24,24,24!important;--color-secondary-button-text:255,255,255!important;--color-link:255,255,255!important}.button,.shopify-payment-button__button,.field:after,.select:after,.quantity:after,.badge{border-radius:0!important}.button{font-weight:750;letter-spacing:.08em;text-transform:uppercase;min-height:5.2rem;transition:background .2s ease,color .2s ease,transform .2s ease}.button:hover{transform:translateY(-1px)}.badge{font-weight:750;letter-spacing:.1em;text-transform:uppercase}.announcement-bar-section .utility-bar{background:var(--ax-black)!important;color:#fff!important;border:0!important}.announcement-bar__message{font-size:1.05rem!important;font-weight:750!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:1rem 0!important}.header-wrapper{background:#fff!important;color:#111!important;border-bottom:1px solid var(--ax-line)!important}.header{min-height:72px;max-width:1500px!important}.header__menu-item{font-weight:700!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-size:1.3rem!important}.header__menu-item:hover span{text-decoration:none!important;opacity:.58}.header__icon{color:#111!important}.header__active-menu-item{text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:3px}.menu-drawer{background:#fff!important;color:#111!important;border-right:0!important;width:100vw!important}.menu-drawer__navigation{padding:2.4rem 0 4rem!important}.menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-size:clamp(2.8rem,10vw,4.6rem)!important;line-height:.95!important;font-weight:700!important;letter-spacing:-.03em!important;text-transform:uppercase!important;padding:1.6rem 2.4rem!important;border-bottom:1px solid #e5e5e5!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:#fff!important;color:#111!important}.menu-drawer__utility-links{background:var(--ax-black)!important;color:#fff!important;padding:2.4rem!important}.menu-drawer__account{color:#fff!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.menu-drawer__localization{display:none!important}.predictive-search{background:#fff!important;color:#111!important;border:1px solid #d8d8d8!important;border-radius:0!important;box-shadow:0 16px 45px #00000014!important}.predictive-search__heading{font-size:1rem!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#777!important;border-color:#ddd!important}.predictive-search__item{padding:1.2rem 1.6rem!important;gap:1.4rem!important}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--ax-paper)!important}.predictive-search__item-heading{font-weight:750!important;text-decoration:none!important;color:#111!important}.predictive-search__image{background:var(--ax-paper)!important;mix-blend-mode:multiply}.predictive-search__search-for-button{border-top:1px solid #ddd!important;font-weight:750!important;text-transform:uppercase!important;letter-spacing:.08em!important}body.template-collection,body.template-search{background:#fff;color:#111}body.template-collection .collection-hero,body.template-search .template-search{background:#fff}body.template-collection .collection-hero__inner{padding-top:64px;padding-bottom:42px}body.template-collection .collection-hero__title,body.template-search .template-search__header h1{font-size:clamp(4.2rem,6vw,8rem);line-height:.9;letter-spacing:-.055em;font-weight:800;text-transform:uppercase;margin:0}body.template-collection .collection-hero__description,body.template-search .template-search__header{max-width:760px}body.template-collection .facets-container,body.template-search .facets-container{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:14px 0;margin-bottom:32px}body.template-collection .facets__heading,body.template-collection .facet-filters__label,body.template-search .facets__heading,body.template-search .facet-filters__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}body.template-collection .facet-filters__sort,body.template-search .facet-filters__sort{border:0;background:#fff;font-weight:650}body.template-collection .product-grid,body.template-search .product-grid{column-gap:22px;row-gap:46px}body.template-collection .card,body.template-search .card{border:0!important;box-shadow:none!important;background:#fff!important}body.template-collection .card__inner,body.template-search .card__inner{background:var(--ax-paper)!important;border:0!important;border-radius:0!important;overflow:hidden}body.template-collection .card__media img,body.template-search .card__media img{transition:transform .45s cubic-bezier(.2,.7,.2,1);mix-blend-mode:multiply}body.template-collection .card-wrapper:hover .card__media img,body.template-search .card-wrapper:hover .card__media img{transform:scale(1.035)}body.template-collection .card__content,body.template-search .card__content{padding:14px 0 0!important}body.template-collection .card__heading,body.template-search .card__heading{font-size:1.7rem;line-height:1.15;font-weight:750;letter-spacing:-.02em}body.template-collection .card-information>.price,body.template-search .card-information>.price{font-weight:700;font-size:1.4rem;margin-top:7px}body.template-collection .badge,body.template-search .badge{background:#111!important;color:#fff!important;border:0!important}body.template-search .template-search__header{padding-top:64px;margin-bottom:42px;text-align:left}body.template-search .template-search__search{max-width:680px;margin:24px 0 0}body.template-search .search__input.field__input{border-radius:0!important;height:58px;border:1px solid #111!important}body.template-search .template-search--empty{padding-bottom:9rem!important}body.template-search .template-search__results>p,body.template-search .template-search__results .h2{max-width:700px;color:var(--ax-muted)}body.template-cart .cart__warnings{padding:10rem 2rem 12rem;text-align:center}body.template-cart .cart__empty-text{font-family:var(--font-heading-family);font-size:clamp(4.2rem,7vw,7.6rem);line-height:.92;text-transform:uppercase;letter-spacing:-.04em;margin-bottom:2.8rem}body.template-cart .cart__warnings .button{background:#111!important;color:#fff!important;border:1px solid #111!important;min-width:220px}body.template-cart .cart-item{border-bottom:1px solid var(--ax-line)}body.template-cart .cart-item__image-container{background:var(--ax-paper)!important;border:0!important}body.template-cart .cart-item__name{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:-.02em}body.template-cart .cart-remove-button a,body.template-cart cart-remove-button a{color:#111!important}.cart-notification{background:#fff!important;color:#111!important;border:1px solid #d8d8d8!important;border-radius:0!important;box-shadow:0 20px 60px #0000001f!important}.cart-notification__heading{font-family:var(--font-heading-family)!important;font-size:2.2rem!important;text-transform:uppercase!important}.cart-notification__links .button{background:#111!important;color:#fff!important}cart-drawer .drawer__inner{border-radius:0!important;background:#fff!important;color:#111!important}cart-drawer .drawer__header{border-bottom:1px solid #ddd!important}cart-drawer .drawer__heading{font-family:var(--font-heading-family)!important;text-transform:uppercase!important;font-size:3rem!important;letter-spacing:-.03em!important}.footer,.newsletter{border-radius:0!important}.footer.color-scheme-1,.newsletter.color-scheme-1{background:var(--ax-black)!important;color:#fff!important}.newsletter__wrapper{max-width:1500px!important;margin:0 auto!important;text-align:left!important;padding-left:max(5rem,calc((100vw - 1500px)/2))!important;padding-right:max(5rem,calc((100vw - 1500px)/2))!important}.newsletter__wrapper h2{font-family:var(--font-heading-family)!important;font-size:clamp(4.2rem,6vw,7.8rem)!important;line-height:.92!important;letter-spacing:-.04em!important;text-transform:uppercase!important;max-width:980px;margin-left:0!important;margin-right:0!important}.newsletter__wrapper .newsletter__subheading{max-width:680px!important;margin-left:0!important;margin-right:0!important;color:#c9c9c9!important}.newsletter-form{margin-left:0!important;margin-right:0!important;max-width:520px!important}.newsletter-form__field-wrapper .field__input{background:var(--ax-black)!important;color:#fff!important;border-bottom:1px solid #777!important}.newsletter-form__button{color:#fff!important}.footer__content-top,.footer__content-bottom-wrapper{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important}.footer .footer-block__heading{color:#fff!important;font-size:1.2rem!important;font-weight:750!important;letter-spacing:.12em!important;text-transform:uppercase!important}.footer .list-menu__item--link{font-size:1.35rem!important;text-decoration:none!important;color:#d0d0d0!important}.footer .list-menu__item--link:hover{opacity:.62}.footer__content-bottom{border-top:1px solid #2b2b2b!important}.footer a,.footer__copyright,.footer__content-bottom{color:#fff!important}body.template-index .ax-premium .ax-hero{height:780px!important;min-height:720px!important;max-height:900px!important}body.template-index .ax-premium .ax-hero__content{bottom:82px!important}body.template-index .ax-premium .ax-statement{padding-top:100px!important;padding-bottom:90px!important}body.template-index .ax-premium .ax-editorial{min-height:660px!important;margin-top:100px!important}body.template-index .ax-premium .ax-product{padding-top:100px!important;padding-bottom:100px!important}body.template-index .ax-premium .ax-product__media{min-height:580px!important}body.template-product .ax-editorial-statement{padding-top:100px!important;padding-bottom:90px!important}body.template-product .ax-editorial-panel{min-height:680px!important}body.template-product .ax-use{min-height:640px!important}body.template-product .product__info-container{padding-top:4px!important}body.template-product .ax-pdp-lead{margin-top:16px!important;margin-bottom:22px!important}@media(max-width:989px){body.template-product .ax-editorial-panel,body.template-product .ax-use{min-height:0!important}}@media(max-width:749px){.header{min-height:58px;padding-top:6px!important;padding-bottom:6px!important}.header__heading-logo{max-width:108px!important}.announcement-bar__message{font-size:.9rem!important;line-height:1.25!important;letter-spacing:.08em!important;padding:.75rem 1.4rem!important}.predictive-search{left:0!important;right:0!important;width:100vw!important;max-height:calc(100vh - 116px)!important}.cart-notification{left:0!important;right:0!important;width:100%!important;max-width:none!important;border-left:0!important;border-right:0!important}body.template-index .page-width,body.template-product .page-width{padding-left:18px!important;padding-right:18px!important}body.template-index .ax-premium .ax-hero{height:590px!important;min-height:0!important;max-height:none!important}body.template-index .ax-premium .ax-hero__content{left:18px!important;right:18px!important;bottom:30px!important;width:auto!important;max-width:34rem!important}body.template-index .ax-premium .ax-hero h1{font-size:clamp(3.8rem,11.5vw,5.2rem)!important;line-height:.94!important;letter-spacing:-.045em!important}body.template-index .ax-premium .ax-hero__lead{font-size:1.4rem!important;line-height:1.45!important;max-width:31rem!important}body.template-index .ax-premium .ax-statement{padding-top:46px!important;padding-bottom:44px!important}body.template-index .ax-premium .ax-statement h2{font-size:clamp(3rem,9vw,4.2rem)!important;line-height:1!important}body.template-index .ax-premium .ax-statement p{font-size:1.4rem!important;line-height:1.5!important;max-width:34rem!important}body.template-index .ax-premium .ax-editorial{margin-top:44px!important;min-height:0!important}body.template-index .ax-premium .ax-editorial__copy{padding:36px 18px!important}body.template-index .ax-premium .ax-editorial h2{font-size:clamp(3rem,9vw,4.2rem)!important;line-height:1!important}body.template-index .ax-premium .ax-editorial p{font-size:1.4rem!important;line-height:1.5!important}body.template-index .ax-premium .ax-product{padding-top:46px!important;padding-bottom:52px!important}body.template-index .ax-premium .ax-product__media{min-height:320px!important}body.template-index .ax-premium .ax-product h2{font-size:clamp(3rem,9vw,4.2rem)!important;line-height:1!important}body.template-index .ax-premium .ax-product p{font-size:1.4rem!important;line-height:1.5!important}body.template-index .ax-test-results{padding:30px 0!important}body.template-index .ax-test-results__head h2{font-size:28px!important;line-height:1!important}body.template-index .ax-test-results__intro{font-size:12px!important;line-height:1.45!important}body.template-index .ax-test-result{min-height:90px!important;padding:11px!important}body.template-index .ax-test-result strong{font-size:28px!important}body.template-index .ax-test-result p{font-size:8px!important;line-height:1.2!important}body.template-index .ax-test-results__foot p{font-size:10px!important;line-height:1.4!important}body.template-index .shopify-section h2{overflow-wrap:anywhere}body.template-index .shopify-section p{overflow-wrap:break-word}body.template-index .shopify-section .rte,body.template-index .shopify-section [class*=__copy],body.template-index .shopify-section [class*=__intro]{max-width:100%}body.template-product main[data-template=product]{padding-bottom:78px!important}body.template-product .product__title h1{font-size:clamp(27px,7.8vw,34px)!important;line-height:1.03!important;letter-spacing:-.025em!important;overflow-wrap:break-word}body.template-product .ax-pdp-lead{font-size:1.4rem!important;line-height:1.48!important;margin-top:10px!important;margin-bottom:16px!important;max-width:34rem!important}body.template-product .ax-editorial-statement{padding-top:42px!important;padding-bottom:40px!important}body.template-product .ax-editorial-statement h2,body.template-product .ax-editorial-panel h2,body.template-product .ax-use h2,body.template-product .ax-proof h2{font-size:clamp(2.8rem,8.5vw,4rem)!important;line-height:1!important;overflow-wrap:anywhere}body.template-product .ax-editorial-statement p,body.template-product .ax-editorial-panel p,body.template-product .ax-use p,body.template-product .ax-proof p{font-size:1.4rem!important;line-height:1.5!important}body.template-product .ax-editorial-panel__media{min-height:300px!important}body.template-product .ax-editorial-panel__copy{padding:38px 18px!important}body.template-product .ax-use__media{min-height:320px!important}body.template-product .ax-proof{padding-top:42px!important;padding-bottom:26px!important}body.template-product .ax-mobile-buy{bottom:max(8px,env(safe-area-inset-bottom))!important;left:8px!important;right:8px!important}body.template-product .product__info-container>*+*{margin-top:.8rem!important}body.template-product .product__info-container .product__title{margin-top:0!important;margin-bottom:.4rem!important}body.template-product .product__info-container .price{margin-top:.3rem!important;margin-bottom:.5rem!important}body.template-product .product__info-container .product__description.rte{margin-top:.65rem!important;margin-bottom:.8rem!important;font-size:15px!important;line-height:1.5!important;max-width:34rem!important}body.template-product .product__info-container .product__description.rte p{margin-top:0!important;margin-bottom:.5rem!important;font-size:15px!important;line-height:1.5!important}body.template-product .product__info-container variant-selects,body.template-product .product__info-container variant-radios{margin-top:.6rem!important}body.template-product .product-form__input{margin:0 0 .6rem!important}body.template-product .product-form__input .form__label{margin-bottom:.25rem!important;line-height:1.25!important;font-size:12px!important;font-weight:700!important}body.template-product .product-form__input input[type=radio]+label{min-height:44px!important;padding:9px 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-width:1px!important;font-weight:600!important}body.template-product .product-form__input input[type=radio]:checked+label{box-shadow:0 0 0 2px #0a0a0a!important}body.template-product .product-form{margin-top:.55rem!important}body.template-product .product-form__buttons{margin-top:0!important;max-width:none!important;width:100%!important}body.template-product .product-form__submit{min-height:54px!important;width:100%!important;font-size:15px!important;font-weight:800!important;letter-spacing:.015em!important;margin-bottom:.4rem!important}body.template-product .product-form__submit.button:after{box-shadow:none!important}body.template-product .product__tax,body.template-product .product__inventory,body.template-product .product__sku{margin-top:.3rem!important;margin-bottom:.3rem!important;font-size:11px!important;line-height:1.35!important}body.template-product .product__info-container .product__accordion,body.template-product .product__info-container details{margin-top:.6rem!important}body.template-product .shopify-section+.shopify-section{margin-top:0!important}body.template-product .rte p{line-height:1.5}body.template-product h2{letter-spacing:-.025em}body.template-product .accordion summary{padding-top:1.15rem!important;padding-bottom:1.15rem!important}body.template-product .accordion__title{font-size:1.4rem!important;line-height:1.3!important}body.template-product .accordion__content{padding-bottom:1.35rem!important;font-size:1.35rem!important;line-height:1.5!important}body.template-product .multicolumn,body.template-product .rich-text,body.template-product .image-with-text{margin-top:0!important;margin-bottom:0!important}body.template-collection .collection-hero__inner{padding-top:36px;padding-bottom:28px}body.template-collection .collection-hero__title,body.template-search .template-search__header h1{font-size:4.4rem}body.template-collection .product-grid,body.template-search .product-grid{column-gap:10px;row-gap:30px}body.template-collection .card__heading,body.template-search .card__heading{font-size:1.45rem}body.template-search .template-search__header{padding-top:36px;margin-bottom:28px}body.template-search .template-search--empty{padding-bottom:6rem!important}body.template-cart .cart__warnings{padding:7rem 1.8rem 9rem}body.template-cart .cart__empty-text{font-size:4.4rem}body.template-cart .cart-item{padding-top:2rem!important;padding-bottom:2rem!important}.newsletter__wrapper{padding-left:1.8rem!important;padding-right:1.8rem!important}.newsletter__wrapper h2{font-size:3.6rem!important;line-height:.98!important}.newsletter__wrapper .newsletter__subheading{font-size:1.35rem!important;line-height:1.5!important}.footer__content-top{padding-left:1.8rem!important;padding-right:1.8rem!important}}@media(max-width:420px){body.template-index .ax-premium .ax-hero{height:570px!important}body.template-index .ax-premium .ax-actions{grid-template-columns:1fr!important}.menu-drawer__menu-item{font-size:3.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/athlex-catalog.css.map */
