html,body,div,h1,h2,h3,h4,h5,h6,p,strong,span,a{font-family:Sharp Grotesk}h1,h2,h3,h4,h5,h6,strong{font-weight:600}p{font-weight:400}.top-scrolling-promotion-mc .m-promotion__text{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}li.m-menu__item a{text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.home-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:180px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-9.92px;text-transform:uppercase}.home-top-banner-mc p.m-richtext__subtitle.m-content-box__subheading.h6{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase;margin-top:10px}.home-top-banner-mc .m-richtext__description p{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.home-top-banner-mc .m-richtext__description{max-width:500px;margin:15px auto 0}.home-top-banner-mc .m-image-with-text__image-first{max-width:500px;margin:0 auto}a.m-button.m-button--primary{color:var(--Frame-1321315348, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;border-radius:0}.home-top-banner-mc .m-richtext__button{margin-top:15px}.home-top-banner-mc .m-image-with-text__inner{row-gap:25px}.text-with-social-mc .m-richtext__description.rte.m-content-box__description.h6{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%;max-width:500px}.text-with-social-mc a.social-media-links--item{background:#373b47;border-radius:50px;width:50px;height:50px;justify-content:center}.text-with-social-mc .social-media-links{justify-content:flex-end}.text-with-social-mc a.social-media-links--item:hover{border-radius:10px}h2.m-section__heading.h3{font-family:Sharp Grotesk;font-size:48px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.24px;text-transform:uppercase}.m-section__description{font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.heading-with-icon-box-mc .m-section__description{max-width:800px;margin:25px auto}.heading-with-icon-box-mc h2.m-section__heading.h3{color:#fff}.heading-with-icon-box-mc .m-icon-box__heading.h4 h3{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}.tab-with-texct-box-mc .swiper-slide{height:auto}.twtb-item{background:#000;padding:24px;color:#fff;height:100%;display:flex;flex-direction:column;row-gap:40px}.tab-with-texct-box-mc h2.m-collage-tab--heading{color:var(--Frame-1321315348, #FFF);font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px;text-transform:uppercase}.tab-with-texct-box-mc p.m-collage-tab--subheading{color:#fff;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:100%;border-radius:100px;background:#f15f4b;display:inline-block;padding:5px 10px}.tab-with-texct-box-mc .m-collage-tab--description p{color:#ffffffb3;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.m-product-tabs--horizontal .m-tab-header{padding:8px}.m-product-tabs--horizontal a.m-tab-header{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase;padding:8px;border:1px solid #fff}a.m-tab-header{background:#fafafa;opacity:1}.m-product-tabs--horizontal a.m-tab-header.active,.m-product-tabs--horizontal a.m-tab-header:hover{border:1px solid #000;background:#f15f4b}.text-boxes-mc .m-icon-box__heading.h4 h3{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:46px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.84px;text-transform:uppercase}.text-boxes-mc .m-icon-box__heading.h4 h3 strong{color:#fff}.text-boxes-mc .m-section__description{max-width:800px}span.deferred-media__poster-button.motion-reduce.m-video__play{background:#f15f4b;border-color:#f15f4b}span.deferred-media__poster-button.motion-reduce.m-video__play svg{color:#fff}.text-boxes-two-mc h2.m-section__heading.h3{color:#fff}.text-boxes-two-mc .swiper-slide{height:auto}.text-boxes-two-mc .m-icon-box.m-icon-box--vertical{border:1px solid #000;padding:0 10px 15px;height:100%}.text-boxes-two-mc h3.m-icon-box__heading.h4{color:#000;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.text-boxes-two-mc .m-icon-box__description p{color:#000;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:130%;padding-top:11px}.custom-testimonials-mc m-testimonials.m-testimonials-el{width:73%}.custom-testimonials-mc .m-testimonials__header{width:25%;flex-direction:column!important;align-items:flex-start!important;row-gap:10px;border:1px solid #000;background:#f15f4b;padding:20px;margin-bottom:0!important}.custom-testimonials-mc .m-testimonials__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-testimonials-mc h2.m-section__heading.h3{color:#fff;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.28px;text-transform:uppercase}.custom-testimonials-mc .m-section__description{color:var(--Frame-1321315348, #FFF);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.custom-testimonials-mc .m-testimonial__description.rte p{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.custom-testimonials-mc .m-testimonial__name p{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.custom-testimonials-mc p.m-testimonial__product-title{color:#f15f4b;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize}.custom-testimonials-mc a.m-testimonial__product{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.custom-testimonials-mc .testi-product-button{display:flex;align-items:center;justify-content:space-between}.custom-testimonials-mc.m-testimonials--layout-6 .m-testimonial__footer{border-top:none!important;padding-top:0!important}.custom-testimonials-mc button.m-slider-controls__button{border:none;box-shadow:none}.image-with-icon-lists-mc h3.m-richtext__title.m-content-box__heading.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.image-with-icon-lists-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#000;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.iwiconlists-icons-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:48%}.iwiconlists-icons-f-image{width:40px}.iwiconlists-icons-contents{width:calc(100% - 50px)}.iwiconlists-col{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;width:90%}.star-review-star-details{display:flex;gap:3px;margin-bottom:6px;margin-top:6px}.rating__background{fill:#fff;stroke:red;stroke-width:1;height:100%;width:100%}.home-top-banner-mc .rating__value{fill:#fff;height:100%}.rating__value{fill:#f15f4b;height:100%}.star-review-text{color:#fff;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:130%}svg.rating{height:12px;width:auto}.iwiconlists-icons-title p{color:#000;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.footer-social-mc.footer-social-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.footer-social-mc.text-with-social-mc .m-richtext__description.rte.m-content-box__description.h6{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.footer-social-mc .m-image-with-text__inner{align-items:center}p.m-footer--block-newsletter-desc{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}button.m-newsletter-form__button.m-newsletter-form__button--icon.m-button.m-button--primary{background:#f15f4b}.footer-bottom-logo{width:150px}.m-footer--bottom-inner{padding-bottom:0!important;align-items:center!important}.main-product__block h1.m-product-title{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.24px!important;text-transform:uppercase}.main-product__block+.main-product__block{margin-top:15px!important}.main-product__block.main-product__block-text .m-product-text.m-product-text--subtitle.m-product-text--upercase{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.28px;text-transform:uppercase}span.m-price-item.m-price-item--sale.m-price-item--last{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}s.m-price-item.m-price-item--regular{color:var(--Labels-Secondary, var(--Labels-Secondary, rgba(60, 60, 67, .6)));text-align:center;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ibt_product-userinsights__content p{color:#000;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.ibt_product-userinsights_main{display:flex;justify-content:space-between;flex-wrap:wrap}.ibt_product-userinsights__content{width:calc(100% - 40px)}.ibt_product-userinsights-item-image{width:34px}.ibt_product-userinsights-item{width:48%;display:flex;align-items:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.ibt_product-userinsights_title p{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:11px}.ibt_product-userinsights__content p{margin-bottom:0!important;margin-top:0!important}m-quantity-input.m-quantity{background:#f15f4b;border-color:#000}button.m-add-to-cart.m-spinner-button.m-button.m-button--secondary{background:var(--Frame-1321315350, #CA2026);border-color:#ca2026;color:var(--Frame-1321315348, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.96px;text-transform:uppercase}button.m-add-to-cart.m-spinner-button.m-button.m-button--secondary:hover{background:var(--Frame-1321315350, #CA2026);box-shadow:0 0 0 .2rem #ca2026}.ibtt_product-userinsights_main .ibt_product-userinsights__content p{color:#000;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.ibtt_product-userinsights_main .ibtt_product-userinsights_main{display:flex;align-items:center;justify-content:space-between;gap:4px}.ibtt_product-userinsights_main .ibt_product-userinsights-item-image{width:13px}.ibtt_product-userinsights_main .ibt_product-userinsights-item{width:auto;display:flex;align-items:center;gap:5px;margin-bottom:10px}.ibtt_product-userinsights_main{display:flex;align-items:center;justify-content:space-around}.ibtt_product-userinsights_main .ibt_product-userinsights__content{width:100%!important}m-product-inventory.m-product-inventory{border:1px solid var(--Frame-1321315350, #CA2026);background:#fff;padding:20px}.inventory-status-bar-details{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.m-product-inventory__indicator-bar{width:75%!important}span.m-product-inventory__status,span.m-product-inventory__status span{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}span.m-product-inventory__message p{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}.m-product-inventory__indicator-bar span{background:#f15f4b!important}span.invernmess{color:#888;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:block;padding-left:26px}.main-product__block .m-product-collapsible button.m-collapsible--button{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase;border-color:#000;padding-top:15px;padding-bottom:15px!important}.main-product__block.main-product__block-collapsible_tab{margin-top:0!important}.main-product__block.main-product__block-inventory_status{margin-bottom:10px!important}.product-icon-box-mc .m-icon-box.m-icon-box--vertical{padding:40px 30px}.product-icon-box-mc h3.m-icon-box__heading.h4{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.8px;text-transform:uppercase}.product-icon-box-mc .m-icon-box__description p{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0}.product-icon-box-mc .m-icon-box__description{margin-top:9px}.product-image-with-texts-mc .m-image-with-text__inner{margin-left:0}.product-image-with-texts-mc button.m-tab-header{color:#000;font-family:Sharp Grotesk;font-size:40px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.6px;text-transform:uppercase}.product-image-with-texts-mc .m-collage-tab--description li{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.product-image-with-texts-mc .m-section__header.m-collage-tabs__header{flex-wrap:wrap;text-align:left;gap:10px;margin:0}a.m-button.m-button--secondary{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}.buttontext-icon{display:flex;align-items:center;justify-content:center;gap:10px}.buttontext-icon svg{height:9px;width:auto}a.m-button.m-button--secondary:hover{color:#fff}a.m-button.m-button--secondary:hover svg path{fill:#fff!important}.product-image-with-texts-mc .m-collage-tab--content{padding:40px 50px}.product-image-with-texts-mc .m-collage-tab--description ol{list-style:auto;padding-left:20px}.heading-with-iconlists-mc .m-image-with-text__inner{border-radius:30px;padding:50px;margin:0 auto;align-items:center;background:#000}.twilists-row{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.twilists-col{width:50%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:10px}.twilists-image{width:20px;display:flex;align-items:center}h5.twilists-title{color:#fff;width:calc(100% - 30px);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:400;line-height:95%;text-transform:capitalize}.heading-with-iconlists-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.heading-with-iconlists-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.product-differences-mc .tbody-differences{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border:2px solid #000}.product-differences-mc .second-col-item img,.product-differences-mc .third-col-item img{width:30px;margin:0 auto}.product-differences-mc .first-col p{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}.product-differences-mc .first-col,.product-differences-mc .third-col,.product-differences-mc .second-col{width:25%}.product-differences-mc .first-col-item,.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{height:80px;display:flex;align-items:center;justify-content:center}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{justify-content:center;padding:10px}.product-differences-mc .second-col{border-radius:20px 20px 0 0;background:#fff}.second-col-item.differences-top-heading{background:#fff}.product-differences-mc .second-col-item.differences-top-heading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:40px}.product-differences-mc .second-col-item.differences-top-heading{position:relative;border-radius:0}.product-differences-mc .second-col-item:last-child{position:relative}.product-differences-mc .second-col-item.differences-top-heading,.product-differences-mc .first-col-item.differences-top-heading,.product-differences-mc .third-col-item.differences-top-heading{height:100px}.product-differences-mc .third-col-item.differences-top-heading{justify-content:center}.product-differences-mc .other-heaidng{width:100%;padding:16px;border-radius:1px 15px 0 0;color:var(--Black, #3A3A3A);font-family:Creato Display;font-size:28px;font-style:normal;font-weight:900;line-height:110%;text-transform:lowercase}.product-differences-mc .first-col-item.differences-top-heading{border:none}.product-differences-mc .first-col-item:nth-child(odd){border-radius:10px 0 0 10px}.product-differences-mc .first-col-item:nth-child(1){background:#0000}.product-differences-mc .third-col-item:nth-child(odd){border-radius:0 10px 10px 0}.product-differences-mc .third-col-item.differences-top-heading{background:#fff0;align-items:center}.product-differences-mc .first-col-item{padding-left:8px;justify-content:center}.product-differences-mc .m-differences-table{margin-top:15px}.product-differences-mc .table-difference{border:none;border-radius:5px}.product-differences-mc .first-col-item,.product-differences-mc .third-col-item{border-radius:0!important;border-top:1px solid #A0A0A0}.product-differences-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.product-differences-mc h2.m-section__heading.h3 strong{color:var(--Orange, #F89A2E);display:block}.product-differences-mc .m-section__description{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}p.vitalsleep-d-data{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-differences-mc .second-col-item:last-child:after{content:"";height:26px;width:100%;position:absolute;bottom:-45%;left:50%;transform:translate(-50%,-50%);border-radius:0;background:#fff;z-index:0}.product-differences-mc .m-image-with-text__image{padding-left:0}.product-differences-mc .m-image-with-text__content .m-content-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-differences-mc .m-richtext__difference-additional_text p{color:#000;text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.11px;border-radius:10px;border:1px solid #000;padding:10px 12px;max-width:300px}.product-differences-mc .m-richtext__button{margin-top:15px}.first-col-heading{color:#000;text-align:center;font-family:Articulat CF;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}.third-col p.vitalsleep-d-data{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.product-differences-mc .difference-roww{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.product-differences-mc .m-section__header,.product-differences-mc .m-differences-row{width:100%}.product-differences-mc .second-col-item{border-top:1px solid #FFF}.third-col-item.differences-top-heading{border-top:none}.product-differences-mc .first-col-item:last-child{border-bottom:1px solid #A0A0A0}.product-differences-mc .second-col-item:last-child{border-bottom:1px solid #FFF}.third-col-item.differences-top-heading img{height:30px;width:auto}.second-col{position:relative}.product-differences-mc .second-col:before{content:"";height:26px;width:100%;position:absolute;top:-2%;left:50%;transform:translate(-50%,-50%);border-radius:0;background:#fff;z-index:0}.product-differences-mc .m-section__header{max-width:700px;margin:0 auto 53px}.iwit-b-text-image{width:20px}h5.iwit-b-text-title{color:var(--Frame-1321315347, #330523);-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:var(--Frame-1321315350, #CA2026);font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.iwit-b-text-icons-row{border:2px solid #F45E4A;background:#fff;padding:10px;display:inline-block}.iwit-a-list{display:flex;gap:10px;margin-bottom:18px}.iwit-a-text-image_title{width:21px}.iwit-a-text-title p{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.8px;text-transform:uppercase;margin-bottom:3px}.iwit-a-text-text p{color:#000000b3;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.iwit-b-text-inner-row{display:flex;align-items:center;gap:10px}.iwit-b-text-icons-row:first-child{position:absolute;top:2%;left:0%}.iwit-b-text-icons-row:nth-child(2){position:absolute;top:27%;left:47%}.iwit-b-text-icons-row:nth-child(3){position:absolute;top:73%;left:0}.numberbox-mc p.m-section__subheading{color:#000;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:3px;text-transform:uppercase;margin-bottom:4px}.numberbox-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:40px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.6px;text-transform:uppercase}.numberbox-mc .numb-image{width:40px}.numberbox-mc .numberb-heading{display:flex;align-items:center}.numberbox-mc .m-section__description.rte{color:#000000b3;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.numberbox-mc h4.m-icon-box__heading-number{color:#000;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.numberbox-mc h3.m-icon-box__heading.h4{color:#111;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}.numberbox-mc .m-icon-box__description.rte p{color:#000;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.numberbox-mc h4.m-icon-box__heading-number{border-bottom:1px solid;margin-bottom:10px;padding-bottom:10px}.numberbox-mc .m-section__description{max-width:600px;margin-bottom:20px}.product-testimonials-mc.custom-testimonials-mc .m-testimonials__header{width:100%;border:none;padding:0;margin-bottom:30px!important}.product-testimonials-mc.custom-testimonials-mc h2.m-section__heading.h3{color:#000;font-family:Sharp Grotesk;font-size:40px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.6px;text-transform:uppercase}.product-testimonials-mc .m-section__header{max-width:500px}.product-testimonials-mc.custom-testimonials-mc m-testimonials.m-testimonials-el{width:100%}.custom-design-faq-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.custom-design-faq-mc h3.m-collapsible--button.h4{padding:10px;border:none}.custom-design-faq-mc .m-collapsible--content__inner{padding:10px!important}.custom-design-faq-mc h3.m-collapsible--button.h4 span{color:#000;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.28px;text-transform:uppercase}.custom-design-faq-mc .m-collapsible--content__inner p{color:#000;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.custom-design-faq-mc collapsible-tab.m-collapsible.no-js-hidden.is-expanded{border:1px solid #F15F4B;background:#000;display:block}.custom-design-faq-mc collapsible-tab.m-collapsible.no-js-hidden.is-expanded h3.m-collapsible--button.h4 span{color:#f15f4b}.custom-design-faq-mc collapsible-tab.m-collapsible{border:1px solid #000;display:block}.custom-design-faq-mc collapsible-tab.m-collapsible.no-js-hidden.is-expanded .m-collapsible--content__inner p{color:#fff}.product-bottom-icons-mc h3.m-icon-box__heading.h4{color:#fff;text-align:center;font-family:Sharp Grotesk;font-size:21.978px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.template-product #MainContent{padding-bottom:0}.about-top-banner-mc h2.m-hero__title.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:80px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.92px;text-transform:uppercase}.about-top-banner-mc .m-hero__text.rte.h6 p{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.about-top-banner-mc .m-hero__content{max-width:510px}.aiwt-left-image-mc .container-full.m-section-my.m-section-py{padding-left:0}.aiwt-left-image-mc .m-image-with-text__inner{margin-right:50px}.about-scrolling-mc .m-promotion__text{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:74px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.48px;text-transform:uppercase}.about-scrolling-mc .m-promotion__item{margin:0 7px}.about-scrolling-mc m-scrolling-promotion.m-scrolling-promotion.m-scrolling-promotion--left{border-top:1px solid #000;border-bottom:1px solid #000}.twmi-b-text-image{width:20px}.twmi-b-text-inner-row{display:flex;align-items:center;gap:7px;margin-bottom:6px}h5.twmi-b-text-title{color:#000000b3;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.text-with-middle-image-mc .m-image-with-text__inner{align-items:center}.about-icons-mc h3.m-icon-box__heading.h4{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:2.8px}.aiwt-right-image-mc .container-full.m-section-my.m-section-py{padding-right:0}.aiwt-right-image-mc .m-image-with-text__inner{margin-left:50px}.aiwt-right-image-mc h3.m-richtext__title.m-content-box__heading.h2,.aiwt-left-image-mc h3.m-richtext__title.m-content-box__heading.h2{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:48px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.aiwt-right-image-mc .m-richtext__description.rte.m-content-box__description.h6,.aiwt-left-image-mc .m-richtext__description.rte.m-content-box__description.h6{color:#000000b3;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}h5.aititles-b-text-title{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:26px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px}.aititles-b-text-row{max-width:400px}.aiwt-right-image-mc .m-content-box.m-richtext{max-width:500px}.aitexts-b-text-title p{color:#000000b3;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:130%}.aitexts-b-text-title p strong{color:#000000b3;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.aitexts-b-text-title{margin-bottom:15px}.ingredients-top-banner-mc .m-hero__content{max-width:630px}.ingredients-top-banner-mc h2.m-hero__title.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:64px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.48px;text-transform:uppercase}.ingredients-text-box-mc h3.m-icon-box__heading.h4{color:var(--Frame-1321315348, #FFF);font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.96px;text-transform:uppercase}.ingredients-text-box-mc p.m-collage-tab--subheading{color:#fff;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:100%;border-radius:100px;background:#f15f4b;display:inline-block;padding:5px 10px}.ingredients-text-box-mc .m-icon-box__description p{color:#ffffffb3;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ingredients-text-box-mc .m-icon-box__content{padding:0 24px 25px;color:#fff;height:100%;display:flex;flex-direction:column;row-gap:15px}.ingredients-text-box-mc .m-icon-box.m-icon-box--vertical{height:100%}.ingredients-text-box-mc .m\:column.swiper-slide{height:auto}.ingredients-iwt-mc .twmi-b-text-inner-row{display:flex;align-items:center;gap:7px;margin-bottom:6px;flex-wrap:wrap}.ingredients-iwt-mc .twmi-b-text-title{width:calc(100% - 30px)}.template-page #MainContent{padding-bottom:0!important}.iwf-mc input[type=text],.iwf-mc input[type=email],.iwf-mc textarea#textareaMessage{border-radius:20px;border:1px solid rgba(195,195,195,.53);background:#ffffff1a;-webkit-backdrop-filter:blur(16.799999237060547px);backdrop-filter:blur(16.799999237060547px)}.iwf-mc .m-contact-form__form-fields{row-gap:15px}.iwf-mc .m-contact-form__message{margin-top:15px}.iwf-mc button.red.m-button.m-button--primary{background:var(--Frame-1321315350, #CA2026);border:none}.iwf-mc .buttontext-icon svg path{fill:#fff}.iwf-mc button.red.m-button.m-button--primary:hover{background:#222}.iwf-mc .m-richtext__title.m-content-box__heading.h2 h3{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:96px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.92px;text-transform:uppercase}.featured-product-mc rect.rating__value{fill:#ffcd16}.featured-product-mc .star-review-star-details{justify-content:center;align-items:center}.featured-product-mc p.m-section__subheading{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-1.28px;text-transform:uppercase;margin-top:10px;margin-bottom:10px}.featured-product-mc .star-review-text{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:15px;font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize}h3.m-accordion--item-button.m-footer--block-title{color:#fff;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}li.m-link-lists--item a.m-link{font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:200%}.image-with-text-pointer-mc h3.m-richtext__title.m-content-box__heading.h2.desktop-show{color:#000;font-family:Sharp Grotesk;font-size:48px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.28px;text-transform:uppercase}.main-product__block.main-product__block-short_description .m-product-description{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.appstle_subscription_wrapper_option{background:#fff!important}.apps-it-main{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.apps-it-item img{width:20px;margin:0 auto 2px}.apps-it_content p{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.appstle_single_option_text{display:none}.apps-it-item{width:33%}a.solvex_text{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:14px!important;font-style:normal;font-weight:400;line-height:150%;text-align:center;justify-content:flex-end;padding-left:6px}a.solvex_text img{max-width:18px}.ibt_product-imagebox-item.popup_main .m-button.m-button--secondary{width:100%;border:2px solid #000}.ibt_product-imagebox-item.popup_main{margin-top:10px}select.appstle_select option{color:#000}.appstle_subscribe_option_grid{overflow:hidden;display:flex;flex-wrap:wrap;gap:5px}select.appstle_select{color:#f15f4b;font-family:Sharp Grotesk;font-size:11.767px;font-style:normal;font-weight:400;line-height:105%;text-transform:capitalize}.WIDGET_TYPE_7 .appstle_custom_select{border-radius:22.063px;border:.735px solid #F15F4B}.installment-shoppay{margin:6px 0 15px}.product-testi-title img{height:20px;width:auto}.product-testi-title{display:flex;align-items:center;justify-content:space-between}.product-testi-title{color:var(--Black, #3A3A3A);font-family:Creato Display;font-size:20px;font-style:normal;font-weight:900;line-height:110%;letter-spacing:-.4px;text-transform:lowercase;margin-bottom:10px}.product-testi-details p{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}p.testi-name{color:#000;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.product-testi-verified{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:3px}.product-testi-name{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.product-testi-verified svg{height:20px;width:auto}.product-testimonial-mc{border-radius:16px;border:1px solid var(--Orange, #F89A2E);background:var(--White-Secondary, #FCFAF7);padding:20px;margin-top:20px}.product-testi-verified img{width:18px;height:auto}.product-testi-title svg{height:16px;width:auto}.m-product-media--wrapper{position:unset!important}span.appstle_one_time_text,span.appstle_subscribe_save_text{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:18px!important;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}span.appstle_subscription_amount.transcy-money{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}select#appstle_selling_plan0{border:none!important}span.appstle_subscription_amount_compare_at_price.transcy-money{color:#888;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.ibtt_product-userinsights_main .ibt_product-userinsights-item{flex-wrap:nowrap}.image-with-text-pointer-mc h3.m-richtext__title.m-content-box__heading.h2{color:#000;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.28px;text-transform:uppercase}h2.jdgm-rev-widg__title{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:56px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.jdgm-histogram__frequency{color:#fff!important}.jdgm-rev__timestamp,.jdgm-rev__location{opacity:1;color:#fff!important}@media only screen and (min-width:769px)and (max-width:7680000px){.product-icon-box-mc .m-mixed-layout__inner{flex-wrap:wrap;transform:unset!important}.product-icon-box-mc .m\:column.swiper-slide{width:25%!important}.product-icon-box-mc .m\:column.swiper-slide[data-slide="4"],.product-icon-box-mc .m\:column.swiper-slide[data-slide="5"],.product-icon-box-mc .m\:column.swiper-slide[data-slide="6"]{width:33.33%!important}.product-icon-box-mc .m-slider-controls.m-slider-controls--bottom-center.m-slider-controls--show-pagination,.mobile-show{display:none}.tab-with-texct-box-mc .m-mixed-layout__inner .swiper-slide.m\:column{width:33.33%!important}.tab-with-texct-box-mc .m-mixed-layout__inner.twtb-four .swiper-slide.m\:column{width:25%!important}.tab-with-texct-box-mc .m-mixed-layout__inner.twtb-two .swiper-slide.m\:column{width:50%!important}}@media only screen and (min-width:200px)and (max-width:768px){h2.jdgm-rev-widg__title{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-2.24px;text-transform:uppercase}.tab-with-texct-box-mc select.js-selectNative{display:block;width:100%;border:1px solid #000;padding:10px;color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.tab-with-texct-box-mc.m-product-tabs .m-tabs__wrapper{display:none}.tab-with-texct-box-mc .m-section__tabs.m-scroll-trigger.animate--fade-in-up{width:100%}.tab-with-texct-box-mc m-select-component{width:100%}.tab-with-texct-box-mc select.js-selectNative option{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:12px!important;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.home-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:88px;letter-spacing:-2.92px;text-transform:uppercase}.home-top-banner-mc p.m-richtext__subtitle.m-content-box__subheading.h6{font-size:24px;margin-top:10px}.home-top-banner-mc .m-richtext__description p{font-size:16px;line-height:130%}a.m-button.m-button--primary{font-size:20px;line-height:24px}.text-with-social-mc .social-media-links{justify-content:center}.text-with-social-mc .m-image-with-text__inner{row-gap:15px}.text-with-social-mc .m-richtext__description.rte.m-content-box__description.h6{font-size:14px;text-align:center}.heading-with-icon-box-mc h2.m-section__heading.h3{color:#000;font-size:36px}.heading-with-icon-box-mc .m-section__description{font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.heading-with-icon-box-mc .m-icon-box__heading.h4 h3{font-size:18px;letter-spacing:-.2px}h2.m-section__heading.h3{font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:.2px;text-transform:uppercase}.m-product-tabs--horizontal a.m-tab-header{font-size:18px}.m-product-tabs .m-tabs__wrapper{gap:15px!important}.tab-with-texct-box-mc h2.m-collage-tab--heading{font-size:20px;letter-spacing:-.6px}.twtb-item{background:#000;padding:20px;color:#fff;height:100%;display:flex;flex-direction:column;row-gap:30px}.text-boxes-mc .m-icon-box__heading.h4 h3{font-size:36px;letter-spacing:-.44px;text-transform:uppercase}.text-boxes-mc .m-mixed-layout__inner{row-gap:0px}.m-section__description{font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.text-boxes-two-mc h2.m-section__heading.h3{color:#100f0f}.text-boxes-two-mc h3.m-icon-box__heading.h4{color:#000;font-family:Sharp Grotesk;font-size:28px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.featured-product-mc p.m-section__subheading{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.28px;text-transform:uppercase;margin-top:7px;margin-bottom:10px}svg.rating{height:10px;width:auto}.featured-product-mc .star-review-text{font-size:12px}.featured-product-mc .star-review-star-details{justify-content:center;align-items:center}span.m-product-inventory__message p{font-size:18px}span.m-product-inventory__status,span.m-product-inventory__status span{color:var(--000000, #000);text-align:center;font-family:Sharp Grotesk;font-size:15px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.m-product-inventory__indicator-bar{width:70%!important}.custom-testimonials-mc .m-testimonials__header{width:100%;margin-bottom:15px!important}.custom-testimonials-mc m-testimonials.m-testimonials-el{width:100%}.image-with-icon-lists-mc h3.m-richtext__title.m-content-box__heading.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:42px;letter-spacing:-.24px;text-transform:uppercase;text-align:center}.image-with-icon-lists-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#000;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.iwiconlists-icons-title p{color:#000;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.iwiconlists-icons-f-image{width:36px}.iwiconlists-icons-contents{width:calc(100% - 46px)}.image-with-icon-lists-mc a.m-button.m-button--primary{width:100%}.image-with-icon-lists-mc .star-review-star-details{justify-content:center;align-items:center}.footer-social-mc.footer-social-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Sharp Grotesk;font-size:32px;line-height:95%;letter-spacing:-.24px;text-transform:uppercase;text-align:center}.footer-bottom-logo{display:none}span.m-footer__copyright{color:#fff;font-family:Sharp Grotesk;font-size:13px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.custom-testimonials-mc .m-testimonials__header{padding:20px 15px!important}.custom-testimonials-mc h2.m-section__heading.h3{font-size:28px}.ibtt_product-userinsights_main .ibt_product-userinsights-item{gap:3px;margin-bottom:10px}.ibtt_product-userinsights_main .ibt_product-userinsights-item-image{width:9px}.ibtt_product-userinsights_main .ibt_product-userinsights__content p{color:#000;font-family:Sharp Grotesk;font-size:8px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.5px}.text-boxes-mc .container.m-section-my.m-section-py,.tab-with-texct-box-mc .container-fluid.m-section-my.m-section-py,.text-boxes-two-mc .container-fluid.m-section-my.m-section-py,.custom-testimonials-mc .container-fluid.m-section-my.m-section-py{padding-top:15px;padding-bottom:15px}.image-with-icon-lists-mc .container-fluid.m-section-my.m-section-py{padding-top:15px}.main-product__block h1.m-product-title{font-size:36px;letter-spacing:-.24px!important}.main-product__block.main-product__block-text .m-product-text.m-product-text--subtitle.m-product-text--upercase{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:24px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.28px;text-transform:uppercase}span.m-price-item.m-price-item--sale.m-price-item--last{font-size:28px}.ibt_product-userinsights-item-image{width:30px}.ibt_product-userinsights-item{width:49%;display:flex;align-items:center;gap:6px;margin-bottom:10px}.ibt_product-userinsights__content p{color:#000;font-family:Sharp Grotesk;font-size:13px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.main-product__block .m-product-collapsible button.m-collapsible--button{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:18px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase;border-color:#000;padding-top:10px;padding-bottom:10px!important}.product-image-with-texts-mc .m-image-with-text__inner{margin-left:-15px}.product-image-with-texts-mc .container-full.m-section-my.m-section-py{padding-top:10px}.product-image-with-texts-mc button.m-tab-header{color:#000;font-family:Sharp Grotesk;font-size:27px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.6px;text-transform:uppercase}.product-image-with-texts-mc .m-collage-tab--content{padding:20px 20px 0}.heading-with-iconlists-mc .m-image-with-text__inner{border-radius:30px;padding:0;margin:0 auto;align-items:center;background:none}.heading-with-iconlists-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.24px;text-transform:uppercase}.heading-with-iconlists-mc .twilists-image{width:14px;display:flex;align-items:center}.heading-with-iconlists-mc .m-image-with-text__image,.heading-with-iconlists-mc .m-image-with-text__content{padding:0}.heading-with-iconlists-mc .twilists-col{gap:4px}.heading-with-iconlists-mc h5.twilists-title{color:#fff;width:calc(100% - 24px);font-family:Sharp Grotesk;font-size:11px;font-style:normal;font-weight:400;line-height:95%;text-transform:capitalize}.heading-with-iconlists-mc .twilists-row{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:12px}.product-differences-mc .second-col-item.differences-top-heading,.product-differences-mc .first-col-item.differences-top-heading,.product-differences-mc .third-col-item.differences-top-heading{height:60px}.product-differences-mc .second-col-item.differences-top-heading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:16px}.third-col-item.differences-top-heading img{height:16px;width:auto}.product-differences-mc .first-col p{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{justify-content:center;padding:2px}p.vitalsleep-d-data{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:120%;display:flex;flex-direction:column;justify-content:center;align-items:center}.third-col p.vitalsleep-d-data{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.tbody-differences svg{height:24px;width:auto}.product-differences-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:42px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.24px;text-transform:uppercase}.image-with-text-pointer-mc h5.iwit-b-text-title{color:var(--Frame-1321315347, #330523);-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:var(--Frame-1321315350, #CA2026);font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:500;line-height:17px;text-transform:uppercase}.image-with-text-pointer-mc .iwit-b-text-icons-row{border:2px solid #F45E4A;background:#fff;padding:3px 10px;display:inline-block}.image-with-text-pointer-mc .iwit-b-text-icons-row:nth-child(2){position:absolute;top:28%;left:38%}.image-with-text-pointer-mc .m-image-with-text__inner{flex-direction:column-reverse;row-gap:5px}.image-with-text-pointer-mc h3.m-richtext__title.m-content-box__heading.h2.desktop-show{color:#000;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.28px;text-transform:uppercase}.numberbox-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:30px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.6px;text-transform:uppercase;display:inline-block;float:left}.numberbox-mc .numberb-heading{display:inline-block;align-items:center}.numberbox-mc .numb-image{width:30px;display:inline-block;float:left}.numberbox-mc h4.m-icon-box__heading-number{color:#000;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.24px;text-transform:uppercase}.numberbox-mc h3.m-icon-box__heading.h4{color:#111;font-family:Sharp Grotesk;font-size:16px}.product-testimonials-mc.custom-testimonials-mc h2.m-section__heading.h3{color:#000;font-family:Sharp Grotesk;font-size:28px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.6px;text-transform:uppercase}.custom-design-faq-mc h2.m-section__heading.h3{color:var(--Text-Change, #FFF);text-align:center;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.24px;text-transform:uppercase}.custom-design-faq-mc h3.m-collapsible--button.h4 span{color:#000;font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.58px;text-transform:uppercase}.product-bottom-icons-mc h3.m-icon-box__heading.h4{color:#fff;text-align:center;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:600;line-height:105%;text-transform:uppercase}.product-bottom-icons-mc .m\:column{width:33%}.product-bottom-icons-mc .m-mixed-layout__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.text-with-social-mc .m-image-with-text__inner{row-gap:15px;flex-direction:column}.numberbox-mc .container-fluid.m-section-my.m-section-py{padding-top:15px;padding-bottom:15px}.image-with-text-pointer-mc .container-fluid.m-section-my.m-section-py{padding-bottom:10px}.about-top-banner-mc .m-hero__inner{align-items:flex-start!important}.about-top-banner-mc h2.m-hero__title.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:48px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.32px;text-transform:uppercase}.aiwt-right-image-mc h3.m-richtext__title.m-content-box__heading.h2,.aiwt-left-image-mc h3.m-richtext__title.m-content-box__heading.h2{color:var(--Frame-1321315349, #000);font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;text-transform:uppercase}.aiwt-left-image-mc .container-full.m-section-my.m-section-py{padding:15px 0}.aiwt-left-image-mc .m-image-with-text__inner{margin:0 auto;flex-direction:column-reverse;padding-top:20px;padding-bottom:20px}.about-scrolling-mc .m-promotion__text{color:var(--Frame-1321315349, #000);text-align:center;font-family:Sharp Grotesk;font-size:36px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.48px;text-transform:uppercase}.text-with-middle-image-mc .m-image-with-text__image,.desktop-show{display:none}.about-icons-mc .m\:column{width:33%}.about-icons-mc .m-mixed-layout__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.about-icons-mc .m\:column:nth-child(2){order:4;width:66%}.about-icons-mc h3.m-icon-box__heading.h4{color:#fff;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:normal}.aiwt-right-image-mc .m-image-with-text__inner{margin:0 auto}.aiwt-right-image-mc .container-full.m-section-my.m-section-py{padding-right:0;padding-left:0}.aiwt-right-image-mc .m-image-with-text__inner{margin:0 auto;flex-direction:column-reverse;row-gap:20px}.about-image-with-titles-mc .container-full.m-section-my.m-section-py{padding-bottom:15px}.aitexts-b-text-title{margin-bottom:10px}.aitexts-b-text-title p{color:#000000b3;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.aitexts-b-text-title p strong{color:#000000b3;font-family:Sharp Grotesk;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.m-hero__inner{align-items:flex-start!important}.ingredients-top-banner-mc h2.m-hero__title.h2{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:38px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.48px;text-transform:uppercase}.ingredients-text-box-mc .m-icon-box__description p{color:#ffffffb3;font-family:Sharp Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.ingredients-text-box-mc .m-icon-box__content{padding:0 15px 20px;color:#fff;height:100%;display:flex;flex-direction:column;row-gap:10px}.ingredients-text-box-mc .container-fluid.m-section-my.m-section-py{padding-bottom:5px}.ingredients-iwt-mc .m-image-with-text__image{position:absolute;top:85%;left:66%;transform:translate(-50%,-50%);width:150px;z-index:9}.ingredients-iwt-mc .m-image-with-text__inner{position:relative}.ingredients-iwt-mc .twmi-b-text-inner-row{align-items:center;gap:4px;margin-bottom:4px;flex-wrap:wrap}.ingredients-iwt-mc .twmi-b-text-title p{color:#000000b3;font-family:Sharp Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.ingredients-iwt-mc .twmi-b-text-title{width:calc(100% - 24px)}.ingredients-iwt-mc .star-review-text{color:#fff;font-family:Sharp Grotesk;font-size:8px}.iwf-mc .m-richtext__title.m-content-box__heading.h2 h3{color:var(--Text-Change, #FFF);font-family:Sharp Grotesk;font-size:64px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.92px;text-transform:uppercase}.appstle_subscribe_option{margin-left:0!important}label.appstle_select_label{padding-left:29px!important}.apps-it_content p{color:#000;text-align:center;font-family:Sharp Grotesk;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.installment-shoppay svg{height:7px!important;width:auto}.installment-shoppay{font-size:9px}.installment-shoppay .h-\[14px\]{height:10px!important;width:auto!important}.m-footer--bottom-left{text-align:center}.product-testimonial-mc,.text-with-middle-image-mc .m-richtext__button.m-hero__btn.desktop-show{display:none}.image-with-text-pointer-mc h3.m-richtext__title.m-content-box__heading.h2{color:#000;font-family:Sharp Grotesk;font-size:32px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.28px;text-transform:uppercase}}.m-featured-product .main-product__block.main-product__block-text{text-align:center}.m-featured-product .appstle_widget_title,small#shopify-buyer-consent,.m-featured-product .main-product__block.main-product__block-price{display:none}.appstle_widget_title{color:var(--000000, #000);font-family:Sharp Grotesk;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.8px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-design.css.map */
