.mt-80{margin-top:80px}.contactpage-in{position:relative}.contactpage-in .cpi-left{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cpi-left .cpleft-in{width:35%}.cpleft-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:80px}.cplefttext-bottom{display:flex;flex-direction:column;gap:30px}.cplt-item .cplt-head{text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.32px;font-family:var(--switzer);margin-bottom:4px}.cplt-text{font-weight:300;font-size:14px;letter-spacing:.32px;font-family:var(--switzer);max-width:36ch;color:#000}.cplt-text a{color:#000;transition:.2s ease all}.cplt-text a:hover{color:#5e6d7c}.contactpage-in .cpi-right{width:56%;margin-left:auto;position:relative;padding:120px 100px}.cpi-right .cpi-image{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.cpi-image img{width:100%;height:100%;object-fit:cover}.cpi-right .cpright-in{background-color:#fff;position:relative;padding:40px;width:80%;margin:0 auto}.cpi-right .cb-form .form-con label{color:#121212;font-weight:600;letter-spacing:3.52px}.cpi-right .cb-form .form-con input,.cpi-right .phone-field select{border-bottom-color:#d9d9d9}.shopify-policy__container{padding-top:100px;padding-bottom:100px;max-width:100ch}.shopify-policy__container .shopify-policy__title{margin-bottom:60px}.shopify-policy__body p{margin-bottom:12px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{margin-top:30px;margin-bottom:20px}.shopify-policy__body ul,.shopify-policy__body ol{margin-bottom:20px;padding-left:30px}.shopify-policy__body li{font-size:16px;font-weight:300;letter-spacing:.32px;line-height:150%;color:var(--body-color)}.shopify-policy__body a{color:var(--body-color);text-decoration:underline;transition:.2s ease all}.shopify-policy__body a:hover{color:#5e6d7c}.shopify-policy__body table{border-collapse:collapse;width:100%;margin-bottom:20px;margin-top:20px}.shopify-policy__body table td,.shopify-policy__body table th{border:1px solid #dddddd;text-align:left;padding:8px}.error-page{min-height:90vh;padding:100px 0;display:flex;align-items:center;justify-content:center}.error-page .error-page-cont-wrap{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.error-page-text h1{color:#6890b2;margin-bottom:10px}.error-page-text h3{color:#202322;margin-bottom:18px}.error-page-text p{color:#6b6b6b;font-size:14px;max-width:62ch}.error-page-text p a{font-weight:500;color:#6b6b6b}.error-page-cta{margin-top:50px}.login-signup-template{position:relative;min-height:100vh;padding:80px 0;display:flex;align-items:center;justify-content:center}.login-signup-template .log-img{position:absolute;width:45%;height:100%;right:0;top:0;overflow:hidden}.log-img img{width:100%;height:100%;object-fit:cover;object-position:center}.log-form-wrap{width:100%}.log-form-wrap .log-form-in{width:45%;padding-right:50px}.log-form-in .log-form-con{display:flex;flex-direction:column;gap:58px}.log-form-in .log-form-con .head{gap:30px}.log-form-con .head h3{color:#000}.lumi-desc p{font-weight:400;color:#6b6b6b}.log-form .form-con-wrap{display:flex;flex-direction:column;gap:27px}.log-form .form-con-wrap .form-con{display:flex;flex-direction:column}.log-form .form-con label{font-weight:600;font-size:12px;letter-spacing:3.52px;text-transform:uppercase;color:#121212;width:100%;margin-bottom:0}.log-form .form-con input{width:100%;background-color:transparent;border:none;border-bottom:1px solid #d9d9d9;padding:10px;font-size:12px;letter-spacing:.56px}.log-form .form-con input::placeholder{font-weight:300;color:#6b6b6b}.log-form .form-con input:focus-visible{outline:none}.password-con{display:flex;align-items:center}a.forgot-password{font-size:12px;font-weight:400;line-height:150%;text-align:right;color:#6890b2;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;text-decoration:none;display:inline-block;white-space:nowrap;letter-spacing:.56px}a.forgot-password:hover{color:#6b6b6b}.login-signup-template .form-con.checkbox{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:24px}.login-signup-template .form-con.checkbox input{width:auto}.form-con.checkbox label{color:#6b6b6b;font-weight:300;font-size:12px;letter-spacing:.56px;text-transform:capitalize}.form-con.checkbox label a{color:#6b6b6b}.form-con.submit-but{margin-top:40px}.form-con.submit-but .custom-button{width:fit-content;outline:none;border:none}section.login-signup-template .cc-signup{margin-top:30px;font-size:14px;font-weight:400;line-height:21px;text-align:center;color:#6b6b6b;display:flex;align-items:center;justify-content:center;gap:4px;text-decoration:none!important}section.login-signup-template .cc-signup a{color:#6890b2;font-size:16px;font-weight:400;letter-spacing:.56px}.login-signup-template .log-form-con.forget,.login-signup-template .log-form-con.hide{display:none}.login-signup-template .log-form-con.forget.active.hide{display:block}.log-form-con.forget .log-form{margin-top:30px}@media(max-width:1400px){.cpi-right .cpright-in{width:95%}}@media(max-width:1200px){.contactpage-in .cpi-right{padding:120px 50px}.cpi-right .cpright-in{width:100%}.log-form-wrap .log-form-in{width:50%;padding-right:20px}}@media(max-width:991px){.contactpage-in{padding-top:80px}.contactpage-in .cpi-left{position:relative;padding-bottom:60px}.cpi-left .cpleft-in{width:100%}.contactpage-in .cpi-right{width:100%;padding:60px 40px}.log-form-wrap .log-form-in{padding-right:0}}@media(max-width:767px){.contactpage-in .cpi-right{padding:40px 20px}.cpi-right .cpright-in{padding:30px 20px}.login-signup-template{flex-direction:column-reverse;gap:40px}.login-signup-template .log-img{position:relative;width:100%;height:400px}.log-form-wrap .log-form-in{width:100%}}.newsletter-title{font-family:var(--switzer)}.ref-size em{font-size:12px!important;line-height:80%}.newletter-wrap{max-width:780px;margin:0 auto;padding:60px 0}.newletter-wrap form{width:100%}.newletter-wrap form{margin-top:60px}.newletter-wrap form input{border:1px solid #dddddd;padding:14px 16px;background:transparent;outline:none;width:70%;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9b9b9b}.newletter-wrap form button.outline{border:1px solid #000000;color:#fff;background-color:#000}.newletter-wrap form button{padding:14px 64px;border:1px solid #000000;color:#fff;font-size:14px;background-color:#000;transition:.4s all ease;width:30%;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.22em;text-align:center;text-transform:uppercase}.newletter-wrap h2{font-weight:400;font-size:40px;line-height:120%;letter-spacing:.02em;text-transform:none}.newletter-wrap .head.center{gap:18px}.newletter-wrap form button:hover{background-color:#e2deda;color:#000;border-width:1px;border-style:solid;border-color:#e2deda;border-image:initial}.newsletter-form-wrap{display:flex;align-items:stretch;justify-content:space-between}@media(max-width:1400px){h2.section-header__title,.newletter-wrap h2{font-size:36px!important}}@media(max-width:991px){h2.section-header__title,.newletter-wrap h2{font-size:28px!important}.newletter-wrap{padding:40px 20px}}@media(max-width:767px){h2.section-header__title,.newletter-wrap h2{font-size:24px!important}.newsletter-form-wrap{flex-direction:column;gap:20px}.newletter-wrap form input,.newletter-wrap form button{width:100%}.newletter-wrap form{margin-top:40px}}.blog-article__verification.mobile{margin-bottom:30px}.blog-progress-bar-wrap{position:sticky;top:0;left:0;height:100%;width:100%;z-index:1;padding:10px 0;background:#fff;transition:.4s all ease}.blog-progress-bar-container{width:100%;height:9px;background:#e2e2e2}.blog-article__content .ruffruff-table-of-contents{margin-bottom:30px!important}.blog-progress-bar{height:100%;width:0%;background:#1a1a1a;transition:width .1s linear}.blog-article__content{position:relative;z-index:2}.about-page-banner-in .bg-image{height:100vh}.about-page-banner-in .bg-image img{width:100%;object-fit:cover;height:100%;object-position:center 20%;transform:scaleX(-1)}.about-page-banner-in{position:relative}.about-page-banner-in .main-title{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:20px;padding:0 3%}.about-page-banner-in .main-title h1{color:#fff;font-size:clamp(28px,7vw,52px);font-weight:400;letter-spacing:-.02em;line-height:110%}.about-page-banner-in .main-title p{font-family:var(--switzer);font-size:20px;line-height:120%;letter-spacing:.02em;font-weight:400;max-width:64ch;margin:0 auto;color:#fff}.althera-difference{background-color:#ecf1f5;padding-top:60px;padding-bottom:60px}.althera-difference-in{display:flex;flex-direction:column;gap:100px}.althera-difference-in .top,.althera-difference-in .bottom{display:flex;gap:20px}.althera-difference-in .inner-tab-points a{color:#000;letter-spacing:.02em;font-size:14px;font-weight:400;line-height:120%;display:inline-block;position:relative;font-family:var(--inktap);padding-left:5px;padding-right:10px;transition:.4s ease all;padding-top:10px}.althera-difference-in .inner-tab-points a:not(.active):hover{opacity:.5;cursor:pointer}.althera-difference-in .inner-tab-points a.active:before{content:"";height:9px;width:9px;border-radius:50px;background-color:#000;display:inline-block;position:absolute;left:0;top:15px;margin-left:5px}.althera-difference-in .inner-tab-points a:after{content:"";height:18px;width:1px;background-color:#dadada;display:inline-block;position:absolute;right:0;top:10px}.althera-difference-in .inner-tab-points a.active{font-family:var(--switzer);color:#212121;font-size:16px;padding-left:25px}.althera-difference-in .inner-tab-points a:last-child:after{display:none}.custom-black-btn{background-color:#1a1a1a;padding:12px 40px;font-family:var(--switzer);font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase;color:#f0f0f0;letter-spacing:.22em;display:inline-block;transition:.4s ease all;border:1px solid transparent;white-space:nowrap}.custom-black-btn:hover{background-color:transparent;border:1px solid #1a1a1a;cursor:pointer;color:#1a1a1a}p.eyebrow-head{text-transform:uppercase;letter-spacing:.22em!important;color:#000;line-height:150%;font-size:14px!important;font-weight:400}.althera-difference-in .bottom p{letter-spacing:.01em;font-size:18px;color:#000}.althera-difference-in .shop_btn{padding-top:30px;border-top:1px solid #dadada}.althera-difference-in .content-wrap{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;border-bottom:1px solid #DADADA;padding-bottom:20px}.althera-difference-in .top .left{display:flex;flex-direction:column;gap:20px;width:48%}.althera-difference-in .top h2{font-size:40px;line-height:120%;letter-spacing:.02em;font-weight:400}.althera-difference-in .top .left p{font-size:16px;line-height:150%;letter-spacing:.02em;font-weight:400;color:#000;max-width:58ch}.althera-difference-in .top .right{width:52%}.althera-difference-in .bottom .left{width:48%}.althera-difference-in .bottom .right{width:52%;padding-left:80px}.text-icon-section-in .item .icon-img{width:100px;height:100px}.text-icon-section-in{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px}.text-icon-section-in .item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.text-icon-section-in .item p{color:#656565;font-size:16px;line-height:150%;letter-spacing:.02em;font-weight:400;max-width:32ch}.text-icon-section-in .item p.head{color:#515151;font-size:20px;line-height:123%}.bx-wrapper{max-width:100%!important;margin-bottom:0!important;box-shadow:none!important;border:none!important;background:none!important}.ticker-section-in .bx-wrapper .item{display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;justify-content:center}.about-page-ticker .item .item-img{height:100%;width:auto}.about-page-ticker .item .item-img img{max-height:50px;max-width:150px;width:auto}.about-page-ticker .item p{text-align:center;width:100%}.born-from-section{position:relative}.born-from-section-in{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:120px}.born-from-section-in .left{display:flex;flex-direction:column;gap:20px}.born-from-section-in .left .button-primary{margin-top:50px}.born-from-section-in .born-from-img{aspect-ratio:1/1}.born-from-section .centeral-img{width:32%;position:absolute;bottom:0;left:53%;transform:translate(-55%)}.head-new{display:flex;justify-content:space-between;align-items:end;margin-bottom:54px}.blogs-card-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.blogs-card-wrap .blogs-card{display:flex;flex-direction:column;gap:30px;cursor:pointer}.blogs-card .blog-border-div{padding:25px 22px;background-color:#fafafa}.blogs-card .blog-img{aspect-ratio:1/1.2;transition:.4s ease all;overflow:hidden}.blogs-card .blog-img img{width:100%;height:100%;object-fit:cover;transition:.4s ease all}.blogs-card:hover .blog-img img{transform:scale(1.1)}.blogs-card .blogs-text{display:flex;flex-direction:column;gap:10px}.blogs-card .blogs-text .title p{color:#000;letter-spacing:.02em;line-height:150%}.blogs-card .blogs-text .content p{font-size:14px;line-height:150%;letter-spacing:.02em}.althera-charity-in{display:flex;gap:20px}.althera-charity-in .left{width:32%;display:flex;flex-direction:column;gap:30px;justify-content:space-between}.althera-charity-in .left h2{max-width:16ch}.althera-charity-in .left p{max-width:56ch}.althera-charity-in .right{width:68%;padding-left:115px;position:relative}.althera-charity-in .slick-track,.althera-charity-slider,.althera-charity-in .slick-list,.althera-charity-in .right .slider-image{height:100%}.althera-charity-in .bottom-card{background-color:#d9d9d9;padding:30px;display:flex;flex-direction:column;gap:10px}.althera-charity-in .bottom-card p{max-width:36ch}.charity-next-btn{border:none;background:none;outline:none;width:35px;height:35px;transition:.3s ease all;position:absolute;left:45px;bottom:10px}.althera-charity-slider .slick-slide{padding-left:18px}.charity-next-btn:hover circle{fill:#000;cursor:pointer}.about-page-ticker .item{text-align:center;flex-shrink:0}.about-page-ticker img{max-width:100%;height:auto}.ticker-section{background-color:#fafafa;padding:40px 0}.ingredients-banner .custom-black-btn{width:fit-content;margin:0 auto}.ingredients-banner .custom-black-btn.white-btn{background-color:#fff;color:#111111d9;border:1px solid transparent}.ingredients-banner .custom-black-btn.white-btn:hover{background-color:#111;color:#fff;border:1px solid #fff}.ingredients-banner .ib-btn{margin-top:30px}.ingredients-trust-in .heading{display:flex;flex-direction:column;align-items:center;text-align:center}.ingredients-trust-in .heading h2{font-size:clamp(28px,7vw,40px)}.ingredients-trust-in .heading p{font-size:16px;max-width:76ch;color:#000;font-weight:400;letter-spacing:.02em;line-height:150%}.ingredients-trust .main-content{padding-top:100px}.ingredients-trust .main-content .boxes-wrap{display:grid;grid-template-columns:1fr 1fr 1fr}.ingredients-trust .boxes-wrap .box{display:flex;justify-content:center;align-items:center}.ingredients-trust .boxes-wrap .box .text-content{display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;padding:20px}.ingredients-trust .boxes-wrap .box .img-content{max-width:300px;max-height:300px}.ingredients-trust .box h3{font-size:20px;line-height:123%;letter-spacing:.02em;color:#515151;font-weight:400}.ingredients-trust .box p{max-width:39ch}.tga-in .grid-accord-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:40px}.accordion-head-icon{float:right}.tg-accordion{background-color:#d9d9d9;color:#111;cursor:pointer;padding:13px;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:.4s ease all;line-height:120%;letter-spacing:.02em;font-weight:400;font-family:var(--inktap)}.tg-accordion.active{background-color:#afc1cf}.tg-accordion .accordion-head-icon svg{transition:.3s ease all}.tg-accordion.active .accordion-head-icon svg{transform:rotate(45deg);transition:.3s ease all}.tg-accordion p{color:#373737;font-size:14px;font-family:var(--switzer);font-weight:400;margin-top:20px}.tg-accordion-panel{padding:0;background-color:#afc1cf;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.tg-accordion-panel p{padding:20px 12px 0;text-transform:uppercase;color:#fff;letter-spacing:.22em;font-size:14px;line-height:150%}.tg-accordion-panel p:last-child{padding-bottom:30px}.tg-accordion-panel p:after{content:"";height:4px;border-radius:10px;background-color:#fff;display:block;margin-top:10px}.three-grid-accordion .heading p{font-weight:400;color:#111}.image-content-sec-in .heading p{max-width:48ch;color:#111;font-weight:400}.image-content-sec-in .main-content{display:grid;grid-template-columns:1fr 1fr;gap:66px;row-gap:100px;padding:60px 0}.image-content-sec-in .main-content .image-div{height:377px;width:100%}.image-content-sec-in .main-content .txt-content-div{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.image-content-sec-in .txt-content-div .top{display:flex;flex-direction:column;gap:10px}.image-content-sec-in .txt-content-div .bottom p{font-weight:400;color:#111;max-width:52ch}.new-faq-section-in{display:grid;grid-template-columns:1fr 1fr;gap:20px}.new-faq-section-in .left{display:flex;flex-direction:column;justify-content:space-between;gap:100px}.new-faq-section-in .faq-accordion .accordion-title.active>.accordion-icon{transform:rotate(45deg);transition:.4s ease all}.faq-heading{display:flex;flex-direction:column;gap:40px}.faq-heading h2{max-width:18ch}.faq-heading a{max-width:200px;text-align:center}.new-faq-section-in .faq-image{height:100%;width:100%}.accordion-title{background-color:#fff;cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition:.4s;display:flex;justify-content:space-between}.accordion-title p{font-size:16px;letter-spacing:.02em;line-height:150%;font-weight:400;color:#000;max-width:85%}.accordion-item{border-bottom:1px solid #dddddd;padding:20px 0 12px}.accordion-title.active{background-color:#fff}.accordion-content{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease-out;max-width:85%}.accordion-content p{padding-top:10px}.accordion-icon{height:24px;width:24px;display:inline-block;transition:.4s ease all;margin-left:10px}.ing-modal-card-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;row-gap:30px}.ing-modal-card{filter:brightness(.97);position:relative;cursor:pointer}.ing-modal-card{cursor:pointer;transition:transform .2s ease}.ing-modal-card:hover{transform:translateY(-5px)}.ing-modal-card .ing-card-img{aspect-ratio:1/1}.ing-modal-card .ing-card-img img{object-position:center}.ing-modal-card .ing-card-bottom{position:absolute;bottom:0;width:100%;left:0;background-color:#d9d9d9;display:flex;flex-direction:column;gap:20px;padding:17px 11px;z-index:2}.ing-modal-card .ing-card-bottom .ing-card-icon{position:absolute;top:11px;right:11px}.ing-modal-card h4{font-size:16.89px;line-height:120%;font-weight:400;color:#111;max-width:calc(100% - 24px)}.ing-modal-card p{font-size:14px;line-height:150%;color:#373737}.ing-slide-modal{position:fixed;top:0;right:-100%;width:36%;height:100vh;background:#fff;box-shadow:-5px 0 15px #0000001a;transition:right .7s ease;z-index:9999;overflow-y:auto}.ing-slide-modal .ing-card-icon{transform:rotate(45deg)}.ing-slide-modal.active{right:0}.ing-slide-modal-content{display:flex;flex-direction:column;height:100%;position:relative}.ing-slide-modal .ing-close-modal{position:absolute;top:40px;right:28px;cursor:pointer}.ing-modal-img{height:50%}.ing-modal-info{background-color:#afc1cf;padding:50px;height:auto;min-height:50%;overflow:hidden;overflow-y:auto}.ing-modal-card.blurred{filter:blur(4px) brightness(.8);pointer-events:none;transition:filter .4s ease}.ing-modal-card.active-card{transition:transform .4s ease;z-index:2}.ing-modal-card.active-card .ing-card-bottom{opacity:0;transition:.4s ease all}body.ing-modal-open{overflow:hidden}.ingredients-modal-in p{max-width:48ch;color:#000;font-weight:400}#ing-modal-desc{margin-top:20px}.ing-modal-tab{display:flex;gap:48px;flex-wrap:wrap;row-gap:20px}.ing-modal-tab .ing-modal-tablinks{border:none;outline:none;cursor:pointer;transition:.3s;font-size:14px;text-transform:uppercase;letter-spacing:.22em;color:#8a8a8a;line-height:150%;font-weight:400;font-family:var(--switzer)}.ing-modal-tab .ing-modal-tablinks:hover,.ing-modal-tab .ing-modal-tablinks.active{color:#000}.ing-modal-tabcontent{display:none;padding:50px 0 0;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@-webkit-keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.temp-product-bottom{display:flex;gap:100px}.temp-product-bottom .left{width:30%}.temp-product-bottom .right{width:70%}.temp-product-bottom .shipping-wrap{padding-top:80px}.shipping-wrap .shipping-days-text{font-size:16px;color:#212121;font-weight:400;display:flex;gap:20px;margin-top:30px}.product-template .add-to-cart-wrap{display:flex;gap:15px;align-items:center}.contactpage-in .cpi-left .container-fluid{position:absolute;top:80px}.faq-page-in{padding-top:100px}.faq-page-tabcontent-in{display:flex;padding-top:60px}.faq-page-tabcontent-in .left{width:30%;padding-top:24px}.faq-page-tabcontent-in .right{width:70%}.faq-page-container{max-width:960px;margin:0 auto;padding:0 20px}.faq-page-tabcontent-in .left h4{font-size:20px;letter-spacing:.02em;line-height:120%;font-weight:400;font-family:var(--switzer);color:#6890b2}.faq-page-tabcontent-in .accordion-title .accordion-icon svg{transition:.3s ease all}.faq-page-tabcontent-in .accordion-title.active .accordion-icon svg{transform:rotate(45deg);transition:.3s ease all}.faq-page-tabcontent-in .accordion-item{border-bottom:1px solid #afc1cf;padding-bottom:24px;padding-top:24px}.faq-page-tabcontent-in .accordion-item .accordion-title{color:#6b6b6b;letter-spacing:.02em;font-size:16px}.faq-page-tabcontent-in .accord-counter{color:#6890b2;letter-spacing:.22em;line-height:150%;text-transform:uppercase;padding-right:20px}.blog-article-card .blog-article-image img{object-fit:cover!important}section.faq-page{padding:120px 0;position:relative}section.faq-page .faq-head h1{font-size:clamp(28px,5vw,30px);color:#1a1a1a}.faq-category-wrapper{position:sticky;top:0;transition:.4s all ease;background:#fff;padding:30px 0}.faq-category-wrapper.backdrop{box-shadow:0 1px 6px #0003}.faq-category-wrapper ul{display:flex;align-items:center;justify-content:center;list-style:none;gap:40px}.faq-category-wrapper ul li a{display:inline-flex;border-bottom:1px solid transparent;font-family:var(--switzer);font-weight:400;font-size:14px;line-height:150%;letter-spacing:.22em;vertical-align:middle;color:#8a8a8a;transition:.4s all ease;cursor:pointer;text-transform:uppercase}.faq-category-wrapper ul li a:hover,.faq-category-wrapper ul li a.active{color:#6890b2}.faq-head{margin-bottom:50px}.faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-top:24px;padding-bottom:24px;transition:.4s all ease}.faq-item .faq-question h6{font-size:16px;color:#6b6b6b;font-family:var(--switzer);line-height:150%;letter-spacing:.02em;font-weight:400;display:flex}.faq-item.active .faq-question{padding-bottom:0}.faq-cat-head h4{color:#6890b2;line-height:120%;letter-spacing:.02em;font-size:20px;font-weight:400;font-family:var(--switzer);margin-right:20px}.faq-wrapper{display:flex;width:100%}.faq-cat-head{width:30%}.faq-accordian-wrapper{width:70%}.faq-answer{display:none}.faq-item{border-bottom:1px solid #AFC1CF;padding-bottom:0;transition:.4s all ease}.faq-item.active{padding-bottom:12px}.faq-answer p{font-size:14px;line-height:150%;color:#606060;max-width:65ch;letter-spacing:.02em;font-weight:300;font-family:var(--switzer);padding-top:10px;padding-left:45px}.faq-answer p a{font-size:14px;line-height:150%;color:#606060;max-width:65ch;letter-spacing:.02em;font-weight:300;font-family:var(--switzer);text-decoration:underline}.faq-all-in{width:75%;margin:70px auto 0;display:flex;flex-direction:column;gap:75px}.faq-accordian-wrapper .faq-item:first-child .faq-question{padding-top:0}.faq-question-right{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.faq-item.active .faq-question-right svg{transition:.4s all ease}.faq-item.active .faq-question-right svg{transform:rotate(45deg);transition:.4s all ease}.faq-question-counter{color:#6890b2;letter-spacing:.22em;padding-right:20px}.log-form-wrap .errors li{list-style:none;font-size:12px;color:#b51818;margin-bottom:10px}.p2-health-benefits{background-color:#ecf1f5;padding:70px 0 60px}.p2-health-benefits-in{display:grid;grid-template-columns:1fr 1fr}.p2-health-benefits-in .left{display:flex;flex-direction:column;justify-content:space-between}.p2-health-benefits-in .right-img{max-width:560px;height:100%;width:100%;overflow:hidden;aspect-ratio:1/1}.p2-health-benefits-in .left-top h2{max-width:18ch;letter-spacing:.02em;line-height:120%}.p2-health-benefits-in .left-top p{color:#000;margin-top:20px}.p2-hb-points{display:flex;flex-direction:column;gap:20px}.p2-hb-points p{display:flex;gap:15px;align-items:center;color:#000;font-size:15px;font-weight:400}.p2-hb-points p>span{display:flex;align-items:center}.p2-hb-points p>span{padding-top:2px}.p2-function{position:relative;padding-bottom:248px}.p2-function-in{display:grid;grid-template-columns:1fr 1fr;gap:30px}.p2-function-img{max-height:728px;max-width:708px}.p2-function-in .left{display:flex;flex-direction:column;gap:20px;padding-top:60px}.p2-function-in .left p{max-width:57ch}.p2-function .bottom-img{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:clamp(200px,32vw,467px);height:clamp(200px,32vw,467px)}.p2-function .container-fluid,.p2-charity .container-fluid{padding-right:0}.p2-charity-in{display:grid;gap:20px;grid-template-columns:3fr 5fr}.p2-charity-in .right{display:grid;grid-template-columns:1fr 1fr;gap:17px}.p2-charity-in .left{display:flex;flex-direction:column;justify-content:space-between;gap:230px}.p2-charity-in .left .bottom{background-color:#d9d9d9;padding:30px;max-width:390px;width:100%}.p2-charity-in .left .bottom h3{font-size:20px;line-height:123%;letter-spacing:.02em;font-family:var(--switzer);max-width:18ch;text-transform:none!important}.p2-charity-in .left .bottom p{font-size:12px;max-width:30ch;margin-top:10px}.p2-charity-in .top{display:flex;flex-direction:column;gap:15px}.p2-charity-in .top p{max-width:42ch;font-weight:400;color:#060709;letter-spacing:.02em}section.p2-solution .sh-wrapper{justify-content:center}.p2-solution .sh-img{background:none!important;padding-top:65%!important}.p2-solution .sh-con .sh-item:nth-child(1){top:unset!important;bottom:25%!important;left:0%!important}.p2-solution .sh-con .sh-item:nth-child(2){top:25%!important;right:17%!important}.p2-solution .sh-con .sh-item:nth-child(3){bottom:0%!important;left:90%!important}.solution-hover .sh-txt>p{font-size:14px;font-family:var(--switzer);font-weight:600;color:#000;letter-spacing:.02em;margin-bottom:8px;line-height:120%}.solution-hover .sh-txt{color:#656565;font-weight:400;font-size:12px}.shipping-wrap{display:none}.subscription_group ul{padding-left:0!important}.group_list_item{gap:8px}@media screen and (max-width:1300px){.ing-slide-modal{width:50%}}@media screen and (max-width:1200px){.ing-modal-card-wrap{grid-template-columns:1fr 1fr 1fr}.temp-product-bottom{gap:60px}.product-template .add-to-cart-wrap{flex-direction:column;gap:0px}.bc-quan-wrapper{width:100%}.product-info .submit{margin-top:0}}@media screen and (max-width:991px){.text-icon-section-in{grid-template-columns:1fr 1fr;justify-items:center}.ing-modal-card-wrap{grid-template-columns:1fr 1fr}.text-icon-section-in>*:nth-child(3){grid-column:1 / -1;justify-self:center;width:45%}.born-from-section .centeral-img{display:none}.born-from-section-in{padding-bottom:0}.althera-charity-in{flex-direction:column}.althera-charity-in .left,.althera-charity-in .right{width:100%}.althera-charity-in .right .slider-image{aspect-ratio:1/1}.althera-charity-in .bottom-card{width:50%}.ingredients-trust .main-content .boxes-wrap{grid-template-columns:1fr 1fr;row-gap:30px}.ingredients-trust .main-content{padding-top:75px}.tga-in .grid-accord-wrap{grid-template-columns:1fr 1fr}.new-faq-section-in{grid-template-columns:1fr}.new-faq-section-in .right{display:none}.new-faq-section-in .left{gap:40px}.accordion-title{gap:20px}.accordion-icon{width:30px;height:30px}.faq-heading h2{max-width:100%}.ing-slide-modal{width:70%}.temp-product-bottom{gap:40px}.contactpage-in .cpi-left .container-fluid{position:unset;top:unset}.p2-function-img{height:100%}}@media screen and (max-width:767px){.althera-difference-in .top{flex-direction:column}.althera-difference-in .top .left,.althera-difference-in .top .right{width:100%}.althera-difference-in .bottom{flex-direction:column}.althera-difference-in .bottom .left,.althera-difference-in .bottom .right{width:100%;padding-left:0}.althera-difference-in,.text-icon-section-in{gap:40px}.text-icon-section-in{grid-template-columns:1fr}.text-icon-section-in>*:nth-child(3){width:100%}.born-from-section-in{grid-template-columns:1fr;gap:40px}.born-from-section-in .left{order:1}.born-from-section-in .born-from-img{aspect-ratio:5/4}.born-from-section-in .left .button-primary{margin-top:20px}.blogs-card-wrap{grid-template-columns:1fr}.althera-charity-slider .slick-slide,.althera-charity-in .right{padding-left:0}.charity-next-btn{position:unset;width:100%;margin-top:20px;text-align:right}.althera-charity-in .bottom-card{width:100%}.althera-charity-in .bottom-card p{max-width:100%}.ingredients-trust .main-content .boxes-wrap{grid-template-columns:1fr;row-gap:30px}.ingredients-trust .main-content{padding-top:40px}.tga-in .grid-accord-wrap{grid-template-columns:1fr}.image-content-sec-in .main-content .image-div{height:250px}.image-content-sec-in .main-content{padding:32px 0;gap:32px}.image-content-sec-in .main-content{grid-template-columns:1fr}.image-content-sec-in .main-content .grid-order:nth-child(1){order:1}.image-content-sec-in .main-content .grid-order:nth-child(2){order:2}.image-content-sec-in .main-content .grid-order:nth-child(3){order:4}.image-content-sec-in .main-content .grid-order:nth-child(4){order:3}.image-content-sec-in .main-content .grid-order:nth-child(5){order:5}.image-content-sec-in .main-content .grid-order:nth-child(6){order:6}.image-content-sec-in .main-content .grid-order:nth-child(7){order:8}.image-content-sec-in .main-content .grid-order:nth-child(8){order:7}.new-faq-section-in .faq-heading,.new-faq-section-in .left{gap:20px}.accordion-icon{width:26px;height:26px}.ing-slide-modal{width:90%}.ing-modal-img{height:40%}.ing-modal-card .ing-card-bottom{gap:5px;padding:10px}.ing-modal-card-wrap{gap:15px}.ing-modal-card h4{font-size:14px}.ing-modal-card h4{font-size:12px}.ing-modal-card .ing-card-bottom .ing-card-icon{height:18px;width:18px;top:5px;right:8px}.temp-product-bottom{flex-direction:column}.temp-product-bottom .left,.temp-product-bottom .right{width:100%}.product-accordions-con{margin-top:0}.temp-product-bottom{gap:40px}.form-con.submit-but .custom-button{width:100%}.faq-page-tabcontent-in{flex-direction:column;gap:20px}.fp-tab-wrap{justify-content:unset!important}.faq-page-tabcontent-in .left,.faq-page-tabcontent-in .right,.faq-all-in{width:100%}.faq-wrapper{flex-direction:column;gap:40px}.faq-cat-head,.faq-accordian-wrapper{width:100%}.faq-category-wrapper ul{flex-wrap:wrap;gap:15px;justify-content:unset;padding:0 20px;row-gap:10px}.faq-all-in{margin-top:30px}.faq-head{margin-bottom:30px}.p2-health-benefits-in{grid-template-columns:1fr}.p2-health-benefits-in .right-img{aspect-ratio:1/1}.p2-health-benefits-in .right{order:-1;padding-bottom:20px}.p2-health-benefits-in .left-top p{margin-bottom:20px}.p2-function-in{grid-template-columns:1fr}.p2-function-in .right{order:-1}.p2-function .bottom-img{display:none}.p2-function{padding-bottom:0}.p2-function-in .left{padding-top:0}.p2-function-img{aspect-ratio:1/1}.p2-function .container-fluid{padding-right:20px}.p2-function-in .left p{max-width:100%}.p2-health-benefits{padding-top:20px}.p2-health-benefits-in .right-img{max-width:100%}.p2-charity-in{grid-template-columns:1fr}.p2-charity-in .right{order:-1;gap:10px}.p2-charity .container-fluid{padding-right:20px}.p2-charity-in .left{gap:30px}.p2-charity-in .top p,.p2-charity-in .left .bottom,.p2-charity-in .left .bottom h3,.p2-charity-in .left .bottom p{max-width:100%}}@media screen and (max-width:425px){.custom-black-btn{padding:10px 20px}.accordion-title p{font-size:14px}}@media screen and (min-width:1201px){.product-bar .pb-wrapper{justify-content:center}}.home-banner.banner-static .hb-bg{opacity:0}.home-banner.banner-static .hb-svg-wrap{display:none}.home-banner.banner-slider{overflow:hidden}.home-banner.banner-slider,.home-banner.banner-slider .banner-swiper,.home-banner.banner-slider .swiper-slide{height:100vh;min-height:700px}.home-banner.banner-slider .hb-slide-item{position:relative}.home-banner.banner-slider .hb-img-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-banner.banner-slider .hb-img-bg .img{width:100%;height:100%;object-fit:cover}.home-banner.banner-slider .hb-slide-wrapper{z-index:5}.home-banner.banner-slider .hb-slide-item .hb-slide.active p,.home-banner.banner-slider .hb-slide-item .hb-slide.active h1,.home-banner.banner-slider .hb-slide-item .hb-slide.active .custom-button.outline{opacity:1;transform:translateY(0)}.home-banner.banner-slider .hb-img-bg .img.mob{display:none}@media screen and (max-width:767px){.home-banner.banner-slider .hb-img-bg .img.desktop{display:none}.home-banner.banner-slider .hb-img-bg .img.mob{display:block}}.home-banner.banner-slider .banner-swiper-pagination{position:absolute;bottom:28px;left:0;right:0;z-index:10;text-align:center}.home-banner.banner-slider .banner-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fff;opacity:.5;margin:0 5px;transition:opacity .3s ease,width .3s ease}.home-banner.banner-slider .banner-swiper-pagination .swiper-pagination-bullet-active{opacity:1;width:22px;border-radius:4px}.home-banner.banner-slider .swiper-button-prev,.home-banner.banner-slider .swiper-button-next{color:#fff;z-index:10}.featured-brands-wrap.is-ticker{display:block;overflow:hidden;margin-top:40px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.featured-brands-wrap.is-ticker .featured-brands-track{display:flex;flex-wrap:nowrap;width:max-content;gap:40px;animation:featured-ticker-scroll var(--ticker-duration, 40s) linear infinite}.featured-brands-wrap.is-ticker .featured-brands{flex:0 0 auto;width:340px;gap:20px}.featured-brands .featured-brand-logo{max-width:160px;max-height:30px}.featured-brand-logo img{width:100%;height:100%;object-fit:contain}.featured-brands-wrap.is-ticker .featured-brands p{max-width:none}.featured-brands-wrap.is-ticker.pause-on-hover:hover .featured-brands-track{animation-play-state:paused}@keyframes featured-ticker-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 20px))}}@media(prefers-reduced-motion:reduce){.featured-brands-wrap.is-ticker .featured-brands-track{animation:none}}@media screen and (max-width:767px){.featured-brands-wrap.is-ticker .featured-brands{width:260px}}section.solution-hover .sh-con .sh-item.is-open{opacity:1}.variant-selector{display:block;margin:20px 0}.variant-selector .vs-option{margin-bottom:16px}.variant-selector .vs-label{display:block;font-family:var(--switzer);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#121212;margin-bottom:8px}.variant-selector .vs-select-wrap{position:relative}.variant-selector .vs-select{width:100%;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:0;padding:12px 40px 12px 14px;font-family:var(--switzer);font-size:14px;color:#121212;cursor:pointer;transition:border-color .2s ease}.variant-selector .vs-select:hover,.variant-selector .vs-select:focus-visible{border-color:#565656;outline:none}.variant-selector .vs-select-wrap:after{content:"";position:absolute;top:50%;right:16px;width:9px;height:9px;border-right:1.5px solid #565656;border-bottom:1.5px solid #565656;transform:translateY(-65%) rotate(45deg);pointer-events:none}.product-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;align-items:center;justify-content:center}.product-thumbs .pt-thumb{flex:0 0 auto;width:72px;height:72px;padding:0;border:1px solid #e2e2e2;background:#fff;cursor:pointer;overflow:hidden;border-radius:2px;transition:border-color .2s ease,opacity .2s ease;opacity:.75}.product-thumbs .pt-thumb img{width:100%;height:100%;object-fit:cover;display:block}.product-thumbs .pt-thumb:hover{opacity:1}.product-thumbs .pt-thumb.active{border-color:#565656;opacity:1}@media screen and (max-width:767px){.product-thumbs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.product-thumbs::-webkit-scrollbar{display:none}.product-thumbs .pt-thumb{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
