@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Black.eot?v=1737096898);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Black.eot?v=1737096898?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Black.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Black.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Black.ttf?v=1737096918) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraBold.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraBold.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraBold.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraBold.woff?v=1737096917) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraBold.ttf?v=1737096918) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Bold.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Bold.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Bold.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Bold.woff?v=1737096917) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Bold.ttf?v=1737096918) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraLight.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraLight.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraLight.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraLight.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-ExtraLight.ttf?v=1737096918) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Light.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Light.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Light.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Light.woff?v=1737096917) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Light.ttf?v=1737096918) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Medium.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Medium.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Medium.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Medium.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Medium.ttf?v=1737096918) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Regular.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Regular.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Regular.woff2?v=1737096918) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Regular.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Regular.ttf?v=1737096918) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-SemiBold.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-SemiBold.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-SemiBold.woff2?v=1737096917) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-SemiBold.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-SemiBold.ttf?v=1737096918) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Thin.eot?v=1737096918);src:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Thin.eot?v=1737096918?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Thin.woff2?v=1737096918) format("woff2"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Thin.woff?v=1737096918) format("woff"),url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/Outfit-Thin.ttf?v=1737096918) format("truetype");font-weight:100;font-style:normal;font-display:swap}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.main-results-section .results-inner.image--position--left,.main-vitamin-section .image--position--right,.main-new-product-section .image--position--left{flex-direction:row-reverse}.main-new-product-section:has(.image--position--left) .product-container{margin-right:calc((100% - 1330px)/2);margin-left:0}.success-message{font:var(--subp1);margin-top:10px;text-align:center;font-weight:600;color:#049e04}.hidden,#swym-plugin #swym-anchor,#swym-hosted-plugin #swym-anchor{display:none!important}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:focus,:active{outline:none!important}:root{--PrimaryColor: #47AED1;--SecondColor: #112A3B;--WhiteColor: #fff;--BlackColor: #000;--Color2: #888;--Color3: #EFF9FC;--Color4: #D6F0F7;--Color5: #B2E2EF;--Color6: #F7DA64;--Color7: #FEFCEC;--primary-font: "Outfit";--h1: normal normal 700 70px/1.43 var(--primary-font);--h2: normal normal 400 55px/80px var(--primary-font);--h3: normal normal 700 40px/70px var(--primary-font);--h4: normal normal 600 28px/35px var(--primary-font);--h5: normal normal 500 20px/25px var(--primary-font);--h6: normal normal 600 16px/20px var(--primary-font);--p: normal normal 400 20px/1.2 var(--primary-font);--subp1: normal normal 400 14px/30px var(--primary-font);--transitionCt: all .3s ease;--HeaderHeight: }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;outline:none}body{color:var(--BlackColor);font:var(--p)}button,input{font-family:var(--primary-font)}img,video,svg{max-width:100%;display:block;width:100%;height:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,a:hover,a:focus,button,button:focus{text-decoration:none;outline:none;box-shadow:none;cursor:pointer;transition:var(--transitionCt);-webkit-transition:var(--transitionCt);-moz-transition:var(--transitionCt);-ms-transition:var(--transitionCt);-o-transition:var(--transitionCt)}a{text-decoration:none;display:inline-block;color:currentColor;width:fit-content}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.no-wrap{flex-wrap:nowrap}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.direction-column{flex-direction:column;-ms-flex-direction:column}.row-reverse{flex-direction:row-reverse;-ms-flex-direction:row-reverse}.position-relative{position:relative}.position-absolute{position:absolute}.overflow-hidden{overflow:hidden}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.grid{display:grid}.grid-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.container{max-width:1310px;padding:0 10px;margin:0 auto;width:100%;background-color:transparent}h1,.h1{font:var(--h1)}h2,.h2{font:var(--h2)}h3,.h3{font:var(--h3)}h4,.h4{font:var(--h4)}h5,.h5{font:var(--h5)}h6,.h6{font:var(--h6)}p,.p,a,.a,button{font:var(--p)}.subp1{font:var(--subp1)}.text-ellipsis{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.aspect-ratio{position:relative;padding-bottom:100%;width:100%}.aspect-ratio img,.aspect-ratio iframe,.aspect-ratio video,.aspect-ratio svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}input[type=text],input[type=email],input[type=password],input[type=number],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.btn{background-color:transparent;border:0;border-radius:0;padding:0;color:currentColor}.btn[disabled]{cursor:not-allowed;opacity:.6}.menu-mobile-icon,.cart-list-heading,.account-navigation::-webkit-scrollbar,.mobile-menu,.mobile-only,.header-menu-inner.mobile--nav{display:none}.footer-menu ul li:before,.breadcrumb-link ul li:not(:last-child):before,.btn[disabled]:before{content:"";position:absolute}.announcements-bar{background:linear-gradient(90deg,#fff0,#fcf4c9,#fff0);text-transform:uppercase;padding:16px 0}.announcements-bar-inner .subp1{font-weight:500;line-height:17.64px;letter-spacing:2px;color:var(--SecondColor)}.announcements-bar-inner a.subp1{color:var(--PrimaryColor);font-weight:900;text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:25%;text-decoration-thickness:8%}.announcements-bar-inner a.subp1:hover{color:var(--SecondColor)}.top-header{width:100%;position:relative;z-index:20;background-color:var(--WhiteColor)}.main-header{position:relative;z-index:20;color:var(--SecondColor);transition:var(--transitionCt)}.main-header.sticky{box-shadow:#64646f33 0 7px 29px}.main-header-inner{gap:10px;width:100%;padding:40px 0;transition:var(--transitionCt)}.main-header.sticky .main-header-inner{padding:15px 0}.site-logo .logo-link{max-width:231px}.header-menu-inner{margin-left:90px}.main-header-inner .header-menu{flex:1}.header-menu-inner ul{text-transform:uppercase;gap:40px}.header-menu-inner ul a{font:var(--h6);letter-spacing:.05em;flex:1}.header-menu-inner ul .menu>a:hover,.header-menu-inner .menu:hover .icon,.header-menu-inner .menu:hover>a{opacity:.6}.icon-list ul{gap:40px}.icon-list ul .icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center}.header-menu-inner .menu{display:flex;align-items:center;gap:8px;position:relative;padding:20px 0}.header-menu-inner .menu .dropdown-menu{position:absolute;top:100%;left:0;width:100%;min-width:260px;text-align:center;transform:translateY(-10px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--WhiteColor)}.header-menu-inner ul .menu .icon{width:16px;height:16px;transition:var(--transitionCt)}.header-menu-inner .menu .dropdown-menu a{padding:10px 0;width:100%}.header-menu-inner .menu .dropdown-menu a:hover{background-color:var(--Color3)}.header-menu-inner .menu .dropdown-menu li:not(:last-child) a{border-bottom:1px solid #d9d9d9}.header-menu-inner .menu:hover .dropdown-menu{transform:none;opacity:1;visibility:visible;pointer-events:auto}.menu-wrapper{position:fixed;width:100%;height:100%;z-index:21;background-color:#000;opacity:0;visibility:hidden;top:0;left:0;transition:var(--transitionCt)}body:has(.header-menu.open) .menu-wrapper{z-index:19}.menu-wrapper.open{opacity:.4;visibility:visible}.main-footer{background-color:var(--Color3);color:var(--SecondColor)}.main-footer-inner{padding:80px 0 85px;text-transform:capitalize;gap:20px}.footer-logo .footer-logo-link{max-width:231px;margin-bottom:70px}.footer-social ul{gap:20px}.footer-social ul a{width:20px;height:20px;color:var(--BlackColor)}.footer-menu ul{margin-left:15px}.footer-menu ul li{position:relative;padding-left:15px}.footer-menu ul li:before{width:4px;height:4px;top:50%;left:0;border-radius:50%;transform:translateY(-50%);background-color:var(--SecondColor)}.footer-menu a{font:normal normal 400 18px/35px var(--primary-font);background-image:linear-gradient(transparent calc(100% - 1px),var(--SecondColor) 4px);background-repeat:no-repeat;background-size:0% 100%;background-position:0px -2px}.footer-menu a:hover{background-size:100% 100%}.input-control,.rc_form__input{border:1px solid var(--Color5);color:var(--SecondColor);font:var(--subp1);background-color:var(--WhiteColor);padding:14px 20px;border-radius:50px;width:100%;-webkit-appearance:none;appearance:none;resize:none}.input-control::placeholder,.rc_form__input::placeholder{opacity:1;color:var(--Color2);font-weight:400}.footer-menu-items h4{font-weight:700;margin-bottom:20px}.sub-input-inner .input-control,.rc_form__input{margin-bottom:15px}.ct-button,.rc_form .btn-primary{border:3px solid var(--WhiteColor);background-color:var(--PrimaryColor);box-shadow:5px 5px 10px #0000001a;font:var(--h5);color:var(--WhiteColor);letter-spacing:2px;text-transform:uppercase;border-radius:50px;padding:15px;text-align:center;font-weight:900}.ct-button:not([disabled]):hover,.rc_form .btn-primary:not([disabled]):hover{background-color:var(--WhiteColor);border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.ct-button-2{border:3px solid var(--WhiteColor);background-color:var(--Color6);box-shadow:5px 5px 10px #0000001a;font:var(--h5);color:var(--SecondColor);letter-spacing:2px;text-transform:uppercase;border-radius:50px;padding:15px;text-align:center;font-weight:900}.ct-button-2:not([disabled]):hover{background-color:var(--WhiteColor);border-color:var(--SecondColor);color:var(--SecondColor)}.sub-input-inner .ct-button{width:100%}.main-sub-input{width:100%;max-width:300px}.footer-copyright{border-top:1px solid var(--Color5);text-align:center;padding:25px 0}.footer-copyright p,.footer-copyright a{font:var(--subp1);line-height:18px}.footer-copyright p:not(:last-child){margin-bottom:8px}.footer-copyright a{background-image:linear-gradient(transparent calc(100% - 1px),var(--SecondColor) 4px);background-repeat:no-repeat;background-size:0% 100%;background-position:0px 0}.footer-copyright a:hover{background-size:100% 100%}.main-sub-input .newsletter-form__message{font:var(--subp1);margin-top:10px;text-align:center;font-weight:600}.main-hero-inner{position:relative}.main-hero-inner .hero-img{position:absolute;width:100%;height:100%;top:0;left:0}.hero-img img{object-fit:cover}.main-hero-inner .container{max-width:1404px;position:relative}.hero-contact{max-width:557px;margin-left:auto;padding:215px 0;text-transform:capitalize}.hero-contact .h1{max-width:380px;margin-bottom:20px}.hero-contact .h4{line-height:50px;font-weight:400;max-width:557px;margin-bottom:50px}.hero-contact .ct-button{padding:19px;width:100%;max-width:232px}.main-interest-section{background:linear-gradient(180deg,#d6f0f7 80.17%,#fff);text-align:center;text-transform:capitalize}.interest-shapr-img-1{width:386px;height:504px;top:11px;left:0}.interest-shapr-img-2{width:291px;height:491px;top:0;right:0}.main-interest-inner{padding:80px 0}.interest-header{max-width:733px;margin:0 auto 24px}.interest-header-top{margin-bottom:24px}.interest-header-top .h3{line-height:1;color:var(--SecondColor)}.interest-header-top .h1{color:var(--PrimaryColor);line-height:1}.interest-header-content .h4{font-weight:400;line-height:50px}.interest-row{display:flex;gap:30px;margin-bottom:50px;width:100%;flex-wrap:wrap;justify-content:center}.interest-items{width:calc((100% / 6) - 25px);height:100%;border-radius:20px;overflow:hidden}.interest-item-img{padding-bottom:116%}.interest-item-content{flex:1;background-color:var(--WhiteColor);padding:11px;transition:var(--transitionCt)}.interest-item-content .subp1{line-height:18px}.interest-items:hover .interest-item-content{background-color:var(--Color6)}.main-interest-inner .ct-button{width:100%;max-width:311px;padding:20px}.main-customer-section{padding:80px 0}.customer-header{text-align:center}.customer-star-icon{max-width:80px;margin:0 auto 20px;width:100%}.customer-star-content{background-color:var(--Color6);width:fit-content;margin:0 auto;padding:6px 20px}.customer-star-content .subp1{line-height:18px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.customer-star{margin-bottom:30px}.customer-header-content .h2{color:var(--SecondColor);text-transform:capitalize;max-width:791px;margin:0 auto 50px}.customer-header-content .h2:last-child{margin-bottom:0}.customer-header-content .h2 span,.customer-header-content .h2 strong{font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:20%;text-decoration-thickness:8%;color:var(--PrimaryColor)}.customer-items{border:1px solid var(--PrimaryColor);border-radius:30px;overflow:hidden;cursor:pointer}.customer-video .aspect-ratio{padding-bottom:113%}.customer-video .play-btn{top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.customer-content-main{padding:10px 10px 20px;text-transform:capitalize;color:var(--SecondColor)}.customer-star-review{max-width:90px;margin-bottom:10px;width:100%}.customer-content{margin-bottom:10px;flex:1}.customer-content .subp1{line-height:25px}.customer-auth .subp1{line-height:18px}.customer-slider .swiper-pagination{position:relative;top:0;left:0;height:auto;bottom:0;display:flex;align-items:center;justify-content:center;width:fit-content;margin:30px auto 0;gap:5px;z-index:1}.customer-slider .swiper-pagination .swiper-pagination-bullet{margin:0;background-color:var(--Color4);opacity:1;cursor:pointer;transition:var(--transitionCt)}.customer-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--PrimaryColor)}.customer-video-popup{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:21;max-width:520px;margin:0 auto;display:flex;flex-direction:column;padding:20px;overflow:auto;justify-content:center;opacity:0;visibility:hidden;transition:var(--transitionCt)}.customer-video-popup.open{opacity:1;visibility:visible}.video-popup-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:0 0 10px auto}.customer-video-popup .video-popup-main{flex:1;display:flex;max-height:80vh}.customer-video-popup .video-popup-main video{width:100%;height:100%;flex:1}.main-customer-slider{margin-bottom:30px}.customer-bottom-content .h4{font-weight:400;line-height:50px;max-width:745px;margin:0 auto}.natural-murquee-inner{background:linear-gradient(90deg,var(--Color7) 10%,#F7DA64 50%,var(--Color7) 90%);width:100%;color:var(--SecondColor);padding:30px 0}.natural-murquee .swiper-wrapper,.murquee-slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.natural-murquee .swiper-slide,.murquee-slider .swiper-slide{width:auto!important;height:auto!important}.natural-slider-items{width:fit-content;gap:15px}.natural-slider-items .natural-icon{width:40px;height:40px}.natural-slider-items .natural-content{flex:1}.natural-content .h4{letter-spacing:3px;font-weight:700}.main-results-section,.main-product-section,.main-vitamin-section,.main-new-product-section,.product-grid-section,.about-cms-section,.our-story-section,.cart-list-section,.main-contact-form,.main-404-section{margin:80px 0}.results-inner{gap:20px}.results-left{flex:1}.results-heading{margin-bottom:50px}.results-heading .h1{max-width:620px;color:var(--PrimaryColor);margin-bottom:30px;line-height:80px}.results-heading .h1 span,.results-heading .h1 strong{color:var(--SecondColor);font:var(--h2);font-weight:700;display:block}.results-heading .h4{font-weight:400;line-height:50px;max-width:443px}.results-icon-list{max-width:580px;margin-bottom:50px}.results-icon-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 20px}.results-icon-list ul li{display:flex;flex-direction:row;align-items:center;gap:30px}.results-icon-list .results-icon{width:100px;height:100px;border-radius:20px;background-color:var(--WhiteColor);box-shadow:8px 8px 30px #0000001a;padding:20px}.results-icon-list .results-content{flex:1}.results-btn .ct-button{width:100%;max-width:355px;padding:19px}.results-right{max-width:630px;width:100%;padding:50px 65px}.results-shapre-1{width:190px;height:190px;top:0;left:0}.results-shapre-2,.results-shapre-3{z-index:2}.results-shapre-2{width:92px;height:47px;left:0;bottom:110px}.results-shapre-3{width:110px;height:93px;top:124px;right:0}.results-shapre-4{width:220px;height:220px;background-color:var(--PrimaryColor);right:50px;bottom:0}.results-img{border-radius:50px;overflow:hidden;z-index:1}.results-img .aspect-ratio{padding-bottom:120%}.product-items{height:100%;width:100%}.main-product-heading{color:var(--SecondColor);margin-bottom:30px}.main-product-heading .h1{line-height:1}.product-img{background-color:var(--Color3);border-radius:20px;overflow:hidden}.wishlist-btn{width:20px;height:20px;color:var(--PrimaryColor)}.product-img .wishlist-btn{top:20px;right:20px;position:absolute;z-index:1}.product-img .ct-button,.product-img .ct-button-2{display:flex;align-items:center;justify-content:center;font:normal normal 700 14px/18px var(--primary-font);gap:10px;padding:9px 16px;position:absolute;bottom:20px;left:0;right:0;width:fit-content;margin:0 auto;z-index:2;opacity:0;visibility:hidden;transform:translateY(100%);transition:var(--transitionCt)}.product-img:hover .ct-button:not(.hidden){transform:none;opacity:1;visibility:visible}.product-img .ct-button .icon{color:var(--Color6)}.product-img .ct-button span:not(.icon){flex:1}.product-img .aspect-ratio{padding-bottom:113%}.product-content{padding-top:14px}.product-content-title{margin-bottom:4px;flex:1}.product-content-title .h5{font-weight:400;color:var(--SecondColor)}.product-review{width:100%;max-width:132px;margin-bottom:8px}.product-price .h5,.product-pp .h6{font-weight:700;display:flex;align-items:center;gap:10px}.product-price .h5{color:var(--PrimaryColor)}.product-price .h5 del,.product-pp .h6 cp{font-weight:400;color:var(--Color2);text-decoration:line-through}.product-shop-btn{text-align:center;margin-top:50px}.product-shop-btn .ct-button{padding:20px;width:100%;max-width:344px}.vitamin-left{width:50%}.vitamin-left .aspect-ratio{padding-bottom:87%}.vitamin-right{width:50%;padding:20px 85px 20px 95px;color:var(--SecondColor)}.vitamin-heading{margin-bottom:36px}.vitamin-heading .h2{font-weight:400;line-height:70px}.vitamin-heading .h2 span,.vitamin-heading .h2 strong{font-weight:unset;color:var(--PrimaryColor)}.vitamin-list .results-icon-list{max-width:100%}.vitamin-list .results-icon-list ul{grid-template-columns:repeat(1,minmax(0,1fr))}.vitamin-list .results-icon-list ul li{align-items:flex-start}.vitamin-list .results-icon-list ul li .h4{margin-bottom:20px}.vitamin-list .results-icon-list ul li p{color:var(--Color2);line-height:40px;font-weight:400}.vitamin-btn .ct-button{padding:20px;width:100%;max-width:380px}.product-container{margin-left:calc((100% - 1330px)/2)}.product-inner{width:100%;gap:40px}.product-left{max-width:547px;width:100%}.product-heading,.new-product-content{margin-bottom:50px}.product-heading .h2,.product-heading .h1{font-weight:700;line-height:70px}.product-heading .h2{color:var(--SecondColor)}.product-heading .h1{color:var(--PrimaryColor)}.new-product-content .h4{line-height:50px;font-weight:400}.product-btn{max-width:410px;gap:30px}.product-btn .ct-button-2,.product-btn .ct-button{padding:20px;width:100%}.product-right{width:100%;flex:1;max-width:945px;margin-left:auto;padding:50px 0 50px 50px}.product-shape-1{width:190px;height:190px;top:0;left:0}.product-shape-2{width:92px;height:47px;bottom:80px;left:0;z-index:1}.new-product-img{border-radius:50px 0 0 50px;overflow:hidden}.new-product-img .aspect-ratio{padding-bottom:67%}.murquee-inner{width:100%;background-color:var(--PrimaryColor);color:var(--WhiteColor);padding:22px 0}.murquee-items{padding:0 85px;position:relative}.murquee-items:before{content:"";position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_65_767)"><path d="M15 0C14.3239 5.51865 14.1004 9.02297 12.7793 11.2852C10.6198 14.0968 6.87656 14.3646 0 15C6.76512 15.8186 10.4229 15.9959 12.5888 18.5717C14.2069 20.8519 14.4807 24.3791 15 30C15.8821 22.7099 16.0203 19.0286 19.2167 16.9337C21.4894 15.836 24.8808 15.5963 30 15C23.6524 14.2223 19.9695 14.0433 17.7768 12.1043C15.9229 9.89402 15.725 6.22383 15.0001 0H15Z" fill="%23F7DA64"/></g><defs><clipPath id="clip0_65_767"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>')}.murquee-items .h4{letter-spacing:.03em}.main-faq-section{background:linear-gradient(180deg,#eff9fc 15.23%,#d6f0f7);color:#112a3b;padding:80px 0 50px;position:relative}body:has(.main-faq-section+.main-notice-section) .main-faq-section{padding:80px 0 150px}.faq-tab-header{overflow:auto;margin:0 -10px;padding:0 10px}.faq-tab-header::-webkit-scrollbar-track{background-color:#ccc}.faq-tab-header::-webkit-scrollbar{width:6px;height:6px;background-color:var(--WhiteColor)}.faq-tab-header::-webkit-scrollbar-thumb{background-color:var(--BlackColor)}.faq-tab-header ul{width:fit-content;margin:0 auto;gap:15px;padding-bottom:50px}.faq-tab-header ul .btn{font-weight:600;color:var(--SecondColor);text-transform:capitalize;border-radius:50px;padding:11px 35px;background-color:var(--WhiteColor);border:2px solid var(--WhiteColor);white-space:nowrap}.faq-tab-header ul .btn.active{background-color:var(--PrimaryColor);color:var(--WhiteColor);box-shadow:5px 5px 10px #0000001a}.faq-heading{margin-bottom:45px}.faq-heading .h1{line-height:1}.faq-tab-body{width:100%;max-width:900px;margin:0 auto}.main-faq-acc{border-bottom:1px solid var(--Color5)}.faq-acc-header{color:var(--SecondColor);gap:20px;padding:23px 20px;cursor:pointer}.faq-acc-header h5,.faq-acc-header .h5{flex:1}.faq-acc-header .icon{width:20px;height:20px;position:relative}.faq-acc-header .icon span{position:absolute;width:100%;height:2px;background-color:var(--PrimaryColor);top:50%;left:0;transform:translateY(-50%);transition:var(--transitionCt)}.faq-acc-header .icon span:nth-child(1){transform:translate(-50%,-50%) rotate(90deg);left:50%}.faq-acc-header.active .icon span:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.faq-acc-body{padding:0 20px 22px}.faq-acc-body p{font:var(--subp1)}.faq-icon{width:100%;max-width:208px;margin:0 auto 34px;z-index:1}body:has(.main-faq-section+.main-notice-section) .faq-icon{margin-top:-100px}.main-notice-section{background-color:var(--Color6);color:var(--SecondColor);padding:50px 0 80px}.notice-inner .h3{font-weight:600;line-height:1.4;margin-bottom:18px}.notice-inner .h4{line-height:50px;max-width:890px;font-weight:400;margin:0 auto}body:has(.main-faq-section+.main-notice-section) .main-notice-section{padding-top:0}.banner-offer-img{width:100%;height:100%;top:0;left:0}.banner-offer-img .aspect-ratio{height:100%;padding-bottom:0}.banner-offer-inner{padding:126px 0}.banner-offer-inner .h1{color:var(--SecondColor);margin-bottom:12px}.banner-offer-inner .h4{font-weight:400}.faq-tab-header.product-grid-nav ul{gap:5px;padding-bottom:20px}.faq-tab-header.product-grid-nav ul .btn{font:normal normal 600 18px/23px var(--primary-font);padding:11px 30px;background-color:var(--Color3);border:2px solid var(--Color4)}.faq-tab-header.product-grid-nav ul .btn.active{background-color:var(--PrimaryColor);border-color:var(--WhiteColor)}.breadcrumb-link ul{width:fit-content;gap:10px 46px;margin-bottom:19px}.breadcrumb-link ul li{position:relative}.breadcrumb-link ul li:not(:last-child):before{width:1px;height:15px;top:50%;right:-23px;background-color:var(--BlackColor);transform:translateY(-50%) rotate(20deg)}.breadcrumb-link .btn{font:normal normal 400 18px/23px var(--primary-font);display:block;transition:var(--transitionCt)}.breadcrumb-link .btn.active{font-weight:600;pointer-events:none}.faq-tab-header.product-grid-nav{margin-top:10px}.product-grid-heading .h3{line-height:50px;color:var(--PrimaryColor)}.product-grid-inner,.product-grid{display:grid;gap:30px}.product-grid-inner{grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-column:span 3 / span 3}.product-grid-heading,.faq-tab-header.product-grid-nav,.collection-empty,.main-search-form{grid-column:span 4 / span 4}.product-img .ct-button-2{display:flex;gap:10px;align-items:center;font:normal normal 700 14px / 18px var(--primary-font);padding:7px 16px;position:absolute;bottom:20px;left:0;right:0;width:fit-content;margin:0 auto;z-index:1;transform:translateY(100%);opacity:0;visibility:hidden}.product-img:hover .ct-button-2:not(.hidden){transform:none;opacity:1;visibility:visible}.product-img .ct-button-2 .icon{width:22px;height:22px}.product-img .ct-button-2 span:not(.icon){flex:1}.subscribe-items{background-image:url(https://cdn.shopify.com/s/files/1/0908/7080/8849/files/subscribe-items-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:30px;padding:30px 20px}.subscribe-items-header{margin-bottom:20px}.subscribe-items-header .subp1{font-weight:700;line-height:18px;letter-spacing:.12em;color:var(--WhiteColor);background-color:var(--PrimaryColor);width:fit-content;padding:3px 9px;margin-bottom:25px}.subscribe-items-header .h3,.subscribe-items-header .h2{line-height:1;font-weight:700;color:var(--SecondColor)}.subscribe-content{margin-bottom:32px}.subscribe-content p{font:normal normal 400 18px/23px var(--primary-font)}.subscribe-items-list li{gap:10px;color:var(--SecondColor)}.subscribe-items-list li:not(:last-child){margin-bottom:25px}.subscribe-items-list li .icon{width:24px;height:24px}.subscribe-items-list li .content{flex:1}.subscribe-items-list li .content .subp1{line-height:18px}.switch-btn{position:relative;display:block;width:100px;height:40px;margin:0 auto}.subscribe-check-bottom .switch-btn{margin-bottom:15px}.switch-btn input{display:none}.switch-btn .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--Color3);border:2px solid var(--PrimaryColor);-webkit-transition:.4s;transition:.4s;border-radius:34px}.switch-btn .slider:before{position:absolute;content:"";height:30px;width:30px;left:calc(0% + 4px);top:50%;transform:translateY(-50%);background-color:var(--PrimaryColor);border-radius:50%;-webkit-transition:.4s;transition:.4s}.switch-btn input:checked+.slider:before{left:calc(100% - 34px);background-color:var(--Color3)}.switch-btn input:checked+.slider{background-color:var(--PrimaryColor)}.subscribe-check{border:3px solid var(--Color4);background-color:var(--WhiteColor);border-radius:30px;padding:50px 37px;height:fit-content;position:sticky;top:20px;z-index:10}.subscribe-check-top{margin-bottom:25px}.subscribe-check-top .h4{font-weight:700;margin-bottom:24px;color:var(--SecondColor)}.subscribe-check-top p{font:normal normal 400 18px/30px var(--primary-font);max-width:200px;margin:0 auto}.subscribe-check-bottom .subp1{color:var(--SecondColor);letter-spacing:.08em;font-weight:700}.product-left-inner{height:100%}.main-product-thumbnail{height:100%;width:100%;max-width:100px}.product-thumbnail-inner{height:100%;width:100%}.product-thumbnail{height:640px}.main-product{width:calc(100% - 100px);padding-left:10px}.product-thum-items{height:100%;cursor:pointer}.product-thum-items .aspect-ratio,.product-slider-items .aspect-ratio{border-radius:20px;overflow:hidden;height:100%;background-color:var(--Color3)}.product-thum-items .aspect-ratio{border:1px solid transparent;transition:var(--transitionCt)}.swiper-slide-thumb-active .product-thum-items .aspect-ratio{border-color:var(--PrimaryColor)}.product-row-left{width:49%}.product-left-inner-first{width:70%;height:100%}.product-left-inner-second{width:30%;height:100%}.main-product-inner,.product-details-slider,.product-slider-items{height:100%}.product-details-section{padding-bottom:80px}.product-details-section .breadcrumb-link{padding:30px 0;border-top:1px solid var(--PrimaryColor)}.product-details-section .breadcrumb-link ul{margin:0}.product-details-section .breadcrumb-link .btn.active{font-weight:700;color:var(--PrimaryColor)}.product-row-right{width:51%;padding-left:50px}.pdp-heading,.pdp-pack-variate,.pdp-subscribe-variate{margin-bottom:30px}.pdp-heading .h3{color:var(--SecondColor);line-height:60px;margin-bottom:15px}.pdp-heading .main-product--price{color:var(--SecondColor);margin-bottom:15px}.pdp-heading .subp1{background-color:var(--Color6);width:fit-content;line-height:18px;letter-spacing:.12em;font-weight:700;padding:6px 20px;margin-bottom:30px}.pdp-heading .review-rate{max-width:132px}.pdp-pack-variate ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pdp-pack-check,.subscribe-check-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.pack-variate-img{background-color:var(--WhiteColor);border:2px solid var(--Color4);border-radius:20px;overflow:hidden;transition:var(--transitionCt)}.pack-variate-img .check-icon{border:2px solid var(--Color4);border-radius:50%;width:15px;height:15px;display:flex;position:absolute;top:10px;right:10px;align-items:center;justify-content:center}.pack-variate-img .check-icon:before,.subscribe-check-left .check-icon:before{content:"";width:9px;height:9px;position:relative;border-radius:50%;background-color:var(--PrimaryColor);display:block;opacity:0;margin:0;transition:var(--transitionCt)}.pack-variate-items:has(.pdp-pack-check:checked) .pack-variate-img .check-icon:before{opacity:1}.pack-variate-img .save-label{border:1px solid var(--WhiteColor);box-shadow:5px 5px 10px #0000001a;background-color:var(--Color6);font-size:12px;font-weight:700;line-height:15.12px;letter-spacing:1px;text-align:center;width:fit-content;border-radius:50px;padding:5px 14px;left:50%;position:absolute;transform:translate(-50%);bottom:10px;white-space:nowrap}.pack-variate-items{height:100%}.pack-variate-items:has(.pdp-pack-check:checked) .pack-variate-img{border-color:var(--PrimaryColor)}.pack-variate-content{padding-top:10px}.pack-variate-content .subp1{line-height:18px;font-weight:700;letter-spacing:.12em}.pdp-subscribe-check{border:1px solid #FCF4C9;background-color:var(--Color7);border-radius:15px;transition:var(--transitionCt);padding:15px 20px}.pdp-subscribe-variate .pdp-subscribe-check:not(:last-child){margin-bottom:15px}.pdp-subscribe-heading{gap:12px}.pdp-subscribe-heading .subscribe-check-left{flex:1;gap:10px}.subscribe-check-left .check-icon{border:1px solid var(--Color6);background-color:var(--WhiteColor);width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.subscribe-check-left .check-icon:before{background-color:var(--Color6)}.pdp-subscribe-check:has(.subscribe-check-input:checked){border-color:var(--Color6)}.pdp-subscribe-check:has(.subscribe-check-input:checked) .subscribe-check-left .check-icon:before{opacity:1}.subscribe-check-left .h6{flex:1}.pdp-subscribe-heading .h6{font:normal normal 700 18px/23px var(--primary-font)}.pdp-subscribe-check.subscribe{border-color:var(--Color4);background-color:var(--Color3)}.pdp-subscribe-check.subscribe:has(.subscribe-check-input:checked),.pdp-subscribe-check.subscribe .subscribe-check-left .check-icon{border-color:var(--PrimaryColor)}.pdp-subscribe-check.subscribe .subscribe-check-left .check-icon:before{background-color:var(--PrimaryColor)}.pdp-subscribe-body{padding-top:14px}.pdp-subscribe-select{border:1px solid var(--Color5);background-color:var(--WhiteColor);border-radius:50px;padding:3px 15px;background-image:url('data:image/svg+xml,<svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_158_19)"><path d="M1 -1L0 0L6 6L7 5L1 -1Z" fill="%23112A3B"/><path d="M12 0L11 -1L5 5L6 6L12 0Z" fill="%23112A3B"/></g><defs><clipPath id="clip0_158_19"><rect width="12" height="6" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:12px;background-position:right 20px center}.pdp-subscribe-select .icon{width:16px;height:16px}.pdp-subscribe-select .subscribe-select{color:var(--BlackColor);background-color:transparent;-webkit-appearance:none;appearance:none;font:var(--subp1);line-height:18px;border:none;padding:10px 20px 10px 10px;flex:1;width:100%}.pdp-subscribe-list{padding:20px 0 10px 41px}.pdp-subscribe-list ul li{gap:10px}.pdp-subscribe-list ul li:not(:last-child){margin-bottom:20px}.pdp-subscribe-list ul.ul--with-tick li{position:relative;padding-left:26px}.pdp-subscribe-list ul.ul--with-tick li:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.11176 11.1372C6.01815 10.9533 4.57535 8.13375 3.0991 7.77905C2.60145 7.66991 2.20274 7.76625 2.20274 7.76625C1.65475 7.9217 1.25535 8.3857 1.09952 8.79076C0.787514 9.69265 1.26724 10.3803 1.73594 11.0247C2.67333 12.3131 3.58314 13.5855 4.52053 14.8741C4.84047 15.3019 5.16574 15.7513 5.67995 15.9254C6.34878 16.154 7.11293 15.8314 7.56783 15.3082C8.04498 14.7795 8.27338 14.1043 8.50729 13.4508L8.92497 12.3167C9.40366 11.0528 9.93234 9.80011 10.4884 8.56339C11.0445 7.32667 11.6284 6.10662 12.262 4.89719C12.8957 3.68775 13.5347 2.50021 14.2456 1.31806C14.4288 1.02114 14.59 0.729598 14.7732 0.432671C14.8067 0.378776 15.0342 0.0710704 14.9956 0.0116176C14.957 -0.0480036 14.6522 0.14046 14.5859 0.15646C14.021 0.430987 13.4778 0.791914 12.9902 1.18552C11.9978 1.99933 11.1878 2.97584 10.4109 3.99041C8.77189 6.24855 7.33361 8.63953 6.11176 11.1372Z" fill="%2347AED1"></path></svg>');background-repeat:no-repeat;background-size:contain;background-position:center}.pdp-subscribe-list .icon,.pdp-subscribe-heading .h6 span{color:var(--PrimaryColor)}.pdp-subscribe-list .content{flex:1}.pdp-subscribe-list ul.ul--with-tick li{font:var(--subp1)}.pdp-subscribe-list .content .subp1,.pdp-subscribe-list ul.ul--with-tick li{line-height:1}.pdp-add-cart .ct-button{display:flex;align-items:center;justify-content:center;width:100%;gap:15px;font-weight:700;letter-spacing:6px;border-width:3px;padding:17px;margin-bottom:30px;box-shadow:16.94px 16.94px 33.89px #0000001a}.pdp-add-cart .ct-button:hover{border-color:var(--WhiteColor);color:var(--BlackColor);background-color:var(--Color6)}.pdp-add-cart .ct-button .icon{width:25px;height:25px;color:var(--Color6);transition:var(--transitionCt)}.pdp-add-cart .ct-button:hover .icon{color:var(--BlackColor)}.pdp-shop-text{margin-bottom:30px;gap:10px}.pdp-shop-text p,.pdp-shop-text a{font:var(--subp1);line-height:18px}.pdp-shop-text img{max-width:63px}.pdp-shop-text a{text-decoration:underline}.pdp-icon-list{border:1px solid var(--Color5);border-radius:20px;padding:20px 30px;margin-bottom:30px}.pdp-icon-list ul{gap:20px}.pdp-icon-list li{gap:10px}.pdp-icon-list .icon{width:50px;height:50px;border-radius:10px;box-shadow:3px 3px 15px #0000001a;padding:10px}.pdp-icon-list .content{flex:1}.pdp-icon-list .content .subp1{line-height:18px}.pdp-description .faq-acc-header{padding:20px}.pdp-description .faq-acc-body p{line-height:1.4}.pdp-description{margin-bottom:50px}.pdp-review-box{background-color:var(--Color7);border-radius:15px;padding:30px}.review-content{margin-bottom:20px}.review-content .subp1{line-height:25px}.review-content .subp1:not(.auth){margin-bottom:11px}.review-content .subp1.auth{font-weight:700}.pdp-review-box .read-more{text-transform:uppercase;display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:22.68px;letter-spacing:3px;text-decoration-line:underline;text-underline-offset:25%;text-decoration-thickness:8%}.pdp-review-box .read-more .icon{width:22px;height:16px;transition:var(--transitionCt)}.pdp-review-box .read-more:hover .icon{transform:translate(30%)}.pdp-review-box .star-img{max-width:120px;margin-bottom:15px}.product-left-inner-second{padding-left:20px;gap:20px}.left-inner-item{border-radius:20px;padding:12px;color:var(--WhiteColor);text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px}.left-inner-item .icon{width:60px;height:60px;margin-bottom:15px;display:flex;align-items:center;justify-content:center;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.left-inner-item .icon svg{width:45px;height:45px;object-fit:contain;fill:var(--WhiteColor)}.left-inner-item .content{text-align:center}.left-inner-item .content .benefit-text{font-weight:400;line-height:1.3;font-size:15px}.left-inner-item .content .benefit-text p{font-weight:400;line-height:1.3;font-size:15px;margin:0}.main-cart-drawer{position:fixed;top:0;right:0;width:100%;height:100%;max-width:500px;z-index:100000001;transform:translate(100%);opacity:0;visibility:hidden;transition:var(--transitionCt)}.main-cart-drawer.open{transform:none;opacity:1;visibility:visible}.cart-drawer-inner{background-color:var(--Color3);height:100%}.cart-drawer-header{padding:30px;gap:20px;color:var(--SecondColor)}.cart-drawer-header .cart-header-title{flex:1}.cart-header-title .h4{line-height:1;font-weight:700}.empty-cart-body{flex:1;gap:10px;padding:30px}.empty-cart-body .h3{font:var(--h4);max-width:280px;margin:0 auto}.empty-cart-body .ct-button{font:var(--subp1);font-weight:900;padding:12px 25px;line-height:1}.checkout-box{width:100%;padding:15px 30px 20px;background-color:var(--WhiteColor);border-top:1px solid var(--Color5)}.certificate-text{gap:10px;color:var(--SecondColor)}.checkout-box .ct-button{width:100%;padding:12px;margin-bottom:15px}.certificate-text .subp1{line-height:18px}.certificate-text .icon{width:18px;height:18px}.cart-drawer-body{width:100%;height:100%;flex:1;overflow:auto;padding:0 20px}.cart-drawer-title{margin:10px 0 20px}.cart-drawer-title .subp1{line-height:18px}.cart-product-items{background-color:var(--WhiteColor);border-radius:10px;padding:15px;gap:15px 10px;margin-bottom:10px}.cart-product-items .cart-items-img{border-radius:10px;overflow:hidden;background-color:var(--Color3);width:100%;max-width:80px}.cart-items-img .aspect-ratio{padding-bottom:92px}.cart-items-content{flex:1}.cart-items-heading{gap:10px;margin-bottom:3px}.cart-items-heading .h5{flex:1}.cart-items-heading .btn{width:14px;height:14px}.cart-items-month p{color:var(--Color2);font:normal normal 500 12px/20px var(--primary-font)}.cart-items-bottom{gap:10px;margin-top:7px}.cart-qty-box{width:100%;border:1px solid var(--Color5);max-width:130px;gap:5px;color:var(--SecondColor);padding:5px 15px;border-radius:50px}.cart-qty-box .btn{width:12px;height:12px}.cart-qty-box .cart-qty-input{width:100%;text-align:center;border:none;flex:1;padding:0;font-size:14px;font-weight:400;line-height:18px;background-color:transparent}.cart-items-bottom .h6{font:normal normal 700 18px/23px var(--primary-font)}.cart-items-bottom .h6 del{margin-right:5px}.cart-items-button{width:100%}.cart-items-button .ct-button{box-shadow:none;font-size:14px;font-weight:900;line-height:18px;width:100%;border:1px solid var(--PrimaryColor);padding:7px}.ct-selector{border:1px solid var(--Color5);background-color:var(--WhiteColor);border-radius:50px;width:100%;font:var(--subp1);line-height:18px;background-image:url('data:image/svg+xml,<svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_196_968)"><path d="M1 -0.999939L0 6.10352e-05L6 6.00006L7 5.00006L1 -0.999939Z" fill="%23112A3B"/><path d="M12 6.10352e-05L11 -0.999939L5 5.00006L6 6.00006L12 6.10352e-05Z" fill="%23112A3B"/></g><defs><clipPath id="clip0_196_968"><rect width="12" height="6" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:right 15px center;padding:7px 30px 7px 15px;background-size:12px;cursor:pointer;text-transform:capitalize;color:currentColor}.cart-drawer-upsell .cart-drawer-title .subp1{font-weight:700}.cart-upsell-select{gap:10px;margin-top:11px}.cart-upsell-select .ct-selector{padding:5px 30px 5px 15px;border-color:var(--Color6)}.cart-upsell-select .ct-button{font-size:14px;border:1px solid var(--PrimaryColor);line-height:18px;padding:5px!important;box-shadow:none;width:100%}.cart-header-close .cart-close-btn{width:20px;height:20px}.about-cms-inner{max-width:830px;margin:0 auto}.about-cms-inner .h4{font-weight:400;line-height:50px}.our-story-row{gap:30px}.our-story-col-img{padding:60px}.our-story-img .aspect-ratio{padding-bottom:104%;border-radius:50px;overflow:hidden}.our-story-col-img .results-shapre-1{left:auto;right:0}.our-story-col-img .results-shapre-2{left:18px;bottom:auto;top:153px}.our-story-col-img .results-shapre-3{top:auto;bottom:24px;right:26px;transform:scaleX(-1)}.our-story-col-img .results-shapre-4{right:auto;left:0}.our-story-heading{margin-bottom:30px}.our-story-heading .h1{color:var(--PrimaryColor);margin-bottom:10px;line-height:80px}.our-story-heading .h4{font-weight:400}.our-story-text{max-width:600px}.our-story-text p{font-weight:400;line-height:1.4}.our-story-text p:not(:last-child){margin-bottom:20px}.cart-list-inner{color:var(--SecondColor)}.cart-list-body{border-top:1px solid var(--Color5);border-bottom:1px solid var(--Color5);padding:50px 0}.cart-list-items:not(:last-child){margin-bottom:30px}.cart-header-title,.cart-list-product,.cart-header-qty,.cart-list-qty,.cart-header-total,.cart-list-total{padding:0 10px}.cart-header-title,.cart-list-product{width:50%;padding-left:0}.cart-header-qty,.cart-list-qty,.cart-header-total,.cart-list-total{width:25%}.cart-list-header{padding-bottom:30px}.cart-list-header .h5,.cart-list-heading .h5{font-weight:700}.cart-list-product{gap:30px}.cart-list-product-img{width:100%;max-width:130px;background-color:var(--Color3);border-radius:20px;overflow:hidden}.cart-list-product-img img{object-fit:contain;mix-blend-mode:multiply}.cart-list-product-img .aspect-ratio{padding-bottom:123%}.cart-list-product-content{flex:1}.cart-list-product-content .h5{line-height:35px;max-width:313px;margin-bottom:12px;display:block}.cart-list-product-content .cart-items-month{margin-bottom:12px}.cart-list-items .h4{font-weight:700;color:var(--BlackColor)}.cart-qty-box-main{gap:10px}.cart-list-qty .cart-qty-box{max-width:190px;padding:10px 15px;flex:1}.cart-list-qty .cart-qty-box .btn{width:15px;height:15px}.cart-list-qty .cart-qty-box .cart-qty-input{font-size:18px;font-weight:500}.cart-remove-btn{width:30px;height:30px}.cart-list-sub-total{max-width:410px;margin:50px 0 0 auto;color:var(--BlackColor)}.cart-sub-total-heading{gap:10px;margin-bottom:20px}.cart-sub-total-heading .h4{font-weight:700}.cart-list-sub-total .h5{font-weight:400;margin-bottom:42px}.cart-list-sub-total .ct-button{width:100%;padding:12px}.main-cms-inner{padding:80px 0;border-top:1px solid var(--Color5)}.main-cms-heading{margin-bottom:20px;color:var(--PrimaryColor)}.main-cms-heading h1{line-height:1}.cms-content p,.cms-content>span,.cms-content li,.cms-content a,.cms-content{font:var(--subp1)}.cms-content p:not(:last-child),.cms-content span:not(:last-child),.cms-content>div:not(:has(p,a)){margin-bottom:20px}.cms-content :is(h1,h2,h3,h4,h5,h6){color:var(--SecondColor);margin-bottom:12px;font-weight:700;line-height:1.2}.cms-content ul,.cms-content ol{padding-left:10px;margin-bottom:20px}.cms-content li{position:relative;padding-left:10px}.cms-content li:before{content:"";top:13px;left:0;background-color:currentColor;border-radius:50%;width:3px;height:3px;position:absolute}.cms-content ol{counter-reset:chapter;padding-left:5px}.cms-content ol li{padding-left:15px}.cms-content li:has(b){font-weight:700}.cms-content ol li:before{counter-increment:chapter;content:counter(chapter)".";width:auto;height:auto;background-color:transparent;top:0}.cms-content a{text-decoration-line:underline;text-underline-offset:20%;text-decoration-thickness:8%}.cms-content a:hover{color:var(--Color2)}.contact-form-inner{gap:20px}.contact-form .input-control{border-radius:15px}.contact-form .ct-button{max-width:250px;margin:0 auto;display:block}.contact-form .form-success{margin:20px 0;color:var(--PrimaryColor)}.contact-info-items{color:var(--SecondColor)}.contact-info-items:not(:last-child){margin-bottom:25px}.contact-info-items .h5{font-weight:700;margin-bottom:10px}.contact-info-items .icon-text{gap:10px;font:var(--h6)}.contact-info-items a.icon-text:hover{color:var(--PrimaryColor)}.contact-info-items .icon-text .icon{width:24px;height:24px}.main-404-section .template-404{color:var(--SecondColor)}.main-404-section .template-404 .h3{font:var(--h2);font-weight:600;line-height:1;margin:10px 0 40px}.main-404-section .template-404 .ct-button{margin:0!important;padding:6px 35px;font:var(--subp1);font-weight:900}.main-404-section .template-404 p{font:var(--h4);color:var(--PrimaryColor)}.user-section{padding:0;background-color:transparent}.user-section .user-cover,.account-section,.rc_layout__full{padding:80px 10px;border-top:1px solid var(--Color5)}.user-section .user-inner-box{background-color:var(--Color3)}.user-section :is(h1,h2,h3,h4,h5,h6){color:var(--SecondColor);line-height:1.2}.rc-login .rc-login--body .rc-login--header-title,.rc_header-settings__title h2{margin:0}.user-section .account-title,.user-section .section-header__title,.rc-login .rc-login--body .rc-login--header-title,.rc_header-settings__title h2{font:var(--h3);padding:0!important;border:none!important;line-height:1.2;text-transform:capitalize;margin-bottom:16px}.user-section .section-header__title{margin-bottom:2px}.user-section .section-header+p{margin-bottom:20px;display:block}.template-customers\/reset_password .user-section .form-wrap input,.rc-login .rc-login-form input{border:1px solid var(--Color5);color:var(--SecondColor);font:var(--subp1);background-color:var(--WhiteColor);padding:6px 15px;border-radius:50px;width:100%;-webkit-appearance:none;appearance:none;resize:none}.user-inner-box .input-control,.rc_form__input{padding:6px 15px}.template-customers\/reset_password .user-section input[type=submit].btn,.rc-login .rc-login-form-button{border:3px solid var(--WhiteColor);background-color:var(--PrimaryColor);box-shadow:5px 5px 10px #0000001a;color:var(--WhiteColor);text-transform:uppercase;border-radius:50px;text-align:center;padding:6px 45px!important;font:var(--subp1);font-weight:700;letter-spacing:1px;width:auto}.template-customers\/reset_password .user-section input[type=submit].btn:hover,.rc-login .rc-login-form-button:hover,.rc_form__group button:hover{background-color:var(--WhiteColor);border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.rc-login .rc-login-form-button,.rc_form__group button{width:100%;height:auto;line-height:1.4;padding:12px 35px!important;min-height:50px}.rc-login .rc-login-form-button .animated,.rc_form__group button .animated{position:relative}.rc-login .rc-login-form-button .rc-progress,.rc_form__group button .rc-progress{color:var(--WhiteColor);width:24px;height:24px}.user-inner-box .ct-button,.user-inner-box .ct-button-2,.rc_form .btn-primary{padding:6px 45px!important;font:var(--subp1);font-weight:700;letter-spacing:1px}.user-inner-box .ct-button-2{margin-top:12px}.user-section a,.user-section p,.rc_layout a,.rc_header-settings__description p,.rc_form__placeholder{font:var(--subp1);line-height:1.6}.user-section a,.rc_layout a{background-image:linear-gradient(transparent calc(100% - 1px),var(--SecondColor) 4px);background-repeat:no-repeat;background-size:0% 100%;background-position:0px -2px}.user-section a:hover,.rc_layout a:hover{background-size:100% 100%}.account-navigation{overflow:auto;margin:0 -10px;padding:0 10px;border:none}.account-navigation ul{width:fit-content;margin:0 auto;gap:15px;padding-bottom:50px}.account-navigation ul li{border:none!important;margin:0}.account-navigation ul a{font:var(--p)!important;font-weight:600!important;color:var(--SecondColor)!important;text-transform:capitalize;border-radius:50px;padding:13px 35px!important;background-color:var(--WhiteColor);border:2px solid var(--WhiteColor)!important;white-space:nowrap}.account-navigation ul .active a{background-color:var(--PrimaryColor);color:var(--WhiteColor)!important;box-shadow:5px 5px 10px #0000001a}.account-section a{background-image:none}.account-section .account-content{padding:0}.account-section .account-content .account-title{font:var(--h4);font-weight:600}.user-section .section-header .account-title{font:var(--h3);padding:0;border:none;line-height:1.2;margin-bottom:22px}.account-section .address-cover,.account-section .edit-address-box,.account-section .edit_add,.account-section .order-history{background-color:var(--Color3);border-radius:10px}.address-cover a{background-image:linear-gradient(transparent calc(100% - 1px),var(--SecondColor) 4px)}.account-section .address-cover .btn-box .btn.edit{border:3px solid var(--WhiteColor);background-color:var(--Color6);box-shadow:5px 5px 10px #0000001a;font:var(--subp1);color:var(--SecondColor);letter-spacing:1px;text-transform:uppercase;border-radius:50px;padding:6px 35px;text-align:center;font-weight:900}.account-section .address-cover .btn-box .btn.edit:hover{background-color:var(--WhiteColor);border-color:var(--SecondColor);color:var(--SecondColor)}.account-section .address-cover .btn-box .btn.delete,.account-section .btn{border:3px solid var(--WhiteColor);background-color:var(--PrimaryColor);box-shadow:5px 5px 10px #0000001a;font:var(--subp1);color:var(--WhiteColor);letter-spacing:1px;text-transform:uppercase;border-radius:50px;padding:6px 35px;text-align:center;font-weight:900}.account-section .address-cover .btn-box .btn.delete:hover,.account-section .btn:hover{background-color:var(--WhiteColor);border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.template-customers\/account .account-section .address-cover{height:auto}.account-section .edit-address{padding-top:0}.account-section .form-group label{margin-bottom:14px}.account-section .form-group{margin-bottom:12px}.account-section .form-group .input-control{border-radius:8px;height:auto;padding:8px 20px}.account-section .form-group select.input-control{background-image:url('data:image/svg+xml,<svg width="12" height="6" viewBox="0 0 12 6" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_158_19)"><path d="M1 -1L0 0L6 6L7 5L1 -1Z" fill="%23112A3B"/><path d="M12 0L11 -1L5 5L6 6L12 0Z" fill="%23112A3B"/></g><defs><clipPath id="clip0_158_19"><rect width="12" height="6" fill="white"/></clipPath></defs></svg>');background-size:12px;background-position:right 20px center;background-repeat:no-repeat}.account-section .checkbox-input-form input{width:22px;height:22px;-webkit-appearance:none;appearance:none;border-radius:4px;border:1px solid var(--SecondColor)}.account-section .checkbox-input-form input:checked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 512 512"><path fill="%23ffffff" d="M437.3 30L202.7 339.3L64 200.7l-64 64L213.3 478L512 94z"/></svg>');background-color:var(--SecondColor);background-repeat:no-repeat;background-size:12px;background-position:center}.account-section .checkbox-input-form{display:flex;align-items:center;gap:10px;width:fit-content;cursor:pointer}.order-list{background-color:var(--WhiteColor);border-radius:10px;color:var(--SecondColor)}.account-section table th,.account-section table tbody td{background-color:transparent;font:var(--subp1);line-height:1.4}.account-section table th{font-weight:900}.account-section table th:not(.orpro-detail),.account-section table tbody td:not(.orpro-detail){white-space:nowrap}.account-section .orpro-detail a{display:block}.account-section .orpro-detail a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:20%;text-decoration-thickness:8%}.user-section .errors ul li:not(:last-child){margin-bottom:10px}.rc-login .rc-login--body,.rc_medium-up-max-width-half{max-width:100%;width:100%;padding:35px!important;margin:0 auto;text-align:center;background-color:var(--Color3);border-radius:0;box-shadow:none}.rc-login .rc-login--body .rc-login--header,.rc-login .rc-login-form .rc-login-form-label,.rc_logo{display:none!important}.rc-login{margin:0 auto!important;padding:80px 10px!important;height:auto!important;min-height:auto!important;max-width:500px!important}.rc-login .rc-login-form{margin:0}.pagination-main{margin-top:50px}.pagination-main .pagination{display:flex;align-items:center;justify-content:center;gap:12px}.pagination .visuallyhidden{display:none}.pagination li{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50px;font:var(--subp1);font-weight:600;cursor:pointer;transition:var(--transitionCt)}.pagination li.previous,.pagination li.next,.pagination li.previous a,.pagination li.next a{font-size:0;width:100%;height:100%}.pagination li.previous,.pagination li.next{background-color:var(--Color4);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 24 24"><path fill="%2347AED1" d="M16 22L6 12L16 2l1.775 1.775L9.55 12l8.225 8.225z"/></svg>');background-repeat:no-repeat;background-size:16px;background-position:center;width:30px;height:30px}.pagination li.next{transform:scaleX(-1)}.pagination li.disabled{cursor:not-allowed}.pagination li a{font:unset}.pagination li.active{background-color:var(--PrimaryColor);color:var(--WhiteColor);cursor:unset}.pagination li.previous,.pagination li.next,.pagination li.previous a,.pagination li.next a{font-size:0}.banner-offer-inner .breadcrumb-link .btn.active{color:var(--WhiteColor)}.banner-offer-inner .breadcrumb-link ul{margin:0}.product-img .product--label{position:absolute;width:fit-content;left:0;top:30px;background-color:var(--PrimaryColor);z-index:1;font:var(--subp1);line-height:18px;text-transform:uppercase;font-weight:700;color:var(--WhiteColor);padding:5px 18px}.product-img .product--label:before{content:"";width:10px;height:100%;position:absolute;top:0;right:-9px;background-color:var(--PrimaryColor);clip-path:polygon(0 0,0% 100%,100% 50%)}.error-message,.rc-login .rc-login-form .rc-email-error{font:var(--subp1);line-height:1.2;color:red;margin:8px 0}.cart-has-item:before{content:"";width:8px;height:8px;position:absolute;top:-6px;right:-6px;background-color:var(--PrimaryColor);border-radius:50px}.main-search-form .ser-form{gap:14px}.main-search-form .ser-form .sub-input-inner{width:100%;max-width:360px;display:block}.main-search-form .ser-form .sub-input-inner .input-control{padding:8px 20px;margin:0}.main-search-form .ser-form .search__button,.collection-empty .ct-button{padding:6px 35px!important;font:var(--subp1);font-weight:900;letter-spacing:1px}.collection-empty .h3{max-width:720px;margin:0 auto;line-height:1.4}input[type=search].input-control::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:22px;height:22px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 24 24"><path fill="none" stroke="%23000000" stroke-dasharray="12" stroke-dashoffset="12" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 12l7 7M12 12l-7 -7M12 12l-7 7M12 12l7 -7"><animate fill="freeze" attributeName="stroke-dashoffset" dur="0.3s" values="12;0"/></path></svg>');background-repeat:no-repeat;background-position:center;background-size:18px;cursor:pointer}.product-slider-items img,.product-thum-items img,.cart-items-img img,.product-img img{object-fit:contain;mix-blend-mode:multiply}.product-review .loox-icon,.pdp-heading .loox-rating .loox-icon{width:17px;height:17px;color:var(--Color6)!important}.product-review .loox-rating-label,.pdp-heading .loox-rating .loox-rating-label{margin-left:6px;font:var(--subp1);line-height:18px;color:var(--BlackColor)}.product-img .swym-add-to-wishlist-view-product{position:absolute;top:20px;right:20px;width:20px;height:20px!important;z-index:1;opacity:1!important;color:var(--PrimaryColor)!important}body .product-img .swym-add-to-wishlist-view-product:after{color:currentColor!important}.pdp-add-cart .swym-button-bar,.cart-drawer-inner .empty-cart-body,.cart-drawer-inner.cart--empty-true .checkout-box,.cart-drawer-inner.cart--empty-true .cart-drawer-body{display:none}.cart-drawer-inner.cart--empty-true .empty-cart-body{display:flex}.shopify-challenge__container{margin:80px auto!important}.shopify-challenge__container .shopify-challenge__message{margin-bottom:20px}.shopify-challenge__container .ct-button{padding:8px 35px;font:var(--subp1);font-weight:900}.customer--page-wrapper #shop-hcaptcha-badge-container *{all:unset}.customer--page-wrapper #shop-hcaptcha-badge-container{position:fixed;bottom:20px;left:calc(100vw - 56px);z-index:9999;display:flex;justify-content:space-evenly;transition:transform .45s;height:55px;border-top-left-radius:12px;border-bottom-left-radius:12px;box-shadow:#ccc 0 0 8px;color:#fff;background-color:#fff}.customer--page-wrapper #shop-hcaptcha-badge-container:hover{transform:translate(calc(-100% + 56px))}.customer--page-wrapper #shop-hcaptcha-badge-container img{width:44px;margin:0 6px}.customer--page-wrapper #shop-hcaptcha-badge-container .info{display:flex;text-wrap:nowrap;padding:4px 12px;cursor:auto;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;background-color:#00abbf;font-family:Inter,Helvetica,sans-serif;font-size:12px;line-height:1}.customer--page-wrapper #shop-hcaptcha-badge-container .info{font-weight:600}.customer--page-wrapper #shop-hcaptcha-badge-container .links{display:flex;width:100%;gap:4px;list-style:none}.customer--page-wrapper #shop-hcaptcha-badge-container a{color:#fff;font-size:10px;text-decoration:none;cursor:pointer;font-weight:300}.discounts{font-size:1.2rem}.discounts__discount{display:flex;align-items:center;line-height:normal;color:var(--Color2);font:normal normal 500 12px / 20px var(--primary-font)}.discounts__discount svg{color:var(--BlackColor)}.discounts__discount--position{justify-content:center}@media screen and (min-width: 750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:var(--BlackColor);width:.8rem;height:.8rem;margin-right:.4rem}@media (min-width: 992px){.header-menu-inner .menu .dropdown-menu{transition:var(--transitionCt)}.header-menu-inner .menu:hover .icon{transform:rotate(180deg)}}@media (max-width: 1580px){:root{--h1: normal normal 700 60px / 1.2 var(--primary-font);--h2: normal normal 400 46px / 1.4 var(--primary-font);--h4: normal normal 600 24px / 1.4 var(--primary-font)}.main-header-inner,.natural-murquee-inner{padding:20px 0}.hero-contact{padding:120px 0}.hero-contact .h4,.interest-header-content .h4,.results-heading .h4,.vitamin-list .results-icon-list ul li p,.customer-bottom-content .h4{line-height:1.4}.hero-contact .ct-button,.vitamin-btn .ct-button,.product-btn .ct-button-2,.product-btn .ct-button,.product-shop-btn .ct-button,.main-interest-inner .ct-button,.sub-input-inner .ct-button,.results-btn .ct-button{padding:12px}.vitamin-list .results-icon-list ul li .h4{margin-bottom:10px}.results-icon-list .results-icon{width:70px;height:70px;border-radius:10px;padding:15px}.results-icon-list ul li{gap:20px}.natural-content .h4{letter-spacing:1px}.results-icon-list{max-width:480px}.our-story-heading .h1{line-height:1.2}}@media (max-width: 1440px){.vitamin-right{padding:20px 45px}.vitamin-list .results-icon-list ul li p,.vitamin-heading .h2{line-height:1.4}.product-container{margin-left:0;width:100%;padding-left:20px}}@media (max-width: 1180px){.site-logo .logo-link{max-width:180px}.header-menu-inner{margin-left:30px}.header-menu-inner ul,.icon-list ul{gap:20px}.results-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.new-product-img{border-radius:30px 0 0 30px}.product-heading,.new-product-content{margin-bottom:20px}.product-btn{gap:15px}.product-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-btn .ct-button-2,.product-btn .ct-button{padding:15px}.new-product-img .aspect-ratio{padding-bottom:80%}.product-heading .h2,.product-heading .h1{line-height:1.2}.product-grid-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid-heading,.faq-tab-header.product-grid-nav,.collection-empty,.main-search-form{grid-column:span 3 / span 3}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 2 / span 2}.product-thumbnail{height:460px}.main-product-thumbnail{max-width:80px}.main-product{width:calc(100% - 80px)}.pdp-icon-list{padding:15px;border-radius:15px}.pdp-icon-list ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.product-left-inner-second{padding-left:10px;gap:15px}.left-inner-item{min-height:140px;padding:15px 10px}.left-inner-item .icon{width:45px;height:45px;margin-bottom:10px}.left-inner-item .icon svg{width:25px;height:25px}}@media (max-width: 991px){:root{--h1: normal normal 700 54px / 1.2 var(--primary-font);--h2: normal normal 400 45px / 1.4 var(--primary-font);--h3: normal normal 700 34px / 1.4 var(--primary-font)}.header-menu-inner.desktop--nav{display:none}.mobile-menu,.header-menu-inner.mobile--nav{display:block}.main-header-inner .header-menu{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - var(--HeaderHeight));z-index:20;padding-right:20px;max-width:320px;transform:translate(-100%);opacity:0;visibility:hidden;transition:var(--transitionCt)}.main-header-inner .header-menu.open{opacity:1;transform:none;visibility:visible}.header-menu-inner{width:100%;margin:0 0 30px}.header-menu-wrap{background-color:var(--WhiteColor);height:100%;width:100%;padding:20px}.site-logo{flex:1}.menu-mobile-icon{display:flex;flex-direction:column;width:26px}.menu-mobile-icon span{width:100%;height:2px;display:block;background-color:var(--SecondColor);margin:2.5px 0;border-radius:50px;transition:var(--transitionCt)}.menu-mobile-icon.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.menu-mobile-icon.open span:nth-child(2){opacity:0}.menu-mobile-icon.open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.main-header-inner{gap:60px}.icon-list ul .icon{width:20px;height:20px}.header-menu-inner ul{flex-direction:column;align-items:unset}.header-menu-inner ul{flex-direction:column;align-items:unset;gap:0}.header-menu-inner .menu{padding:12px 0;flex-wrap:wrap;gap:12px}.header-menu-inner ul .menu .icon{width:20px;height:20px}.header-menu-inner .menu .dropdown-menu{position:relative;display:none;opacity:1;visibility:visible;transform:none;box-shadow:none;background-color:var(--Color3);pointer-events:auto}.dropdown-menu.open .icon{transform:rotate(180deg)}.mobile-menu ul li{padding:6px 0}.header-menu-inner ul a,.mobile-menu ul a{font:var(--subp1);line-height:1.2;font-weight:600}.mobile-menu ul a{text-transform:uppercase;font-weight:400}.header-menu-inner .menu .dropdown-menu a{font-weight:400}.header-menu-inner .menu .dropdown-menu a:hover{background-color:var(--Color4)}.footer-logo-items{width:100%}.footer-logo .footer-logo-link{margin-bottom:20px}.hero-contact{width:50%}.hero-contact .h4{margin:0 auto 30px;line-height:1.4}.header-menu-inner ul .menu>a:hover,.header-menu-inner .menu:hover .icon{opacity:1}.site-logo .logo-link{margin:0 auto;max-width:140px}.interest-items{grid-template-columns:repeat(3,minmax(0,1fr));width:calc((100% / 3) - 25px)}.interest-header-content .h4{font:normal normal 400 20px/1.4 var(--primary-font)}.interest-shapr-img-1,.interest-shapr-img-2{width:240px;height:240px}.vitamin-list .results-icon-list ul li{flex-wrap:wrap}.vitamin-list .results-icon-list .results-content{flex:unset;width:100%}.faq-tab-header ul .btn{padding:8px 25px;font:normal normal 600 16px/1.2 var(--primary-font)}.faq-tab-header ul{padding-bottom:30px}.notice-inner .h4{line-height:1.4}.banner-offer-img img{object-position:75% center}.banner-offer-inner{padding:100px 0}.product-grid-inner{gap:16px}.subscribe-check{padding:20px 16px}.main-product-thumbnail{max-width:100%;order:2}.main-product{width:100%;order:1;padding:0;margin-bottom:20px}.product-row-right{padding-left:30px}.pdp-heading .h3{line-height:1.2}.breadcrumb-link ul{gap:10px 34px;margin-bottom:8px}.breadcrumb-link ul li:not(:last-child):before{right:-17px}.our-story-text p,.about-cms-inner .h4{line-height:1.5}.our-story-heading .h1,.our-story-heading,.our-story-text p:not(:last-child){margin-bottom:10px}.our-story-col-img{padding:40px}.our-story-img .aspect-ratio{border-radius:20px}.cart-list-header{padding-bottom:15px}.cart-list-body{padding:20px 0}.cart-list-product{gap:15px}.cart-list-product-img{max-width:100px;border-radius:12px}.cart-list-product-content .h5{line-height:1.2}.product-thumbnail{height:auto}.vitamin-left .aspect-ratio{padding-bottom:160%}.vitamin-heading{margin-bottom:26px}.results-icon-list ul li{gap:10px}.results-icon-list ul{gap:20px}.hero-img img{object-position:24%}.collection--blank .product-grid-heading{margin-top:16px}}@media (max-width: 900px){.swym-ui-component .swym-wishlist-detail-separator{display:none!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{object-fit:contain}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-detail-header .swym-action-container{top:55px!important}.header-menu-inner ul .menu>a:hover,.header-menu-inner .menu:hover .icon,.header-menu-inner .menu:hover>a{opacity:1}}@media (max-width: 820px){.results-inner,.product-inner{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.results-icon-list{max-width:500px}.results-right,.product-right{order:1}.results-left,.product-left{order:2}.vitamin-left,.vitamin-right{width:100%}.vitamin-list .results-icon-list .results-content{flex:1}.product-container{padding:0}.product-left{padding:0 20px}.pdp-pack-variate ul{gap:10px}.pack-variate-img{border-radius:10px}.pack-variate-img .check-icon{top:5px;right:5px}.pack-variate-img .save-label{font-size:10px;padding:2px 8px;bottom:5px}.pack-variate-content{padding-top:5px}.pack-variate-content .subp1{font-size:12px;line-height:1.4}.vitamin-left .aspect-ratio{padding-bottom:100%}.results-icon-list ul li{gap:20px}}@media (max-width: 767px){:root{--h1: normal normal 700 50px / 1 var(--primary-font);--h2: normal normal 400 35px / 1.4 var(--primary-font);--h4: normal normal 600 24px / 1.3 var(--primary-font)}.banner-offer-img{display:none}.main-footer-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 0}.footer-logo-items,.footer-menu-items.footer-sub{grid-column:span 2 / span 2}.footer-menu-items h4{margin-bottom:10px}.main-sub-input{max-width:620px}.hero-contact{width:100%;padding:60px 0 90%;max-width:100%;text-align:center}.hero-contact .h1{max-width:100%}.hero-contact .h4{line-height:1.2}.hero-contact .ct-button{font:var(--subp1);padding:6px 16px;font-weight:900;max-width:180px}.hero-img img{object-position:bottom}.interest-row{gap:10px;margin-bottom:20px}.interest-items{width:calc((100% / 3) - 7px)}.customer-bottom-content .h4{line-height:1.4}.customer-video .aspect-ratio{padding-bottom:100%}.natural-content .h4{letter-spacing:normal}.results-heading .h4,.cms-content p,.cms-content>span,.cms-content li,.cms-content a{line-height:1.4}.product-shop-btn .ct-button,.vitamin-btn .ct-button{padding:15px}.vitamin-right{padding:40px 20px 0}.main-banner-offer{background-color:#dfe4e7;text-align:center}.product-grid-inner,.our-story-row,.contact-form-inner{grid-template-columns:repeat(1,minmax(0,1fr))}.product-grid-heading,.faq-tab-header.product-grid-nav,.collection-empty,.product-grid,.main-search-form{grid-column:span 1 / span 1}.subscribe-check{order:1;border-radius:0;border:none;border-bottom:3px solid var(--Color4);margin:0 -10px;background-color:var(--Color3);top:0;display:flex;flex-wrap:wrap;text-align:left;align-items:center;padding:14px 20px;gap:20px}.subscribe-check-top{margin-bottom:0;flex:1;width:100%}.subscribe-check-top .h4{margin-bottom:4px}.subscribe-check-top p{max-width:100%;font:normal normal 400 14px/1.4 var(--primary-font)}.switch-btn{width:80px;height:36px}.switch-btn .slider:before{height:26px;width:26px;left:calc(0% + 4px)}.switch-btn input:checked+.slider:before{left:calc(100% - 30px)}.product-grid-section{margin-top:0!important}.product-grid-heading{order:2}.faq-tab-header.product-grid-nav{order:3;margin-top:0}.product-grid{order:4}.faq-tab-header.product-grid-nav ul .btn{font:normal normal 600 16px/1.2 var(--primary-font);padding:8px 20px}.product-row-left{width:100%}.product-row-right{padding:0 10px 10px;width:100%}.our-story-col-img{padding:40px}.cart-list-header{display:none}.cart-list-body{padding-top:0;border-top:none}.cart-header-title,.cart-list-product,.cart-list-product-content{width:100%}.cart-list-heading{display:block;margin-bottom:10px;text-align:left}.cart-header-qty,.cart-list-qty,.cart-header-total,.cart-list-total{text-align:left;padding-left:115px;width:50%}.cart-list-qty .cart-qty-box{margin-left:0}.banner-offer-inner .breadcrumb-link ul{margin:0 auto}.collection-empty,.main-search-form{order:4}.contact-form-inner{gap:30px}.user-section .user-cover,.account-section,.rc_layout__full{padding:60px 10px}.order-list{padding:15px}.account-section table tbody tr:not(:last-child){border-color:var(--SecondColor);margin-bottom:10px;display:block}.account-section .order-list tbody td:before{top:7px}.cms-content li:before{top:8px}.cms-content li{margin-bottom:10px}.cart-qty-box-main{justify-content:flex-start}}@media (max-width: 600px){:root{--h1: normal normal 700 40px / 1 var(--primary-font);--h2: normal normal 400 30px / 1.4 var(--primary-font);--h3: normal normal 700 26px / 1.4 var(--primary-font);--h4: normal normal 600 20px / 1.2 var(--primary-font);--p: normal normal 400 18px / 1.2 var(--primary-font)}.footer-menu ul li:before,.desktop-only{display:none}.mobile-only{display:block}.announcements-bar-inner .subp1{font:normal normal 400 12px/1.3 var(--primary-font);letter-spacing:1px}.announcements-bar{padding:12px 0}.footer-menu ul{margin-left:0}.footer-menu ul li{padding:0}.footer-menu a{font:normal normal 400 16px/1.4 var(--primary-font)}.main-footer-inner{gap:20px 10px}.input-control{padding:8px 16px}.ct-button,.ct-button-2,.product-shop-btn .ct-button,.vitamin-btn .ct-button,.product-btn .ct-button-2,.product-btn .ct-button{font:var(--subp1);padding:6px 16px!important;font-weight:900}.sub-input-inner .input-control,.rc_form__input{margin-bottom:8px}.main-header-inner{gap:20px}.footer-logo .footer-logo-link{max-width:160px}.hero-contact{padding:40px 0 454px}.pdp-icon-list ul{grid-template-columns:repeat(1,minmax(0,1fr))}.product-left-inner-second{padding-left:5px;gap:10px}.left-inner-item{min-height:120px;padding:12px 8px;border-radius:15px}.left-inner-item .icon{width:40px;height:40px;margin-bottom:8px;border-radius:10px}.left-inner-item .icon svg{width:22px;height:22px}.left-inner-item .icon img{width:45px;height:45px}.left-inner-item .content .benefit-text,.left-inner-item .content .benefit-text p{font-size:13px;line-height:1.2}.results-icon-list ul li{gap:10px}.interest-item-img{padding-bottom:100%}.interest-header-top{margin-bottom:15px}.main-interest-inner,.main-customer-section{padding:60px 0}.main-interest-inner .ct-button{max-width:220px}.interest-shapr-img-1,.interest-shapr-img-2{width:140px;height:140px}.customer-star-content .subp1{font:normal normal 700 12px/1 var(--primary-font)}.customer-star-icon{max-width:60px;margin:0 auto 14px}.natural-slider-items .natural-icon{width:32px;height:32px}.natural-slider-items{gap:12px}.natural-murquee-inner{padding:20px 0}.main-results-section,.main-product-section,.main-vitamin-section,.main-new-product-section,.product-grid-section,.about-cms-section,.our-story-section,.cart-list-section,.main-contact-form,.main-404-section{margin:60px 0}.results-inner{gap:10px}.results-right{padding:50px 15px}.results-shapre-1{width:80px;height:80px}.results-shapre-2{width:60px;height:32px;bottom:70px}.results-shapre-3{width:60px;height:52px;top:50px}.results-shapre-4{width:70px;height:70px;right:0;bottom:30px}.results-img{border-radius:30px}.results-heading .h1{margin-bottom:20px;line-height:1}.results-heading,.vitamin-heading{margin-bottom:30px}.results-icon-list{max-width:300px;margin:0 auto 30px}.results-icon-list .results-icon{width:60px;height:60px;padding:10px;border-radius:5px}.results-icon-list .results-content .h4{font:var(--h6);font-weight:700}.product-shop-btn{margin-top:30px}.product-shop-btn .ct-button{max-width:260px}.new-product-content .h4{line-height:1.4}.product-shape-1{width:80px;height:80px}.product-shape-2{width:60px;height:33px;bottom:60px}.product-right{padding:30px 0 30px 20px}.murquee-items{padding:0 35px}.faq-icon{max-width:140px}.faq-acc-header .icon{width:16px;height:16px}.faq-acc-body{padding:12px}.main-faq-section{padding:60px 0}.main-notice-section{padding:30px 0 60px}.faq-acc-header{padding:14px 0}.banner-offer-inner{padding:80px 0}.subscribe-content{margin-bottom:22px}.subscribe-items{border-radius:20px;padding:20px}.subscribe-items-header{margin-bottom:10px}.subscribe-items-list li:not(:last-child){margin-bottom:10px}.subscribe-items-header .subp1{font-size:12px;margin-bottom:15px}.switch-btn{width:62px;height:30px}.switch-btn input:checked+.slider:before{left:calc(100% - 24px)}.subscribe-check-bottom .switch-btn{margin-bottom:8px}.switch-btn .slider:before{height:20px;width:20px}.subscribe-check-bottom .subp1{font:normal normal 700 12px / 1.2 var(--primary-font)}body:has(.main-faq-section+.main-notice-section) .faq-icon{margin-top:-67px}body:has(.main-faq-section+.main-notice-section) .main-faq-section{padding:80px 0 110px}.faq-icon{margin-bottom:20px}.product-details-section .breadcrumb-link{padding:15px 0;border-top:1px solid var(--PrimaryColor)}.breadcrumb-link .btn{font-size:16px;line-height:1.2}.product-thum-items .aspect-ratio,.product-slider-items .aspect-ratio{border-radius:12px}.pdp-heading .subp1{font:normal normal 700 12px/1.2 var(--primary-font);letter-spacing:.05rem;padding:6px 12px}.pdp-heading,.pdp-pack-variate,.pdp-subscribe-variate,.pdp-heading .subp1,.pdp-add-cart .ct-button,.pdp-icon-list{margin-bottom:15px}.pdp-subscribe-check{border-radius:10px;padding:15px}.pdp-subscribe-list{padding:20px 0 10px 20px}.pdp-add-cart .ct-button{letter-spacing:4px;padding:12px}.pdp-review-box .read-more{font-size:14px;line-height:1.2;letter-spacing:1px}.pdp-review-box .read-more .icon{width:16px;height:12px}.product-details-section{padding-bottom:60px}.pdp-subscribe-heading .h6{font:normal normal 700 16px/1.2 var(--primary-font)}.pdp-review-box{padding:20px 0}.pdp-description{margin-bottom:30px}.cart-drawer-header{padding:20px}.checkout-box{padding:10px 20px}.interest-items{border-radius:5px}.interest-item-content{padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.interest-item-content .subp1{font-size:12px;line-height:1.2}.vitamin-list .results-icon-list ul li .h4{font:var(--h4)}.vitamin-list .results-icon-list ul li p{font:var(--subp1);line-height:1.3}.product-slider .swiper-wrapper{display:grid!important;transform:none!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-grid{gap:20px 10px}.product-slider .swiper-slide{margin:0!important;width:100%!important}.product-img .ct-button{font:normal normal 700 10px / 1.2 var(--primary-font);letter-spacing:1px;padding:6px 10px!important;bottom:10px}.product-img .wishlist-btn{top:8px;right:8px;width:14px;height:14px}.product-content{padding-top:8px}.product-content-title .h5,.product-price .h5{font:var(--h6)}.product-review{margin-bottom:10px}.product-content-title{margin-bottom:5px}.our-story-col-img{padding:20px}.our-story-col-img .results-shapre-4{bottom:0}.our-story-col-img .results-shapre-2{left:8px;top:53px}.our-story-col-img .results-shapre-3{bottom:14px;right:6px}.product-grid .subscribe-items{grid-column:span 2 / span 2}.cart-list-qty .cart-qty-box{max-width:140px;padding:8px 15px;flex:unset}.cart-list-qty .cart-qty-box .btn{width:12px;height:12px}.cart-list-qty .cart-qty-box .cart-qty-input{font-size:14px}.cart-remove-btn{width:24px;height:24px}.cart-list-sub-total{max-width:100%;margin:30px 0 0 auto}.cart-sub-total-heading{margin-bottom:10px}.cart-list-sub-total .h5{margin-bottom:22px}.product-img .product--label{font-size:12px;line-height:1;padding:7px;top:auto;width:100%;text-align:center;bottom:0}.product-img .product--label:before{display:none}.account-section .address-cover .btn-box .btn.edit,.account-section .address-cover .btn-box .btn.delete,.account-section .btn{padding:4px 25px}.account-section .account-navigation ul{gap:10px;padding-bottom:25px}.account-navigation ul a{font:var(--subp1)!important;font-weight:600!important;padding:12px 20px!important;line-height:1!important}.account-section .checkbox-input-form input{width:20px;height:20px;border-radius:2px}.user-section .section-header .account-title{margin-bottom:5px}.product-img .swym-add-to-wishlist-view-product{top:8px;right:8px;width:16px;height:16px!important;font-size:16px!important}.shopify-challenge__container{margin:60px auto!important}.cart-upsell-select .ct-button,.cart-upsell-select .ct-selector{font-size:12px}.cart-has-item:before{top:-4px;right:-3px}.faq-heading{margin-bottom:25px}.cart-list-product-img{max-width:70px}.cart-header-qty,.cart-list-qty,.cart-header-total,.cart-list-total{padding:5px 0 5px 85px;width:100%}.cart-list-items .h4{font:var(--p);font-weight:600;opacity:.6}.cart-list-header .h5,.cart-list-heading .h5,.cart-list-product-content .h5{font:var(--p);font-weight:700}.cart-list-product-img .aspect-ratio{padding-bottom:100%}.cart-list-total{display:flex;gap:16px}.cart-items-heading .h5{font:var(--h6);font-weight:600}.cart-items-bottom .h6{font:normal normal 700 14px/20px var(--primary-font)}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-cancel-clear-wishlist-btn{margin-bottom:1px}.pdp-shop-text{margin-bottom:18px}.user-section .section-header+p{margin-bottom:10px}}@media (max-width: 360px){.cart-product-items .cart-items-img{max-width:60px}.cart-items-img .aspect-ratio{padding-bottom:72px}.cart-items-heading .h5{font:var(--subp1);font-weight:600;line-height:1.2}.cart-items-month p{line-height:1.2}.cart-qty-box{max-width:105px}.cart-items-button .ct-button{font-size:12px;letter-spacing:1px}.cart-upsell-select{grid-template-columns:repeat(1,minmax(0,1fr))}.checkout-box .ct-button{line-height:1.2}.product-img{border-radius:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
