.home_banner .button{color:#000;text-align:center;font-family:Poppins;font-size:22px;font-style:normal;font-weight:600;line-height:normal;border-radius:15.648px;border:.53px solid rgba(24,119,123,.22);background:radial-gradient(151.92% 127.02% at 15.32% 21.04%,#18777b26,#24afb508 77.08%);background-blend-mode:overlay,normal;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);margin-top:50%!important;width:524px}.home_banner p.h1{text-align:center;text-shadow:4.37px 4.37px 8.741px rgba(0,0,0,.1);font-family:Times New Roman;font-size:57.412px;font-style:normal;font-weight:400;line-height:112.69%;letter-spacing:-2.871px}.home_banner picture img{padding-top:100px!important}.comparison-card{width:900px;margin:auto}.steps_sec section-header{margin-top:70px;display:block;justify-items:center}.steps_sec h2.h2{font-family:Times New Roman;font-weight:400;font-style:Italic;font-size:40px;line-height:112.99999999999999%;text-align:center;margin-bottom:0}.steps_sec .multi-column__item.justify-start.snap-start{display:flex}.steps_sec .multi-column__item.justify-start.snap-start p.h4{text-shadow:2.832px 2.832px 5.664px rgba(0,0,0,.1);font-family:Times New Roman;font-size:37.206px;font-style:normal;font-weight:400;line-height:112.69%;letter-spacing:-1.86px;background:radial-gradient(165.78% 253.05% at 50.26% 50%,#000,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.prod_video h2{font-family:Times New Roman;font-weight:400;font-style:normal;font-size:35.27px;line-height:112.99999999999999%;text-align:center}.prod_video p,.absorption p,.trusted p,.results p{font-family:Poppins;font-weight:400;font-style:normal;font-size:20px;line-height:25px;letter-spacing:0%;text-align:center}.media_out p{margin-top:50px}.section.inside .rich-text__wrapper{max-width:none}.section.inside p.h1.hyphenate,.difference h2.h2,.absorption h2,.trusted h2,.results h2{font-family:Times New Roman;font-weight:400;font-style:normal;font-size:40.27px;line-height:112.99999999999999%;text-align:center;margin:0}.absorption p{margin-top:20px;margin-bottom:40px}.difference .scroll-area .multi-column__item:nth-child(1){background:radial-gradient(80.38% 222.5% at -13.75% -12.36%,#18777b38,#fff0);display:flex;width:50%;height:fit-content;margin:auto;padding:20px 10px 20px 20px;border-radius:20px}.difference .multi-column__item .multi-column__item:nth-child(1){display:flex}.difference .multi-column__item:nth-child(1) .rounded{width:25%;border-radius:100%}.difference .multi-column__item:nth-child(1) .prose{text-align:left}.difference .prose{font-family:Poppins;font-weight:500;font-size:18.15px;line-height:20px}.trusted a.button.button--lg,.results a.button.button--lg{background:radial-gradient(154.83% 576.19% at 50% 50%,#18777b,#2cdae1b3);width:auto;margin-top:30px;border-radius:6px;box-shadow:5.664px 5.664px 5.664px #00000026}.difference .multi-column{display:flex;flex-direction:column;padding:20px 30px}.vide_wrap.ai-video-wrapper-asjv5ae1ldudzzzvnraigenblockbfaebc2ywpqfy{border:.5px solid #000}details.accordion.group{filter:drop-shadow(1.061px 1.061px 1.061px rgba(0,0,0,.25));border-radius:10px;box-shadow:1px 1px 0 1px #aaa;border:.563px solid rgba(24,119,123,.4)}.accordion-box .accordion__toggle.bold,.accordion__content{font-family:Poppins;font-weight:400;padding-left:20px}.accordion-box .accordion__toggle.bold{font-size:18px}.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:transparent!important;color:#000!important}svg.icon.icon-chevron-bottom-small{width:15px!important;height:16px;font-weight:400!important}span.circle-chevron{background:transparent}.difference .multi-column__item:first-child{box-shadow:1px 1px 0 1px #aaa}.difference .multi-column__item:nth-child(1) .rounded{width:100px;border-radius:100%;height:100px;object-fit:cover}.comp_out h2{font-size:37.27px;text-align:center}.badges_sec ul li{border-radius:14.161px;border:.797px solid rgba(24,119,123,.4);background-blend-mode:overlay,normal;-webkit-backdrop-filter:blur(15.936502456665039px);backdrop-filter:blur(15.936502456665039px);display:flex;align-items:center;padding:10px;background:radial-gradient(151.92% 127.02% at 15.32% 21.04%,#18777b0a 0% 77.08%);gap:5px}.badges_sec ul{display:flex;align-items:center;gap:40px}.badges_sec ul li img{width:30px;height:30px}svg.loox-icon{width:40px!important;height:40px!important;flex-shrink:0;padding:4px}svg.loox-icon use{color:#18777b}span.loox-rating-label{color:#000;font-family:Poppins;font-size:16.023px;font-style:normal;font-weight:500;line-height:normal}h1.product-info__title.h1{color:#000;font-family:Poppins;font-size:32.099px;font-style:normal;font-weight:600;line-height:normal}.badges_sec ul li span{color:#000;text-align:center;font-family:Poppins;font-size:14.616px;font-style:normal;font-weight:500;line-height:normal}.buy-buttons button.button.button--xl{border-radius:7.081px;background:radial-gradient(576.54% 382.72% at 50% 50%,#18777b,#2cdae1b3)!important;box-shadow:5.664px 5.664px 5.664px #00000026}.buy-buttons button.button.button--xl div{color:#fff;font-family:Poppins;font-size:19.692px;font-style:normal;font-weight:500;line-height:normal}.badges_sec{padding-bottom:40px}.athlete_section ul li{display:flex;gap:10px;padding:5px;align-items:center}.athlete_section span{color:#000;font-family:Poppins;font-size:14.547px;font-style:normal;font-weight:500;line-height:normal}.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:transparent!important;color:#000!important}.shopify-section--faq h2{text-align:center;width:fit-content;margin:0 auto!important;text-shadow:2px 2px 4px rgba(0,0,0,.1);font-family:Times New Roman;font-size:47.273px;font-style:normal;font-weight:400;line-height:112.69%;letter-spacing:-1.314px;background:radial-gradient(165.78% 100.05% at 40.26% 40%,#000,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section.inside.section-blends{background:radial-gradient(668.23% 450.65% at 42.93% 42.9%,#18777b,#2cdae1b3);padding:40px;margin-top:50px}.section.inside.section-blends h2.h2{background:radial-gradient(7265.8% 4160% at 50.26% 50%,#fff,#a9a9a9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Times New Roman;font-size:37.206px;font-weight:400;line-height:112.69%;letter-spacing:-1.86px}.section.inside.section-blends p.h4{text-shadow:1.283px 1.283px 2.565px rgba(0,0,0,.1);font-family:Times New Roman;font-size:26.848px;line-height:112.69%;letter-spacing:-.842px;color:#fff}.section.inside section-header.section-header.justify-start.justify-items-start.text-start{display:block!important}.section.inside .prose{width:100%!important}.section.inside .multi-column__item .prose p{color:#fff;font-family:Poppins;font-size:13.976px;font-style:normal;font-weight:400;line-height:normal}.section.inside .multi-column__item .rounded{width:80px}.shopify-section--faq{padding:80px 20px}.shopify-section--faq .section.section-blends.section-full{padding:40px 0}.section.difference{padding:50px 20px}.trusted-text button.button.button--xl{border-radius:7.081px;background:radial-gradient(576.54% 382.72% at 50% 50%,#18777b,#2cdae1b3);padding:20px;box-shadow:5.664px 5.664px 5.664px #00000026;color:#fff;text-align:center;font-family:Poppins;font-size:19.692px;font-style:normal;font-weight:500;line-height:normal}.logo-list .logo-list__item.bg-secondary{background:transparent;padding:0}.comparison-header .col.middle,.comparison-header .col.right{border-bottom:2px solid;padding:10px}.comparison-row .label{border-right:2px solid;padding:10px}.comparison-row .col.left{border-right:1px solid #555}p.last_txt{font-family:Poppins;font-weight:600;line-height:100%;margin-top:40px;text-align:center}.comparison-card{background-size:cover;background-position:center;border-radius:15px;padding:30px 10px;font-family:Helvetica Neue,Arial,sans-serif;max-width:100%;overflow:hidden}.comparison-header{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;text-align:center;font-weight:700;font-size:20px}.comparison-header .icon{display:block;font-size:22px;margin-bottom:5px}.comparison-rows{display:flex;flex-direction:column}.comparison-row{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid #555;text-align:center;font-size:15px}.comparison-row:last-child{border-bottom:none}.comparison-row .label{font-family:Times New Roman;font-weight:400;font-size:15px;line-height:112.99999999999999%;letter-spacing:-5%;text-align:right}.comparison-row .col{font-family:Poppins;font-weight:500;font-size:11px;line-height:100%;text-align:center;padding:10px;color:#111}.section.results .multi-column__item .prose{margin-top:-70px;color:#000;text-align:center;font-family:Poppins;font-size:16.446px;font-style:normal;font-weight:400;line-height:normal}.com_container{display:grid;grid-template-columns:1fr 1fr;text-align:center;column-gap:16px}.header.left{display:flex;justify-content:center}.com_container .header{padding:15px 10px;background:radial-gradient(165.78% 253.05% at 50.26% 50%,#000,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1);font-family:Times New Roman;font-size:21.869px}.com_container .header.left span{display:inline-block;line-height:1.2}.com_container .row{display:contents}.com_container .cell{padding:15px 20px}.com_container .cell:last-child{border-right:none}.com_container .row:last-child .cell{border-bottom:none}.header.left{border-right:2px solid #18777B;text-align:center;width:100%}.cell:nth-child(odd){padding:15px 20px;border-right:2px solid #18777B}.cell:nth-child(2n){border-right:none}.com_container:first-child{border-bottom:2px solid #18777B}.shopify-section--video h2{text-align:center;padding-bottom:40px;font-size:37.206px!important;font-family:Times New Roman}.custom-logos{padding:60px 20px}.custom-logos h2.h2{text-align:center;font-size:26.27px;background:radial-gradient(99.78% 214.05% at 49.26% 100%,#000,#fff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.purchase-option-item label{color:#fff}.purchase-option-item input[type=radio]{display:none}.subscription-pricing-section{padding:20px 10px}.purchase-option-item label{color:#fff;line-height:normal;padding:10px 0}.purchase-option-item.active{background:#ffffff3d}.ugc-slide.slick-slide{transform:scale(.9);transition:all .4s ease-in-out}.ugc-slide.slick-slide.slick-current.slick-active{transform:scale(1);transition:all .4s ease-in-out}.buy-buttons a{background:#000;color:#fff;font-weight:600}.prod_video h2,.difference h2.h2,.absorption h2,.trusted h2,.comp_out h2,.shopify-section--video h2{font-size:26.27px;background:radial-gradient(99.78% 214.05% at 49.26% 100%,#000,#fff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1);width:fit-content;margin:0 auto!important}.difference h2.h2{background:radial-gradient(209.78% 214.05% at 20.26% 90%,#000,#fff)!important;-webkit-background-clip:text!important}.trusted h2{background:radial-gradient(126.78% 232.05% at 59.26% 70%,#000,#fff)!important;-webkit-background-clip:text!important}.difference a.button.button--lg{border-radius:7.081px;background:radial-gradient(576.54% 382.72% at 50% 50%,#18777b,#2cdae1b3);box-shadow:5.664px 5.664px 5.664px #00000026;color:#fff;text-align:center;font-family:Poppins;font-size:19.692px;font-style:normal;font-weight:500;line-height:normal}.steps_sec .multi-column__item.justify-start.snap-start .prose p{color:#000;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.product-info .difference a.button.button--lg{width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
