main *{margin-top:0}.mb--0{margin-bottom:0}.mb--5{margin-bottom:.5rem}.mb--10{margin-bottom:1rem!important}.mb--14{margin-bottom:1.4rem}.mb--15{margin-bottom:1.5rem}.mb--17{margin-bottom:1.7rem}.mb--20{margin-bottom:2rem}.mb--35{margin-bottom:3.5rem!important}.mb--40{margin-bottom:4rem!important}.mb--50{margin-bottom:5rem!important}.mb--60{margin-bottom:6rem!important}.txt--center{text-align:center}strong{font-weight:600}.page-width{width:100%}.d-inline-block{display:inline-block}.d-flex{display:flex}img{max-width:100%;height:auto}.section-subtitle{line-height:1.4}.txt--underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}main .button{font-size:2rem;min-width:23rem}.txt--sm{font-size:1.6rem}main .button--orange:after{content:none}.hero-section{padding-top:5rem;padding-bottom:5rem;background:linear-gradient(3deg,#f9f9f900 22.72%,#f9f9f9 29.89%),-318.107px 635.939px / 228.191% 35.063% no-repeat}.hero-info{display:flex;row-gap:1.5rem;flex-wrap:wrap;width:100%;max-width:67rem;margin:0 auto 2rem}.hero-info-column{width:50%;text-align:left}.hero-info__item{background-color:#ffd8e1;border-radius:8px;min-height:7.2rem;padding:1rem 1.5rem;display:flex;align-items:center;column-gap:1rem}.hero-info__item-content *{margin-bottom:0;line-height:1.44}.hero-info__item-img{width:100%;max-width:23px;display:flex;align-items:flex-start}.hero-info__item-content{width:100%}.hero-section__mobile{display:none}.hero-quote-box{border:2px solid #E31C79;border-radius:1.5rem;padding:15px;text-align:center;margin-top:-30px;z-index:999;position:relative;background:#fff;margin-left:2rem;margin-right:2rem;width:calc(100% - 4rem);max-width:50rem}.hero-quote-box *{font-size:16px;line-height:1.5;margin-bottom:0}.banner-popup-wrap{padding-top:12rem!important;padding-bottom:8rem!important}.block-rich-text ul{padding-left:3rem!important}.small-banner h3{font-weight:700!important}.why-ageless-strawberry-cherry .ingredients-circle-item__img{width:100%!important;max-width:110px!important;align-items:center!important;justify-content:center!important}.why-ageless-strawberry-cherry h2{font-weight:500}.why-ageless-strawberry-cherry .ingredients-circle-item__text p{font-weight:300}.why-ageless-strawberry-cherry .ingredients-circle-item{align-items:center!important}.warranty-box__header h2,.image-with-text__html .section-title{font-weight:500!important}.ingredients-buttons-wrap{margin-top:-6rem}.youthful-section{padding-top:6rem;padding-bottom:7rem;background-color:#fff0f3}.youthful-section>.page-width{max-width:101rem}.youthful-section__main-img{max-width:77rem;margin:0 auto 2rem}.verified-wrap{display:flex;flex-direction:column;row-gap:2rem}.verified-item{position:relative;background-color:#fff;border-radius:1.5rem;padding:3rem}.verified-item.bg--grey{background-color:#f5f5f5}.verified-item-sm{padding:2rem}.verified-item__content *:last-child{margin-bottom:0}.verified-item__header{display:flex;align-items:center;flex-wrap:wrap;row-gap:1rem;column-gap:1.8rem;margin-bottom:1.1rem}.verified-item__header span{border-radius:2rem;border:1px solid #5BC7A0;color:#5bc7a0;font-size:16px;text-transform:capitalize;display:inline-block;padding:0 4px;position:relative;left:-.9rem;line-height:1.55;width:100%;max-width:170px;text-align:center}.verified-item__content p:not(.txt--md){line-height:1.44}.youthful-section__quote{position:relative;display:table;margin-inline:auto;padding-left:5rem;padding-right:5rem}.youthful-section__quote:before{content:"";display:inline-block;background-image:url(hm-arrow-top-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:5.3rem;height:6.8rem;position:absolute;top:-1.8rem;left:-5px}.youthful-section__quote:after{content:"";display:inline-block;background-image:url(hm-arrow-top-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:5.3rem;height:6.8rem;position:absolute;top:-1.8rem;right:-5px}.aging-section{padding-top:6.4rem;overflow-x:hidden}.aging-section__main-img{display:flex;align-items:flex-start;justify-content:center;max-width:90rem;margin:0 auto 3.5rem}.close-list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.cross-checklist{list-style:none;padding:0;column-gap:2.7rem}.cross-checklist li{position:relative;padding-left:2.8rem;font-size:2rem}.cross-checklist li:before{content:"";position:absolute;left:0;top:1.2rem;background-image:url(hm-close-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:1.4rem;height:1.4rem}.aging-section p{font-size:2rem;line-height:1.4;font-weight:300;margin-bottom:2.8rem}.aging-box{position:relative;max-width:80rem;margin:0 auto;border-radius:1.5rem;background-color:#fff;box-shadow:0 0 20px #7c3e571a}.aging-box:before{content:"";position:absolute;bottom:0;left:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;height:6rem;background:#ffd8e1}.aging-box__header{background-color:#36454f;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;text-align:center;padding:1.6rem 1rem}.aging-box__header *{color:#fff;margin:0}.aging-box__content{position:relative;z-index:9;text-align:left;padding:2rem 3rem .3rem;background-color:#fff;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.aging-box__content li{line-height:1.4;margin-bottom:1.5rem;padding-left:3.3rem}.aging-box__content li:before{left:6px;top:6px}.aging-box__content li:last-child{margin-bottom:0}.good-news{background-color:#ffd8e1;padding-top:4.5rem;padding-bottom:6rem}.good-news p{line-height:1.4}.week-section{padding-top:6rem;padding-bottom:6rem}.week-section>.page-width{max-width:102rem}.image-text-week__wrap{display:flex;align-items:center;justify-content:space-between;column-gap:3rem}.image-text-week__wrap:not(:last-child){margin-bottom:5rem}.image-text-week__text,.image-text-week__image{width:50%}.image-text-week__image{display:flex;align-items:flex-start}.image-text-week__image img{border-radius:1rem}.week-wrap__text:not(.week-wrap__text-capsules){padding-left:0!important;margin-left:0!important;border:none!important}.image-text-week__wrap:not(:last-child):not(.image-text-week__wrap-collagen){margin-bottom:1.6rem}.week-wrap__ribbon{min-width:20rem}.week-wrap__ribbon:before{margin-right:1rem}.week__percent-box{position:relative}.week-section__percent{background-color:#ffd8e1;border-radius:2rem;padding:2rem;display:flex;column-gap:2rem}.week__percent-box{position:relative;background-color:#fff;width:33.333333%;box-shadow:0 10px 20px #64304533;border-radius:1.5rem;padding:2rem}.customers-column__item-chart{position:relative;padding-left:8rem;margin-bottom:2rem}.circular-chart{display:block;width:100%;position:relative;max-width:16.2rem;max-height:14.8rem;margin-bottom:1.5rem}.circle-bg{fill:none;stroke:#f5f5f5;stroke-width:.4rem}.circle{fill:none;stroke-width:.4rem;stroke-linecap:round;animation:progress 1s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.circular-chart.orange .circle{stroke:#e31c79}.percentage{fill:#e31c79;font-family:Poppins;font-size:7.5px;font-weight:700;text-anchor:middle;line-height:1;transform:translateY(-2px)}.week__percent-box p{line-height:1.4}.week__percent-box .percentage-text{fill:#36454f;font-family:Poppins;font-size:4px;font-weight:400;line-height:1;transform:translate(-11px,4px)}.daily-use{background-color:#e31c79;padding-top:2rem;padding-bottom:2rem}.daily-use h3{color:#fff;line-height:1.31;margin:0;text-transform:capitalize}.serving-per-day{padding-top:6rem;padding-bottom:6rem;background-color:#f5f5f5}.serving-per-day>.page-width{max-width:101rem}.page-row{display:flex;align-items:flex-start;column-gap:3rem}.page-column-text{width:100%}.page-column-img{width:100%;max-width:38rem;display:flex;align-items:flex-start}.page-column-img-collagen{max-width:46rem}.page-column-img img{border-radius:1.5rem}.column-quote{background-color:#ffd8e1;border-radius:1rem;padding:1rem 1.5rem}.column-quote *{font-size:2rem;margin-bottom:0;line-height:1.4}.column-quote p{position:relative;padding-left:33px}.column-quote p:before{content:"";position:absolute;left:3px;top:5px;background-image:url(hm-line-end-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:2rem;height:1.4rem}.verified-item-mobile{display:none}.whats-in-it{padding-top:8rem}.verified-testimonial{padding-top:8rem;padding-bottom:6rem}.verified-testimonial-one{background-color:#f5f5f5}.verified-testimonial-one>.page-width{max-width:122rem}.page-column__text{width:100%;display:flex;flex-direction:column;justify-content:center;height:100%}.page-column__img{position:relative;width:100%;max-width:57rem;border-radius:1.5rem;height:100%;min-height:45rem;padding:2rem;display:flex;align-items:flex-end}.page-column__img-bg{position:absolute;left:0;right:0;top:0;bottom:0}.page-column__img-bg img{object-fit:cover;width:100%;height:100%;border-radius:1.5rem}.check-list li{font-weight:300;line-height:1.4}.verified-testimonial-one .check-list ul li:not(:last-child){margin-bottom:1.5rem}.verified-testimonial-two{padding-top:6rem}.verified-testimonial-two .check-list ul{padding-left:2rem}.verified-testimonial-three{padding-top:6rem;background-color:#e31c79}.page-column__text h2{margin-top:3rem;margin-bottom:3rem}.verified-testimonial-three .page-column__img{min-height:50rem}.verified-testimonial-three .check-list ul li{color:#fff;margin-bottom:15px}.verified-testimonial-three .check-list ul{padding-left:2rem}.verified-testimonial-three .check-list ul li:before{background-image:url(check-icon-white.svg)}.love-your-results{padding-top:6rem;padding-bottom:6rem;background-color:#f5f5f5}.love-your-results>.page-width{max-width:101rem}.your-results-wrap{display:flex;align-items:center}.your-results__img{width:100%;max-width:52.5rem}.love-your-results-capsules .your-results__img{max-width:41rem}.your-results__text{display:flex;flex-direction:column;row-gap:3.5rem}.love-your-results-capsules .your-results__text{width:100%}.your-results__text--item{display:flex;align-items:center;position:relative;background-color:#ffd8e1;border-radius:1.5rem;box-shadow:0 0 20px #7c3e571a;min-height:9.6rem;padding:.5rem 2rem .5rem 7rem}.your-results__text--item img{position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}.your-results__text--item p{line-height:1.4}.verified-results{padding-top:6rem;padding-bottom:6rem;background-color:#ffd8e1}.verified-results>.page-width{max-width:101rem}.verified-item-icon{display:grid;grid-template-columns:6rem 1fr;grid-template-rows:auto auto;column-gap:2rem}.verified-item-icon .verified-item__img{grid-column:1;grid-row:1 / span 2;display:flex;align-items:center;justify-content:center}.verified-item-icon .verified-item__header{grid-column:2;grid-row:1}.verified-item-icon .verified-item__content{grid-column:2;grid-row:2}.quote-section{background-color:#e31c79;padding-top:5.5rem;padding-bottom:5.5rem}.quote-wrap{display:flex;align-items:center}.quote-img{width:50%;max-width:50rem}.quote-text{width:calc(60% + 5rem)}.quote-text__box{background-color:#fff;border-radius:1.5rem;padding:3rem;box-shadow:0 0 20px #7c3e571a;margin-left:-5rem}.quote-text__box *:last-child{margin-bottom:0}.quote-text__box p{line-height:1.4}.quote-section-title-mobile{display:none}.custom-page-happy-mammoth-b .product__info-container .product__description p{font-family:SangBleu OG Sans!important;font-weight:500!important}.compare-products-table{padding-top:4rem;padding-bottom:6rem;background-color:#f5f5f5}.ingredients-section{background-color:#f5f5f5;padding-top:40px;padding-bottom:40px}@media screen and (min-width: 750px){.ingredients-section{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 992px){.banner-popup-box__img-wrap{margin-top:-4rem}}@media screen and (max-width: 991px){.your-results__img{max-width:44rem}.verified-item br,.week-section br,.aging-section br,.daily-use br,.whats-in-it .section-subtitle br,.verified-testimonial br,.love-your-results br,.quote-section-title-desktop{display:none}.quote-section-title-mobile{display:block}.why-ageless-strawberry-cherry .ingredients-circle-item__img{max-width:70px!important}.why-ageless-strawberry-cherry .ingredients-circle-item{align-items:start!important}.ingredients-buttons-wrap{margin-top:0;text-align:center}.swiper-mobile-navigation{display:flex}}@media screen and (max-width: 849px){.banner-popup-wrap{padding-top:6rem!important;padding-bottom:6rem!important}.custom-featured-product .target-scroll{top:90px}}@media screen and (max-width: 820px){.verified-testimonial .page-row{flex-direction:column;row-gap:2rem}.page-column__text{height:initial}.page-column__img{display:flex;flex-direction:column;max-width:100%;row-gap:2rem;height:initial;padding:0;order:1}.page-column__img-bg{position:relative}.verified-testimonial-two .verified-item{background-color:#f5f5f5}}@media screen and (min-width: 751px){.hero-section{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(hm-hero-image.png);min-height:60rem;display:flex;align-items:center;justify-content:flex-start}.hero-section-split{background-image:url(hm-hero-image-split.png)}.hero-section-mammoth-sl{background-image:url(hm-hero-image-b.png)}.hero-section-collagen{background-image:url(hm-hero-image-collagen.png)}.hero-section>.page-width{max-width:135rem}.hero-wrap{max-width:70rem}}@media screen and (max-width: 750px){.mb--md-0{margin-bottom:0}.hero-section__mobile{display:flex;flex-direction:column;align-items:center}.hero-section br{display:none}.image-text-week__wrap{flex-direction:column;row-gap:2rem}.image-text-week__text{order:-1}.image-text-week__text,.image-text-week__image{width:100%}.image-text-week__wrap:not(:last-child){margin-bottom:30px}.serving-per-day .page-row{flex-direction:column;row-gap:20px}.page-column-img{max-width:100%}.verified-item-desktop{display:none}.verified-item-mobile{display:block}.your-results__img{max-width:60rem;display:flex;align-items:flex-start;margin-bottom:-60px}.your-results-wrap{flex-direction:column}.your-results__text{width:calc(100% - 30px);margin-bottom:30px}.your-results__text--item{padding:.5rem 2rem .5rem 13rem}.your-results__text--item img{transform:translate(-15px,-50%)}.quote-wrap{flex-direction:column}.quote-img{width:100%;max-width:100%;display:flex;align-items:flex-start;margin-bottom:-30px}.quote-text{width:100%}.quote-text__box{margin-left:0}.custom-featured-product .target-scroll{top:85px}}@media screen and (min-width: 576px){.hero-info-column{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width: 576px){.d-none-desktop{display:none}}@media screen and (max-width: 575px){main h2{font-size:24px}main h3{font-size:20px}.mb--sm-20{margin-bottom:20px!important}.hero-section{padding-top:30px;padding-bottom:30px}.hero-info-column{width:100%}.aging-section{padding-top:30px}.verified-item{padding:15px}.verified-item__header{column-gap:1rem}.verified-item__header span{left:0}.youthful-section{padding-top:30px;padding-bottom:30px}.youthful-section__quote:before,.youthful-section__quote:after{width:30px;height:38px;top:0}.close-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.aging-box__content{padding:15px 15px 5px}.good-news,.week-section{padding-top:30px;padding-bottom:30px}.week-section__percent{background-color:#fff;flex-direction:column;padding-left:0;padding-right:0;padding-bottom:0;row-gap:2rem}.week__percent-box{width:100%;display:flex;align-items:center;column-gap:15px;padding:15px}.circular-chart{max-width:100px;max-height:100px;margin-bottom:0}.week__percent-box p{width:100%}.serving-per-day{padding-top:30px;padding-bottom:30px}.whats-in-it{padding-top:30px}.verified-testimonial{padding-top:30px;padding-bottom:30px}.page-column__text h2{margin-top:0}.custom-featured-produc>.page-width{padding-top:30px;padding-bottom:30px}.love-your-results,.verified-results,.quote-section{padding-top:30px;padding-bottom:30px}.quote-text__box{padding:20px}.verified-item-icon{align-items:center;row-gap:15px}.verified-item-icon .verified-item__img{grid-row:1}.verified-item-icon .verified-item__content{grid-column:1 / span 2;grid-row:2}.block-rich-text ul{padding-left:0!important}.banner-popup-wrap{padding-top:30px!important;padding-bottom:30px!important}.verified-testimonial-two .check-list ul,.verified-testimonial-three .check-list ul{padding-left:0}.research-ingredients{padding-top:0!important;padding-bottom:3rem!important}.d-none-mobile{display:none}.hero-section-mammoth-sl br{display:block}.hero-section-mammoth-sl{margin-bottom:-50px}}@media screen and (max-width: 375px){.hero-section-mammoth-sl h2{font-size:8vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/happy-mammoth-content.css.map */
