button{font-family:var(--font-body-family)}.media>picture>img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.custom-faq-section p a{color:inherit}.cst-video-wrapper{display:flex}.shopify-policy__container{padding-bottom:18rem}.template-product .comparison-wrapper{padding-top:6rem!important}.video-section-compare .image-with-text__text *{font-family:var(--font-body-family)}.video-section-compare .image-with-text__text h3{font-size:28px;text-transform:uppercase;margin:0}.video-section-compare .image-with-text__text h3:nth-child(2){font-weight:700;margin-top:5px}.video-section-compare .image-with-text__text h5{font-size:20px;font-weight:600}.announcement-bar-section .page-width{max-width:51rem}.announcement-bar-section .announcement-bar__message{font-size:14px;font-weight:500;padding:0;min-height:auto;position:relative}.announcement-bar-section .slider-button .icon{height:1.7rem}.announcement-bar-section p.announcement-bar__message:before{content:"";position:absolute;width:1.5rem;height:1.5rem;left:-13%;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/Vector_9.svg);background-size:cover;background-repeat:no-repeat}.announcement-bar-section .announcement-bar__message:after{content:"";position:absolute;width:1.5rem;height:1.5rem;right:-13%;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/Vector_9.svg);background-size:cover;background-repeat:no-repeat}.header__menu-item{color:rgb(var(--color-foreground));font-size:1.6rem;padding-left:2rem;padding-right:2rem}nav.header__inline-menu{margin-left:-2rem}.header__icons .header__icon.header__icon--cart{margin-left:2.2rem}.header__icons .header__icon--cart .icon{height:2.5rem;width:2.5rem}.desktop-localization-wrapper{margin-right:3rem}.desktop-localization-wrapper localization-form button.localization-form__select{border:1px solid rgb(0 0 0 / 20%);border-radius:11rem;font-size:1.6rem!important}.desktop-localization-wrapper localization-form .disclosure__list-wrapper.language-selector{margin-top:5px;border-radius:2rem;border-color:#0003}.mega-menu.link-shop ul.mega-menu__list{display:flex;gap:1.6rem}.mega-menu.link-shop .mega-menu__content{padding:4rem 0}.mega-menu.link-shop a#HeaderMenu-shop-explore-all-products{font-size:2.4rem;font-weight:500;color:#191919}.mega-menu.link-shop ul.mega-menu__list li:not(:first-child){min-width:20%}.mega-menu.link-shop ul.mega-menu__list .card-information{display:none}.mega-menu.link-shop ul.mega-menu__list .card__information{padding:8px 0 0!important}.mega-menu.link-shop ul.mega-menu__list .card__information .card__heading{font-size:14px}.link-shop-drawer ul{display:flex;flex-wrap:wrap;padding:0 2.5rem;gap:2rem;list-style:none}.link-shop-drawer ul li{width:calc(50% - 1rem)}.menu-drawer__utility-links{display:flex;align-items:center;flex-wrap:wrap}.menu-drawer__utility-links ul.list.list-social{width:100%;margin-top:1.5rem}.link-shop-drawer ul .card-information{display:none}.link-shop-drawer ul .card__information{padding:8px 0 0!important}.link-shop-drawer ul .card__information .card__heading{font-size:14px}.menu-drawer__products+nav.menu-drawer__navigation{padding-top:1rem}.menu-drawer__products+nav.menu-drawer__navigation>ul.menu-drawer__menu li:first-child{display:none}.menu-drawer__localization.header-localization:not(:empty){display:inline-block;margin-left:5rem;border:1px solid rgb(0 0 0 / 20%);padding:0px 0rem 0 1rem;border-radius:4rem}.menu-drawer__localization.header-localization .disclosure__list-wrapper.language-selector{border:1px solid rgb(0 0 0 / 20%);border-radius:2rem;left:-3rem}form#HeaderLanguageForm button>span,form#HeaderLanguageMobileForm button>span{display:flex;align-items:center;gap:4px}form#HeaderLanguageForm button>span img,form#HeaderLanguageMobileForm button>span img{width:25px;height:25px;border-radius:50%;object-fit:cover}.custom-home-hero>.page-width{max-width:100%;padding:0}.custom-home-hero>.page-width .image-with-text__content h2.image-with-text__heading{font-size:4.5rem;max-width:40rem}.custom-home-hero>.page-width .image-with-text__content .image-with-text__text{max-width:52rem;line-height:1.6;font-weight:600}.collection.page-width,.collection-hero__inner.page-width{padding:0 2rem}h1.collection-hero__title{margin-top:7rem;text-transform:uppercase}.card-information span.multi-size-span{font-size:12px;color:#191919;margin:5px 0 10px;display:block}.collection-description{max-width:91%;margin:8rem auto 14rem;--font-heading-family: "Roboto"}.collection-description .collection-description-inner{background-color:#f0f0f0;border-radius:2.4rem;padding:8rem;color:#807d7e}.collection-description .collection-description-inner h3{margin-top:0;margin-bottom:4rem;font-size:2.8rem;font-weight:700;color:#3c4242}.collection-description .collection-description-inner h4{color:#807d7e;font-size:2rem;margin-bottom:8px}.collection-description .collection-description-inner p{margin-top:0}.custom-home-banner .banner__box h2{max-width:50rem;font-size:6rem}.custom-home-banner .banner__box .banner__text{font-size:2rem;font-weight:600;max-width:45rem;line-height:1.6}.custom-home-banner .banner__box .banner__buttons{margin-top:3.5rem}.custom-home-banner .banner__box .banner__buttons .button{font-size:1.6rem;font-weight:500;min-height:5.1rem}.home-featured-collection slider-component.page-width-desktop{padding:0 2rem}.home-featured-collection h2{position:relative;max-width:fit-content;margin:0 auto}.home-featured-collection h2:before,.home-featured-collection h2:after{content:"";position:absolute;width:3rem;height:3rem;left:-11%;top:12%;background:url(/cdn/shop/files/icon-heading.svg);background-size:cover;background-repeat:no-repeat}.home-featured-collection h2:after{right:-11%;left:auto}.home-featured-collection .collection__title.title-wrapper{margin-bottom:7rem}.home-featured-collection .product-card-wrapper{background-color:#fff;overflow:hidden;border-radius:10px}.card__heading{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:-.3px}.card-information .price span.price-item{font-size:1.4rem;font-weight:500}.card-information .price span.price-item .from-price{font-size:1.2rem}.card__content .card__information{padding:1.6rem 1.9rem 2rem 1.6rem!important}span.per_unit-text{font-size:1.4rem;margin-top:1rem;font-style:italic;display:block}.card-information .price .price-item--sale .from-price{display:none}.card-information .price .price-item{margin-right:0}.card-information .price .price-item--regular{color:#666;font-size:1.2rem}.card-information .price .price-item--sale{color:#006bb9;font-weight:500}.card-information .price .price__regular{font-weight:500}span.custom-discount-badge{background-image:url(/cdn/shop/files/sale-badge.svg);background-repeat:no-repeat;background-size:contain;width:5.5rem;height:5.5rem;align-content:center;text-align:center;color:#fff;font-weight:900;justify-self:end;position:absolute;top:1.6rem;right:1.6rem}.card__inner span.custom-badge-meta{position:absolute;bottom:4%;right:4%;padding:2.5% 6% 2.7%;line-height:1;border-radius:4px;font-size:12px;font-weight:500}.home-icons-custom .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:14px;font-weight:600}.home-icons-custom .multicolumn-card .multicolumn-card__info{padding-top:.8rem!important}.profits-donated-section{text-align:center}.profits-donated-section .text-box{border:1px dashed #4d9ad1;padding:20px;margin-bottom:40px}.profits-donated-section .text-box .icon{display:inline-block;vertical-align:middle;margin-right:10px}.profits-donated-section .text-box h2{display:inline-block;font-weight:800;font-size:24px}.profits-donated-section .text-box .subtext{margin-top:10px}.profits-donated-section .text-box .bold{font-weight:700;margin-top:10px}.profits-donated-heading{display:flex;align-items:center;justify-content:center}.profits-donated-heading img{max-width:5rem}.profits-donated-heading h2{margin:0;margin-left:1.6rem}.profits-donated-head p.subtext{margin:2.4rem 0 1.6rem;font-size:2rem;color:#252525}.profits-donated-head p.bold{font-size:20px;font-weight:700;color:#252525;margin:0}.profits-donated-head{margin-bottom:4rem}.page-compare div#profits-donated-section>.page-width{display:flex;flex-wrap:wrap;align-items:center}.page-compare div#profits-donated-section>.page-width .profits-donated-head{width:38%;text-align:left}.page-compare div#profits-donated-section>.page-width .profits-donated-head .profits-donated-heading{align-items:start}.page-compare div#profits-donated-section>.page-width .profits-donated-head h2.title{font-size:3.2rem}.page-compare div#profits-donated-section>.page-width .profits-donated-head p{font-size:1.6rem}.page-compare div#profits-donated-section>.page-width .image-grid-span{margin-right:0;max-width:58%;grid-auto-rows:16rem}.how-compare-section-main{padding:5rem 0;background-color:#f9f9f9}.table-container-how-compare{background-color:#fff;border-radius:20px;padding:50px 40px;max-width:108rem;margin:auto;margin-top:6rem}.header-how-compare,.row-how-compare{display:grid;grid-template-columns:1fr 1fr 1fr}.header-how-compare{font-weight:700;margin-bottom:10px}.row-how-compare>div:not(:last-child){border-right:1px solid #0960B9}.row-how-compare.highlight-how-compare>div:last-child{padding-top:1.5rem;padding-bottom:1.5rem}.row-how-compare.highlight-how-compare>div{padding-top:2.5rem;padding-bottom:2.5rem}.header-how-compare>div,.row-how-compare>div{padding:3rem;padding-left:25%;align-content:center}.popup-content-wrapper .header-how-compare>div,.popup-content-wrapper .row-how-compare>div{padding-left:19%}.subtext-how-compare{font-weight:400}.header-how-compare>div{padding-top:0;padding-bottom:8px}.highlight-how-compare{background-color:#0960b91a;border:1px solid #0960B9;border-radius:12px;font-weight:700;margin-bottom:25px}.how-compare-table{border:1px solid #c3c3c3;border-radius:12px}.how-compare-table>div:not(:last-child){border-bottom:1px solid #c3c3c3}.how-compare-table .row-how-compare>div:not(:last-child){border-color:#c3c3c3}.image-grid-span{display:grid;grid-template-columns:auto 29rem auto;grid-auto-rows:19.4rem;column-gap:1.6rem;row-gap:1rem;max-width:68.4rem;margin:0 auto}.image-item{width:100%;height:100%;overflow:hidden}.image-item img{width:100%;height:100%;object-fit:cover;border-radius:10px}.image-grid-span .image-item:nth-child(1){grid-column:1;grid-row:1}.image-grid-span .image-item:nth-child(2){grid-column:1;grid-row:2}.image-grid-span .image-item:nth-child(3){grid-column:2;grid-row:1 / span 2}.image-grid-span .image-item:nth-child(4){grid-column:3;grid-row:1}.image-grid-span .image-item:nth-child(5){grid-column:3;grid-row:2}.how-it-works-section{position:relative}.how-it-works-left img{width:100%;display:block;height:auto}.how-it-works-right{text-align:left;position:absolute;right:12%;top:50%;transform:translateY(-50%)}.last-step h6{font-size:1.4rem;margin:8px 0 0;color:#666;font-weight:400}.steps li strong{color:#000;font-style:italic}.how-it-works-right h2{margin-top:0;margin-bottom:5rem}.how-it-works-right p{margin:0}.steps{list-style:none;padding-left:0}.steps li{display:flex;align-items:center;gap:1.2rem;font-size:16px;margin-bottom:2.4rem;position:relative;color:#666}.steps li:before{content:"1";background:url(/cdn/shop/files/Star_2.svg);background-repeat:no-repeat;background-size:contain;color:#fff;font-weight:900;font-size:4rem;width:5rem;height:5rem;line-height:5rem;display:inline-block;text-align:center}.steps li:nth-child(2):before{content:"2"}.steps li:nth-child(3):before{content:"3"}.how-it-works-button{display:inline-block;background-image:linear-gradient(45deg,#006bb9,#006bb99c);color:#fff;padding:1.6rem 2.4rem;border-radius:6px;font-weight:500;margin-top:3.4rem;text-decoration:none;transition:background .3s ease;font-size:1.4rem}a.how-it-works-button svg{margin-left:10px}.ticker-wrapper{overflow:hidden;width:100%;white-space:nowrap;position:relative;font-size:16px;background-color:var(--background-color);color:var(--color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.ticker-track{display:inline-flex;animation:ticker-scroll 30s linear infinite}.ticker-item{padding:0 0rem;display:inline-block;white-space:nowrap;flex-shrink:0;font-size:2.2rem;font-weight:800;font-style:italic;display:flex;align-items:center;margin-right:7px}.ticker-item:before{content:"";width:2rem;height:2rem;display:inline-block;background-image:url(/cdn/shop/files/Vector_10.svg);background-repeat:no-repeat;background-size:contain;margin-right:3px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.multicolumn.home-money-back .multicolumn-card:only-child .multicolumn-card__image-wrapper{max-width:9.2rem;margin:0;width:100%}.multicolumn.home-money-back .multicolumn-card:only-child{display:flex;align-items:center}.multicolumn.home-money-back .multicolumn-list__item:only-child{max-width:50rem}.multicolumn.home-money-back .multicolumn-list__item:only-child h3{font-family:var(--font-body);font-weight:700;font-size:1.4rem}.multicolumn.home-money-back .multicolumn-list__item:only-child p{font-size:1.4rem;opacity:.6;font-weight:400;line-height:1.4}.testimonial-slider-main .center{color:#121212}.testimonial-slider-main section{padding:12rem 0 9rem;background-color:var(--background-color)}.testimonial-slider-main .center h2{position:relative;max-width:fit-content;margin:0 auto 4.8rem;color:inherit}.testimonial-slider-main .center h2:before,.testimonial-slider-main .center h2:after{content:"";position:absolute;width:3rem;height:3rem;left:-7%;top:12%;background:url(/cdn/shop/files/icon-heading.svg);background-size:cover;background-repeat:no-repeat}.testimonial-slider-main .center h2:after{left:auto;right:-7%}.testimonial-slider-main .center p.subheading{margin:0;font-size:2rem;font-weight:500}.testimonial-swiper{margin-top:5rem}.testimonial-swiper .swiper-wrapper{margin-left:-17rem}.testimonial-swiper .swiper-slide{width:auto}.testimonial-swiper .testimonial-card{background:linear-gradient(to bottom,#fff,#f9f9f9);border:6px solid black;border-radius:1.6rem;padding:2.6rem;min-height:14rem;max-width:300px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonial-swiper .quote{font-style:italic;font-weight:500;font-size:1.5rem;margin-bottom:20px;margin-top:0}.testimonial-swiper .author{display:flex;align-items:center;gap:1.6rem}.testimonial-swiper .avatar{width:5.6rem;height:5.6rem;border-radius:50%;object-fit:cover}.custom-numbered-cards{background-color:#e0ebf3;--color-foreground:12 12 12}.custom-numbered-cards h2{margin:0 auto 3rem}.custom-numbered-cards .card-subtitle{max-width:60rem;margin:0 auto}.custom-numbered-cards .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4rem;gap:4rem;max-width:1040px;margin:4rem auto 0}.custom-numbered-cards .card{background:#fff;border-radius:16px;padding:2rem 2rem 3rem;text-align:center;width:100%;max-width:32rem;margin-top:16.5rem}.custom-numbered-cards .image-wrapper{position:relative;width:198px;height:198px;margin:-18.5rem auto 15px}.custom-numbered-cards .step-image{border-radius:50%;width:100%;height:100%;object-fit:cover}.custom-numbered-cards .badge{position:absolute;bottom:13px;left:50%;transform:translate(-50%);background:#006bb9;color:#fff;border-radius:999px;font-size:2.4rem;font-weight:900;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;padding:0}.custom-numbered-cards .card-title{font-size:2rem;color:#006bb9;font-weight:600;margin-bottom:1.6rem}.custom-numbered-cards .card-desc{font-size:1.6rem;color:#006bb9;line-height:1.5;letter-spacing:0;margin:0}footer.footer{box-shadow:0 -4px 30px #00000026}.footer__content-top.page-width,.footer__content-bottom.page-width{padding:0 2rem}.footer-block--newsletter.custom-newletter{background-color:#031e44;padding:3.6rem 6.4rem 3.2rem;border-radius:2rem;margin-top:-9rem;margin-bottom:5rem}.footer-block--newsletter.custom-newletter .footer-block__newsletter{display:flex;align-items:center}.footer-block--newsletter.custom-newletter .footer-block__newsletter h2.footer-block__heading{font-size:4rem;margin-bottom:0;text-transform:uppercase;color:#fff;text-align:left;line-height:1.15}.footer-block--newsletter.custom-newletter .footer-block__newsletter button#Subscribe{position:unset;width:100%;font-size:1.6rem;background-color:#fff;border-radius:4rem;min-height:4.5rem;color:#006bb9}.footer-block--newsletter.custom-newletter .footer-block__newsletter button#Subscribe span{font-weight:500}.footer-block--newsletter.custom-newletter .footer-block__newsletter .field{flex-wrap:wrap;gap:1.4rem;border:0;box-shadow:0}.footer-block--newsletter.custom-newletter .footer-block__newsletter .field svg.icon-mail{position:absolute;z-index:1;top:1.4rem;left:1.6rem}.footer-block--newsletter.custom-newletter .footer-block__newsletter .field:after{display:none}.footer-block--newsletter.custom-newletter .footer-block__newsletter .field .field__input{border-radius:3rem;padding-right:1rem;padding-left:4.8rem}.footer-block--newsletter.custom-newletter .footer-block__newsletter .field label.field__label{color:#0006;left:4.8rem;letter-spacing:0}.footer-block__details-content *{color:#0009!important;font-size:1.6rem!important;letter-spacing:-.3px}.footer__content-bottom{border-top:0;display:flex;flex-direction:row-reverse;padding-top:2rem}.footer__content-bottom .footer__copyright{text-align:left;margin-top:0}.footer__content-bottom .footer__copyright small.copyright__content:nth-child(3){display:none}.footer__content-bottom .footer__payment{margin-top:0}.footer__content-top .footer__blocks-wrapper{padding-bottom:4rem;border-bottom:1px solid rgb(0 0 0 / 10%)}.footer__content-bottom.page-width{border-top:0;padding-top:2rem}.footer__content-bottom .footer__copyright small.copyright__content{font-size:1.4rem}.footer__content-bottom .footer__localization:empty+.footer__column--info{align-items:flex-end}.footer__blocks-wrapper.grid--3-col-tablet h2.footer-block__heading{font-size:1.6rem;font-weight:500;text-transform:uppercase;font-family:var(--font-body)}.footer__blocks-wrapper.grid--3-col-tablet .footer-block__brand-info h2.footer-block__heading{font-family:var(--font-heading-family);font-size:4rem;color:#006bb9}.footer__blocks-wrapper.grid--3-col-tablet .footer-block__brand-info>div.rte{font-size:1.4rem;margin-bottom:3.5rem}.box-size-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;align-items:center;justify-content:center;z-index:9999}.box-size-popup .popup-content{background:#fff;border-radius:24px;padding:40px;max-width:57.5rem;width:100%;position:relative;box-shadow:0 10px 40px #00000026}.box-size-popup .close-btn{position:absolute;top:20px;right:24px;background:none;border:1px solid;font-size:24px;cursor:pointer;border-radius:100%;line-height:1}.box-size-popup .popup-title{text-align:center;font-size:24px;margin-bottom:32px;margin-top:0}.box-size-popup .popup-options{display:flex;gap:32px;justify-content:space-between;flex-wrap:wrap}.box-size-popup .option{flex:1}.box-size-popup .option .box-img{width:100%;max-width:15rem;margin-bottom:16px;margin-left:auto;margin-right:auto;display:flex}.box-size-popup .option h3{font-size:1.6rem;font-family:var(--font-body-family);font-weight:700;margin-bottom:1rem}.box-size-popup .option ul{padding-left:20px;list-style:disc;line-height:1.6;margin-top:0;font-size:1.4rem;margin-bottom:0;padding-left:1.5rem}.box-size-popup .close-main-btn{display:block;margin:24px auto 0;background:#006bb9;color:#fff;border:none;padding:14px 40px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.template-page .compare-section-main .comparison-wrapper{padding:6rem 2rem 10rem}.compare-section-main{background-color:#f9f9f9}.compare-section-main .comparison-wrapper{text-align:center;padding:2rem 2rem 12rem;max-width:115.3rem;margin:0 auto}.compare-section-main .compare-header h2{font-size:24px;text-transform:uppercase;margin:0;color:#121212}.compare-section-main .compare-header p{max-width:86.1rem;margin:14px auto 40px;color:#666;line-height:1.6;font-weight:600}.compare-section-main .compare-table{display:flex;flex-direction:column;align-items:center}.compare-section-main .compare-products{display:flex;justify-content:center;width:100%}.compare-section-main .compare-products .product:first-child,.compare-section-main .compare-row .feature:first-child{min-width:35.7%}.compare-section-main .compare-products .product:last-child,.compare-section-main .compare-row .value:last-child{min-width:35%}.compare-section-main .compare-products .product,.compare-section-main .compare-row .value{padding-bottom:3rem;min-width:29.3%}.compare-section-main .compare-products .product{text-align:center;position:relative}.compare-section-main .compare-products img{max-width:132px;z-index:1;position:relative;margin-bottom:6px;height:auto}.compare-section-main .compare-products h3{font-size:2rem;font-family:var(--font-body-family);font-weight:600;letter-spacing:-.4px;margin:0}.compare-section-main .compare-products .product:nth-child(2) h3{color:#006bb9}.compare-section-main .compare-rows{width:100%;border-top:1px solid rgb(0 0 0 / 25%);border-bottom:1px solid rgb(0 0 0 / 25%)}.compare-section-main .compare-row{display:flex;justify-content:space-between;border-bottom:1px solid rgb(0 0 0 / 25%)}.compare-section-main .compare-row .feature{flex:2;font-weight:500;text-align:left;padding:2rem 0;padding-left:9.6%;align-content:center}.compare-section-main .compare-row .feature:first-child span{max-width:27rem;display:block}.compare-section-main .compare-row .value{flex:1;text-align:center;display:flex;justify-content:center;padding:2rem 0}.compare-section-main .compare-row .value:nth-child(2){background-color:#006bb91a;position:relative}.compare-section-main .compare-row:last-child{border-bottom:0}.compare-section-main .compare-products .product:nth-child(2):before{background-color:#006bb91a;content:"";width:100%;height:49%;position:absolute;left:0;bottom:0;border-radius:2.4rem 2.4rem 0 0;z-index:0}.compare-section-main .compare-row:last-child .value:nth-child(2):before{background-color:#006bb91a;content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:0 0 2.4rem 2.4rem}.compare-section-main .compare-row:last-child .value:nth-child(2){background-color:transparent}.compare-section-main .compare-footer{margin-top:40px}.compare-section-main .compare-btn{display:inline-block;padding:10px 24px 9px;background:#fff;border:1px solid rgb(0 107 185 / 20%);color:#006bb9;border-radius:50px;text-decoration:none;font-weight:600;transition:.3s ease}.product-form__input input[value="48 rolls"]+label.has-image:after{content:"Best Value";position:absolute;top:-16px;left:50%;transform:translate(-50%);background-color:#006bb9;color:#fff;padding:4px 8px;border-radius:43px;width:max-content;font-size:12px}.shopify-section-group-footer-group{z-index:4}.custom-faq-section{position:relative;z-index:0}.page-compare .custom-faq-section{margin-bottom:0}.custom-faq-section .faq-section{padding:8rem 2rem 17rem;background:var(--bg-image);z-index:-1;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.custom-faq-section .faq-container{display:flex;flex-wrap:wrap;max-width:1160px;margin:auto}.custom-faq-section .faq-sidebar{flex:1 1 19.5%;padding-right:10rem}.custom-faq-section .faq-sidebar h2{font-size:4rem;font-family:var(--font-body-family);font-weight:700;margin:0 0 8rem;max-width:31rem;color:#fff}.custom-faq-section .faq-content h4{margin:0;font-family:var(--font-body-family);font-weight:600;color:#fff;font-size:1.6rem}.custom-faq-section .faq-sidebar p{margin:00 0 1.6rem;color:#fff}.custom-faq-section .faq-btn{display:inline-block;background:#fff;color:#006bb9}.custom-faq-section .faq-content{flex:2 1 25.8%}.custom-faq-section .faq-item{border-top:1px solid rgba(255,255,255);padding:2.4rem 1rem 2.4rem 0}.custom-faq-section .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.custom-faq-section .faq-question h3{font-size:16px;font-family:var(--font-body-family);font-weight:600;color:#fff;margin:0}.custom-faq-section .faq-toggle{transition:transform .3s ease;width:2.5rem;color:#fff}.custom-faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.custom-faq-section .faq-answer p{margin:2.4rem 0 0;font-size:16px;line-height:1.5;color:#fff;max-width:62.3rem}.custom-faq-section .faq-item.open .faq-answer{max-height:300px}.compare-section-main .compare-btn:hover{background-color:#006bb91a}.custom-faq-section .faq-item.open .faq-toggle{transform:rotate(180deg)}.custom-faq-section .faq-item:last-child{border-bottom:1px solid #fff}.template-cart .shopify-section-group-footer-group,.template-cart main,.custom-cart-container{background-color:#f9f9f9}.custom-cart-container .gradient{background:#f9f9f9}.custom-cart-container>.page-width{display:flex;padding:0 2rem;justify-content:space-between}.custom-cart-container>.page-width .page-width{padding:0}.custom-cart-container cart-items{max-width:58.9rem}.custom-cart-container cart-items h1.title{font-size:3.2rem;text-transform:uppercase}.custom-cart-container cart-items .title-wrapper-with-link{margin-bottom:3.5rem}.custom-cart-container cart-items table.cart-items thead{display:none}.custom-cart-container cart-items table.cart-items td.cart-item__media{min-width:15.3rem;padding-left:2rem}.custom-cart-container cart-items table.cart-items .cart-item__price-wrapper{margin-top:1.4rem}.custom-cart-container cart-items table.cart-items td.cart-item__totals{padding-right:2rem}.custom-cart-container cart-items table.cart-items td.cart-item__details{padding-left:1.6rem}.custom-cart-container cart-items table.cart-items button.change-subscription{width:max-content;margin-top:6rem;color:#006bb9;font-weight:500;margin-left:auto}.custom-cart-container cart-items table.cart-items quantity-input.cart-quantity{min-height:25px;width:auto;border:1px solid rgb(0 0 0 / 10%);border-radius:6px}.custom-cart-container cart-items table.cart-items quantity-input.cart-quantity button.quantity__button{width:25px;height:25px;background-color:#f5f5f5}.custom-cart-container cart-items table.cart-items quantity-input.cart-quantity input{width:25px;border-left:1px solid rgb(0 0 0 / 10%);border-right:1px solid rgb(0 0 0 / 10%);font-size:13px;background-color:#fff}.custom-cart-container cart-items table.cart-items .cart-item__quantity{padding-left:0;margin-top:2rem}.custom-cart-container cart-items table.cart-items cart-remove-button .button{min-width:25px;min-height:25px}.custom-cart-container cart-items table.cart-items .quantity-popover-container{padding:0}.custom-cart-container cart-items table.cart-items quantity-input.cart-quantity:after{display:none}.custom-cart-container cart-items .cart-items td{padding-top:2rem;padding-bottom:2rem;border-top:1px solid #999999}.custom-cart-container cart-items .cart-items td .upgrade-subscription-cart{display:none}.custom-cart-container div#main-cart-items{padding-bottom:0;border-color:#999}.custom-cart-container cart-items .cart-items td a.cart-item__name{font-size:16px;font-family:var(--font-body-family);font-weight:500;color:#666;margin-top:1.4rem;margin-bottom:7px}.custom-cart-container cart-items .cart-items td span.cart-variant-title{font-size:14px;color:#666}.custom-cart-container .cart__footer .cart__blocks>h2{margin:0 0 3.5rem;font-size:3.2rem}html body .upgrade-subscription-cart .upgrade-icon-wrapper.upgrade-select-box,html body .upgrade-subscription-cart .upgrade-icon-wrapper{border:1px solid #006bb9!important;box-shadow:0 0 0 3px #0960d940;margin-bottom:0;margin-top:1.5rem;background-color:#fff!important}html body .upgrade-subscription-cart .upgrade-icon-wrapper.upgrade-select-box{padding:25px 10px 15px!important}html body .upgrade-subscription-cart .subscribe-text-button{background:#006bb9!important}html body .upgrade-subscription-cart .upgrade-icon-wrapper .img-src.discount-percent{background:linear-gradient(77deg,#006bb9a1 0,#006bb9)!important}html body .upgrade-subscription-cart .subscribe-text-wrapper{width:100%!important}.template-cart .multicolumn.home-money-back{margin-bottom:14rem}.custom-cart-container .cart__discout-inner{position:relative;margin-bottom:2.3rem}.custom-cart-container .cart__discout-inner input{width:100%;padding:2rem 11rem 2rem 1rem;font-size:16px;border-radius:8px;border:1px solid #f0f0f0;outline:0;box-shadow:none}.custom-cart-container .cart__discout-inner button{position:absolute;right:8px;top:50%;cursor:pointer;transform:translateY(-50%);border:1px solid #006BB9;background-color:#fff;padding:13px;border-radius:8px;font-size:14px;color:#006bb9}.custom-cart-container .cart__discout-inner button.loading{color:transparent}.custom-cart-container .cart__discout-inner button.loading .loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%)}.custom-cart-container .cart__discout-inner button.loading .loading__spinner .path{stroke:#006bb9}.cart__discount-active span.error{font-size:14px;color:#e2425c;margin:-1rem 0 2rem;display:block}.cart__discount-active-tags span:not(:first-child){margin-left:8px}.cart__discount-active-tags span{background:#c8bb984d;padding:1.6rem 3.3rem 1.6rem 1.6rem;display:inline-block;line-height:.9;border-radius:8px;position:relative;font-size:12px;font-weight:500;color:#006bb9}.cart__blocks .js-contents{margin-top:23px;padding-top:23px;border-top:1px solid #999}.cart__discount-active-tags span svg{position:absolute;top:49%;transform:translateY(-50%);cursor:pointer;right:7%}.custom-cart-container .cart__footer>*{width:39.2rem}.custom-cart-container .totals{justify-content:space-between}.custom-cart-container .cart__ctas{margin-top:2.2rem;border-top:1px solid #999}.custom-cart-container .cart__ctas .cart__checkout-button{max-width:100%;margin-top:2.2rem;min-height:51px;background-color:#006bb9;font-size:1.6rem;font-weight:600}.custom-cart-container .cart__ctas .cart__checkout-button:after{display:none}.custom-cart-container h2.totals__total,.custom-cart-container .totals__total-value{font-family:var(--font-body-family);color:#222;font-weight:700;font-size:1.6rem}.custom-cart-container span.cta-text-cart{font-size:12px;color:#666;display:block;margin-top:2.3rem}.custom-cart-container .custom-message-block{display:flex;justify-content:space-between;font-size:14px;margin-bottom:2.4rem}.custom-cart-container .custom-message-block p{margin:0;font-size:inherit}.custom-cart-container .custom-message-block.discount{color:#e2425c}.custom-cart-container dl.cart-item__discounted-prices{display:flex;justify-content:right;align-items:center}.custom-cart-container dl.cart-item__discounted-prices dd.price.price--end{color:#222;margin-left:8px}.custom-cart-container dl.cart-item__discounted-prices s.cart-item__old-price{color:#666}.custom-cart-container dl.cart-item__discounted-prices span.custom-discount-badge-cart{display:block;background:#3ab37c;font-size:12px;padding:2px 8px;border-radius:4px;color:#fff;margin-left:8px}.custom-cart-container .page-width.cart-blank{display:block}.custom-cart-container .page-width.cart-blank cart-items{max-width:100%}.cart-line-items__container-subscription-modal{padding:0;align-items:end;display:inline-flex;opacity:0;pointer-events:none;transition:opacity .4s ease-out;background:#000000b3;z-index:9999;padding:5rem 0}.custom-cart-container .cart-items-main{z-index:5}custom-modal{align-items:center;background-color:#000000ab;display:none;height:100%;left:0;overflow:auto;padding:0 20px;position:fixed;top:0;width:100%;z-index:10000;max-width:100%!important;margin-top:0!important}custom-modal custom-modal-content{background:#fff;border-radius:16px;overflow-y:auto;position:relative;width:608px;margin:auto;max-width:100%}custom-modal custom-modal-content[type=sidebar]{height:100%!important;max-height:100%;border-radius:0;margin:inherit;overflow-x:clip}.video-section-compare .image-with-text__text{max-width:32rem}.video-section-compare .image-with-text__text a{margin-top:2rem;display:block}.how-we-compare-1 h2{text-transform:uppercase}.how-we-compare-2 h2{font-size:3.2rem;text-transform:uppercase}.how-we-compare-2 p{text-transform:capitalize}.popup-content-wrapper .table-container-how-compare{margin-top:1.5rem;padding:0}.popup-content-wrapper .how-compare-table .row-how-compare:first-child div{padding-top:2.5rem}.popup-content-wrapper .how-compare-table .row-how-compare:last-child div{padding-bottom:2.5rem}.popup-content-wrapper .how-compare-table .row-how-compare>div{padding-top:1.2rem;padding-bottom:1.2rem;padding-left:15%}.popup-content-wrapper .how-compare-table .row-how-compare>div:last-child{padding-left:3rem}.popup-content-wrapper .row-how-compare.highlight-how-compare .name-how-compare{padding-left:15%}.popup-content-wrapper .row-how-compare.highlight-how-compare .details-per-hundread{padding-left:3rem;padding-right:1rem}.popup-content-wrapper .highlight-how-compare span.subtext-how-compare{font-size:12px}.popup-content-wrapper .highlight-how-compare span.subtext-how-compare b{font-size:1.5rem}@media screen and (min-width: 990px){.how-we-compare-1 .image-with-text__content{padding:6rem 4rem 7rem 0rem}.how-we-compare-2 .image-with-text__content{padding:6rem 2rem 7rem}}@media (min-width: 768px){custom-modal custom-modal-content[position=right]{margin-left:calc(100% - 450px)}custom-modal custom-modal-content{margin:auto}}custom-modal custom-modal-content .cst-close-icon{cursor:pointer;float:right;background:#fff;border:1px solid;border-radius:100%;display:flex;padding:9px;z-index:9;position:relative}custom-modal custom-modal-content .cst-close-icon svg{width:10px;height:10px;fill:currentColor}custom-modal custom-modal-content span.disc-percent{display:block;margin:2rem -1.5rem;background-color:#e0e8b7;font-weight:500;padding:7px 0;color:#121212}.cst-videos-slider-main .page-width{padding:0 2rem}.cst-videos-slider-v{display:flex;gap:15px}.cst-videos-slider-v .cst-videos-slider-v-wrap{width:25%;position:relative}.cst-videos-slider-v .cst-videos-slider-v-wrap video{max-width:100%;width:100%;border-radius:10px}.cst-videos-slider-v .cst-videos-slider-v-wrap button.button-control{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:0;cursor:pointer}.cst-videos-slider-v .cst-videos-slider-v-wrap button.button-control.played{opacity:0;visibility:hidden}.cst-videos-slider-main{padding:70px 0;background-color:#f9f9f9}.cst-videos-slider-v .cst-videos-slider-v-wrap h5{margin:12px 0 0;text-align:center;font-family:var(--font-body-family);font-weight:700;color:#666;font-size:18px}body.pop-active{overflow:hidden}body.pop-active .section-header.shopify-section-group-header-group{z-index:4}.card-information .variants-pills>span{display:inline-block;font-size:12px;padding:5px 3px 4px;border-radius:2px;background-color:#dfdfdf;line-height:1;color:inherit}.card-information .variants-pills{display:flex;gap:8px}.recurpay__group_selling_price:before{content:attr(data-compare);font-size:1.4rem;color:#666;margin-right:.7rem;text-decoration:line-through;font-weight:400}.recurpay__group_selling_price{display:flex;align-items:baseline}[data-type=onetime-purchase] span.money{color:#006bb9}[data-type=onetime-purchase] .recurpay__group_title:after{content:"15% OFF";background-color:#e2425c;color:#fff;padding:4px;font-size:11px;border-radius:4px;margin-left:6px;display:inline-block}[data-type=subscription-purchase] .recurpay__group_title .recurpay__group_main_title:after{content:"25% OFF";background-color:#e2425c;color:#fff;padding:4px;font-size:11px;border-radius:4px;margin-left:6px;display:inline-block}.product__info-container .recurpay__widget .recurpay__widget_container--selected.recurpay__widget_container[data-type=subscription-purchase] .recurpay__group_header{padding-bottom:3.5rem}.recurpay__widget .recurpay__group_frequency.recommended_frequency .recommended_frequency_tag{display:none}.recurpay__group_header{position:relative}.product__info-container .recurpay__widget .recurpay__widget_container.recurpay__widget_container--selected[data-type=onetime-purchase] .recurpay__group_header{padding-bottom:2.2rem}.recurpay__widget_container--selected[data-type=onetime-purchase] .recurpay__group_title:before{content:"15% off your first order";position:absolute;bottom:12px;left:20px;color:#e2425c}.recurpay__widget_container--selected[data-type=subscription-purchase] .recurpay__group_title .recurpay__group_main_title:before{content:"25% off your first subscription order";position:absolute;bottom:4px;left:20px;color:#e2425c}.home-compare-img-txt div.page-width{padding:0;max-width:100%}.home-compare-img-txt .button{background-image:linear-gradient(45deg,#006bb9,#006bb99c);background-color:#e0ebf3;letter-spacing:0}.cart__discount-note p{line-height:1.3}@media screen and (min-width: 768px){.cart-line-items__container-subscription-modal{transform:none;transition:opacity .4s ease-out}}@media screen and (min-width: 1024px){.cart-line-items__container-subscription-modal{transform:none;transition:opacity .4s ease-out}}.cart-line-items__container-subscription-modal-content{margin:0;overflow-y:hidden;width:100%;padding:1.5rem 1.5rem 2rem;border-radius:0;box-shadow:0 2px 8px #2626261a}@media (max-width: 767px){.cart-line-items__container-subscription-modal{padding:0}.product__info-container .recurpay__widget .recurpay__widget_container--selected.recurpay__widget_container[data-type=subscription-purchase] .recurpay__group_header{padding-bottom:4rem}.product__info-container .recurpay__widget .recurpay__widget_container--selected.recurpay__widget_container[data-type=onetime-purchase] .recurpay__group_header{padding-bottom:2.5rem}.recurpay__widget_container--selected[data-type=onetime-purchase] .recurpay__group_title:before{bottom:11px}[data-type=subscription-purchase] .recurpay__group_title .recurpay__group_main_title:after,[data-type=onetime-purchase] .recurpay__group_title:after{padding:2px 4px;font-size:10px;display:inline-block;margin-top:2px;margin-bottom:5px}[data-type=subscription-purchase] .recurpay__group_title:before,[data-type=onetime-purchase] .recurpay__group_title .recurpay__group_main_title:before{left:14px;font-size:12px}[data-type=subscription-purchase] .recurpay__group_title .recurpay__group_main_title:before{bottom:-2px}.popup-content-wrapper .highlight-how-compare span.subtext-how-compare b{font-size:1.2rem}.popup-content-wrapper .highlight-how-compare span.subtext-how-compare{font-size:10px}.cst-videos-slider-v .cst-videos-slider-v-wrap{width:58%;flex-shrink:0}.cst-videos-slider-main .page-width{padding:0}.cst-videos-slider-v{gap:18px;overflow:auto}.cst-videos-slider-inner .cst-videos-slider-v{padding:0 2rem}.cst-videos-slider-v .cst-videos-slider-v-wrap h5{font-size:16px}.video-section-compare .image-with-text__grid.image-with-text__grid--reverse{flex-direction:column-reverse}.video-section-compare .image-with-text__text h3:nth-child(2){font-weight:600;margin-top:10px}.video-section-compare .image-with-text__text h5{font-size:20px;font-weight:600}.video-section-compare .image-with-text__text h3{font-size:22px}.cart-line-items__container-subscription-modal-content{bottom:0;left:50%;transform:translate(-50%,100%);transition:transform .4s ease-out}.cart-line-items__container-subscription-modal-content .cart-line-items__container-subscription-modal.open .cart-line-items__container-subscription-modal-content{transform:translate(-50%)}custom-modal custom-modal-content span.disc-percent{margin:2rem -1.5rem}.cart-line-items__container-subscription-modal-content{overflow-y:auto}p.cst-modal__footer-text{font-size:12px}}@media screen and (min-width: 768px){.cart-line-items__container-subscription-modal-content{width:427px;margin:auto;border-radius:24px}}.cart-line-items__container-subscription-modal.open{opacity:1;pointer-events:auto}@media (max-width: 767px){.cart-line-items__container-subscription-modal.open .cart-line-items__container-subscription-modal-content{transform:translate(-50%);overflow:auto;max-height:100vh}}@media screen and (min-width: 768px){.cart-line-items__container-subscription-modal.open .cart-line-items__container-subscription-modal-content{opacity:1}}.cart-line-items__container-subscription-modal-content .close-icon{cursor:pointer;position:relative;display:block;text-align:right;align-items:center;width:100%;box-sizing:border-box;right:0;top:0}.cart-line-items__container-subscription-modal-content .close-icon svg{width:20px;height:20px;fill:currentColor}.cst-modal__title h2{margin:0}.cst-modal{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cst-modal__content{position:relative;background:#fff;max-width:400px;border-radius:8px}.cst-modal__title{font-size:var(--text-060);display:flex;flex-direction:column;align-items:center}.cst-modal__description{font-size:14px;color:#666;line-height:140%;margin-top:24px;margin-bottom:24px;text-align:center}.cst-modal__description p{margin:0}.cst-modal__overlay{position:absolute;width:100%;height:100%}.cst-modal__options{cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:8px;width:100%;border-radius:var(--radius-020);border:2px solid #d8d8d8;background:#fff;border-radius:8px}.cst-modal__options.buy-one-time-button span{padding:1rem;font-family:var(--font-heading-family);font-size:18px}.cst-modal__options.selected,.cst-modal__options:not(.update-selling-plan):hover{border:2px solid #006bb9;background:#006bb914}.cst-modal__option-frequency{padding-top:1rem}.cst-modal__option-frequency span{font-family:var(--font-heading-family);font-size:18px}.cst-modal__option--people{padding-bottom:1rem}.cst-modal__option--people span{font-size:14px;color:#606060}.cst-modal.active{transform:translateY(0)}.update-selling-plan{margin-top:10px;margin-bottom:24px;display:flex;border-radius:8px;background:#006bb9;align-items:center;border:none}.update-selling-plan span{padding:12px 1.5rem;font-size:16px;color:#fff}.cst-modal__footer-text{color:#666;text-align:center;font-size:14px;font-weight:500;line-height:140%}div#popup-2 h2.popup-title{max-width:26rem;margin:0 auto}.offer-block-main table{width:100%;border-collapse:collapse;text-align:left;box-shadow:none}.offer-block-main .table-border{border:1px solid #0960d96e;border-radius:12px;background-color:#0960d91a;padding:2rem 0}.offer-block-main table th{text-align:center;color:#3c4242}.offer-block-main table td,.offer-block-main table th{border:0;padding:1.2rem 2rem}.pricing-table table:last-child{border-radius:12px;padding:0}.pricing-table table strong.brand-name{font-family:Elinga;font-weight:400;font-size:16px}.pricing-table table:last-child tr td:nth-child(2),.pricing-table table:last-child tr td:nth-child(3){text-align:center;border-left:1px solid #0960d96e}.cst-modal__option-frequency span.product-discount{font-family:var(--font-body-family);font-weight:900;color:#d91e11;font-size:14px}.cst-modal__frequency{display:flex;flex-direction:column}.cst-modal__frequency button[data-selling-plan="692497809738"]{order:-1}.template-cart .section-header.shopify-section-group-header-group.subs-open{z-index:5}.custom-cart-container cart-items table.cart-items td.cart-item__details .cart-item__price-wrapper{display:none}.footer-block--menu .footer-block__heading{pointer-events:none}@media screen and (min-width: 750px){.footer__blocks-wrapper.grid--3-col-tablet{gap:4rem}.footer__blocks-wrapper.grid--3-col-tablet .grid__item:nth-child(2){max-width:8rem}.footer__blocks-wrapper.grid--3-col-tablet .grid__item:first-child{max-width:24.8rem}.footer__blocks-wrapper.grid--3-col-tablet .grid__item:nth-child(3){max-width:17rem}.footer__blocks-wrapper.grid--3-col-tablet .grid__item:nth-child(4){max-width:19.1rem}.footer__blocks-wrapper.grid--3-col-tablet .grid__item:nth-child(5){max-width:30rem}}@media (max-width: 1040px){.custom-cart-container>.page-width{flex-wrap:wrap}}@media (max-width: 749px){.footer-block--menu ul.footer-block__details-content{display:none}}@media (max-width: 768px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}.announcement-bar-section .slider-button .icon{height:1.2rem}.announcement-bar-section .announcement-bar__message{font-size:12px}.header{padding:2.5px 2rem}.header__icons a{margin-left:0;width:auto;height:auto}.header__icons span.svg-wrapper{width:inherit;height:inherit}a.header__icon.header__icon--account{margin-right:-1.1rem}.custom-home-hero{padding:0!important}.home-featured-collection h2{padding:0 2rem}.home-featured-collection h2:after{right:0;top:50%;transform:translateY(-50%)}.home-featured-collection h2:before{left:0;top:50%;transform:translateY(-50%)}.custom-home-hero>.page-width{padding:0}.custom-home-hero>.page-width .image-with-text__grid{flex-direction:column-reverse}.custom-home-hero>.page-width .image-with-text__grid .image-with-text__media{padding-bottom:70%!important}.custom-home-hero>.page-width .image-with-text__content{padding:6rem 1.5rem}.custom-home-hero>.page-width .image-with-text__content h2.image-with-text__heading{font-size:3.6rem}.custom-home-hero>.page-width .image-with-text__content .image-with-text__text{font-size:1.4rem;letter-spacing:-.5px;margin-top:1rem}.custom-home-hero>.page-width .image-with-text__content a.button{font-weight:500;margin-top:14px}.cart-count-bubble{left:1.5rem}.custom-home-banner .banner__box h2{font-size:2.4rem}.custom-home-banner .banner__box .banner__text{font-size:1.4rem;max-width:30rem;margin:1rem auto 0}.custom-home-banner .banner__box{height:100%;padding-top:7rem;padding-bottom:2rem}.custom-home-banner .banner__box .banner__buttons .button{min-height:4.5rem}.custom-home-banner .banner__box .banner__buttons{margin-top:29.5rem}.home-featured-collection .collection{padding:5.6rem 0 5rem}.home-featured-collection .collection__title.title-wrapper{margin-bottom:3rem}.home-featured-collection .grid{row-gap:2.4rem}.card__content .card__information{padding:1rem!important}.card__heading{font-size:1.2rem}.card-information>.price{font-size:1.2rem}.card-information .price span.price-item{font-size:1.2rem}span.per_unit-text{font-size:1rem}.home-featured-collection h2:before,.home-featured-collection h2:after{width:2rem;height:2rem}.how-it-works-container{grid-template-columns:1fr;text-align:center}.steps li{justify-content:center;padding-left:0}.steps li:before{position:relative;margin-right:8px}.cards-wrapper{flex-direction:column;align-items:center}.multicolumn.home-icons-custom>div{padding:50px 0}.home-icons-custom ul.grid{flex-wrap:nowrap}.home-icons-custom ul.grid li.grid__item{width:22%;min-width:16%}.home-icons-custom .multicolumn-card .multicolumn-card__info{padding-left:0!important;padding-right:0!important;padding-bottom:0}.home-icons-custom .multicolumn-card .multicolumn-card__image-wrapper{width:100%;max-width:4.5rem}.home-icons-custom .multicolumn-card__info h3{font-size:1.2rem;line-height:1.2}.profits-donated-section{padding-top:5rem;padding-bottom:5rem}.profits-donated-head{margin-bottom:5rem}.profits-donated-heading{max-width:26rem;text-align:left;margin:0 auto}.profits-donated-heading h2{margin-left:1rem}.profits-donated-head p.subtext{font-size:1.4rem}.profits-donated-head p.bold{font-size:1.4rem;max-width:32rem;margin:0 auto}.image-grid-span{display:grid;grid-template-columns:auto 14.8rem auto;grid-auto-rows:9.9rem;column-gap:.8rem;row-gap:.5rem}.ticker-item{font-size:1.8rem}.ticker-wrapper{padding-top:20px;padding-bottom:20px}.how-it-works-right{text-align:center;right:auto;left:50%;top:33%;transform:translate(-50%,-50%);padding:0 1.5rem;width:100%}.how-it-works-right ol.steps{text-align:left;max-width:30rem;margin:0 auto}.how-it-works-right ol.steps li{justify-content:start;gap:8px;font-size:14px;line-height:1.4;margin-bottom:1.6rem}.how-it-works-right ol.steps li:before{min-width:2.7rem;width:auto;height:2.7rem;font-size:1.8rem;line-height:2.7rem}.last-step h6{font-size:1.2rem}.how-it-works-right ol.steps li:last-child{align-items:start;margin-bottom:0}.how-it-works-right h2{margin-bottom:2.6rem}a.how-it-works-button{font-size:1.2rem;margin-top:3rem}.testimonial-slider-main section{padding:5rem 0}.testimonial-slider-main .center{padding:0 1.5rem}.testimonial-slider-main .center h2{padding:0 4rem}.testimonial-slider-main .center h2:before{left:0}.testimonial-slider-main .center h2:after{right:00}.testimonial-slider-main .center p.subheading{display:none}.testimonial-swiper{margin-top:3rem}.testimonial-swiper .swiper-wrapper{margin-left:2rem}.multicolumn.home-money-back .multicolumn-list__item:only-child h3{font-size:1.2rem}.multicolumn.home-money-back .multicolumn-list__item:only-child p{font-size:1rem}.multicolumn.home-money-back .multicolumn-card:only-child .multicolumn-card__image-wrapper{max-width:5.8rem}.multicolumn.home-money-back .multicolumn-list__item:only-child .rte{margin-top:4px}.multicolumn.home-money-back .multicolumn-list__item:only-child .multicolumn-card__info{padding-top:0;padding-bottom:0}.multicolumn.home-money-back .multicolumn-list__item:only-child{max-width:29rem}.multicolumn.home-money-back .multicolumn-card:only-child{gap:8px}.multicolumn.home-money-back>div{padding-top:24px;padding-bottom:24px}.custom-numbered-cards h2{max-width:28rem;margin-bottom:0}.custom-numbered-cards .card-subtitle{margin-top:1rem}.custom-numbered-cards .card-title{font-size:1.8rem}.custom-numbered-cards .cards-wrapper{margin-top:3rem;gap:3rem}.custom-numbered-cards>section{padding:50px 0 170px}.footer-block--newsletter.custom-newletter{padding:3rem;margin-top:-12.6rem;margin-bottom:3rem}.footer-block--menu .footer-block__heading{position:relative;pointer-events:auto}.footer-block--menu .footer-block__heading span{position:absolute;width:1.5rem;right:1rem;transition:.3s}.footer-block--menu .footer-block__heading.opened span{transform:rotate(180deg)}.footer-block--newsletter.custom-newletter .footer-block__newsletter h2.footer-block__heading{font-size:1.8rem;text-align:center;line-height:1.7;margin-bottom:2rem}.footer__blocks-wrapper.grid--3-col-tablet .footer-block__brand-info h2.footer-block__heading{font-size:3.2rem;margin-bottom:1rem}.footer__blocks-wrapper.grid--3-col-tablet .footer-block__brand-info>div.rte{max-width:26rem;margin-bottom:2rem}.footer__blocks-wrapper.grid--3-col-tablet .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}.footer-block__details-content{margin-bottom:3rem}.footer-block__image-wrapper{max-width:100%!important;margin-bottom:0}.footer-block.grid__item{margin:3rem 0}.footer-block.grid__item:last-child{margin-bottom:0}.footer-block__details-content.footer-block-image.center{margin-bottom:0}.footer__content-top .footer__blocks-wrapper{padding-bottom:3.2rem}.footer__content-bottom{flex-direction:column-reverse}.footer__content-bottom .footer__localization:empty+.footer__column--info{padding-top:0;padding-left:0;padding-right:0;align-items:center}.footer__content-bottom.page-width{padding-top:3.2rem}.compare-section-main .compare-header h2{font-size:2rem}.compare-section-main .compare-header p{font-size:1.4rem}.compare-section-main .compare-products img{max-height:7.1rem;object-fit:contain}.compare-section-main .compare-products h3{font-size:3.6vw;line-height:1.5}.compare-section-main .compare-row .feature{padding:1.6rem 1rem;font-size:3.6vw;color:#666;line-height:1.4}.compare-section-main .compare-table{margin:0 -9px}.compare-section-main .compare-row .value svg{width:2.5rem;height:2.5rem}.compare-section-main .compare-row .value{height:auto;padding:2.3rem 0}.compare-section-main .compare-products .product{padding-bottom:1rem}.compare-section-main .compare-btn{font-size:1.4rem}.compare-section-main .comparison-wrapper{padding-bottom:3rem}.custom-faq-section .faq-sidebar{flex:auto;padding-right:0}.custom-faq-section .faq-content{flex:auto;color:#fff;margin-top:2rem}.custom-faq-section .faq-sidebar h2{font-size:2.4rem;max-width:19rem;margin-bottom:0}.custom-faq-section .faq-section{padding:5rem 2rem 17rem;background-position:30%}.custom-faq-section .faq-toggle{width:1.5rem;padding-top:1px}.custom-faq-section .faq-toggle svg{width:15px}.custom-faq-section .faq-question{align-items:start}.custom-faq-section .faq-item{padding:1.6rem 3px 1.6rem 0}.custom-faq-section .faq-answer p{margin-top:1.6rem}.custom-faq-section .faq-content.large-up-hide p{margin-top:2px;line-height:1.5}.custom-faq-section .faq-btn{font-weight:400}.box-size-popup .popup-content{padding:49px 15px 20px;max-width:95%}.box-size-popup .popup-title{font-size:16px;margin-bottom:20px}.box-size-popup .option h3{font-size:12px}.box-size-popup .option ul{font-size:10px}.box-size-popup .popup-options{gap:16px}.box-size-popup .close-main-btn{font-size:12px;padding:12px 25px}.box-size-popup .close-btn{font-size:22px}div#popup-2 h2.popup-title{max-width:18rem}.offer-block-main table th{font-size:12px}.offer-block-main .table-border{padding:0}.offer-block-main table td:first-child,.offer-block-main table th:first-child{width:15rem}.offer-block-main table td,.offer-block-main table th{padding:1.2rem 1.5rem}.offer-block-main .box-size-popup .popup-content{padding:35px 15px 20px}h1.collection-hero__title{margin-top:5rem;margin-bottom:0;text-transform:uppercase}.card-information span.multi-size-span{display:none}.collection-description{margin:3rem auto 16rem}.collection-description .collection-description-inner{padding:5rem 2rem 4rem;font-size:1.4rem}.collection-description .collection-description-inner h3{font-size:2.4rem;margin-bottom:2.4rem}.collection-description .collection-description-inner h4{font-size:1.6rem}span.custom-discount-badge{width:3.5rem;height:3.5rem;top:8px;right:8px;font-size:1rem}.custom-cart-container cart-items h1.title{font-size:2.4rem}.custom-cart-container cart-items{padding-top:50px;padding-bottom:2rem}.custom-cart-container cart-items .title-wrapper-with-link{margin-bottom:2rem}.custom-cart-container cart-items .cart-item{gap:0;display:flex;flex-wrap:wrap;margin-bottom:0}.custom-cart-container cart-items table.cart-items td.cart-item__media{min-width:13rem;max-width:13rem;padding-left:0}.custom-cart-container cart-items table.cart-items td.cart-item__media .cart-item__image{max-width:100%}.custom-cart-container cart-items .cart-items td a.cart-item__name{margin-top:0;font-size:12px;margin-bottom:2px}.custom-cart-container cart-items .cart-items td span.cart-variant-title{font-size:12px}.custom-cart-container cart-items table.cart-items td.cart-item__details{padding-left:8px;padding-right:8px;width:calc(100% - 13rem)}.custom-cart-container cart-items table.cart-items .cart-item__quantity{margin-top:2px}.custom-cart-container cart-items table.cart-items .cart-item cart-remove-button{margin-left:3px}.custom-cart-container cart-items table.cart-items td.cart-item__totals{padding-right:0;width:38%;display:none}.custom-cart-container cart-items .cart-items td.only-phone-cta{width:100%;border-top:0;padding-top:0;display:flex;align-items:center}.custom-cart-container cart-items .cart-items td.only-phone-cta span.phone-subs-text{font-size:12px;font-weight:500}.custom-cart-container cart-items table.cart-items .cart-item__price-wrapper{margin-top:0;padding:5px 0 7px}.custom-cart-container cart-items table.cart-items .cart-item__price-wrapper span.price{font-size:14px;text-align:left}.custom-cart-container dl.cart-item__discounted-prices{justify-content:left}.custom-cart-container cart-items table.cart-items button.change-subscription{font-size:12px;font-weight:700;margin-top:0}.custom-cart-container cart-items table.cart-items button.change-subscription:only-child{margin-left:0}.custom-cart-container cart-items .cart-items td .upgrade-subscription-cart>div{position:absolute;left:0}.custom-cart-container .cart__discout-inner button{font-weight:500}.custom-cart-container .cart__footer{padding-top:3rem;padding-bottom:3rem!important}.cart__footer-wrapper:last-child .cart__footer .cart__blocks{width:100%}.custom-cart-container>.page-width>div{width:100%}.custom-cart-container .cart__footer .cart__blocks>h2{font-size:2.4rem;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #999}.custom-cart-container cart-items table.cart-items td.cart-item__details .cart-item__price-wrapper{display:block}.cart__blocks .js-contents{border-top:0;padding-top:0;margin-top:16px}.custom-cart-container .custom-message-block{margin-bottom:1.6rem}.custom-cart-container span.cta-text-cart{text-align:center;border-bottom:1px solid #999;width:100%;padding-bottom:2rem;margin-top:1.5rem;letter-spacing:-.2px}.template-cart .multicolumn.home-money-back{margin-bottom:16rem}.custom-cart-container .cart__discout-inner{margin-bottom:16px}.custom-cart-container .cart__ctas .cart__checkout-button{margin-top:16px;font-size:14px;min-height:42px}.custom-cart-container .cart__ctas{margin-top:16px}.custom-cart-container dl.cart-item__discounted-prices dd.price.price--end{font-size:14px;margin-left:4px;font-weight:600}.custom-cart-container dl.cart-item__discounted-prices s.cart-item__old-price{font-size:12px}.custom-cart-container dl.cart-item__discounted-prices span.custom-discount-badge-cart{margin-left:4px}.page-compare div#profits-donated-section>.page-width .profits-donated-head{width:100%;text-align:center}.page-compare div#profits-donated-section>.page-width .image-grid-span{max-width:100%;grid-auto-rows:10rem}.page-compare div#profits-donated-section>.page-width .profits-donated-head h2.title{font-size:2.5rem}.table-container-how-compare{padding:24px 15px;font-size:1.2rem}.header-how-compare>.details-how-compare{padding:0 0 8px}.row-how-compare.highlight-how-compare{grid-template-columns:1fr 1fr auto}.how-compare-section-main .row-how-compare.highlight-how-compare{grid-template-columns:1fr 1fr 36%}.row-how-compare.highlight-how-compare>div:last-child{padding:0 8px}.header-how-compare>div,.row-how-compare>div{padding:1.5rem;padding-left:13%;align-content:center}.header-how-compare,.row-how-compare{grid-template-columns:1fr 1fr 36%}.header-how-compare{grid-template-columns:1fr 1fr 45%}.how-compare-section-main .header-how-compare{grid-template-columns:1fr 1fr 36%}.how-compare-section-main .header-how-compare>div{padding:0}.header-how-compare .details-how-compare{max-width:11rem}.popup-content-wrapper .header-how-compare{margin-bottom:0}.popup-content-wrapper .header-how-compare .details-how-compare{max-width:100%;text-align:center}.popup-content-wrapper .how-compare-table .row-how-compare>div:last-child{padding-left:15px}.popup-content-wrapper .row-how-compare.highlight-how-compare .details-per-hundread{padding-left:8px}.how-we-compare-1{padding:0!important}.how-we-compare-2 h2{font-size:2.4rem}.how-we-compare-2 .image-with-text__content{padding:4rem 0}.how-we-compare-1>.page-width{padding:0}.how-we-compare-1 .image-with-text__grid{flex-direction:column-reverse}.popup-content-wrapper .row-how-compare.highlight-how-compare,.popup-content-wrapper .header-how-compare{grid-template-columns:1fr 1fr 36%}.popup-content-wrapper .header-how-compare>div{padding:0 .5rem 1.2rem;text-align:left!important}.home-compare-img-txt .image-with-text__grid.grid{flex-direction:column-reverse}}@media (max-width:340px){[data-type=subscription-purchase] .recurpay__group_title .recurpay__group_main_title:after,[data-type=onetime-purchase] .recurpay__group_title:after{margin-left:0;margin-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-styles.css.map */
