body:has(main[data-template=product]) .content-for-layout{background:#fff;color:#0a0a0a}body:has(main[data-template=product]) .header-wrapper{background:#fff!important;color:#0a0a0a!important;border-bottom:1px solid #ececec!important}body:has(main[data-template=product]) .header__menu-item,body:has(main[data-template=product]) .header__icon,body:has(main[data-template=product]) .header__heading-link{color:#0a0a0a!important}body:has(main[data-template=product]) product-info{display:block;background:#fff!important;color:#0a0a0a!important}body:has(main[data-template=product]) product-info .page-width{max-width:1500px;padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px)}body:has(main[data-template=product]) .product{gap:clamp(34px,5vw,84px);align-items:flex-start}body:has(main[data-template=product]) .product__media-wrapper{background:#f4f4f2}body:has(main[data-template=product]) .product__media-list .product__media-item{background:#f4f4f2}body:has(main[data-template=product]) .product-media-container{background:#f4f4f2;border:0!important}body:has(main[data-template=product]) .product__media img{mix-blend-mode:multiply}body:has(main[data-template=product]) .thumbnail{border-radius:0!important;border-color:#ddd!important;background:#f4f4f2}body:has(main[data-template=product]) .thumbnail[aria-current]{box-shadow:0 0 0 1px #0a0a0a!important;border-color:#0a0a0a!important}body:has(main[data-template=product]) .product__info-wrapper{padding-left:0!important}body:has(main[data-template=product]) .product__info-container{max-width:540px;padding-top:18px}body:has(main[data-template=product]) .ax-pdp-kicker{margin:0 0 12px;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:#666}body:has(main[data-template=product]) .product__title{margin:0 0 14px}body:has(main[data-template=product]) .product__title h1{margin:0;font-size:clamp(42px,4.1vw,66px);font-weight:600;line-height:.92;letter-spacing:-.04em;text-transform:none;color:#0a0a0a}body:has(main[data-template=product]) .price{color:#0a0a0a!important}body:has(main[data-template=product]) .price--large{font-size:20px!important;font-weight:700;letter-spacing:-.01em}body:has(main[data-template=product]) .badge{border-radius:0!important}body:has(main[data-template=product]) .ax-pdp-lead{margin:22px 0 26px;font-size:17px;line-height:1.5;color:#444;max-width:500px}body:has(main[data-template=product]) .product-form__input{max-width:none;margin-bottom:22px}body:has(main[data-template=product]) .form__label{font-size:13px!important;font-weight:750!important;letter-spacing:.02em;color:#0a0a0a;margin-bottom:10px}body:has(main[data-template=product]) fieldset.product-form__input .form__label{margin-bottom:12px}body:has(main[data-template=product]) .product-form__input input[type=radio]+label{min-width:54px;border-radius:0!important;border:1px solid #cfcfcb!important;background:#fff!important;color:#0a0a0a!important;font-weight:700!important;padding:12px 14px!important;margin:0 6px 7px 0!important}body:has(main[data-template=product]) .product-form__input input[type=radio]:checked+label{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}body:has(main[data-template=product]) .quantity{border-radius:0!important;border:1px solid #cfcfcb!important;min-height:48px}body:has(main[data-template=product]) .product-form__submit{min-height:58px;border-radius:0!important;background:#0a0a0a!important;color:#fff!important;border:1px solid #0a0a0a!important;font-size:14px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:none!important}body:has(main[data-template=product]) .product-form__submit:after,body:has(main[data-template=product]) .product-form__submit:before{box-shadow:none!important}body:has(main[data-template=product]) .product-form__submit:hover{background:#242424!important}body:has(main[data-template=product]) .ax-size-guide{margin:-4px 0 22px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}body:has(main[data-template=product]) .ax-size-guide summary{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;list-style:none;font-size:13px;font-weight:750;color:#0a0a0a}body:has(main[data-template=product]) .ax-size-guide summary::-webkit-details-marker{display:none}body:has(main[data-template=product]) .ax-size-guide summary:after{content:"+";font-size:18px;font-weight:400}body:has(main[data-template=product]) .ax-size-guide[open] summary:after{content:"\2212"}body:has(main[data-template=product]) .ax-size-guide__body{padding:0 0 18px;font-size:13px;line-height:1.55;color:#555}body:has(main[data-template=product]) .ax-size-guide__sizes{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}body:has(main[data-template=product]) .ax-size-guide__sizes span{display:inline-grid;place-items:center;width:42px;height:36px;border:1px solid #ddd;background:#fafafa;font-weight:700;color:#111}body:has(main[data-template=product]) .athlex-bundles{margin:18px 0 22px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body:has(main[data-template=product]) .athlex-bundles__heading{font-size:14px!important;letter-spacing:.01em!important;margin:0 0 11px!important}body:has(main[data-template=product]) .athlex-bundle-picker__details{border:1px solid #d9d9d5!important;border-radius:0!important;background:#fff!important;transform:none!important;box-shadow:none!important}body:has(main[data-template=product]) .athlex-bundle-picker__details:hover,body:has(main[data-template=product]) .athlex-bundle-picker__details[open]{border-color:#0a0a0a!important;transform:none!important}body:has(main[data-template=product]) .athlex-bundle-picker__summary{padding:15px!important;color:#0a0a0a!important}body:has(main[data-template=product]) .athlex-bundle-picker__badge{border-radius:0!important;background:#0a0a0a!important;color:#fff!important;box-shadow:none!important}body:has(main[data-template=product]) .ax-trust{display:grid;grid-template-columns:1fr 1fr;margin:24px 0 0;border-top:1px solid #ddd;border-left:1px solid #ddd}body:has(main[data-template=product]) .ax-trust div{min-height:72px;padding:14px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}body:has(main[data-template=product]) .ax-trust strong{display:block;margin-bottom:3px;font-size:12px;color:#0a0a0a}body:has(main[data-template=product]) .ax-trust span{font-size:11px;line-height:1.4;color:#666}body:has(main[data-template=product]) .ax-pdp-accordion{border-top:1px solid #ddd;margin-top:26px}body:has(main[data-template=product]) .ax-pdp-accordion details{border-bottom:1px solid #ddd}body:has(main[data-template=product]) .ax-pdp-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:17px 0;cursor:pointer;list-style:none;font-weight:750;font-size:13px}body:has(main[data-template=product]) .ax-pdp-accordion summary::-webkit-details-marker{display:none}body:has(main[data-template=product]) .ax-pdp-accordion summary:after{content:"+";font-size:18px;font-weight:400}body:has(main[data-template=product]) .ax-pdp-accordion details[open] summary:after{content:"\2212"}body:has(main[data-template=product]) .ax-pdp-accordion__content{padding:0 0 18px;font-size:13px;line-height:1.6;color:#555}body:has(main[data-template=product]) .ax-mobile-buy{display:none}.ax-editorial-pdp{--black:#0a0a0a;--off:#f4f4f1;--line:#d8d8d3;background:#fff;color:var(--black);letter-spacing:0}.ax-editorial-pdp h2,.ax-editorial-pdp h3,.ax-editorial-pdp p{margin-top:0}.ax-editorial-pdp h2,.ax-editorial-pdp h3{letter-spacing:-.035em;line-height:.95}.ax-editorial-pdp__statement{display:grid;grid-template-columns:1.35fr .65fr;gap:10vw;padding-top:130px;padding-bottom:120px}.ax-editorial-pdp__kicker{margin:0 0 18px;font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:#666}.ax-editorial-pdp__statement h2{font-size:clamp(48px,5.7vw,90px);margin:0;max-width:900px}.ax-editorial-pdp__statement-copy{align-self:end;max-width:470px}.ax-editorial-pdp__statement-copy p{font-size:17px;line-height:1.55;color:#444}.ax-editorial-pdp__grid{display:grid;grid-template-columns:1fr 1fr;background:var(--off)}.ax-editorial-pdp__panel{min-height:760px}.ax-editorial-pdp__panel--media{display:flex;align-items:center;justify-content:center;padding:7vw;background:#efefec}.ax-editorial-pdp__panel--media img{display:block;width:100%;height:100%;max-height:680px;object-fit:contain;mix-blend-mode:multiply}.ax-editorial-pdp__panel--copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,7vw,110px)}.ax-editorial-pdp__panel--copy h2{font-size:clamp(48px,5vw,78px);margin-bottom:28px}.ax-editorial-pdp__panel--copy>p:not(.ax-editorial-pdp__kicker){max-width:480px;font-size:17px;line-height:1.6;color:#444}.ax-editorial-pdp__metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ax-editorial-pdp__metric{padding:44px clamp(18px,4vw,56px);border-right:1px solid var(--line)}.ax-editorial-pdp__metric:last-child{border-right:0}.ax-editorial-pdp__metric span{display:block;margin-bottom:54px;font-size:11px;color:#777}.ax-editorial-pdp__metric h3{font-size:27px;margin-bottom:12px}.ax-editorial-pdp__metric p{margin:0;font-size:14px;line-height:1.5;color:#555}.ax-editorial-pdp__use{display:grid;grid-template-columns:42% 58%;min-height:720px;background:#0a0a0a;color:#fff}.ax-editorial-pdp__use-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,7vw,110px)}.ax-editorial-pdp__use h2{font-size:clamp(50px,5vw,80px);margin-bottom:28px}.ax-editorial-pdp__use-copy>p:not(.ax-editorial-pdp__kicker){max-width:480px;font-size:17px;line-height:1.55;color:#cfcfcf}.ax-editorial-pdp__use-media img{width:100%;height:100%;object-fit:cover}.ax-editorial-pdp__use-list{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:34px;border-top:1px solid #363636;border-left:1px solid #363636}.ax-editorial-pdp__use-list span{padding:15px;border-right:1px solid #363636;border-bottom:1px solid #363636;font-size:12px;letter-spacing:.04em}.ax-editorial-pdp__proof{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:end;padding-top:110px;padding-bottom:60px}.ax-editorial-pdp__proof h2{font-size:clamp(44px,4.6vw,70px);margin:0}.ax-editorial-pdp__proof p:last-child{max-width:540px;font-size:16px;line-height:1.55;color:#555;margin-bottom:6px}@media(max-width:989px){body:has(main[data-template=product]) .product{gap:28px}body:has(main[data-template=product]) .product__info-container{max-width:none;padding-top:0}body:has(main[data-template=product]) .product__title h1{font-size:48px}.ax-editorial-pdp__statement{grid-template-columns:1fr;gap:36px;padding-top:85px;padding-bottom:80px}.ax-editorial-pdp__grid{grid-template-columns:1fr}.ax-editorial-pdp__panel{min-height:520px}.ax-editorial-pdp__panel--copy{min-height:auto;padding:70px 24px}.ax-editorial-pdp__metrics{grid-template-columns:1fr 1fr}.ax-editorial-pdp__metric:nth-child(2){border-right:0}.ax-editorial-pdp__metric:last-child{grid-column:1/-1;border-top:1px solid var(--line)}.ax-editorial-pdp__use{grid-template-columns:1fr}.ax-editorial-pdp__use-copy{padding:70px 24px}.ax-editorial-pdp__use-media{min-height:520px}.ax-editorial-pdp__proof{grid-template-columns:1fr;gap:28px;padding-top:75px}}@media(max-width:749px){body:has(main[data-template=product]) product-info .page-width{padding-left:18px;padding-right:18px}body:has(main[data-template=product]) .product__media-wrapper{margin-left:-18px;margin-right:-18px;width:calc(100% + 36px)!important}body:has(main[data-template=product]) .product__title h1{font-size:43px}body:has(main[data-template=product]) .ax-mobile-buy{position:fixed;left:10px;right:10px;bottom:10px;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 14px;border:1px solid #d9d9d5;background:#fffffff5;box-shadow:0 8px 30px #00000024;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(main[data-template=product]) .ax-mobile-buy span{font-size:11px;color:#666}body:has(main[data-template=product]) .ax-mobile-buy strong{display:block;font-size:14px;color:#0a0a0a}body:has(main[data-template=product]) .ax-mobile-buy button{min-height:44px;padding:0 18px;border:0;border-radius:0;background:#0a0a0a;color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em}.ax-editorial-pdp__metrics{grid-template-columns:1fr}.ax-editorial-pdp__metric,.ax-editorial-pdp__metric:nth-child(2),.ax-editorial-pdp__metric:last-child{grid-column:auto;border-right:0;border-top:0;border-bottom:1px solid var(--line);padding:32px 0}.ax-editorial-pdp__metric span{margin-bottom:30px}.ax-editorial-pdp__panel--media{min-height:430px;padding:42px 24px}.ax-editorial-pdp__use-media{min-height:430px}.ax-editorial-pdp__use-list{grid-template-columns:1fr}.ax-editorial-pdp__proof{padding-bottom:40px}}body:has(main[data-template=product]) .athlex-bundle-picker__field{display:grid;gap:7px;color:#0a0a0a}body:has(main[data-template=product]) .athlex-bundle-picker__label{font-size:12px;font-weight:750;color:#333}body:has(main[data-template=product]) .athlex-bundle-picker__field .select__select{width:100%;min-height:48px;padding:0 42px 0 14px;border:1px solid #cfcfcb;border-radius:0;background:#fff;color:#0a0a0a;font:700 14px/1.2 var(--font-body-family);opacity:1}body:has(main[data-template=product]) .athlex-bundle-picker__field .select__select option{background:#fff;color:#0a0a0a}body:has(main[data-template=product]) .athlex-bundle-picker__content{padding:0 15px 15px;background:#fff;color:#0a0a0a}@media(min-width:750px)and (max-width:1199px){body:has(main[data-template=product]) product-info .product{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}body:has(main[data-template=product]) .product__media-wrapper{max-width:100%}body:has(main[data-template=product]) .product__info-wrapper{width:100%;max-width:none}}body:has(main[data-template=product]) .athlex-bundle-picker__field .select__select{height:48px!important;min-height:48px!important}@media(max-width:749px){body:has(main[data-template=product]){padding-bottom:calc(74px + env(safe-area-inset-bottom))}body:has(main[data-template=product]) .athlex-bundles{margin:14px 0 18px!important}body:has(main[data-template=product]) .athlex-bundle-picker__summary{padding:13px!important}body:has(main[data-template=product]) .athlex-bundle-picker__content{padding:0 13px 13px}body:has(main[data-template=product]) .ax-trust{margin-top:18px}body:has(main[data-template=product]) .ax-mobile-buy{bottom:max(8px,env(safe-area-inset-bottom));border-color:#cfcfcb}body:has(main[data-template=product]) .ax-mobile-buy button{min-width:112px}}@media(min-width:990px){body:has(main[data-template=product]) .product{--ax-product-gap:clamp(34px,5vw,84px);display:flex!important;flex-wrap:nowrap!important;column-gap:var(--ax-product-gap)!important}body:has(main[data-template=product]) .product__media-wrapper{flex:0 0 calc(55% - var(--ax-product-gap)/2)!important;width:calc(55% - var(--ax-product-gap)/2)!important;max-width:calc(55% - var(--ax-product-gap)/2)!important}body:has(main[data-template=product]) .product__info-wrapper{flex:0 0 calc(45% - var(--ax-product-gap)/2)!important;width:calc(45% - var(--ax-product-gap)/2)!important;max-width:calc(45% - var(--ax-product-gap)/2)!important}}@media(min-width:750px)and (max-width:989px){body:has(main[data-template=product]) .product{display:block!important}body:has(main[data-template=product]) .product__media-wrapper,body:has(main[data-template=product]) .product__info-wrapper{width:100%!important;max-width:none!important}body:has(main[data-template=product]) .product__info-wrapper{margin-top:36px}}body:has(main[data-template=product]) .ax-size-guide__link{display:inline-flex;margin-top:6px;color:#0a0a0a;font-size:12px;font-weight:800;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px}body:has(main[data-template=product]) .ax-size-guide__link:hover{opacity:.58}
/*# sourceMappingURL=/cdn/shop/t/29/assets/athlex-premium-product.css.map */
