body,.body-font-stack,p,span{font-family:Roboto Flex,sans-serif;font-weight:400}::-webkit-scrollbar{width:5px;height:3px}::-webkit-scrollbar-track{background:#eae3e4}::-webkit-scrollbar-thumb{background:#212121}::-webkit-scrollbar-thumb:hover{background:red}input,textarea{font-family:Roboto Flex,sans-serif;font-weight:400}.btn,.btn span{font-family:Roboto Flex,sans-serif;font-weight:700}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,:is(.heading-font-stack,:where(h1,h2,h3,h4,h5,h6),:is(.heading-2xl,.heading-xl,.heading-lg,.heading-md,.heading-sm,.heading-xs),:is(.heading-h0,.h0,.heading-h1,.h1,.heading-h2,.h2,.heading-h3,.h3,.heading-h4,.h4,.heading-h5,.h5)):not(.heading-font-stack),.heading-font-stack,:where(h1,h2,h3,h4,h5,h6),:is(.heading-2xl,.heading-xl,.heading-lg,.heading-md,.heading-sm,.heading-xs),:is(.heading-h0,.h0,.heading-h1,.h1,.heading-h2,.h2,.heading-h3,.h3,.heading-h4,.h4,.heading-h5,.h5){font-family:Roboto Flex,sans-serif;font-weight:700}.color-scheme-none p,.color-scheme-none .rte p{color:#4d4d4d}.color-scheme-2 p,.color-scheme-2 .rte p{color:#ffffffb3}.announcement-bar{font-weight:400}.return-section .return-link,.add-to-cart.element-button{border-radius:14px}.return-section .return-link span,.add-to-cart.element-button span{font-weight:700;font-size:large}.megamenu__cols a:hover{background-color:transparent}.shopify-policy__container{max-width:100ch}footer-section.site-footer{margin:20px;border-radius:20px}.footer__section{border-radius:20px}.footer__blocks{justify-content:space-between}.footer__blocks .footer__title{font-size:20px!important;width:100%}.site-footer form-customer{display:block;width:100%}.footer-newsletter p,.footer__menu a{color:#ffffff80!important}.footer__menu a:hover{color:#fff!important}.Abz-FooterPayment{display:flex;align-items:center;justify-content:space-between;text-align:left}.footr-image-wrap{display:flex}.footer-newsletter{display:flex;align-items:start;justify-content:flex-start}.footer-newsletter .newsletter__input-group{gap:.5rem}.footer-newsletter .element-input~button{border-radius:14px}.footer-newsletter .newsletter__input-group .element-button span{font-weight:600;text-transform:uppercase}.footer-newsletter .input-group .element-input{--_box-shadow-horizontal-offset: none;box-shadow:0 0 2px #ccc;background:transparent;border-radius:14px;width:100%}.pdp-title-wrapper h1.element-text{line-height:normal}.Abz-quick-add.btn{background-color:#212121;border-radius:10px;position:absolute;bottom:15px;right:15px;font-size:14px;font-weight:600;padding:6px 10px;z-index:3}.Abz-featured-collection a.section-header__link{display:none}.Abz-featured-collection .featured-collection__block{margin-top:3rem;text-align:center}.Abz-View-Button{min-width:150px;padding:10px 20px;border-radius:14px}.grid-item__link{height:100%}.grid__image-ratio img{filter:contrast(.9)}.grid-product__tags{width:auto;top:0;left:0;bottom:auto}.product-tag{padding:3px 10px;border:1px solid #ccc;border-radius:8px;font-size:14px}.product-grid-item{border:1px solid rgb(0,0,0,20%);border-radius:var(--product-radius)}.product-grid-item .color-scheme-none{border-radius:14px}[data-grid-style*=grey] .grid-product:after{background-color:#fff}.product-bullets{min-height:120px}.grid-product .metafield-rich_text_field ul{margin:0;list-style:none}.shopify-product-reviews-badge{min-height:auto}.grid-product__actions quick-add{display:none}.grid-product .metafield-rich_text_field ul li{color:#4d4d4d;font-size:14px;position:relative;padding-left:20px}.grid-product .metafield-rich_text_field ul li:before{content:"";background-image:url(/cdn/shop/files/tick-double.png);background-repeat:no-repeat;background-size:100%;position:absolute;left:0;top:5px;width:15px;height:15px}#horizontal .owl-nav{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex!important;justify-content:space-between;pointer-events:none;margin:0}#horizontal .owl-nav button{pointer-events:all;background:transparent!important;border:0px solid #ddd!important;border-radius:50%;margin:0;width:36px;height:36px}#horizontal .owl-item a{padding:12px 20px;border:1px solid #dddddd;display:block;border-radius:30px}#horizontal .owl-item a:hover,#horizontal .owl-item a.active{background:red;border:1px solid #ff0000;color:#fff}.Abz-Next{background:url(https://enhancedlabs.com/cdn/shop/files/Prev-Round.svg?v=1768545465)}.Abz-Prev{background:url(https://enhancedlabs.com/cdn/shop/files/Next-Round.svg?v=1768545458)}.Abz-Next,.Abz-Prev{width:36px;height:36px;display:flex;background-repeat:no-repeat;background-size:cover}.Abz-CollectionsTabs{display:flex;margin:1rem 0;padding:0;align-items:center;justify-content:center}.Abz-CollectionsTabs ul{list-style:none;margin:0;display:flex;align-items:center;justify-content:center;gap:15px;overflow-y:hidden;justify-content:start}.Abz-CollectionsTabs ul li{display:flex;margin:0}.Abz-CollectionsTabs ul li a{background:none;border:1px solid #cccccc;border-radius:61px;padding:15px 24px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:600;font-size:15px;width:max-content}.Abz-CollectionsTabs ul li a:hover,.Abz-CollectionsTabs ul li a.active{background:red;border:1px solid #ff0000;color:#fff}section-main-content{padding-top:0}#CollectionSidebar{display:none}.Abz-TabHeading{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--section-header-bottom)}.Abz-TabHeading .section-header{margin-bottom:0}#vertical.Abz-CollectionsTabs{display:block;margin-top:60px}#vertical.Abz-CollectionsTabs ul{display:block;border:1px solid #cccccc;border-bottom:0px;border-radius:10px}#vertical.Abz-CollectionsTabs ul li{display:block}#vertical.Abz-CollectionsTabs ul li a{display:block;width:auto;border-radius:0;border:0px;padding:15px;border-bottom:1px solid #cccccc}.Abz-promotion-grid .type-simple .promo-grid__content{align-self:flex-start}.Abz-promotion-grid .promo-grid__content{max-width:240px}.Abz-Klaviyo .background-media-text__text{width:480px}.Abz-Klaviyo img.mobile-image{display:none}.template-product{background-color:#f5f5f5}.element-text.element-text--rte p{margin-bottom:1rem}.abz-description-short .readmore,.abz-description-full .readless{font-weight:600}.product__photos{margin-top:-1px}.product-image-main[data-size=square] .image-wrap,.product__main-photos .product-slideshow{border-radius:14px}:is(.product__thumb-item a:focus,.product__thumb-item a.is-active):before,.product__thumb .image-wrap,.product__thumb .image-wrap img{border-radius:14px}.element-quantity-selector .element-quantity-selector__input{background:transparent;box-shadow:none;width:100px;height:38px}.element-quantity-selector .element-quantity-selector__button{background-color:#f4f4f4;border-radius:14px;width:60px;height:60px}.block-price .element-price{font-size:40px;font-weight:500}block-price.block-price{background-color:#fff;border-top-left-radius:14px;padding-top:20px;padding-left:20px;padding-right:20px;border-top-right-radius:14px}div#shopify-block-ANUdrMDNTNXpyS2VBO__appstle_subscription_appstle_subscription_product_page_widget_k8XhwJ{background-color:#fff;margin-top:-1rem;padding:0 20px}block-quantity-selector{background-color:#fff;border-bottom-left-radius:14px;margin-top:-20px;padding-bottom:20px;padding-left:20px;padding-right:20px;border-bottom-right-radius:14px}pdp-stock-status{display:inline-block;font-size:16px;font-weight:500;padding:6px 18px;border-radius:50px;vertical-align:middle;line-height:normal}pdp-stock-status.in-stock{color:#fff;background-color:#009e27;border:none}pdp-stock-status.out-of-stock{color:#fff;background-color:red;border:none}.pdp-title-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.Abz-Custom-variant .variant-button-wrap label:hover .variant-image-option,.Abz-Custom-variant .element-radio:has(input[type=radio]:checked) .variant-image-option{background-color:#f003;border:1px solid red;text-align:center;border-radius:12px}.variant-image-option{background-color:#fff;border:1px solid #cccccc;display:flex;align-items:center;justify-content:center;padding:5px 10px 5px 5px;font-size:14px;border-radius:12px}.variant-image-option img{border-radius:8px;margin-right:5px}.Abz-keypoints .section-header{max-width:700px;margin-left:auto;margin-right:auto}.Abz-keypoints .text-with-icons__blocks{margin:0;gap:1rem}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{background-color:#fff;border:1px solid #cccccc;border-radius:14px;padding:22px;width:24%}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block p{color:#4d4d4d}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block-icon{min-height:150px}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block-icon img{width:100px}.Abz-Supplement .feature-row{flex-direction:column;gap:6rem}.Abz-Supplement .metafield-rich_text_field ul{list-style:none;margin:0;max-width:430px;padding-left:33px}.Abz-Supplement .metafield-rich_text_field ul li{position:relative;padding-left:0;line-height:40px}.Abz-Supplement .metafield-rich_text_field ul li:before{margin-left:-30px;position:absolute;content:"";background-image:url(/cdn/shop/files/check.svg);background-repeat:no-repeat;background-size:contain;background-position:left center;height:33px;width:20px;left:0;top:5px}.Abz-Supplement-Image .image-wrap img{width:100%;max-width:815px;max-height:515px;object-fit:cover;border-radius:20px;background-color:#f4f4f4}.Abz-Supplement .ingredient-row:after{content:"";position:absolute;bottom:-3rem;right:0;width:100%;border-top:1px solid #ccc}.Abz-faq.index-section{background-color:#fff;margin-top:0;padding:60px 0}.Abz-faq .section-header{max-width:380px}.Abz-Custom-row{display:flex;align-items:self-start;justify-content:space-between;gap:5rem}.Abz-Custom-Column{flex:1}.Abz-faq accordion-toggle.element-accordion{background-color:#f5f5f5;padding:0 20px;border-radius:14px;margin-bottom:1rem;border:0}.Abz-faq accordion-toggle.element-accordion p{color:#4d4d4d}.Abz-faq .element-accordion:hover{border:0px}#appstle_subscription_widget0{margin:0}#appstle_subscription_widget0 .appstle_subscription_wrapper{border:0px;gap:1rem;display:flex;flex-direction:column}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:first-child{border-bottom:inherit}#appstle_subscription_widget0 .appstle_subscription_amount{font-size:18px;font-weight:700}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{border:1.5px solid #cccccc!important;border-radius:14px;padding:26px 16px}#appstle_subscription_widget0 .appstle_selected_background{background:#fff;border:1.5px solid #A01414!important}#appstle_subscription_widget0 .appstle_selected_background .appstle_circle{border:2px solid #A01414}#appstle_subscription_widget0 .appstle_subscription_wrapper_option input[type=radio]:checked+label .appstle_circle .appstle_dot{background-color:#a01414}.Abz-protein-table{background:linear-gradient(229deg,#ff000024 2.79%,#f000 55.78%);padding:25px 25px 30px 30px;border-radius:30px;border:1px solid rgba(210,210,210,.1);max-width:1200px;margin:0 auto;width:max-content;min-width:600px;color:#c2c2c2}.Abz-Protien-section p{color:#c2c2c2;margin:0}.Abz-protein-table thead th{border-radius:16px 16px 8px 8px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#ffffff14,#ffffff0a);margin:5px 5px 0 0}.Abz-Protien-section .theme-block:not(:last-child){max-width:700px;margin-left:auto;margin-right:auto}.Abz-protein-table tbody td{border-radius:16px;border:1px solid rgba(255,255,255,.05);background:#ffffff0d;margin:5px 5px 0 0}.Abz-protein-table tr{display:flex}.Abz-col-label{width:60%;min-width:300px;text-align:left}.Abz-col-value{width:20%;text-align:center;font-weight:400;min-width:230px}.Abz-Nutrient .feature-row{flex-direction:column;gap:6rem}.Abz-Nutrient .metafield-rich_text_field ul{list-style:none;margin:0;max-width:430px;padding-left:33px}.Abz-Nutrient .metafield-rich_text_field ul li{position:relative;padding-left:0;line-height:40px}.Abz-Nutrient .metafield-rich_text_field ul li:before{margin-left:-30px;position:absolute;content:"";background-image:url(/cdn/shop/files/check.svg);background-repeat:no-repeat;background-size:contain;background-position:left center;height:33px;width:20px;left:0;top:5px}.Abz-Nutrient-Image .image-wrap img{width:100%;max-width:815px;max-height:515px;object-fit:cover;border-radius:20px;background-color:#f4f4f4}.Abz-Nutrient .ingredient-row:after{content:"";position:absolute;bottom:-3rem;right:0;width:100%;border-top:1px solid #ccc}.Abz-Nutrient p{color:#4d4d4d}.Abz-Product-Tab .element-accordion{border:1px solid #cccccc;border-radius:14px;padding:0 15px}.abz-custom-tab-icon{display:inline-flex;align-items:center;gap:.5rem}.abz-custom-tab-icon img{width:20px;height:20px;object-fit:cover}#shopify-chat inbox-online-store-chat#ShopifyChat{z-index:999!important}@media only screen and (min-width: 1536px){.site-footer .page-width{max-width:1800px}}@media only screen and (min-width: 1200px){.footer__block.footer__block--menu{flex:0 1 15%;max-width:200px}.footer__block.footer__block--contact{flex:0 1 25%;max-width:300px}.footer__block.footer__block--image{flex:0 1 35%;max-width:404px}}@media only screen and (min-width: 751px){.Abz-promotion-grid .flex-grid__item--33{flex-basis:50%}}@media only screen and (min-width: 769px){#horizontal.Abz-CollectionsTabs{display:none}.Abz-promotion-grid .flex-grid__item--33{flex-basis:25%}.collection-filter__item--count,.Abz-Mobile-image{display:none}.Abz-Table-Div.rteclearfix{overflow-x:auto}}@media only screen and (max-width: 1280px){.product-bullets{min-height:160px}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{width:32.4%}.footer__block.footer__block--image{flex:0 1 25%;max-width:250px}.footer__block .footer-newsletter{display:block}}@media only screen and (max-width: 1180px){#HeaderWrapper .header-item--logo,#HeaderWrapper [data-layout=left-center] .header-item--logo,#HeaderWrapper [data-layout=left-center] .header-item--icons{flex:0 0 auto}.footer__block.footer__block--contact,.footer__block.footer__block--menu{max-width:max-content}}@media only screen and (max-width: 1024px){.footer__block.footer__block--contact,.footer__block.footer__block--menu,.footer__block.footer__block--image,.footer__block,.footer__block--mobile{max-width:340px;flex:1 1 50%}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{width:32%}.Abz-supplement-facts .page-width--narrow{max-width:max-content}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block-icon{min-height:130px}}@media only screen and (max-width: 990px){.footer__block.footer__block--contact,.footer__block.footer__block--menu,.footer__block.footer__block--image,.footer__block,.footer__block--mobile{max-width:340px;flex:1 1 45%}.Abz-TabHeading{flex-wrap:wrap}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{width:50%}.Abz-faq .section-header{max-width:100%}.Abz-Custom-row{flex-wrap:wrap;gap:2rem}.Abz-Custom-Column{flex:1 0 100%}}@media only screen and (max-width: 820px){[data-view=medium] .grid-item{flex:0 0 50%}}@media only screen and (max-width: 768px){#horizontal.Abz-CollectionsTabs{display:block}.Abz-Klaviyo img.desktop-image{display:none}.Abz-Klaviyo img.mobile-image{display:block}.Abz-promotion-grid .flex-grid__item>*{min-height:300px}.Abz-suggsted .feature-row__text{padding:30px 20px 20px}.Abz-Custom-row{gap:1rem}.Abz-Desktop-image{display:none}.Abz-Mobile-image{display:block}.Abz-keypoints .text-with-icons__blocks{flex-direction:row}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{width:48%}.newsletter__input-group .element-button span{display:var(--_button-icon-display)}.newsletter__input-group .element-button .element-icon{display:var(--_button-text-display)}.footer__mobile-section{border:0px}.footer__blocks--mobile{justify-content:start}.collection-filter,.section-header p.medium-up--hide,#vertical.Abz-CollectionsTabs{display:none}}@media only screen and (max-width: 749px){.product-bullets{min-height:auto}.Abz-Klaviyo .background-media-text__text{width:auto}.footer__block.footer__block--contact,.footer__block.footer__block--menu,.footer__block,.footer__block--mobile{flex:1 1 100%;max-width:100%}.Abz-FooterPayment{flex-wrap:wrap}.Abz-keypoints .text-with-icons__blocks .text-with-icons__block{width:100%}.scrollable-grid--small .grid-item{min-width:330px}[data-view=medium] .grid-item{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/abz-custom.css.map */
