@import"https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{font-family:Kanit,sans-serif;margin:0;font-size:16px;line-height:24px;letter-spacing:0;font-weight:400;overflow-x:hidden;position:relative;color:#000;background:#efefef}*{box-sizing:border-box}a{transition:all .3s ease 0s;color:#1b449d;text-decoration:none}a:hover{text-decoration:none}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:Kanit,sans-serif;margin:0;font-weight:400}h1,.h1{color:#333;font-size:40px;line-height:40px;font-weight:800;letter-spacing:0}h2,.h2{color:#000;font-size:40px;line-height:60px;font-weight:800;letter-spacing:0}h3,.h3{font-size:21px;line-height:28px}h4{color:#333;font-size:16px;line-height:20px;font-weight:700}h5{font-size:18px;line-height:24px}.container,.page-width{max-width:1200px;padding:0 20px;margin:0 auto}.flex-box{display:flex;flex-wrap:wrap}.header:not(.drawer-menu).page-width{max-width:1200px;padding:0 20px}.announcement-bar__message{margin:0;padding:10px 0;font-size:16px;color:#fff;letter-spacing:0;text-transform:uppercase;display:flex;width:100%;justify-content:center;align-items:center;column-gap:10px}.announcement-bar__link{width:auto;background:#c9212a;font-size:16px;color:#f9f9f9;display:inline-block;border-radius:32px;padding:3px 12px;text-transform:capitalize}.announcement-bar__message .icon.icon-arrow{display:none}.header-wrapper--border-bottom{border-bottom:1px solid #EBEBEB;padding-top:8px;background:#fff}.header__heading-link.link.link--text.focus-inset{padding:0}.header--top-left .header__heading-link,.header__inline-menu{margin-left:0!important}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__heading-logo-wrapper{max-width:214px}.header__inline-menu:after{background:#ebebeb;position:absolute;content:"";width:100%;height:1px;bottom:57px;left:0}header .list-menu--inline{display:flex;flex-wrap:wrap}.header__inline-menu li a{font-size:20px;font-weight:700;color:#43464e;text-transform:uppercase;padding:16px 63px 16px 0;position:relative}.header__inline-menu li a:after{background:#d3d3d3;position:absolute;content:"";width:2px;height:19px;top:20px;right:30px}.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header__inline-menu li:nth-child(4){margin-left:auto}.header__inline-menu li:nth-child(3) a,.header__inline-menu li:last-child a{padding-right:0}.header__inline-menu li:nth-child(3) a:after,.header__inline-menu li:last-child a:after{display:none}.header__inline-menu li:last-child a{color:#5d1d67}.header__icons{padding-right:15px;align-items:center}.header__icons a{color:#666;font-size:16px;padding:0 0 0 50px;width:auto;height:auto;text-decoration:none;position:relative}.header__icons a:before{background:#d3d3d3;position:absolute;content:"";width:2px;height:18px;top:3px;left:24px}.header__icons a.subscribe:before{top:5px;left:12px}.header-localization span.search{color:#666;padding-right:11px}.header__icon.header__icon--search{width:auto;height:auto;margin-right:10px}.header__icon.header__icon--search .svg-wrapper{margin:0;width:18px;height:18px}.header__icon .svg-wrapper{width:16px;height:16px;margin-right:8px}.header__icons a.subscribe{padding-left:37px}.header__active-menu-item{text-decoration:none!important;text-underline-offset:0!important}.header__inline-menu li:hover span{color:#c9212a!important}.search.d-text{font-size:16px;text-decoration:none;padding-left:8px;border:0}header .link,header .customer a{text-decoration:none}.hero-area{position:relative;overflow:hidden}.hero-area .bg .mobile{display:none}.hero-area .swiper-slide{width:100%!important;margin:0!important}.hero-area .hero-cap{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.hero-area .hero-cap .flex-box{align-items:center}.hero-area .hero-cap .left-box{width:55%}.hero-area .hero-cap .right-box{width:63%}.hero-area .hero-cap .image img{max-width:745px}.hero-area .hero-cap h4{font-size:16px;letter-spacing:1.44px;color:#fff;text-transform:uppercase;font-weight:700;margin:0 0 10px;background:#ce1212;display:inline-block;padding:6px 14px;position:relative}.top h4:after{background:url(/cdn/shop/files/bg-shape.png) no-repeat;position:absolute;content:"";width:6px;height:32px;right:-6px;top:0}.top h4:before{background:url(/cdn/shop/files/bg-shape.png) no-repeat;position:absolute;content:"";width:6px;height:32px;left:-6px;top:0;transform:rotate(180deg)}.hero-area .hero-cap h3{color:#ce1212;text-transform:uppercase;font-size:28px;font-weight:700;margin:0 0 9px}.hero-area .hero-cap .inline{display:flex;align-items:center;margin-bottom:26px}.hero-area .hero-cap .inline .box.no-content{opacity:0}.hero-area .hero-cap .inline .box p{margin:0;color:#4d4d4d;text-transform:uppercase;font-size:12px}.hero-area .hero-cap .inline .box h5{font-size:27px;font-weight:700;color:#4d4d4d;line-height:27px;margin:-4px 0 2px;position:relative}.hero-area .hero-cap .inline .box:nth-child(1) h5:after{background:#4d4d4d;position:absolute;width:100%;height:1px;content:"";left:0;bottom:11px}.hero-area .hero-cap .inline .box{padding:10px 15px;height:71px;background:#fff}.hero-area .hero-cap .inline .box:nth-child(1){border-radius:8px 0 0 8px}.hero-area .hero-cap .inline .box:nth-child(3){border-radius:0 8px 8px 0}.hero-area .hero-cap .inline .box:nth-child(2){height:84px;border-radius:8px;text-align:center;box-shadow:0 7px 14.5px #00000030;position:relative;display:flex;flex-wrap:wrap;align-items:center;width:154px;justify-content:center}.hero-area .hero-cap .inline .box:nth-child(2) p{color:#000;font-size:15px;text-align:center}.hero-area .hero-cap .inline .box:nth-child(2) h5{color:#c9212a;font-size:33px}.hero-area .hero-cap .inline .box:nth-child(3) h5{color:#c9212a}.hero-area .hero-cap .inline .box h5 span{font-size:21px;color:#222}.hero-area .hero-cap h1{text-transform:uppercase;font-size:64px;color:#000;line-height:64px;max-width:593px;margin:0 0 32px}.hero-area .hero-cap .banner-link{display:flex;list-style:none;column-gap:15px;margin:0;padding:0}.hero-area .hero-cap .banner-link li:first-child a{color:#fff;border:1px solid #C9212A;background:#c9212a}.hero-area .hero-cap .banner-link li a{color:#000;font-size:16px;letter-spacing:1.43px;line-height:18px;font-weight:700;text-transform:uppercase;display:inline-block;border:1px solid #fff;background:#fff;border-radius:100px;padding:18px 30px}.hero-area .swiper-pagination{position:relative;margin:26px 0 0}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4.5px;width:12px;height:12px;background:#d9d9d9;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c9212a!important}.swiper-button-prev:after,.swiper-button-next:after{display:none}.hero-area .swiper-button-prev{padding-left:calc((100% - 1240px)/2)}.hero-area .swiper-button-next{padding-right:calc((100% - 1240px)/2)}.hero-cap .content.daysale h5{color:#f7f7f7;font-weight:700;text-transform:uppercase;font-size:28px;letter-spacing:-.56px;margin:0 0 10px}.hero-cap .content.daysale h2{color:#f7f7f7;font-size:78px;font-weight:800;line-height:61px;text-transform:uppercase;margin:0 0 13px}.hero-cap .content.daysale p{font-size:24px;color:#f7f7f7;line-height:24px;text-transform:uppercase;max-width:446px;margin:0 0 17px}.hero-cap .content.daysale .cupone-code{display:flex;align-items:center;gap:0;margin-bottom:26px}.hero-cap .content.daysale .cupone-code .box span{background:#000;color:#f7f7f7;padding:0 25px;border-radius:10px;font-size:23px;font-weight:800;text-transform:uppercase;height:72px;display:flex;align-items:center;line-height:23px;font-family:Kanit,sans-serif}.hero-cap .content.daysale .cupone-code .box p{background:#f7f7f7;color:#ce1212;padding:9px 25px 13px;border-radius:10px;font-size:50px;font-weight:800;text-transform:uppercase;margin:0;line-height:50px;max-width:inherit;font-family:Kanit,sans-serif;display:inline-block}.hero-area .hero-cap .content.daysale .banner-link a{background:#000;border-color:#000}.featured-kits{padding:43px 0 28px}.featured-kits h6{color:#c9212a;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-size:20px;text-align:center;margin:0 0 3px}.featured-kits h2{max-width:630px;line-height:40px;margin:0 auto 32px;text-transform:uppercase;text-align:center}.featured-kits .collection{max-width:865px;margin:0 auto}.featured-kits .view-all{text-align:center;margin-top:2px}.featured-kits .view-all a{background:url(/cdn/shop/files/link-arrow.svg) no-repeat;background-position:100% 4px;background-size:6px;padding:0 18px 0 0;color:#000;font-size:12.54px;line-height:18px;letter-spacing:.92px;font-weight:700;text-transform:uppercase}.home-blog .keep-learning{background:#ededed;padding:35px 0 56px}.home-blog .keep-learning h3{color:#c9212a;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-size:20px;text-align:center;margin:0 0 3px}.home-blog .keep-learning h2{max-width:590px;line-height:40px;margin:0 auto 32px}.home-blog .keep-learning .view-all{text-align:center;margin-top:25px}.home-blog .keep-learning .view-all a{background:url(/cdn/shop/files/link-arrow.svg) no-repeat;background-position:100% 4px;background-size:6px;padding:0 18px 0 0;color:#000;font-size:12.54px;line-height:18px;letter-spacing:.92px;font-weight:700;text-transform:uppercase}.featured-collection{padding:106px 0;overflow:hidden}.bestsellers{overflow:hidden;padding:10px}.featured-collection h2{text-align:center;margin:0 0 14px}.featured-collection .container{position:relative;max-width:1220px}.featured-collection .swiper-button-prev{left:-14px}.featured-collection .swiper-button-next{right:-14px}.featured-collection .swiper-pagination{bottom:-20px!important}.shop-by-category{padding:22px 0}.shop-by-category .tab-content{position:relative;margin:0 0 68px}.shop-by-category h6{color:#c9212a;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-size:20px;text-align:center;margin:0 0 5px}.shop-by-category h2{max-width:590px;line-height:40px;margin:0 auto 32px;text-transform:uppercase;text-align:center}.shop-by-cat{overflow:hidden}.sbc{text-align:center}.sbc nav{display:inline-block;margin:0 auto 32px}.shop-by-category #nav-tab{background:#e9e9e9;border:0;border-radius:56px;padding:8px}.shop-by-category .nav-tabs .nav-link{border:0;text-transform:uppercase;color:#c9212a;font-size:12px;letter-spacing:12%;font-weight:700;border-radius:56px;padding:9px 16px 11px}.shop-by-category .nav-tabs .nav-link.active{background:#c9212a;color:#fff}.shop-by-category .image{margin-bottom:12px}.shop-by-category .image img{border-radius:8px}.shop-by-category .content{text-align:left}.shop-by-category .content h3{color:#333;font-weight:500;font-size:24px;line-height:31.2px;margin:0 0 2px}.shop-by-category .content a{background:url(/cdn/shop/files/link-arrow.svg) no-repeat;background-position:100% 9px;background-size:6px;padding:0 14px 0 0;color:#c9212a;font-size:15.38px;line-height:18px;letter-spacing:.5px;font-weight:700;text-transform:capitalize}.shop-by-category .view-all{text-align:center}.shop-by-category .view-all a{background:url(/cdn/shop/files/link-arrow.svg) no-repeat;background-position:100% 4px;background-size:6px;padding:0 18px 0 0;color:#000;font-size:12.54px;line-height:18px;letter-spacing:.92px;font-weight:700;text-transform:uppercase}.shop-by-category .swiper-pagination{bottom:-48px!important}.shop-by-category .swiper-button-prev{left:-44px}.shop-by-category .swiper-button-next{right:-44px}.home-healthmasters .healthmasters{padding:95px 0 100px}.home-healthmasters .container{max-width:805px}.home-healthmasters .healthmasters h3{color:#c9212a;text-transform:uppercase;font-weight:800;letter-spacing:2px;font-size:20px;text-align:center;margin:0 0 9px}.home-healthmasters .healthmasters h2{text-transform:uppercase;margin:0 auto 42px;max-width:425px;line-height:40px}.home-healthmasters .healthmasters .box .icon{max-width:54px;margin:0 auto 15px;min-height:57px}.home-healthmasters .healthmasters h4{font-size:14px;line-height:17px;color:1D1F22}.newsletter .inner-box{background:#c9212a url(/cdn/shop/files/newsletter-bg.png) no-repeat;background-position:bottom right;border-radius:24px;padding:36px 45px 0 80px;position:relative;top:55px}.newsletter .left-box{width:58%}.newsletter .right-box{width:42%;display:flex}.newsletter .content{display:inline-block;margin-left:auto;position:relative;top:-9px}.newsletter h2{color:#fff;text-transform:uppercase;line-height:34.4px;max-width:370px;margin:0 0 15px}.newsletter p{color:#fff;font-size:18px;line-height:19.98px;max-width:320px;margin:0 0 16px}.newsletter form{display:flex;flex-wrap:wrap;max-width:420px}.newsletter form input{background:#fff;border:0;color:#000;font-size:16px;padding:10px 27px;width:166px;height:46px;border-radius:0}.newsletter form input:focus{outline:none;box-shadow:none}.newsletter form input#name{border-radius:24px 0 0 24px;margin-right:4px}.newsletter form .btn.btn-primary{font-size:0;border:0;background:#000 url(/cdn/shop/files/email.svg) no-repeat;width:79px!important;min-width:79px;height:46px;border-radius:0 24px 24px 0;padding:0;background-position:center;margin-left:4px}.newsletter .newsletter-form__field-wrapper{max-width:100%}.seal-subscription-page{padding:80px 0}.seal-subscription-page h1{color:#000;text-transform:uppercase}.seal-full.seal-sectioned.seal-not-logged-in{text-align:center}.seal-button{padding:10px 25px!important;min-width:100px;text-align:center;border-radius:5px!important}ul.product__media-list .product-media-container{width:100%;border:0}ul.product__media-list .product-media-container .product__media{padding:0!important}ul.product__media-list .product-media-container .product__media img{position:relative!important;max-height:600px;width:auto!important;margin:0 auto}.product{padding:0 0 60px}.product__info-container .ratqty{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px}.package_quantity span{color:#1d1f22;text-transform:uppercase}.product__info-container .ratqty .yotpo-stars{order:2;margin-left:10px}.product__info-container .ratqty .text-m{color:#333!important;letter-spacing:0}.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 26px!important;max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product__info-wrapper .yotpo-sr-bottom-line-right-panel{order:-1}.product__info-wrapper .yotpo-sr-bottom-line-text{color:#8a8a8a;font-size:14px!important}.product__title h1{font-weight:800;letter-spacing:0;text-transform:uppercase;margin:0 0 14px}.product_sub_title h4{margin:0 0 6px}.product__description h6{text-transform:uppercase;font-size:14px;letter-spacing:1.2px;color:#333;font-weight:700;margin:0 0 6px;line-height:20px}.product__description p{font-size:16px;line-height:24px;color:#1d1f22;margin:0 0 16px!important}.product__info-container>*+*{margin:0!important}.bsub-widget legend,.bsub-widget__convertibles-header{margin-bottom:8px!important;font-weight:500!important;color:#333!important;text-transform:uppercase!important;font-size:14px!important;letter-spacing:1.2px!important}.product-form__quantity{width:86px!important;margin:8px 0 0!important}.quantity__label.form__label{font-weight:700;text-transform:uppercase;color:#333;letter-spacing:.8px;width:86px;text-align:center;margin-bottom:4px;font-size:12px}.quantity{width:86px!important;min-height:50px!important}.quantity__input{font-size:14px!important;font-weight:700!important;opacity:1!important;font-family:Kanit,sans-serif!important}.quantity__button{width:calc(3rem / var(--font-body-scale))!important}.quantity:after,.quantity:before{border-radius:8px!important}.product__info-container .product-form{margin:-50px 0 0 110px!important}.product-form__buttons{max-width:100%}.product-form__buttons .product-form__submit{background:#c9212a;border:0!important;border-radius:30px;justify-content:space-between;height:50px;margin:0}.product-form__buttons .product-form__submit span{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;font-family:Kanit,sans-serif;color:#fff}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none!important}.product__info-wrapper .icon-with-text{margin-top:32px!important;padding-bottom:100px;column-gap:100px}.product__info-wrapper .icon-with-text li:nth-child(1) img{width:59px;margin-bottom:6px!important}.product__info-wrapper .icon-with-text li:nth-child(2) img{width:26px;margin-bottom:6px!important}.product__info-wrapper .icon-with-text .inline-richtext{font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#333}.bsub-widget__groups-container{display:block!important}.bsub-widget__wrapper{padding:0!important;border:0!important}.bsub-widget__group{margin:0 0 10px!important}.bsub-widget__group-label{display:block!important;position:relative}.bsub-widget__group-header .bsub-widget__image{display:none!important}.bsub-widget__group-header,.bsub-widget__sub-details{display:block!important;background-color:#fff!important;border:1px solid #C4C4C4!important;border-radius:8px!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;flex-direction:row!important;padding:15px 10px 15px 40px!important}.bsub-widget input[type=radio],.bsub-widget input[type=checkbox]{display:block!important;position:absolute;left:10px;top:21px}.bsub-options-container input[type=radio]{display:none!important}.bsub-widget__extra-actions{margin:14px 0!important}.bsub__collapsible-wrapper .bsub-widget__sub-details{padding-left:10px!important}.bsub-widget__policy-link,.bsub-widget__branding{color:#333!important}.bsub-widget__group-header:hover{box-shadow:none!important}input:checked+.bsub-widget__group-header{color:#333!important;border-color:#c9212a!important}.bsub-widget__wrapper{font-size:16px!important}.bsub-widget__group+.bsub-widget__group{margin-left:0!important}.bsub-widget__text .bsub-widget__main-text,.bsub-widget__plan-pricing{font-size:14px}.bsub-widget__plan-pricing{margin-left:10px}.why-zinc{background:#fff;padding:60px 0 72px}.why-zinc .content{max-width:670px;margin:0 auto}.why-zinc .text-align-center{text-align:center}.why-zinc .text-align-right{text-align:right}.why-zinc h2{text-transform:uppercase;margin:0}.why-zinc p,.why-zinc ul{color:#666;max-width:670px;margin:0 auto 16px}.why-zinc ul li{margin:0 0 5px}.why-zinc .video-box{max-width:575px;margin:32px auto 0}.why-zinc .video-box .image{position:relative}.why-zinc .video-box .play-icon{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}.why-zinc #openModal{background:none;border:0;padding:0;box-shadow:none;border-radius:0}.why-zinc .modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c}.why-zinc .v-center{display:flex;height:100%;align-items:center;justify-content:center}.why-zinc .modal-content{position:relative;padding:0;width:100%;max-width:856px;height:480px;overflow:hidden;background:#fff;border:4px solid #fff;border-radius:10px}.why-zinc #iframeVideo{position:absolute;top:0;left:0;width:100%;height:100%}.why-zinc .close{position:absolute;top:-5px;right:10px;color:#fff;font-size:36px;font-weight:lighter;cursor:pointer;z-index:2;display:inline-block}.key-benefits{background:#2e2e2e;padding:55px 0 78px}.key-benefits h2{text-transform:uppercase;color:#f9f9f9;font-weight:800;text-align:center;margin:0 0 55px}.key-benefits .flex-box{margin:0 -15px}.key-benefits .box{width:25%;padding:0 15px;text-align:center}.key-benefits .icon{height:84px;margin:0 0 23px}.key-benefits h4{color:#f9f9f9;text-transform:uppercase;margin:0 0 9px}.key-benefits p{margin:0 auto 10px;color:#ccc;max-width:240px}.formula{background:#efefef;padding:81px 0 78px}.formula h2{text-transform:uppercase;color:#010101;font-weight:800;text-align:center;margin:0 0 4px}.formula p{color:#1d1f22;text-align:center;margin:0 0 16px}.formula .flex-box{margin:0 -12px;padding-top:22px}.formula .box{width:33.3333%;padding:0 12px;text-align:center}.formula .box .inner-box{background:#fff;border-radius:16px;padding:41px 20px 30px;height:100%}.formula .box .inner-box .icon{margin:0 0 30px}.formula .content h4{text-transform:uppercase;margin:0 0 7px}.formula .content p{color:#1d1f22;opacity:60%;max-width:314px;margin:0 auto}.what-inside{background:#efefef;padding:3px 0 78px}.what-inside h2{text-transform:uppercase;text-align:center;margin:0 0 50px}.what-inside .flex-box{margin:0 -12.5px}.what-inside .left-box{width:25%;padding:0 12.5px}.what-inside .right-box{width:75%;padding:0 12.5px}.what-inside .nav-tabs .nav-link{margin-bottom:8px;border:0;border-radius:8px;background:#fff;width:100%;color:#333;font-size:16px;text-align:left;padding:13px 20px 14px}.what-inside .nav-tabs .nav-link.active{color:#c9212a;background-color:#e2e2e2;border-color:#e2e2e2}.what-inside .tab-content{background:#e2e2e2;border-radius:16px;padding:11px 15px}.what-inside .tab-content .content{display:flex;flex-wrap:wrap;margin:0 -6.5px}.what-inside .tab-content .l-box{width:34%;padding:0 6.5px}.what-inside .tab-content .r-box{width:66%;padding:0 6.5px}.what-inside .tab-content .box{background:#efefef;border-radius:16px;padding:33px 36px}.what-inside .tab-content .box:first-child{margin-bottom:11px}.what-inside .tab-content .icon{margin:0 0 17px}.what-inside .tab-content p{margin:0}.what-inside .tab-content .image img{border-radius:8px}.how-to-take{background:#efefef;padding:32px 0 50px}.how-to-take h2{text-transform:uppercase;text-align:center;margin:0 0 2px}.how-to-take p{font-size:18px;text-align:center;color:#333;margin:0 0 34px}.how-to-take .flex-box{margin:0 -13px}.how-to-take .left-box,.how-to-take .right-box{width:50%;padding:0 13px}.how-to-take .content{background:#fff;border-radius:16px;padding:30px 10px 10px}.how-to-take .content .content-outer{padding:0 27px}.how-to-take .content .box{border-bottom:1px solid #D0D0D0;display:flex;flex-wrap:wrap;align-items:flex-start;padding:24px 0 30px}.how-to-take .content .content-outer .box:last-child{border:0}.how-to-take .content .box .icon{width:32px}.how-to-take .content .box .text{width:calc(100% - 32px);text-align:left;padding-left:25px}.how-to-take .content .box .text h4{margin:-4px 0 4px;letter-spacing:1.5px;text-transform:uppercase}.how-to-take .content .box .text p{text-align:left;margin:0;color:#333;opacity:60%;font-size:15.63px}.bottom-content{background:#ffeeef;border-radius:15px;padding:12px}.bottom-content h3{font-weight:700;font-size:16px;text-transform:uppercase;color:#c9212a}.bottom-content p{margin:0;text-align:left;font-size:16px;line-height:21px}.how-to-take .image img{border-radius:16px}.who-is-this{background:#efefef;padding:32px 0 60px}.who-is-this .left-box{width:46%}.who-is-this .right-box{width:54%}.who-is-this h2{text-transform:uppercase}.who-is-this .box{background:#fff;border-radius:16px;padding:25px;margin-bottom:18px}.who-is-this .box h5{color:#333;text-transform:uppercase;font-size:16px;line-height:20px;letter-spacing:1.2px;font-weight:700;margin:0 0 15px}.who-is-this .box ul{margin:0;padding:0;list-style:none}.who-is-this .box ul li:last-child{margin:0}.who-is-this .box:nth-child(1) ul li{background:url(/cdn/shop/files/check.svg) no-repeat;padding:2px 0 2px 27px;background-position:0;margin-bottom:8px;color:#1d1f22}.who-is-this .box:nth-child(2) ul li{background:url(/cdn/shop/files/cross.svg) no-repeat;padding:2px 0 2px 27px;background-position:0;margin-bottom:8px;color:#1d1f22}.faq{background:#010101;padding:100px 0 87px}.faq h2{color:#fff;text-transform:uppercase;max-width:320px;line-height:40px}.faq .left-box{width:36.5%}.faq .right-box{width:63.5%}.faq .accordion-item{margin-bottom:13px;background:#fff;border-radius:5px}.faq .accordion-button{padding:19px 22px 20px;font-size:16.88px;font-weight:700;background:#fff;color:#333;border-radius:5px}.faq .accordion-button:not(.collapsed){background:#fff;color:#333;box-shadow:none}.faq .accordion-body{background:#fff;padding:0 22px 20px;border-radius:5px}.faq .accordion-body P{color:#1d1f22}.accordion-button:after{background:url(/cdn/shop/files/plus.svg) no-repeat;width:20px;height:21px}.accordion-button:not(.collapsed):after{background:url(/cdn/shop/files/plus.svg) no-repeat;width:20px;height:21px;transform:rotate(-45deg)}button:focus:not(:focus-visible){outline:0;box-shadow:none}.healthmasters{padding:141px 0 100px;text-align:center;clear:both}.healthmasters h2{text-transform:uppercase;margin:0 0 54px}.healthmasters h4{font-size:19px;line-height:24px;color:#1d1f22;font-weight:400}.healthmasters .flex-box{margin:0 -2px}.healthmasters .box{width:16.6666667%;padding:0 2px;margin-bottom:25px}.healthmasters .box .icon{margin-bottom:28px;min-height:82px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.keep-learning{padding:20px 0 172px}.keep-learning h2{text-transform:uppercase;margin:0 0 54px;text-align:center}.keep-learning .flex-box{margin:0 -8px}.keep-learning .box{width:25%;padding:0 8px}.keep-learning .image{margin-bottom:20px}.keep-learning .image img{border-radius:8px;width:100%;max-height:200px;object-fit:cover;min-height:200px}.keep-learning h4{font-size:24px;color:#333;font-weight:500;line-height:31.2px;margin-bottom:14px;letter-spacing:0}.keep-learning .box a{background:url(/cdn/shop/files/link-arrow.svg) no-repeat;background-position:100% 6px;padding:0 18px 0 0;color:#c9212a;font-size:15.38px;line-height:20.8px;letter-spacing:.5px;font-weight:700;text-transform:capitalize}.daily-stack{padding:54px 0 55px;background:#c9212a}.daily-stack h2{color:#fff;text-transform:uppercase;margin:0 0 32px;text-align:center}.daily-stack .flex-box{margin:0 -16px}.daily-stack .box{width:33.3333%;padding:0 16px}.product-box{background:#fff;border-radius:24px}.product-box .image img{width:100%;border-radius:24px 24px 0 0}.product-box .content{padding:10px}.product-box .content h5{color:#333;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.88px;line-height:14.3px;margin:0 0 6px}.product-box .content h3{color:#333;font-size:13.76px;font-weight:700;text-transform:uppercase;letter-spacing:.92px;line-height:13.76px;margin:0 0 6px}.product-box .content h4{color:#333;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.88px;line-height:14.3px;margin:0 0 6px}.review{display:flex;margin:0 0 16px;align-items:center;column-gap:5px}.review ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.review ul li{line-height:0}.review span{font-size:8.74px;line-height:10.5px;letter-spacing:.46px;color:#333}.cart-price{border:2px solid #333;border-radius:80px;padding:15px;display:flex}.cart-price a{text-transform:uppercase;font-weight:700;font-size:12.54px;line-height:12.54px;letter-spacing:.92px;color:#333}.cart-price .price{margin-left:auto;font-weight:700;font-size:12.54px;line-height:12.54px;letter-spacing:.92px;color:#333}.banner{position:relative;background:#000;padding:23px 0 0}.banner .left-box{width:40%}.banner .right-box{width:60%}.breadcrumb{column-gap:17px;margin:0 0 12px}.breadcrumb li a{color:#a6a6a6;position:relative}.breadcrumb li a:before{position:absolute;content:"/";top:0;right:-12px}.breadcrumb li{color:#c9212a}.banner h1{color:#fff;text-transform:uppercase;font-weight:800;margin:0 0 17px}.banner p{color:#a6a6a6;max-width:90%;margin:0}.banner .image{text-align:right;margin-top:34px;position:relative}.banner .image img{position:relative;z-index:1;max-width:100%;display:block;height:auto}.banner:before{background:url(/cdn/shop/files/shadow.png) no-repeat;position:absolute;content:"";width:901px;height:249px;bottom:0;right:0}.top-bar{background:#f9f9f9;padding:10px 0;border-bottom:1px solid #E5E5E5;margin-bottom:10px}.top-bar ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:0 -12.5px}.top-bar ul li{width:25%;padding:0 12.5px}.top-bar li .box{background:#ededed;border-radius:8px;display:flex;align-items:center;padding:15px 20px 15px 25px}.top-bar li .box p{margin:0;font-weight:700;text-transform:uppercase;color:#000}.top-bar li .box .iocn{margin-left:auto}.facets-vertical .facets-wrapper{padding-right:25px!important;width:296px;min-width:296px}.facets__form-vertical{width:100%!important}.active-facets-vertical-filter{display:none!important}.facets__summary{font-size:13.45px!important;color:#0a0a0a!important;font-weight:500}#main-collection-filters .facet-checkbox__text{font-size:14px!important;position:relative;top:-2px}#main-collection-filters .facets-container{padding-top:0!important}#main-collection-filters .list-menu__item:last-child .facet-checkbox{padding:0!important}.facets__disclosure-vertical{border-top:0!important}.facet-checkbox{padding:0 0 13px!important}.active-facets__button-inner.button.button--tertiary{font-size:12px;padding:6px 15px}.facets__label.facet-checkbox.active .svg-wrapper,.facets__label.facet-checkbox .svg-wrapper{left:2px!important;top:4px!important}.facet-checkbox>svg{width:15px;height:15px}.facets-vertical .facets__summary{padding:0 0 18px!important;border-bottom:1px solid #EBEBEB;margin:0 0 20px!important}.facets__summary:hover .facets__summary-label{text-decoration:none!important;text-underline-offset:0!important}.sidebar-sform input{border:1px solid #999;border-radius:100px;background:#fff;font-size:14px;color:#999;padding:4.5px 15px!important}.facets-vertical-form{justify-content:space-between!important;align-items:center}.product-count-vertical{margin-left:0!important}.product-count__text{font-size:12.47px!important;color:#494949!important}.facets.facets-vertical-sort.page-width.small-hide{border-bottom:1px solid #E5E5E5;max-width:100%;padding:0 0 10px;margin-bottom:28px}facet-filters-form #FacetSortForm{max-width:1200px;padding:0 20px;margin:0 auto}.facet-filters__field{background:#fff;border:1px solid #EBEBEB;height:35px;border-radius:5px;padding:0 13px}.facet-filters__label{color:#222!important;font-size:13px}.collection .grid{column-gap:0;margin:0 -10px}.collection .grid li{padding:0 10px;margin:0 0 25px}.collection .card{border:0;border-radius:16px;box-shadow:0 1.83px 5.5px #0000001a}.collection .card .card__inner.gradient{background:transparent}.quick-add__submit.button.button--full-width.button--secondary.custom-vbtn{justify-content:center;font-weight:700;font-size:12.54px;line-height:12.54px;letter-spacing:.92px;text-transform:uppercase}.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:0!important}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.collection .card .card__badge{top:15px;position:absolute;left:15px}.collection .card .card__badge span{background:#c9212a;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.73px;font-weight:700;display:block;padding:10px 20px;border-radius:100px;line-height:10px}.collection .card .card__content{padding:0 10px!important}.collection .card .card__inner .card__media{border-radius:16px 16px 0 0}.card__information{padding-bottom:10px;padding-top:10px}.card__information.content h5,.card__information.content h4{color:#333;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.88px;line-height:14.3px;margin:0 0 6px}.card__heading{color:#333;font-family:Kanit,sans-serif;font-size:13.76px;font-weight:700;text-transform:uppercase;letter-spacing:.92px;line-height:13.76px;margin:0 0 6px!important}.card__heading:hover a{text-decoration:none!important;color:#333}.facets__summary:hover .facets__summary-label{text-decoration:none;text-underline-offset:0}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.facet-checkbox{font-size:14px;color:#000!important}.quick-add__submit{border:2px solid #333;border-radius:80px;justify-content:space-between;background:transparent;padding:0 14px!important;position:relative;z-index:1}.quick-add__submit:hover{border:2px solid #C9212A;background:#c9212a}.button--secondary:hover,.quick-add__submit:hover span{color:#fff}.quick-add__submit span{text-transform:uppercase;font-weight:700;font-size:12.54px;line-height:12.54px;letter-spacing:.92px;color:#333}.price__regular span{font-weight:700;font-size:12.54px;line-height:12.54px;letter-spacing:.92px;color:#333}.quick-add__submit:before,.quick-add__submit:after{display:none}.yotpo-reviews-main-widget{padding:82px 0 80px}.yotpo-main-widget-layout div{height:auto!important}.yotpo-reviews-pagination-container,.yotpo-filters-container{margin:0!important}.yotpo-bold-layout .yotpo-header-container[data-v-012a3912]{background:transparent!important}.yotpo-bold-layout .yotpo-head{min-height:auto!important;margin-bottom:0!important}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-size:40px!important}.yotpo-head .yotpo-headline{color:#333!important;text-transform:uppercase;text-align:center;margin:0 0 20px!important;font-size:40px!important;line-height:60px!important;font-weight:800!important;font-family:Kanit,sans-serif!important;width:100%}.yotpo-bold-layout .yotpo-layout-header-wrapper[data-v-012a3912]{display:block!important;max-width:630px!important;margin:0 auto!important;min-width:auto!important;padding:0 0 25px!important}.yotpo-base-layout{width:100%!important}.yotpo-review-card[data-v-35a7cee2]{position:relative!important;width:50%!important;top:0!important;float:left}.yotpo-review-card:nth-child(odd){padding-right:12px}.yotpo-review-card:nth-child(2n){padding-left:12px}.card-container[data-v-0865586e]{padding:30px 40px!important;background:#fff!important;border-radius:16px!important}.content-container[data-v-0865586e]{padding:0!important}.yotpo-review-content[data-v-0865586e]{margin-top:0!important}.content-header[data-v-0865586e],.yotpo-review-bold-title[data-v-0865586e],.yotpo-review-border-smooth{display:none!important}.yotpo-reviewer[data-v-0865586e]{margin-bottom:2px!important}.yotpo-reviewer-name{color:#c9212a!important;font-size:16px!important;position:relative!important;padding:0 0 0 12px!important}.yotpo-reviewer-name:before{position:absolute;content:"\2013";left:0}.yotpo-text-container{line-height:33px}.yotpo-read-more-text{font-size:24px!important;color:#1d1f22!important;line-height:49px!important;font-family:Kanit,sans-serif!important}#yotpo-main-widget-btn{display:inline-block;border:2px solid #C9C9C9;border-radius:56px!important;padding:13px 17px 12px;font-size:13px!important;color:#000!important;letter-spacing:3.5px;line-height:14px!important;text-transform:uppercase;min-height:auto!important;background:transparent!important;font-family:Kanit,sans-serif!important;font-weight:400!important}#yotpo-main-widget-btn:hover{border:2px solid #C9212A!important}.yotpo-new-review-btn-wrapper .yotpo-btn-l{min-width:212px!important;width:auto!important}.related-products{padding:70px 20px 74px!important;max-width:920px}.related-products__heading{color:#fff;text-transform:uppercase;margin:0 0 32px!important;text-align:center;font-family:Kanit,sans-serif}.related-products ul{column-gap:0;display:flex;flex-wrap:wrap;margin:0 -12px!important}.related-products ul li{padding:0 12px}.related-products ul li .card{border-radius:24px;border:0}.related-products ul li .card .card__inner{background:transparent}.related-products ul li .card .card__badge span{background:#c9212a;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.73px;font-weight:700;display:block;padding:10px 20px;border-radius:100px;line-height:10px}.related-products ul li .card .card__inner .card__media{border-radius:24px 24px 0 0}.related-products ul li .card--standard>.card__content{padding:10px;display:flex;flex-wrap:wrap}.related-products ul li .card--standard>.card__content .card__information.content,.related-products ul li .card--standard>.card__content .quick-add.no-js-hidden{width:100%}.related-products ul li .card--standard>.card__content .quick-add.no-js-hidden{padding-top:16px}.related-products ul li .card__information{padding-bottom:0;padding-top:0}h1.title.title--primary{text-transform:uppercase}.drawer__heading{margin:0 0 16px;font-size:30px;line-height:30px;text-transform:uppercase}.cart__empty-text{margin:0 0 20px;text-transform:uppercase;font-size:30px;letter-spacing:0;line-height:30px}button#checkout{background:#c9212a;border:0!important;border-radius:30px;height:50px;margin:0 0 16px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;font-family:Kanit,sans-serif;color:#fff}.cart-drawer__empty-content a.button,#CartDrawer-Checkout,.template-404 .button{background:#c9212a;border:0!important;border-radius:30px;justify-content:space-between;height:50px;margin:0 0 16px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;font-family:Kanit,sans-serif;color:#fff}#CartDrawer-Checkout{text-align:center;justify-content:center}button#checkout:after,button#checkout:before,.cart-drawer__empty-content a:before,.cart-drawer__empty-content a:after,#CartDrawer-Checkout:before,#CartDrawer-Checkout:after,.template-404 .button:before,.template-404 .button:after{display:none}.totals>h2{font-size:17.1px;text-transform:uppercase;letter-spacing:1px}.totals__total-value{font-size:16px;color:#000;font-weight:700}.price.price--end{font-weight:700}header .cart-count-bubble{position:absolute;right:-6px;left:auto;top:-14px}.field:before,.field:after{display:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:autofill{box-shadow:none}.template-search__header{text-align:center}.field #Search-In-Modal,.field input{border:1px solid #C4C4C4;border-radius:8px;font-size:14px}.predictive-search__result-group a{padding:10px 0 5px 20px}.predictive-search__result-group a:before{display:none}.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow{background:#c9212a;color:#fff;margin:0}.predictive-search__item.predictive-search__item--term.link.link--text.h5.animate-arrow path{fill:#fff}.predictive-search__result-group a:hover{background:none}.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.template-search.template-search--empty,.template-404.page-width.page-margin.center{padding:80px 0}.template-404 p{font-size:20px;margin:0}.template-404 .title{margin:26px 0 14px;text-transform:uppercase}.custom-voting-section .image-with-text__media{border:2px dashed #f00;border-radius:10px!important;padding:10px;background:#fff}.custom-voting-section .product-of-week h2{display:flex;position:relative;align-items:center;top:-12px;left:0;right:0;margin:0 auto;min-height:50px;background-color:red;color:#fff;max-width:70%;text-transform:uppercase;font-weight:600;font-size:20px;justify-content:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:0;height:auto;line-height:20px}.custom-voting-section .image-with-text__media .image{text-align:center}.custom-voting-section .image-with-text__media .image img{max-height:600px;text-align:center}.custom-voting-section .image-with-text__media .content{border:2px solid #f9f9f9;padding:20px;border-radius:20px;display:flex;justify-content:space-between}.custom-voting-section .content h3.product__title a{color:#000;font-size:1.625rem}.custom-voting-section .content .price--large{font-size:40px}.custom-voting-section .image-with-text__content{overflow:inherit!important;padding:0 20px}.custom-voting-section .product-form__quantity{margin-top:24px!important}.custom-voting-section .product-form__submit .price{display:none}.custom-voting-section #os-widget-1398233{width:100%;margin-top:0}.footer-block__heading{font-size:20px;line-height:32px;font-weight:700;color:#1d1f22;margin:0 0 30px}.footer-block__details-content li{margin-bottom:17px}footer .footer-block__details-content .list-menu__item--link{font-size:16px;color:#43464e;font-family:Kanit,sans-serif}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important;text-underline-offset:0!important;color:#c9212a!important}.footer{padding-top:96px!important;padding-bottom:80px!important;background:#f1f1f1}.footer-block__details-content h6{font-size:16px;font-weight:400;color:#1d1f22;margin:0 0 37px}.footer__content-bottom{border-top:0!important;padding-top:0!important}.footer__content-bottom-wrapper{border-top:1px solid #DEE2E6;padding-top:26px}.footer__content-top{border-top:1px solid #DEE2E6;padding-top:56px}.footer__copyright{margin-top:0!important;color:#1d1f22;font-size:16px;letter-spacing:0}.footer__copyright.right-box{margin-left:auto}.footer__copyright .footer-block__details-content{display:flex;align-items:center;justify-content:end;column-gap:25px}.footer__copyright .footer-block__details-content li{margin:0}.footer__copyright .footer-block__details-content li a{font-size:16px;color:#43464e}.social-icons{max-width:1200px;padding:0 20px;margin:0 auto 40px}.social-icons h4{margin:0 0 20px;font-size:20px;color:#1d1f22;font-weight:700}.social-icons .list-social{justify-content:flex-start}.social-icons .list-social li a{padding:0}.social-icons .list-social .svg-wrapper{width:24px;height:24px}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#c9212a!important;width:20px!important}.card__information.content .yotpo a{color:#333!important;letter-spacing:0;font-size:12px!important;margin-left:4px}.card__information.content .yotpo.bottomLine.yotpo-small{padding:3px 0 5px}.template-search .facets__form{display:grid;margin-bottom:20px}.template-search__header h1{text-transform:uppercase;font-weight:800;font-family:Kanit,sans-serif}.template-search .read_more a{background:#c9212a;border:0!important;border-radius:30px;justify-content:space-between;height:50px;margin:10px 0 0;color:#fff;display:flex;justify-content:center;align-items:center}.blog-banner{position:relative}.blog-banner .caption{position:absolute;top:20px}.blog-banner .caption h1{color:#fff;text-transform:uppercase;font-weight:800;margin:0 0 17px}.blog-banner .caption p{color:#a6a6a6;max-width:399px;margin:0;font-size:16px;line-height:24px}.blog-area{padding:40px 0}.blog-filter{position:relative;text-align:right}.cat-filter{display:inline-block;border:1px solid #D3D3D3;border-radius:25px;padding:7px 12px 7px 16px;margin-bottom:24px;cursor:pointer}.cat-filter h3{background:url(/cdn/shop/files/arrow-down.svg) no-repeat;background-position:100% 8px;padding:0 29px 0 0;color:#666;font-size:16px;line-height:20.8px;display:inline-block}.category-list{display:none;list-style:none;padding:10px;border:1px solid #ccc;border-radius:8px;background-color:#fff;position:absolute;right:0;top:50px;width:180px;box-shadow:0 2px 6px #0000001a;text-align:left}.category-list.show{display:block}.category-list li{padding:8px 10px}.category-list li a{text-decoration:none;color:#000}.category-list li a.active,.category-list li a:hover{color:#c9212a}.blog-area .flex-box{margin:0 -13px}.blog-area .box{width:50%;padding:0 13px;margin-bottom:40px}.blog-area .image{margin-bottom:23px}.blog-area .image img{border-radius:16px;width:100%}.blog-content h2{color:#000;font-size:24px;line-height:26.4px;font-weight:600;margin:0 0 16px}.blog-content h2 a{color:#000}.blog-content p{font-size:16px;line-height:22.4px;color:#000}.inline-info{display:flex;align-items:center;column-gap:25px}.inline-info .author img{max-width:32px;margin-right:8px;border-radius:100px}.inline-info .author,.inline-info .date{font-size:16px;line-height:22.4px;color:#666}.more-articles{text-align:center}.more-articles a{background:url(/cdn/shop/files/arrow-down.svg) no-repeat;background-position:100% 8px;padding:0 18px 0 0;color:#000;text-transform:uppercase;font-size:16px;line-height:20.8px;letter-spacing:2.72px}.single-blog{padding:80px 0 40px}.single-blog header{padding:0;margin:0}.inline-info .date{position:relative;top:-3px}.single-blog .container{max-width:830px}.single-blog h1{color:#071e1a;font-size:42px;line-height:42px;font-weight:500;margin:0 0 16px}.single-blog .inline-info{margin-bottom:30px}.single-blog-content img{border-radius:16px;margin-bottom:50px;max-width:100%}.single-blog-content h2{font-size:28px;line-height:28px;color:#071e1a;font-weight:600;padding:26px 0 16px}.single-blog-content p{color:#071e1a;font-size:16px;line-height:25.6px}.single-blog-content p a{color:#071e1a;text-decoration:underline}.related-articles{padding:0 0 80px}.related-articles .flex-box{margin:0 -12.5px}.related-articles .box{width:33.3333%;padding:0 12.5px}.related-articles .image{margin-bottom:29px}.related-articles .image img{border-radius:16px;width:100%}.related-articles h2{color:#ce1212;font-size:40px;line-height:40px;letter-spacing:-3%;font-weight:400;margin:0 0 32px}.related-articles .blog-content h2{font-size:24px;line-height:26.4px;font-weight:600;color:#071e1a;margin:0 0 16px}.related-articles .blog-content h2 a{color:#071e1a}.related-articles .blog-content p{font-size:16px;line-height:22.4px;color:#071e1a;margin:0 0 18px}.product__info-wrapper .inline{display:flex;align-items:center;margin-bottom:26px!important}.product__info-wrapper .inline .box p{margin:0;color:#4d4d4d;text-transform:uppercase;font-size:12px}.product__info-wrapper .inline .box h5{font-size:27px;font-weight:700;color:#4d4d4d;line-height:27px;margin:-4px 0 2px;position:relative}.product__info-wrapper .inline .box:nth-child(1) h5:after{background:#4d4d4d;position:absolute;width:100%;height:1px;content:"";left:0;bottom:11px}.product__info-wrapper .inline .box{padding:10px 15px;height:71px;background:#fff}.product__info-wrapper .inline .box:nth-child(1){border-radius:8px 0 0 8px}.product__info-wrapper .inline .box:nth-child(3){border-radius:0 8px 8px 0}.product__info-wrapper .inline .box:nth-child(2){height:84px;border-radius:8px;text-align:center;box-shadow:0 7px 14.5px #00000030;position:relative;display:flex;flex-wrap:wrap;align-items:center;max-width:137px;justify-content:center}.product__info-wrapper .inline .box:nth-child(2) p{color:#000;font-size:15px;width:100%}.product__info-wrapper .inline .box:nth-child(2) h5{color:#c9212a;font-size:24px;line-height:20px}.product__info-wrapper .inline .box:nth-child(3) h5{color:#c9212a;font-size:24px;line-height:24px}.product__info-wrapper .inline .box h5 span{font-size:21px;color:#222}.collection-filter-menu ul.filter-menu{padding:0}variant-selects{padding:1em 0}variant-selects .form__label{vertical-align:middle;font-size:1em;margin:0 0 .15em;padding:0;text-transform:none;text-align:left;letter-spacing:initial;line-height:1.6;float:none!important;width:auto!important}variant-selects legend.form__label,#seal-purchase-options-label,.product-form__quantity .form__label{font-weight:500;width:100%!important;color:#000;margin:0 0 10px}.product-form__quantity .form__label{margin-bottom:11px!important;text-align:left;font-size:16px;font-family:Kanit,sans-serif;letter-spacing:0;text-transform:capitalize}.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button{column-gap:12px!important}.contact-head{padding:28px 0 33px}.contact-head h1{text-transform:uppercase}.contact-area{background:#fff;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB}.contact-area .left-box{width:77%;border-right:2px solid #EBEBEB;padding-right:122px}.contact-area .right-box{width:23%;padding-left:42px}.contact-area .content-box{padding:35px 0 31px}.contact-area .content-box h2{font-size:20px;line-height:20px;color:#43464e;font-weight:700;margin:0 0 10px}.contact-area .content-box p{color:#071e1a}.side-box{padding:35px 0}.side-box .box{margin-bottom:58px}.side-box .box h4{border-bottom:1px solid #EBEBEB;color:#c9212a;font-weight:600;padding:0 0 17px;margin:0 0 16px}.side-box .box p{margin:0}div.contact-form{padding:0 0 200px}.contact-form input,.contact-form select{background:#fff;width:100%;border:1px solid #5B5B5B;height:56px;border-radius:8px;font-size:16px;color:#535353;padding:0 15px;margin:0 0 16px}.contact-form select{background:url(/cdn/shop/files/select.svg) no-repeat;background-position:98%;-webkit-appearance:none;appearance:none}.contact-form textarea{background:#fff;width:100%;border:1px solid #5B5B5B;height:132px;border-radius:8px;font-size:16px;color:#535353;padding:10px 15px;margin:0 0 26px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:0;box-shadow:none}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#535353;opacity:1}.contact-form .btn-primary{background:#c9212a;border-color:#c9212a;width:153px;height:56px;padding:0 16px;border-radius:8px;text-align:left;font-family:Kanit,sans-serif;font-size:16px;font-weight:700}.contact-form .btn-primary{background:#c9212a url(/cdn/shop/files/send.svg) no-repeat;border-color:#c9212a;width:153px;height:56px;border-radius:8px;text-align:left;font-size:16px;font-weight:700;background-position:90%}@media screen and (max-width:1279px){.shop-by-category .container,.featured-collection .container,.hero-area .hero-cap .container{max-width:1100px}.hero-area .hero-cap .left-box{width:58%}.hero-area .hero-cap h1{font-size:60px;line-height:60px;max-width:563px;margin:0 0 25px}}@media screen and (max-width:1199px){.contact-area .left-box{width:70%;padding-right:60px}.contact-area .right-box{width:30%;padding-left:40px}.hero-cap .content.daysale h5{font-size:24px;margin:0 0 8px}.hero-cap .content.daysale h2{font-size:74px;line-height:56px;margin:0 0 10px}.hero-cap .content.daysale p{font-size:22px;line-height:22px;margin:0 0 17px}.hero-cap .content.daysale .cupone-code{margin-bottom:20px}.hero-cap .content.daysale .cupone-code .box span{font-size:22px;height:60px}.hero-cap .content.daysale .cupone-code .box p{padding:9px 25px 12px;font-size:38px;line-height:39px}.blog-banner .image img{height:250px;object-fit:cover}.hero-area .hero-cap .banner-link li a{padding:12px 30px}.what-inside .tab-content .image,.what-inside .tab-content .image img,.how-to-take .image,.how-to-take .image img{height:100%;object-fit:cover}.top-bar li .box{padding:15px 20px}.top-bar li .box p{line-height:20px}.hero-area .hero-cap h1{font-size:40px;line-height:40px;margin:0 0 32px;max-width:372px}.hero-area .hero-cap .right-box{width:65%}.shop-by-category .container,.featured-collection .container{max-width:900px}.newsletter .inner-box{padding:36px 30px 0;top:55px}.newsletter .left-box{width:54%}.newsletter .right-box{width:46%}.newsletter h2{margin:0 0 10px}.newsletter p{margin:0 0 12px}.product__info-container{max-width:100%!important}}@media screen and (max-width:989px){h1,.h1{font-size:34px;line-height:36px}h2,.h2{font-size:30px;line-height:50px}.header__icons .d-text{display:none}.header__icons a{padding:0 0 0 5px}header .menu-drawer__menu-item{padding:15px 20px;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #d3d3d3}.header:not(.drawer-menu).page-width{padding:0 20px 9px}.header__icons a:before{display:none}.home-healthmasters .healthmasters{padding:70px 0 20px}.newsletter .inner-box{padding:28px 20px 0;top:20px}.newsletter .content{display:block;margin-left:0;position:relative;top:0}.newsletter h2{margin:0 0 15px;max-width:310px}.newsletter p{margin:0 0 16px;max-width:310px}.newsletter form{margin:0}.newsletter .image{text-align:center;margin:30px 0 0}.hero-area .swiper-button-prev,.hero-area .swiper-button-next{display:none}.product__info-container{max-width:100%}.product{padding:0 0 30px}.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:20px 0 0!important;max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product__info-wrapper .icon-with-text{margin-top:32px!important;padding-bottom:0;column-gap:50px}.product__info-container .product-form{margin:-50px 0 0 100px!important}.bsub-widget__plan-header{padding:10px 0!important}.key-benefits{padding:55px 0 38px}.key-benefits .box{width:50%;margin-bottom:40px}.formula{padding:50px 0}.formula .box{width:100%;margin-bottom:20px}.what-inside .left-box,.what-inside .right-box{width:100%}.what-inside .nav-tabs{border-bottom:0;flex-wrap:inherit;column-gap:10px}.what-inside .tab-content .box{padding:20px}.how-to-take .left-box,.how-to-take .right-box{width:100%}.how-to-take .image{margin-top:20px}.how-to-take .image img{width:100%}.who-is-this h2{margin:0 0 24px}.who-is-this .left-box,.who-is-this .right-box{width:100%}.faq{padding:50px 0}.faq .left-box,.faq .right-box{width:100%}.yotpo-reviews-main-widget{padding:0 0 20px}.healthmasters{padding:50px 0 10px}.healthmasters .box{width:33.333%;margin-bottom:40px}.keep-learning{padding:20px 0 0}.keep-learning h2{margin:0 0 30px}.keep-learning .box{width:50%;margin-bottom:40px}.related-products ul li{margin-bottom:15px}.related-products{padding:50px 20px!important}.footer{padding-top:50px!important;padding-bottom:50px!important}.footer__content-bottom-wrapper{display:block!important;text-align:center}.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}.footer__copyright .footer-block__details-content{justify-content:center;column-gap:20px}.footer__copyright .footer-block__details-content li a{font-size:16px;color:#43464e;padding:10px 0 0!important}.top-bar{padding:10px 0 0}.top-bar ul li{width:100%;margin-bottom:10px}.banner .image img{width:100%;height:auto;display:block}.banner:before{display:none}.hero-area .hero-cap .left-box,.hero-area .hero-cap .right-box{width:100%}.hero-area .hero-cap{top:15px;transform:none;height:calc(100% - 15px)}.hero-area .hero-cap h4{margin:0 auto 10px}.hero-area .hero-cap .container{padding:0 20px}.hero-area .hero-cap h1{font-size:36px;line-height:36px;margin:0 0 10px;max-width:400px;text-align:left}.hero-area .hero-cap h3{text-align:left;margin:0 0 15px;font-size:24px}.hero-area .desktop{min-height:340px;object-fit:cover;object-position:90%}.hero-area .hero-cap .inline{justify-content:left;margin-bottom:20px}.hero-area .hero-cap .content .top{width:100%}.hero-area .hero-cap .inline .box p{font-size:12px;text-align:left}.hero-area .hero-cap .container,.hero-area .hero-cap .inner-box,.hero-area .hero-cap .flex-box,.hero-area .hero-cap .left-box,.hero-area .hero-cap .content{height:100%}.hero-area .hero-cap .content .top{height:auto;text-align:left}.hero-area .hero-cap .content{display:flex;flex-wrap:wrap;justify-content:center}.hero-area .hero-cap .banner-link{margin:auto 0 22px;width:100%}.hero-area .hero-cap .inline .box h5{font-size:22px;line-height:22px;position:relative}.hero-area .hero-cap .banner-link li a{padding:10px 25px}.hero-area .hero-cap .right-box .image{text-align:center}.hero-area .hero-cap .right-box .image img{max-width:80%;margin:0 auto}.product__info-wrapper .inline .box{padding:5px 15px;height:58px}.product__info-wrapper .inline .box h5{font-size:16px;line-height:16px;margin:2px 0;position:relative;display:inline-table}.product__info-wrapper .inline .box:nth-child(1) h5:after{bottom:6px}.product__info-wrapper .inline .box:nth-child(2) h5{font-size:22px}.hero-area .hero-cap .inline .box{padding:5px 8px;height:58px}.product__info-wrapper .inline .box:nth-child(2){height:70px;width:111px;display:block;padding:12px 0 0}.blog-area .box{width:100%;margin-bottom:30px}.single-blog{padding:40px 0 0}.single-blog .container{margin-top:0!important}.single-blog h1{font-size:30px;line-height:30px}.single-blog-content h2{font-size:24px;line-height:26px;padding:20px 0 16px}.related-articles{padding:0 0 10px}.related-articles .box{width:100%;padding:0 12.5px;margin-bottom:30px}.related-articles h2{font-size:34px;line-height:36px;margin:0 0 25px}.related-articles .blog-content h2{font-size:22px;line-height:24px;margin:0 0 12px}.newsletter .content{width:100%}.newsletter .left-box,.newsletter .right-box{width:50%}.newsletter .flex-box{align-items:flex-end;min-height:200px}.newsletter .content{width:100%;top:-26px}.newsletter form input{width:130px}.footer-block__details-content li{margin-bottom:0}footer .footer-block__details-content .list-menu__item--link{margin:0;padding:0}.custom-voting-section .grid--2-col{display:flex;flex-wrap:wrap}.custom-voting-section .grid--2-col .grid__item{width:100%;max-width:100%}.custom-voting-section .image-with-text__content{padding:0;margin-top:15px}.custom-voting-section .product-of-week h2{font-size:20px}}@media screen and (max-width:767px){.contact-area .content-box{padding:20px 0 30px}.contact-area .left-box{width:100%;border-right:0;padding-right:0}.contact-area .right-box{width:100%;padding-left:0}div.contact-form{padding:0}.contact-form input,.contact-form select,.contact-form .btn-primary{height:48px}.contact-form select{background-size:14px;background-position:96%}.contact-form .btn-primary{background-size:14px;background-position:93%}.side-box{padding:35px 0 10px}.side-box .box{margin-bottom:30px}.side-box .box h4{padding:0 0 10px;margin:0 0 15px}.hero-cap .content.daysale h5{font-size:23px;letter-spacing:-.46px}.hero-cap .content.daysale h2{font-size:74px;line-height:56px;margin:0 auto 10px;max-width:390px}.hero-cap .content.daysale p{font-size:20px;line-height:22px;margin:0 auto 12px}.hero-cap .content.daysale .cupone-code{justify-content:center}.hero-cap .content.daysale .cupone-code .box span{font-size:17px;height:60px;line-height:17px}.hero-cap .content.daysale .cupone-code .box p{padding:9px 25px 13px;font-size:38px;line-height:38px}.custom-voting-section .image-with-text__media{border:0;border-radius:0!important;padding:0;background:transparent}.custom-voting-section .product-of-week h2{max-width:230px;min-height:32px;font-size:16px;justify-content:center;border-radius:0;position:relative;background:#ce1212;top:0;margin:0 0 0 6px}.custom-voting-section .product-of-week h2:before{background:url(/cdn/shop/files/bg-shape.png) no-repeat;position:absolute;content:"";width:6px;height:32px;right:-6px;top:0}.custom-voting-section .product-of-week h2:after{background:url(/cdn/shop/files/bg-shape.png) no-repeat;position:absolute;content:"";width:6px;height:32px;left:-6px;top:0;transform:rotate(180deg)}.custom-voting-section .product__info-container{display:flex;flex-wrap:wrap;margin-top:20px}.custom-voting-section .image-with-text__media .image{text-align:center;width:70px}.custom-voting-section .image-with-text__media .image img{max-height:inherit;text-align:center;max-width:100%;display:block}.custom-voting-section .image-with-text__media .content{border:0;padding:12px 15px;border-radius:12px;text-align:left;width:calc(100% - 70px);background:#fff}.custom-voting-section .image-with-text__media .content .price__regular{text-align:center;margin:0 0 6px}.custom-voting-section .content h3.product__title a{color:#000;font-size:12px;line-height:16px;display:block}.custom-voting-section #Sku-template--25442884190389__custom_voting_TiW4dF{font-size:14px}.custom-voting-section .quantity__input{font-size:12px!important}.custom-voting-section .product-form__buttons .product-form__submit{padding:0!important;height:35px;min-height:35px}.custom-voting-section .product-form__quantity{margin:20px auto 0!important;width:100%!important}.custom-voting-section .product-form__quantity .quantity{width:86px!important;min-height:35px!important}.custom-voting-section .product__info-container .product-form{margin:0!important}.custom-voting-section .product-form__buttons .product-form__submit{justify-content:center}ul.product__media-list .product-media-container .product__media img{position:relative!important;max-height:inherit;height:auto;width:auto!important;margin:0 auto}.hero-area .bg .desktop{display:none}.hero-area .bg .mobile{display:block;width:100%;height:600px;object-position:bottom}.hero-area .hero-cap .inline{max-width:393px;margin:0 auto;justify-content:center}.hero-area .hero-cap .inline .box{padding:5px 8px;height:58px}.hero-area .hero-cap .inline .box:nth-child(2) h5{font-size:22px}.hero-area .hero-cap .inline .box:nth-child(2) p{font-size:12px}.hero-area .hero-cap .inline .box h5 span{font-size:16px}.hero-area .hero-cap .inline .box p{font-size:10px}.hero-area .hero-cap .inline .box h5{font-size:18px;line-height:18px;margin:-4px 0 2px}.hero-area .hero-cap .inline .box:nth-child(2){height:70px;width:111px;display:block;padding:12px 0 0}.shop-by-category .swiper-button-next,.featured-collection .swiper-button-next,.featured-collection .swiper-button-prev,.shop-by-category .swiper-button-prev{display:none}.newsletter .left-box{width:100%}.newsletter .right-box{width:100%;order:-1}h2,.h2{font-size:26px;line-height:30px}.product__description{margin:0 0 20px!important}.banner .left-box,.banner .right-box{width:100%}.why-zinc{padding:30px 0 40px}.why-zinc .video-box .play-icon{max-width:50px;margin:0 auto}.key-benefits{padding:30px 0 0}.key-benefits h2{margin:0 0 30px}.key-benefits .box{width:100%;margin-bottom:30px}.formula{padding:30px 0}.what-inside h2{margin:0 0 30px}.what-inside .nav-tabs{flex-wrap:wrap}.what-inside .nav-tabs .nav-link{font-size:14px;padding:15px;line-height:16px}.what-inside .tab-content .l-box{width:100%}.what-inside .tab-content .r-box{width:100%;margin-top:10px}.how-to-take{padding:0 0 50px}.how-to-take h2{margin:0 auto 5px;max-width:230px}.how-to-take .content .content-outer{padding:0 10px}.how-to-take .content .box{padding:20px 0}.how-to-take .content{padding:10px}.who-is-this{padding:10px 0 30px}.what-inside{padding:0 0 40px}.faq{padding:30px 0}.faq h2{max-width:320px;line-height:30px}.faq .accordion-button{font-size:16px;line-height:18px}.yotpo-head .yotpo-headline{font-size:26px!important;line-height:30px!important;margin:0 0 10px!important}.yotpo-display-s .yotpo-head{margin-top:10px!important}.yotpo-star-rating .star-container:not(:last-child){margin-right:5px;max-width:14px}.yotpo-star-rating .star-container{max-width:14px}.yotpo-review-card:nth-child(odd){padding-right:0}.yotpo-review-card[data-v-35a7cee2]{width:100%!important}.yotpo-review-card:nth-child(2n){padding-left:0}.card-container[data-v-0865586e]{padding:20px!important}.yotpo-read-more-text{font-size:20px!important;line-height:26px!important}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{margin-top:0!important}.healthmasters{padding:0 0 10px}.healthmasters h2{margin:0 0 40px}.healthmasters .box{margin-bottom:28px}.keep-learning .box{width:100%;margin-bottom:30px}.related-products{padding:30px 20px 20px!important}.collection .grid .grid__item{width:50%;max-width:50%}.card__heading{font-size:13px}.quick-add__submit{padding:0 12px 2px!important;display:block}.quick-add__submit .price{line-height:12px}.quick-add__submit span{font-size:12px;width:100%}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-button{display:block!important}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-button span{height:22px}.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:13px!important}.related-products__heading{margin:0 auto 32px!important;max-width:240px}.related-products ul .grid__item{width:100%;max-width:100%}.facets-vertical .facets-wrapper{padding:0 0 10px!important;width:100%}.sidebar-sform{padding-top:15px}.footer{padding-top:0!important;padding-bottom:20px!important}footer .footer-block__details-content .list-menu__item--link{font-size:16px;line-height:18px;padding:0}.footer-block__details-content li{margin-bottom:10px}.footer__content-top{padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}.footer-block.grid__item{margin:0 0 20px!important;width:100%!important}.footer__content-top{border-top:1px solid #DEE2E6;padding-top:30px!important}.footer__list-social.list-social,.footer__follow-on-shop,.footer-block__newsletter{justify-content:left!important}.footer-block__details-content h6{margin:0 0 16px!important}.footer-block__details-content{margin-bottom:0!important}.footer__copyright{font-size:16px;line-height:20px}.template-search.template-search--empty,.template-404.page-width.page-margin.center{padding:40px 0}.announcement-bar__message{display:block}.announcement-bar__link{display:none}.facets-container{margin:0 0 30px;padding:0}.seal-subscription-page{padding:40px 0}.featured-kits h6,.home-blog .keep-learning h3,.shop-by-category h6{letter-spacing:1px;font-size:18px}.featured-kits h2,.home-blog .keep-learning h2{line-height:26px}.featured-kits .grid li{width:100%;max-width:100%}.featured-collection{padding:50px 0 40px}.featured-collection .container{padding:0 10px}.shop-by-category .nav-tabs .nav-link{letter-spacing:6%;padding:7px 15px 9px}.swiper-button-prev,.swiper-rtl .swiper-button-next{display:none!important}.home-healthmasters .healthmasters{padding:30px 0 20px}.newsletter h2{margin:0 0 12px;max-width:83%;line-height:26px}.newsletter-form__field-wrapper .field{flex-wrap:wrap}.newsletter form input#name{border-radius:20px;margin-right:0}.newsletter form input{width:100%;padding:10px 18px;border-radius:20px;margin:0 0 12px}.newsletter form .btn.btn-primary{width:100%!important;border-radius:20px;margin-left:0}.newsletter .inner-box{padding:20px 20px 0;top:0;margin-bottom:30px}.newsletter form{max-width:100%}.hero-area .bg img{object-fit:cover}.hero-area .hero-cap .content .top{text-align:center}.hero-area .hero-cap h1{font-size:38px;line-height:38px;margin:0 auto 12px;max-width:98%;text-align:center}.hero-area .hero-cap h3{text-align:center;margin:0 0 15px;font-size:22px}.hero-area .hero-cap .banner-link{margin:auto auto 22px;width:auto}.hero-area .hero-cap .banner-link li a{padding:14px 25px}.featured-kits{padding:30px 0 40px}.hero-area .hero-cap .right-box .image img{max-width:100%}.keep-learning .image img{max-height:300px;min-height:300px}.newsletter .content{top:0}.grid--2-col-tablet-down .grid__item{width:33.3333%}.footer .grid{display:flex!important;flex-wrap:wrap!important;column-gap:0!important}footer .footer-block.grid__item{width:50%!important}.product .price .badge,.product .price__container{margin-bottom:0!important}.price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center;flex-wrap:wrap}.product-form__buttons .product-form__submit span{font-size:12px;margin:0!important;border:0}.product-form__buttons .product-form__submit .price-item.price-item--sale.price-item--last{margin-right:9px!important}.product .price__container{position:relative;top:-2px}.product__info-wrapper .inline .box p{font-size:10px}.product__info-wrapper .inline .box:nth-child(2) h5{font-size:20px}.product__info-wrapper .inline .box:nth-child(3) h5{font-size:16px;line-height:16px}.product__info-wrapper .inline .cart-discount{bottom:-30px!important}}@media screen and (max-width:399px){.hero-area .hero-cap{top:22px}.hero-area .hero-cap .inline{justify-content:center}.hero-area .hero-cap h1{font-size:32px;line-height:32px;max-width:90%}.hero-area .hero-cap h3{font-size:26px;line-height:26px}.hero-area .hero-cap .inline .box p{font-size:8px}.hero-area .hero-cap .inline .box h5{font-size:15px;line-height:16px;margin:2px 0}.hero-area .hero-cap .inline .box:nth-child(1) h5:after{bottom:7px}.product__info-wrapper .inline .box p{font-size:10px;line-height:12px}.product__info-wrapper .inline .box{padding:5px 8px;height:50px}.product__info-wrapper .inline .box:nth-child(2) p{font-size:12px}.product__info-wrapper .inline .box h5{font-size:14px;line-height:14px}.product__info-wrapper .inline .box:nth-child(2){padding:10px 0 0;width:85px;height:60px}.product__info-wrapper .inline .box:nth-child(2) h5{font-size:16px}.product__info-wrapper .inline .box:nth-child(3) h5{color:#c9212a;font-size:12px;line-height:12px}.product__info-wrapper .inline .cart-discount{bottom:-30px!important}.healthmasters .box{width:50%}.keep-learning .image img{max-height:200px;min-height:200px}.product-form__quantity{width:100%!important;max-width:100%}.quantity{width:100%!important}.product__info-container .product-form{margin:20px 0 0!important}.product-form__buttons .product-form__submit{padding:0 20px}}.blog-area .image img{width:100%;height:auto;aspect-ratio:852 / 522;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
