.imageCover{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.homepage-staging-holder{max-width:1340px;margin:0 auto;width:100%;min-height:540px;position:relative;display:flex;flex-direction:column;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.homepage-staging-parent{padding:40px;padding-bottom:unset}.title-main{margin:unset;color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:48px;font-style:normal;font-weight:500;line-height:110%;max-width:491px;width:100%}.homepage-staging-el{position:relative;z-index:1;display:flex;flex-direction:column;padding:81px 112px;gap:20px}a.mainButton-hero-banner{font-family:Relative-Bold-Pro;font-size:16px;font-weight:700;line-height:19.2px;letter-spacing:.06em;text-align:center;background:#3f6c7d;width:Hug(331px) px;height:Hug(55px) px;padding:18px 48px;gap:10px;border-radius:50px;opacity:0px;color:#fff;text-decoration:unset;width:fit-content;text-transform:uppercase}img.imageCover.mobile-image{display:none}.body-text-main{margin:unset;color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:500;max-width:491px;width:100%;line-height:150%}.label-rev{display:flex;align-items:center;gap:6px}span.label-text-to-reviews{color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.listed-block-items-el{display:flex;gap:25px;justify-content:center;align-items:center}.items-in-block-listed{display:flex;align-items:center;justify-content:center}img.LogoItem-in-block{width:100%;height:100%;object-fit:contain;object-position:center;max-width:95px}.listed-block-items-holder{max-width:1340px;margin:0 auto;width:100%;display:flex;flex-direction:column;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}p.quote-in-list{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:12.2px;font-style:normal;font-weight:500;line-height:140%}.items-in-block-listed{display:flex;align-items:center;justify-content:center;gap:24px}.listed-block-items-holder{border-radius:0 0 8px 8px;border-top:1px solid var(--dark-blue, #3F6C7D);background:var(--light-blue, #DCEBEC)}.listed-block-items-parent{padding:40px;padding-bottom:unset;padding-top:unset}.listed-block-items-el{padding:21px 32px}.made-the-switch-holder{border-radius:8px!important;background:#dcebec80;max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.made-the-switch-el{display:flex;padding:40px;gap:50px}.switch-left-block{width:30%}.middle-switch-block{width:40%}.right-switch-block{width:30%}img.imageCoverMiddle{width:100%;object-fit:contain;height:100%;object-position:center}.made-the-switch-parent{padding:50px 40px}h2.titleLeftBlock{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%}.switch-left-block{display:flex;flex-direction:column;justify-content:space-between}.right-switch-block{display:flex;flex-direction:column;justify-content:center}.swatc-circle{width:16px;height:16px;border-radius:100%}.swatch-info{border-bottom:1px solid;padding-bottom:16px;padding-top:16px;display:flex;align-items:center;gap:13px}p.perksBlock{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;margin:unset;line-height:140%}p.bodyTextLeftBlock{margin:unset;color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.mobile-bg-cover,.mobile-inside-cover{display:none}img.image-background-cover-full-width{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.the-huppy-difference-parent{min-height:570px;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:40px}.the-huppy-difference-holder{position:relative;max-width:1240px;width:100%;margin:0 auto;border-radius:8px;overflow:hidden}img.image-inside-cover-full-width.desktop-inside-cover{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.the-huppy-difference-el{display:flex;min-height:390px}.left-block-type-list-items{width:30%;display:flex;flex-direction:column;gap:21px;padding:60px}.image-hold-the-entire-block{width:70%;position:relative;overflow:hidden}p.labelItem{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:140%;border-radius:34.483px;background:var(--light-blue, #DCEBEC);display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;width:fit-content}h3.blItemsInternalList{color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro;font-size:26px;font-style:normal;font-weight:400;line-height:120%;margin:unset}.list_item-in-internal-block{border-bottom:1px solid #3F6C7D;padding-bottom:12px;margin-bottom:12px}h2.title-of-Rich_Text{color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin:unset}.richText-holder{max-width:1130px;margin:0 auto;width:100%;padding:60px 40px}img.blockImage-Master{width:100%;object-fit:cover;height:100%;object-position:center}.shop-by-type-el{display:grid;grid-template-columns:repeat(4,4fr);gap:18px}.shop-by-type-parent{padding:50px 40px}.text-cta-included{display:flex;align-items:center;margin-bottom:28px;justify-content:space-between}h2.section-Title{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%}a.buttonTypeBlock{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-decoration:unset}h3.blockTypeTitle{margin:unset;margin-top:12px;color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration:unset!important}.shop-by-type-el a{text-decoration:unset}ul.list-with-items-collections{display:grid;grid-template-columns:repeat(4,4fr);list-style:none;padding:unset;margin:unset;gap:17px;width:100%}.img-bloc-only img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:center}.img-bloc-only{width:100%;min-height:370px;overflow:hidden;position:relative;border-radius:8px}h2.TitleItemLeft{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin:unset}.elements-above-product-blocks{display:flex;margin-bottom:28px;align-items:center;justify-content:space-between}.collection-items-parent{padding:25px 40px 60px}.collection-items-holder{border-radius:8px!important;max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}a.typeOfButtonCollection{color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;border-radius:50px;background:var(--dark-blue, #3F6C7D);display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;text-decoration:unset}.custom-variants{padding-top:10px;border-top:1px solid #DCEBEC}p.productTitleMain{margin:unset;padding-bottom:10px;margin-bottom:10px}span.productPriceMainTitle{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%}li.productItemBlockEl{width:100%;min-height:320px}.actual-product--Item{display:grid;gap:20px}.block-is-hidden{opacity:0;visibility:hidden}.img-bloc-only img{transition:.3s}.img-bloc-only:hover img.block-is-hidden{opacity:1!important;visibility:visible!important;z-index:1}p.productTitleMain{display:flex;gap:6px;flex-direction:column}span.productPriceMain{color:var(--black, #2D2926);font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal}img.imagefooterLogo{width:100%;height:100%;object-fit:contain;max-width:190px;height:80px}.custom-footer-parent{padding:50px 40px}.shop-by-type-holder{max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.custom-footer-el{display:flex;gap:16px}.left-block-footer-item.block-for-footer{width:70%;border-radius:8px;padding:34px}.right-block-footer-item.block-for-footer{width:30%;border-radius:8px;padding:50px 16px;text-align:center;display:flex;flex-direction:column;justify-content:center}h2.signupFormTitle{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Medium-Pro;font-size:26px;font-style:normal;font-weight:500;line-height:120%;max-width:90%;margin:unset;margin:0 auto}.custom-footer-holder{max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.bottom_block-item{display:flex;justify-content:space-between;align-items:end}.list-policies{display:flex}.list-policies ul li{display:inline}.list-policies ul{margin:unset}ul.hc-quicklinks{margin:unset;padding:unset;list-style:none}.top_block-item{display:flex;gap:77px;padding-bottom:30px}.quote-icons-block-holder{max-width:960px;margin:0 auto;padding:60px 40px;background:radial-gradient(50% 50% at 50% 50%,#dcebeccc,#fffc)}img.imageQuoteItem{width:100%;object-fit:contain;height:100%;object-position:center;max-width:125px;text-align:center;margin:0 auto;height:fit-content}.quote-icons-block-el{display:grid;justify-content:center;gap:45px;text-align:center;grid-template-columns:repeat(3,3fr)}p.quoteActual{margin:unset}.icon-quote-section{display:flex;align-items:end;gap:16px;flex-direction:column;align-items:center;justify-content:space-between}.svgs-above{height:fit-content;display:flex}p.quoteActual{color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.ugc-custom-parent{padding:50px 40px;background:#edf5f5}.ugc-custom-holder{max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.splide__arrows{width:fit-content;max-width:200px;display:flex;position:absolute;right:0;top:60px;gap:20px}.splide__arrows button{position:unset;position:unset!important;background:unset;width:40px}.splide__arrows button svg{width:40px!important;height:40px}button.splide__arrow.splide__arrow--prev svg{transform:unset}h2.title-of-UGC{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin-top:18px}img.fullScaleImage{width:100%;height:100%;object-fit:cover;max-height:258px;object-position:center}.ugc-block-item{margin-left:6px;background:#fff;margin-right:6px;height:100%;display:grid;position:relative;overflow:hidden;border-radius:7.583px 7.583px 8px 8px}.scaleHeight{height:100%}img.fullScaleImage{border-radius:7.583px 7.583px 0 0}img.fullScaleImage.scaleHeight{border-radius:5.35px}.copy-holder-below{background:#fff;border-radius:0 0 7.583px 7.583px;display:flex;padding:22.748px;flex-direction:column;gap:10.426px;flex:1 0 0;align-items:center;justify-content:center;text-align:center}svg.playTheVideoUGC{position:absolute;z-index:1;width:100%;max-width:60px;left:0;right:0;top:0;bottom:0;margin:0 auto;height:100%;cursor:pointer;transition:.3s}img.fullScaleImage.videoImage.scaleHeight{cursor:pointer;max-height:unset}h4.reviewIntro-Text{margin:unset;color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px}p.reviewText-body{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:140%}p.reviewName-text-name{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:11.374px;font-style:normal;font-weight:500;line-height:120%}.ugc-custom-el{margin-top:38px}.customSlider ul.splide__pagination{position:unset;bottom:-30px;z-index:999999999;margin-top:30px}li.linksTitleMain{color:#fff;font-family:Relative-Bold-Pro;font-size:20px;font-style:normal;font-weight:700;margin-bottom:9px;line-height:normal}li.main-links-font a{text-decoration:unset;color:#fff;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.bottom_block-item ul{list-style:none;padding:unset;margin:unset;display:flex}ul.policyItems{display:flex;gap:38px}ul.social-icons{display:flex;gap:16px}ul.policyItems li a{text-decoration:unset;color:#fff;font-family:Relative-Medium-Pro;font-size:12px;font-style:normal;font-weight:500;line-height:normal}p.signupFormBodyTextBelow{color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;margin-top:unset;font-size:12px;font-style:normal;font-weight:400;line-height:120%;opacity:.4}li.main-links-font{margin-bottom:6px}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{max-width:unset}a.headerIconCTA{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:10px;border-radius:60px;background:#3f6c7d;text-decoration:unset;color:var(--white, #FFF);text-align:center;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.42px;text-transform:uppercase}sticky-header.header-wrapper.color-scheme-1.gradient.header-wrapper--border-bottom{border-bottom:1px solid var(--dark-blue, #3F6C7D)}.header__icons{gap:25px}@media (max-width:1160px){.homepage-staging-el{padding:40px}h2.titleLeftBlock{font-size:28px}.homepage-staging-holder{min-height:350px}h1.title-main{font-size:34px;max-width:350px}p.body-text-main{max-width:350px;font-size:16px}a.mainButton-hero-banner{font-size:14px}p.quote-in-list{font-size:10px}.items-in-block-listed{gap:14px}img.LogoItem-in-block{max-width:80px}.homepage-staging-parent{padding-left:20px;padding-right:20px;padding-top:40px}.listed-block-items-parent,.made-the-switch-parent{padding-left:20px;padding-right:20px}p.perksBlock{font-size:13.5px}p.bodyTextLeftBlock{font-size:16px}}@media (max-width:880px){.homepage-staging-parent{padding-top:20px;padding-left:20px;padding-right:20px}.listed-block-items-parent{padding:unset;padding-left:20px;padding-right:20px}.listed-block-items-el{padding:16px}img.imageCover.mobile-image{display:block}img.imageCover.desktop-image{display:none}.homepage-staging-holder{min-height:480px;justify-content:end}.homepage-staging-el{padding:20px 15px;text-align:center;justify-content:center;align-items:center;gap:12px}}@media (max-width:938px){.made-the-switch-el{flex-direction:column;padding:28px 21px;gap:23px}h2.titleLeftBlock{color:var(--dark-blue, #3F6C7D);text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:20px}p.bodyTextLeftBlock{color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:140%}p.perksBlock{color:var(--black, #2D2926);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.switch-left-block{width:100%;text-align:center}.middle-switch-block,.right-switch-block{width:100%}}@media (max-width:780px){h1.title-main{color:var(--white, #FFF);text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:36px}p.body-text-main{color:var(--white, #FFF);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:22px}span.label-text-to-reviews{color:var(--white, #FFF);font-size:12px;font-style:normal;font-weight:500;line-height:120%}}@media (max-width:1280px){.img-bloc-only{min-height:320px}}@media (max-width:1180px){.img-bloc-only{min-height:270px}}@media (max-width:1120px){h3.blItemsInternalList{font-size:20px}.left-block-type-list-items{padding:30px;justify-content:center}p.labelItem{font-size:12px}.the-huppy-difference-el{min-height:350px}.the-huppy-difference-parent{min-height:440px}}@media (max-width:938px){ul.list-with-items-collections{display:grid;grid-template-columns:repeat(2,2fr);gap:28px 8px}.collection-items-parent{padding:20px 20px 50px}.the-huppy-difference-el{flex-direction:column}.the-huppy-difference-parent{padding:60px 20px;min-height:unset}.left-block-type-list-items{width:100%}.image-hold-the-entire-block{width:100%;min-height:500px}}.image-holder-for-type{display:grid}p.signupFormBodyText{margin:unset;font-family:Relative-Book-Pro;color:var(--black, #2D2926);text-align:center;font-size:15.5px;font-style:normal;font-weight:400;line-height:130%;margin-top:16px}.utility-bar.color-scheme-1.gradient.utility-bar--bottom-border{background:var(--dark-blue, #3F6C7D)}svg.cart-icon-custom{max-width:30px}.announcement-bar p{margin:unset;color:#fff;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-top:10px;padding-bottom:10px;display:flex;gap:10px;align-items:center}.announcement-bar p a{text-decoration:underline;color:#fff;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-top:10px;padding-bottom:10px;width:fit-content}.list-menu--inline{gap:35px}.list-menu__item span{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;text-decoration:unset;line-height:22px}span.cmpPrice{color:#2d292666;font-family:Relative-Book-Pro;font-size:16px!important;font-style:normal;font-weight:400;line-height:normal;text-decoration:line-through;margin-right:5px}.scrolling-brands-holder h3{color:var(--dark-blue, #3F6C7D)!important;text-align:center!important;font-family:Relative-Book-Pro!important;font-size:36.232px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;display:flex;gap:35px;align-items:center}span.badge-on-image{position:absolute;z-index:2;left:20px;top:20px;display:inline-flex;height:20.65px;padding:3px 8px;justify-content:center;align-items:center;color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;gap:8px;flex-shrink:0;border-radius:39.333px;background:var(--white, #FFF)}.logo-div.cs-cursor-pointer{display:flex}span.circle-swatch-on-loop{width:27.232px;border-radius:100%;height:27.232px}.main-links-font a{transition:.3s}.main-links-font a:hover,ul.policyItems li a:hover{opacity:.4}ul.policyItems li a{transition:.3s}ul.social-icons li a:hover svg{opacity:.4}ul.social-icons li a svg{transition:.3s}.img-holder.scaleHeight:hover svg{transform:scale(1.2)}.img-holder.scaleHeight video{position:absolute;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;visibility:hidden;transition:.3s;z-index:3}.showVideoNow{opacity:1!important;visibility:visible!important}a.typeOfButtonCollection.mobile-cta-main{display:none}@media (max-width:800px){a.typeOfButtonCollection.dekstop-cta-main{display:none}a.typeOfButtonCollection.mobile-cta-main{display:block}.collection-main-of-col a.typeOfButtonCollection.mobile-cta-main{display:none!important}a.typeOfButtonCollection.mobile-cta-main{margin-top:28px}.made-the-switch-parent{padding-bottom:20px}.elements-above-product-blocks{justify-content:center;align-items:center}h2.TitleItemLeft{font-family:Relative-Medium-Pro;font-size:36px;margin:unset;color:var(--dark-blue, #3F6C7D);text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:120%}img.image-inside-cover-full-width.desktop-inside-cover{display:none}.img-bloc-only{min-height:210px}.richText-holder{padding:25px 20px}h2.title-of-Rich_Text{color:var(--black, #2D2926);font-size:28px;font-style:normal;font-weight:500;line-height:120%}img.image-inside-cover-full-width.mobile-inside-cover{display:block;width:100%;object-fit:cover;height:100%;object-position:center;max-height:280px}.image-hold-the-entire-block{min-height:unset}span.badge-on-image{left:10px;top:10px;color:var(--black, #2D2926);font-size:10px;font-style:normal;font-weight:400;line-height:normal}}a.buttonTypeBlock.mobile-cta-main{display:none}@media (max-width:938px){.shop-by-type-parent{padding:20px 20px 55px}a.buttonTypeBlock.desktop-cta-main{display:none}.text-cta-included{justify-content:center;align-items:center}h2.section-Title{color:var(--dark-blue, #3F6C7D);text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:120%}.shop-by-type-el{grid-template-columns:repeat(2,2fr);gap:28px 8px}h3.blockTypeTitle{color:var(--black, #2D2926);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}a.buttonTypeBlock.mobile-cta-main{display:block;margin-top:28px}}@media (max-width:1300px){a.headerIconCTA{display:none}}@media (max-width:1113px){.policyItems{gap:15px}img.imagefooterLogo{max-width:130px}}@media (max-width:1100px){.custom-footer-el{flex-direction:column-reverse}.right-block-footer-item.block-for-footer{width:100%;padding-top:20px;padding-bottom:20px}.left-block-footer-item.block-for-footer{width:100%;padding:20px}.left-block-footer-item.block-for-footer ul.policyItems{list-style:none;display:flex;padding:unset;gap:10px;margin-bottom:unset;justify-content:space-between}.custom-footer-parent{padding:20px}}.listedSplide,.iconsFeatured{display:none;position:relative;overflow:hidden}.show-on-mobile-only-icon{display:none}@media (max-width:767px){.listed-block-items-el{display:none}.show-on-mobile-only-icon{display:block!important}.items-in-block-listed{justify-content:center}.quote-icons-block-el{display:none}.quote-icons-block-holder{padding:40px 20px}p.quote-in-list{max-width:70%;text-align:left;font-size:14px}.listedSplide{padding:16px;display:block;position:relative;overflow:hidden}.iconsFeatured{display:block;position:relative;overflow:hidden}}.header__menu-item.list-menu__item{display:flex;gap:12px}.header__menu-item.list-menu__item{padding:4px 10px}.header__menu-item[aria-expanded=true]{border-radius:40px;background:var(--light-blue, #DCEBEC);display:flex;padding:4px 10px;align-items:center;gap:12px}.header__menu-item[aria-expanded=true] svg{transform:rotate(180deg)}.list-menu--inline{align-items:center}.header__menu-item:hover .header__active-menu-item{text-decoration:unset}details[open]>.header__menu-item{text-decoration:unset}.image-left-side{padding:54px 48px;position:relative}img.left-side-block-image-full{position:absolute;left:0;width:100%;top:0;height:100%;object-fit:cover}.text-holder-of-full-side-nav-image{display:flex;flex-direction:column;gap:90px;position:relative;z-index:1}.image-left-side{width:40%}ul.mega-menu__list.page-width.mega-menu__list--condensed{padding:unset;margin:unset;width:60%}p.reviews-from-people{margin:unset;display:flex;align-items:center;gap:6px}div#MegaMenu-Content-1{padding:unset;display:flex;align-items:center}span.text-amount{color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal}h3.title-in-full-width-side{margin:unset;margin-top:16px;color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:24px;font-style:normal;font-weight:500;line-height:120%}h3.title-in-full-width-side{margin:unset;margin-top:16px;color:var(--white, #FFF);font-family:Relative-Book-Pro;font-size:24px;font-style:normal;font-weight:500;line-height:120%;max-width:350px;width:100%}.bottom-part a{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-decoration:unset;border-radius:50px;border:1px solid var(--white, #FFF)}.text-holder-of-full-side-nav-image{display:flex;flex-direction:column;gap:90px;position:relative;z-index:1;max-width:350px;width:100%}ul.mega-menu__list.page-width.mega-menu__list--condensed{padding:unset;margin:unset;width:60%;display:grid;justify-content:center;grid-template-columns:repeat(4,4fr);text-align:center;padding-left:40px;padding-right:40px;gap:32px}ul.mega-menu__list a{color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;gap:12px;flex-direction:column;text-decoration:unset!important}img.img-of-link{width:100%;height:100%;object-fit:cover;object-position:center}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}button.menu-drawer__close-button.link.link--text.focus-inset{display:none}.js .menu-drawer__submenu{position:unset!important}.js .menu-drawer__submenu{transform:translate(0)!important;visibility:visible!important}.menu-drawer summary.menu-drawer__menu-item svg{display:none}summary#HeaderDrawer-shop{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:22px}li.every-element_parent-Ingredients,li.every-element_parent-Our.Mission{display:none}img.mobileImage-inDrawer{width:100%;height:100%;object-fit:cover;width:68px;height:68px}@media (max-width:989px){.list-menu__item p{color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;margin:unset;align-items:center;justify-content:space-between}.list-menu__item p img{margin-right:24px}.list-menu__item{justify-content:space-between}nav.menu-drawer__navigation{padding-top:unset}span.bundle-disc{color:var(--black, #2D2926);font-family:auto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;height:20.65px;padding:3px 8px;font-family:Relative-Book-Pro;margin-left:7.5px;justify-content:center;align-items:center;gap:8px;border-radius:39.333px;background:var(--light-blue, #DCEBEC)}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{padding-left:20px;padding-right:20px}.custom-footer-el li.main-links-font a{color:#fff!important}.menu-drawer__menu-item{padding-left:20px!important;padding-right:20px!important;padding-top:12px!important;padding-bottom:unset!important}.menu-drawer__menu-item{background:unset!important}.menu-drawer__utility-links{padding-left:20px!important;padding-right:20px!important}a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{display:none}.menu-drawer__utility-links{border-top:1px solid #3F6C7D}li.main-links-font a{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:unset!important}li.main-links-font{margin:unset}ul.hc-quicklinks.menu-{display:grid;gap:8px;grid-template-columns:repeat(2,2fr)}.bottom-cta-reviews-count{margin-top:36px}a.cta-toothpaste-tablets{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-decoration:unset}p.huppy-Star{display:flex;align-items:center;justify-content:center;gap:color: var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;gap:6px}p.huppy-Star span{display:flex}.menu-drawer__navigation-container{border-top:1px solid var(--dark-blue, #3F6C7D)}}@media (max-width:767px){img.fullScaleImage{max-height:unset}img.imageQuoteItem{max-width:100px}p.quoteActual{font-size:16px}.brand-wheel{height:84px!important}.scrolling-brands-holder h3{font-size:28.783px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;gap:27px;margin:unset!important}span.circle-swatch-on-loop{width:21.633px;height:21.633px}}@media (max-width:600px){.ugc-custom-parent{padding-top:50px;padding-bottom:50px;padding-left:unset;padding-right:unset}h2.title-of-UGC{color:var(--dark-blue, #3F6C7D);text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:120%}}.splide__pagination__page.is-active{background:#3f6c7d;transform:unset}.splide__pagination__page{background:#fff}.menu-drawer__utility-links{background:unset!important;padding-top:20px!important}ul.policyItems.top-hidden-on-desk{display:none!important}@media (max-width:780px){.left-block-footer-item.block-for-footer{display:flex;flex-direction:column-reverse}ul.policyItems{display:none}.bottom_block-item{flex-direction:column;justify-content:start;align-items:start;gap:30px;padding-bottom:30px;border-bottom:1px solid #DCEBEC;margin-bottom:30px}img.imagefooterLogo{max-width:120px;object-fit:cover;height:fit-content;width:100%;height:auto}.top_block-item{flex-direction:column;gap:30px;padding-bottom:unset}ul.hc-quicklinks{border-bottom:1px solid #DCEBEC;padding-bottom:30px}ul.policyItems.bottom-visible-dekstop{display:none!important}ul.policyItems.top-hidden-on-desk,.left-block-footer-item.block-for-footer ul.policyItems.top-hidden-on-desk{display:flex!important}span.productPriceMainTitle{color:var(--dark-blue, #3F6C7D);font-size:16px!important;font-style:normal;font-weight:500;line-height:normal}}span.label-text-to-reviews.rateType{color:var(--black, #2D2926);font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:140%}span.label-text-to-reviews.amountNormal{color:var(--black, #2D2926);font-family:Relative-Medium-Pro!important;font-family:auto;font-size:14px;font-style:normal;font-weight:500;line-height:140%}@media (max-width:600px){.label-rev.UGS-revs{justify-content:center}}.huppy-difference-parent{padding:60px}h2.hupDiffPDP-title{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%}img.hupDifference-image{width:100%;object-fit:cover;height:100%;object-position:center}.huppy-difference-el{display:grid;grid-template-columns:repeat(3,3fr);gap:16px}.huppy-difference-holder{max-width:1340px;margin:0 auto;width:100%}h2.hupDiffPDP-title{margin-bottom:36px}.image-for-diff-huppy{display:grid}h3.block--introTitle{margin-top:32px;color:#000;font-family:Relative-Medium-Pro;font-size:24px;font-style:normal;font-weight:500;margin-bottom:16px;line-height:120%}p.block-into-info-text{margin-top:unset;margin-bottom:unset;color:#000;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.faq-items-parent{padding:60px;padding-bottom:unset}.faq-items-holder{max-width:1340px;margin:0 auto;width:100%}h2.custom-faq-title{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:32px;font-style:normal;font-weight:500;line-height:36px;margin-top:unset;margin-bottom:45px}.faq-items-el{max-width:800px;margin:0 auto;width:100%}ul.FaqTypeList{margin:unset;padding:unset;list-style:none}h4.Faq-type-question-info{display:flex;align-items:center;justify-content:space-between}li.faqInfoAccordion.faqss{border-bottom:1px solid #DCEBEC;cursor:pointer}.InfoOfTheAccordion{display:none}h4.Faq-type-question-info{display:flex;align-items:center;justify-content:space-between;color:#000;font-family:Relative-Bold-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:normal}p.InfoOfTheAccordion{margin-top:unset!important;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:#000}.icon-benefits-main-parent{display:flex;justify-content:center;align-items:center;gap:48px;text-align:center}.img-benefits-text{display:flex;align-items:center;justify-content:center;gap:10px}span.icon-image-svg{display:grid}.icon-benefits-main-parent{display:flex;justify-content:center;align-items:center;height:82px;padding:20px 22px;background:var(--light-blue, #DCEBEC)}span.text-to-icon-svg{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:20px;font-style:normal;font-weight:400;line-height:normal}img.image-on-left-side-of-HTU{width:100%;height:100%;object-fit:cover;object-position:center}.how-to-use-el{display:flex;justify-content:center}.left-block-in-how-t-use.even-also{width:55%;position:relative}.right-block-in-how-t-use.even-also{width:45%}.right-block-in-how-t-use.even-also{background:#edf5f5;padding:82px 50px}.process-block{border-radius:8px;display:flex;padding:24px;align-items:center;gap:24px;align-self:stretch}.process-block-holder{display:flex;flex-direction:column;gap:8px}h3.step-info{margin:unset;color:#000;font-family:Relative-Book-Pro;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.step_Number{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Bold-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:120%;border:1;border:1px solid;stroke:var(--dark-blue, #3F6C7D);padding:10px;border-radius:100%;width:33px;height:33px;display:flex;align-items:center;justify-content:center}h2.how-t-use--Title{color:#000;font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:32px;margin-top:unset}.clean-ingredients-block-el{display:grid;grid-template-columns:repeat(6,6fr);gap:38px}img.cleanIng-image{width:100%;object-fit:contain;object-position:center;height:100%}.clean-ingredient-block.keep-hidden-clean{display:none}.clean-ingredient-block{text-align:center;display:block;flex-direction:column;justify-content:center;align-items:center}.clean-ingredients-block-holder{text-align:center;margin:0 auto;width:100%}.clean-ingredients-block-parent{padding:60px;background:#dcebec80}h2.clean-ingredientsTitle{margin:unset;width:100%;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;max-width:380px;margin:0 auto 35px}.img-block{margin:0 auto 17px;max-width:100px;height:100px;position:relative;overflow:hidden}.ingredient-title{margin:unset;font-family:Relative-Medium-Pro!important;margin-bottom:16px;color:var(--black, #2D2926);text-align:center;font-family:auto;font-size:28px;font-style:normal;font-weight:500;line-height:120%}p.ingredient-body-text{color:var(--black, #2D2926);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;font-family:Relative-Book-Pro;border-bottom:1px solid #DCEBEC;padding-bottom:16px}p.ingredient-body-text{color:var(--black, #2D2926);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.benefits-included p{margin-top:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.benefits-included p strong{margin-top:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:140%}button.open-all-ing{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:unset;border:unset;cursor:pointer}.close-all-ing{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:unset;border:unset;margin:0 auto;cursor:pointer}.clean-ingredients-block-el{padding-bottom:40px}.customSliderPDP .splide__arrows{width:fit-content;max-width:unset!important;display:flex;position:absolute;right:0;gap:20px;width:100%;justify-content:space-between;top:50%}.ugcParentPDP .label-rev.UGS-revs{justify-content:center}.ugcParentPDP h2.title-of-UGC{text-align:center}.ugcParentPDP{border-bottom:1px solid var(--dark-blue, #3F6C7D);background:var(--light-blue, #DCEBEC)}.customSliderPDP{padding-bottom:65px;max-width:1340px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}.ugcParentPDP .ugc-custom-holder{max-width:1400px;margin:0 auto;width:100%}media-gallery.product__column-sticky{display:flex;flex-direction:row-reverse}slider-component.slider-mobile-gutter{width:100%;height:100%}.product__title h1{color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro;font-size:32px;font-style:normal;font-weight:500;line-height:36px}.product__title{margin-top:5px}.okeReviews-reviewsSummary-ratingCount{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;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-decoration:unset!important}.product__description.rte.quick-add-hidden p{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;max-width:480px;line-height:130%}.product__description.rte.quick-add-hidden p strong{color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:130%}span.price-item.price-item--regular{color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.product__tax.caption.rte,form.installment.caption-large{display:none}.product__description.rte.quick-add-hidden{margin-top:unset}button.product-form__submit.button.button--full-width.button--secondary{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Medium-Pro!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}button.product-form__submit.button.button--full-width.button--secondary:before{content:unset}button.product-form__submit.button.button--full-width.button--secondary:after{content:unset}button.product-form__submit.button.button--full-width.button--primary{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Medium-Pro!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}button.product-form__submit.button.button--full-width.button--primary:before{content:unset}button.product-form__submit.button.button--full-width.button--primary:after{content:unset}.price__container{margin-bottom:unset!important}a#more-payment-options-link{display:none}.right-block-faqs-title{display:flex;height:fit-content;justify-content:start;align-items:start!important}img.right-block-faq-full-Image{width:100%;height:fit-content;object-fit:contain;object-position:center;max-width:560px}.faqParent-el{display:flex;padding-left:50px;padding-right:50px;gap:20px;padding-top:50px;justify-content:space-between}.left-block-faqs-title{width:45%}.right-block-faqs-title{display:flex;justify-content:end}.faqParent-holder{max-width:1340px;margin:0 auto;width:100%}h1.title-In-leftBlock{color:#000;font-family:Relative-Medium-Pro;font-size:48px;font-style:normal;font-weight:500;margin:unset;line-height:110%}p.body-text-IN-leftBlock{margin-top:22px;color:#000;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.block-of-singleFAQ.push-above{margin-top:58px}h2.faqTitle-single{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro;font-size:26px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:25px}ul.faq-list{padding:unset;margin:unset;list-style:none}p.question-in-faq{color:#000;font-family:Relative-Medium-Pro!important;display:flex;justify-content:space-between;align-items:center;font-family:auto;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-top:unset;margin-bottom:unset}.answer-in-faq{color:#000;font-family:Relative-Book-Pro!important;font-family:auto;font-size:14px;font-style:normal;font-weight:500;margin-bottom:unset;display:none;line-height:normal}li.faq-block-list{padding-bottom:15px;border-bottom:1px solid #DCEBEC;margin-bottom:15px;cursor:pointer}.left-block-faqs-title{padding-top:30px}@media (max-width:1180px){img.right-block-faq-full-Image{max-width:430px}.faqParent-el{padding:60px 20px}.left-block-faqs-title{padding-top:unset!important}}@media (max-width:920px){img.right-block-faq-full-Image{max-width:430px}.faqParent-el{padding:40px 20px 20px}.right-block-faqs-title{display:none}.left-block-faqs-title{width:100%}h1.title-In-leftBlock{text-align:center}p.body-text-IN-leftBlock{margin-top:25px;text-align:center}}@media (max-width:500px){h1.title-In-leftBlock{font-size:32px}p.body-text-IN-leftBlock{font-size:12px}h2.faqTitle-single{font-size:28px}p.question-in-faq{font-size:16px}}img.coveronRight-side-CustomContact{width:100%;object-fit:cover;height:100%;object-position:center;border-radius:12px}.contact-page-custom-el{display:flex;gap:20px}.contact-page-custom-parent{padding:50px 40px;padding-bottom:unset}.contact-page-custom-holder{max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.right-block-contact-page-custom-el.even-block-el--cnt,.left-block-contact-page-custom-el.even-block-el--cnt{width:50%}h1.titleOfContactPage{margin:unset;color:#000;font-family:Relative-Medium-Pro;font-size:48px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:22px}p.body-text-of-contactPage-new{margin:unset;margin-bottom:42px;color:#000;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:85%}.extra-privacy-info-contact-page p{color:#000;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:120%;max-width:480px}.extra-privacy-info-contact-page p a{color:#000;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.hold-the-left-even-cont form{max-width:450px;width:100%}.hold-the-left-even-cont form .field{margin-bottom:12px}.hold-the-left-even-cont form input{display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;align-self:stretch;border-radius:70px;margin:unset;border:unset;background:#f5f5f5;color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro!important;font-size:16px!important;font-style:normal;font-weight:400}.hold-the-left-even-cont form textarea{display:flex;margin:unset;padding:16px 24px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;border-radius:8px;background:#f5f5f5;border:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro!important;font-size:16px!important;font-style:normal;font-weight:400}.hold-the-left-even-cont form .field:before{content:unset}.hold-the-left-even-cont form .field:after{content:unset}.hold-the-left-even-cont .contact__button button:before{content:unset}.hold-the-left-even-cont .contact__button button:after{content:unset}.hold-the-left-even-cont .contact__button button{border-radius:50px;background:var(--dark-blue, #3F6C7D);width:100%;color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;border:unset}.hold-the-left-even-cont form .field label{color:var(--dark-blue, #3F6C7D);font-family:Relative-Book-Pro!important;font-size:16px;font-style:normal;font-weight:400}.hold-the-left-even-cont{padding-top:40px}.hold-the-left-even-cont form input:focus{outline:unset!important;border:unset!important;box-shadow:unset!important;border-radius:70px}.hold-the-left-even-cont form textarea:focus{outline:unset!important;border:unset!important;box-shadow:unset!important;border-radius:8px}.extra-privacy-info-contact-page p a:hover{color:#3f6c7d}@media (max-width:1100px){.hold-the-left-even-cont{padding-top:20px}.contact-page-custom-parent{padding-bottom:20px}img.coveronRight-side-CustomContact{height:fit-content}h1.titleOfContactPage{font-size:32px}p.body-text-of-contactPage-new{font-size:14px}}@media (max-width:1000px){.contact-page-custom-el{flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto}.left-block-contact-page-custom-el.even-block-el--cnt{width:100%}.right-block-contact-page-custom-el.even-block-el--cnt{display:none}.hold-the-left-even-cont form{max-width:unset!important;width:100%}.hold-the-left-even-cont{padding-top:unset}p.body-text-of-contactPage-new,.extra-privacy-info-contact-page p{max-width:unset!important;width:100%}}@media (max-width:800px){.contact-page-custom-parent{padding:20px}h1.titleOfContactPage{padding-top:20px}}img.left-image-trigger{width:100%;object-fit:cover;object-position:center;height:100%;max-width:620px}img.center-image-trigger{width:100%;object-fit:cover;object-position:center;height:100%}img.right-image-trigger{width:100%;object-fit:cover;object-position:center;height:100%;max-width:620px}.top-mission-intro-el{position:relative}.middleblockAbsolute{position:absolute;top:0;left:0;right:0;margin:0 auto;bottom:0}.top-mission-intro-el{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:400px}.middleblockAbsolute{position:absolute;top:0;left:0;right:0;margin:0 auto;bottom:0;width:fit-content;max-width:550px;width:100%;height:100%;min-height:400px;z-index:2}.top-mission-intro-holder{text-align:center}h4.labelPriamryMission{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.top-mission-intro-holder{max-width:1340px;margin:0 auto;width:100%}.top-mission-intro-parent{padding:50px 40px}h1.titlePrimaryMission{color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:48px;font-style:normal;font-weight:500;line-height:110%;max-width:640px;margin:32px auto 60px}p.extra-body-info{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:690px;margin:50px auto}span.point-arrow{cursor:pointer}h3.blockTypeTitle.missionBlock{font-weight:400;font-family:Relative-Book-Pro;margin-top:24px}h2.section-Title.missionTypeBlock{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:55px}@media (max-width:600px){.missionBLockGridEl{grid-template-columns:repeat(1,1fr);gap:25px}h3.blockTypeTitle.missionBlock{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-align:left}}.join-the-movement-el{display:flex}img.MovementmageBlock{width:100%;object-fit:cover;height:100%;object-position:center}.left-block-movement,.right-block-movement{width:50%}.join-the-movement-el{background:var(--light-blue, #DCEBEC)}.right-block-movement{display:flex;align-items:center;justify-content:center;padding:20px}h2.movementTitle{margin:unset;color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:16px}p.movementBodyText{margin:unset;color:var(--black, #2D2926);font-family:Relative;font-size:18px;font-style:normal;font-weight:400;line-height:150%;font-family:Relative-Book-Pro}a.buttonMovement{border-radius:50px;background:var(--dark-blue, #3F6C7D);display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-decoration:unset;margin-top:32px}.quote-icons-block-holder.qlItemsMisison{background:unset}.quote-icons-block-parent.missionquotesItems{background:#e9f3f39e}.first-circle-block{position:relative;overflow:hidden}img.coverImage-in_Circle{position:absolute;width:100%;height:100%;left:0;top:0;right:0;object-fit:cover;object-position:center}.threesome-block{position:relative;z-index:1;text-align:center}.plastic-crysis-el{display:flex;align-items:center;gap:20px;justify-content:space-between}.plastic-crysis-holder{max-width:1340px;margin:0 auto;width:100%}.plastic-crysis-parent{padding:50px 40px}.right-block-just-text-incrysis{display:flex;width:70%;justify-content:end}.left-block-just-text-incrysis{width:30%}.first-circle-block,.second-circle-block{width:50%}.first-circle-block{width:390px;height:390px}.second-circle-block{width:390px;height:390px;border-radius:100%;position:relative;overflow:hidden;opacity:0;visibility:hidden}.first-circle-block{position:relative;z-index:1;right:-22px;display:flex;flex-direction:column;align-items:center;justify-content:center}.second-circle-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.plastic-crysis-parent{background:linear-gradient(180deg,#fff0,#e9f3f35e 29%,#dcebec99)}h4.firstLabelCircle{margin:unset;color:#fff;text-align:center;font-family:Relative-Medium-Pro;font-size:20.153px;font-style:normal;font-weight:500;line-height:150%}h2.firstTitleMain{color:#fff;font-family:Relative-Book-Pro;font-size:64.937px;font-style:normal;font-weight:400;line-height:110%;margin:unset;margin-top:10px}p.firstBodyMain{margin:unset;color:#fff;text-align:center;font-family:Relative-Medium-Pro;font-size:20.153px;font-style:normal;font-weight:500;line-height:150%;max-width:80%;margin:10px auto 0}h2.crysis-title{margin:unset;color:#000;font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%}p.crysis-body-text{margin:unset;color:#000;font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:32px}h2.second-crcl-text{color:#000;text-align:center;font-family:Relative-Book-Pro;font-size:64.937px;font-style:normal;font-weight:400;line-height:150%;margin:unset}h2.second-crcl-text span{color:var(--dark-blue, #3F6C7D);font-size:64.937px;font-style:normal;font-weight:400;line-height:150%;margin:unset}p.second-crcl-body-text{margin:unset;color:#000;font-family:Relative-Book-Pro;font-size:20.153px;font-style:normal;font-weight:400;line-height:210%;text-align:center;max-width:70%;line-height:140%}@media (max-width:1103px){.middleblockAbsolute{max-width:400px;height:350px;min-height:350px}.top-mission-intro-el{min-height:350px}.top-mission-intro-el{min-height:280px}.middleblockAbsolute{min-height:280px;height:100%;max-width:300px}h1.titlePrimaryMission{margin-bottom:30px}}@media (max-width:783px){.left-block-image-cont{position:relative;overflow:hidden;width:100%;height:180px}img.left-image-trigger.desktop{position:absolute;top:0;width:fit-content;left:-100px}.right-block-image-cont{position:relative;overflow:hidden;width:100%;height:180px}img.right-image-trigger.desktop{position:absolute;height:180px;top:0;right:-40px}.middleblockAbsolute{min-height:220px;width:340px;z-index:1}.top-mission-intro-parent{padding-left:unset;padding-right:unset}.top-mission-intro-el{position:relative}h4.labelPriamryMission{color:var(--black, #2D2926);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.top-mission-intro-parent{padding-top:40px}h1.titlePrimaryMission{color:var(--black, #2D2926);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:36px;max-width:90%;margin:30px auto}p.extra-body-info{margin-top:30px;color:var(--black, #2D2926);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:90%;margin-bottom:30px}}@media (max-width:450px){.top-mission-intro-el{min-height:200px}.left-block-image-cont,.right-block-image-cont{height:140px}.middleblockAbsolute{min-height:120px}img.right-image-trigger.desktop{right:0}}@media (max-width:1245px){.first-circle-block{width:320px;height:320px}.second-circle-block{height:320px;width:320px}h2.firstTitleMain,h2.second-crcl-text,h2.second-crcl-text span{font-size:50px}p.second-crcl-body-text{font-size:15px}p.firstBodyMain,h4.firstLabelCircle{font-size:15px;line-height:140%}h2.crysis-title{font-size:32px}p.crysis-body-text{margin-top:22px;font-size:15px;line-height:140%}.plastic-crysis-parent{padding-top:unset}}@media (max-width:1001px){.plastic-crysis-el{flex-direction:column}.left-block-just-text-incrysis{width:100%;text-align:center}.right-block-just-text-incrysis{flex-direction:column;justify-content:center;align-items:center;width:100%}.first-circle-block{right:unset;top:62px}.first-circle-block,.second-circle-block{width:100%;height:100%;max-width:380px;min-height:380px}h2.crysis-title{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:36px}p.crysis-body-text{margin-top:32px;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}}@media (max-width:500px){.first-circle-block,.second-circle-block{max-width:320px;min-height:320px}.plastic-crysis-parent{padding-left:20px;padding-right:20px;padding-bottom:20px}}img.MovementmageBlock.mobile{display:none}@media (max-width:850px){.join-the-movement-el{flex-direction:column}img.MovementmageBlock.mobile{display:block}img.MovementmageBlock.desktop{display:none}.left-block-movement,.right-block-movement{width:100%}.right-block-movement{min-height:430px;text-align:center}h2.movementTitle{color:var(--black, #2D2926);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:120%}p.movementBodyText{color:var(--black, #2D2926);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%}a.buttonMovement{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;width:fit-content;margin:30px auto 0}.left-block-movement{display:grid}h2.section-Title.missionTypeBlock{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:36px}.shop-by-type-parent{padding-top:50px}}img.cover-on-shop-all{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:center}.shop-all-block-holder{max-width:1340px;margin:0 auto;width:100%;min-height:240px;position:relative;display:flex;flex-direction:column;justify-content:end;border-radius:8px;overflow:hidden}.shop-all-block-parent{padding:40px}.shop-all-block-el{position:relative;z-index:1}h1.collection-all-title{margin:unset;color:var(--white, #FFF);font-family:Relative-Medium-Pro;font-size:48px;font-style:normal;font-weight:500;line-height:110%}.shop-all-block-el{padding:20px 20px 45px 50px}.active-full-block li.productItemBlockEl.element-to-hide-4{display:none}.collection-full-page ul.list-with-items-collections{display:grid;list-style:none;padding:unset;margin:unset;gap:17px;width:100%;grid-template-columns:repeat(4,4fr)}img.cover-full-scale-inCol{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}li.blockFull-scale-incollection{position:relative}li.blockFull-scale-incollection{position:relative;border-radius:8px;overflow:hidden}.text-in-fullScale-block{position:relative;z-index:1}li.blockFull-scale-incollection{display:flex;flex-direction:column;align-items:start;justify-content:end;padding:15px 5px 30px 20px}h2.scaleTitle-in-block{margin:unset;color:var(--white, #FFF);font-family:Relative-Bold-Pro;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:6px}p.scaleBodyText-in-block{margin:unset;color:var(--white, #FFF);font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.show-border-and-push-margin{border-bottom:1px solid #DCEBEC;margin-bottom:30px}.icon-benefits-main-parent.collection-block-main{margin-bottom:30px}h2.scaleTitle-in-block{font-size:24px}p.scaleBodyText-in-block{font-size:14px;line-height:140%}@media (max-width:1100px){ul.list-with-items-collections{grid-template-columns:repeat(2,2fr)!important}h2.scaleTitle-in-block{font-size:25px}.collection-items-holder.collection-full-page .elements-above-product-blocks{justify-content:start}}@media (max-width:800px){li.blockFull-scale-incollection{display:none}li.productItemBlockEl.element-to-hide-4{display:block!important}.collection-items-parent.show-border-and-push-margin{margin-bottom:20px;padding-bottom:20px}}.jump-to-filter-holder{border-radius:8px!important;max-width:1340px;margin:0 auto;width:100%;overflow:hidden;position:relative}.jump-to-filter-parent{padding:25px 40px 60px}.jump-to-filter-el{display:flex;align-items:center}ul.filtering-in-col{display:inline-flex;gap:6px;list-style:none}li.filter-element{display:flex;height:42px;padding:10px 16px;align-items:center;gap:10px;color:var(--colors-brand-primary, #252427);text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px;border-radius:50px;background:var(--light-blue, #DCEBEC);text-decoration:unset!important;cursor:pointer}li.filter-element a{text-decoration:unset;color:var(--colors-brand-primary, #252427);text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px}h3.jump-to{margin:unset;color:#000;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase}ul.filtering-in-col{padding-left:16px}html{scroll-behavior:smooth}img.cover-on-shop-all.mobile{display:none}@media (max-width:983px){.shop-all-block-parent{padding:20px 20px 30px}h1.collection-all-title{color:var(--white, #FFF);font-size:32px;font-style:normal;font-weight:500;line-height:36px}.shop-all-block-holder{justify-content:start}.shop-all-block-el{padding-left:18px;padding-bottom:unset;padding-top:18px}.customSliderPDP .splide__arrows{display:none}.jump-to-filter-parent{padding-top:unset;padding-left:20px;padding-right:20px;padding-bottom:unset}.faq-items-parent{padding:40px 20px}.customSliderPDP{padding-left:unset;padding-right:unset}}@media (max-width:700px){img.cover-on-shop-all.desktop{display:none}img.cover-on-shop-all.mobile{display:block}h3.jump-to{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}ul.filtering-in-col{gap:12px;margin:0;overflow-y:auto;display:unset;display:flex;padding-top:15px;padding-bottom:20px;padding-left:unset}.jump-to-filter-parent{padding-right:unset}li.filter-element a{width:fit-content!important}h3.jump-to{min-width:90px}li.filter-element{display:inline-flex;height:42px;padding:10px 16px;align-items:center;gap:10px;color:var(--colors-brand-primary, #252427);font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:22px;border-radius:50px;background:var(--light-blue, #DCEBEC);text-decoration:unset!important;cursor:pointer;white-space:nowrap;text-align:center}div#toothpaste-tablets .collection-items-holder.collection-full-page{border-top:1px solid #DCEBEC;padding-top:30px;margin-top:20px;border-radius:unset!important}div#toothpaste-tablets{padding-top:unset}ul.filtering-in-col{padding-right:20px}.shop-all-block-holder{min-height:170px}ul.filtering-in-col{padding-top:unset;padding-bottom:unset}div#toothpaste-tablets{padding-bottom:30px}a.mainButton-hero-banner{font-size:14px;padding-left:10px;padding-right:10px;width:100%}h2.title-of-Rich_Text{font-size:24px}}.icon-benefits-main-holder{display:flex;justify-content:center;align-items:center;height:82px;gap:48px}@media (max-width:1050px){.icon-benefits-main-parent.collection-block-main span.text-to-icon-svg{font-size:16px}.ugc-custom-el .splide__arrows{display:none!important}}.slider-moving-in-mobile-coll{display:none}@media (max-width:933px){.slider-moving-in-mobile-coll{display:block;width:100%}.slider-moving-in-mobile-coll .brand-wheel{border:unset}.slider-moving-in-mobile-coll .scrolling-brands-holder h3{width:100%;white-space:nowrap;gap:unset!important;align-items:center;justify-content:center;gap:10px!important}.slider-moving-in-mobile-coll .brand-slide span{color:var(--black, #2D2926);font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:flex}.slider-moving-in-mobile-coll .logo-div.cs-cursor-pointer{gap:24px}.icon-benefits-main-parent.collection-block-main{padding-left:unset;padding-right:unset}.icon-benefits-main-parent.collection-block-main .icon-benefits-main-parent{display:none}.icon-benefits-main-parent.collection-block-main .icon-benefits-main-holder{width:100%}}@media (max-width:700px){.icon-benefits-main-parent.collection-block-main{margin-bottom:20px}div#accessories{padding-bottom:30px}}.product--thumbnail_slider .thumbnail-slider{flex-direction:column}.product--thumbnail_slider .thumbnail-slider{width:80px;padding-top:12px}button.slider-button.slider-button--prev{display:none!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:60px!important;height:60px;padding:4.201px;flex-direction:column;align-items:flex-start;gap:4.201px;border-radius:6px;overflow:hidden}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex:unset!important;padding:unset!important;scroll-padding-left:unset!important;flex-direction:column;height:auto!important}ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{border-radius:8px;overflow:hidden}.thumbnail{border-radius:6px}media-gallery.product__column-sticky{justify-content:start!important}.meta-points p{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:120%;opacity:.6}.meta-points{display:flex;flex-direction:column;gap:10px;margin-top:unset!important}.shipping-and-delivery span{color:#000;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.shipping-and-delivery{margin-top:unset!important;text-align:center;display:flex;justify-content:center;gap:6px}p.actual-label-perks span{display:flex;align-items:center;color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Book-Pro;font-size:16.766px;font-style:normal;font-weight:400;line-height:normal}p.actual-label-perks{display:flex;align-items:center;gap:14px}.product-pers-blocks p{margin-bottom:unset!important;margin-top:unset!important}.product__description.rte.quick-add-hidden{width:100%}.product-pers-blocks{margin-top:14px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #DCEBEC}ul.custom-accordion-from-metafields{padding:unset;list-style:none}h3.tabText{color:#000;font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:unset}li.accordion-tab-inside-meta-holder{border-bottom:1px solid #DCEBEC;padding-bottom:16px;cursor:pointer}.tabInfo p{margin:unset;color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;max-width:480px;line-height:130%}.tabInfo{display:none}ul.custom-accordion-from-metafields{margin-top:10px}.okeReviews-widget-holder{margin:unset!important;width:100%!important;margin:0 auto!important;max-width:unset!important}.item-type{display:flex;justify-content:center}.packages-block-holder{text-align:center}img.package-item-main{width:100%;height:100%;object-fit:contain;object-position:center;max-width:160px;height:150px}.item-in-package{width:50%}.item-type{max-width:290px;margin:0 auto;gap:27px}h4.item-title-below-item{margin:unset;color:#000;text-align:center;font-family:RELATIVE-MEDIUM-PRO;font-size:14px;font-style:normal;font-weight:500;line-height:normal;max-width:120px;margin:0 auto}h2.included-in-package{margin:unset;color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;position:relative;z-index:1;line-height:normal}.packages-block-holder:after{border-radius:8px;opacity:.5;background:var(--light-blue, #DCEBEC);position:absolute;content:"";width:100%;height:100%;top:0;left:0}.packages-block-holder{margin-top:unset!important;margin-bottom:24px!important;border-radius:8px;padding-top:30px;padding-bottom:30px;position:relative}.items-of-package{border-top:1px solid #3F6C7D;padding:10px 20px 20px;position:relative;z-index:1;padding-bottom:unset}h2.included-in-package{padding-bottom:25px}legend.form__label{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-form__input--pill input[type=radio]+label{border:1px solid var(--light-blue, #DCEBEC)!important;padding:12px 16px!important;align-items:center!important;gap:6px;font-size:16px!important;border-radius:4px!important;border:1px solid var(--dark-blue, #3F6C7D)!important;color:var(--black, #2D2926)!important;font-family:Relative-Book-Pro!important;font-size:12.4px!important;display:flex!important;align-items:center;font-style:normal!important;width:fit-content;line-height:normal!important}.product-form__input--pill input[type=radio]:checked+label{border-radius:4px!important;border:1px solid var(--dark-blue, #3F6C7D)!important;background:var(--light-blue, #DCEBEC)!important;color:var(--black, #2D2926)!important;font-family:Relative-Bold-Pro!important;font-size:12.4px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;display:flex;align-items:center}span.selectedType{color:var(--dark-blue, #3F6C7D);font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal}s.price-item.price-item--regular{color:#2d292666;font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration-line:strikethrough;margin-right:6px}span.price-item.price-item--sale.price-item--last{color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:150%}span.color-swatch{width:20px;height:20px;width:16px;height:16px}span.color-swatch.peppermint-swatch{background:#a7c77e;border-radius:1000%}span.color-swatch.strawberry-swatch{border-radius:1000%;background:#f68c7d}span.color-swatch.charcoal-mint-swatch{border-radius:1000%;background:#7e8281}span.color-swatch.cinnamon-swatch{border-radius:1000%;background:#d5a489}.subscription-defaut{display:flex;padding:16px;position:relative;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:4px;border:1px solid var(--light-blue, #DCEBEC);cursor:pointer}.subscription-defaut[default=true]{border:1px solid var(--dark-blue, #3F6C7D);background:var(--light-blue, #DCEBEC)}.subscription-defaut[default=true] .badge-popular{background:var(--dark-blue, #3F6C7D);color:var(--white, #FFF);border:1px solid #3F6C7D}.badge-popular{display:inline-flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;border-radius:50px;text-align:center;font-family:Relative-Bold-Pro;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;position:absolute;right:16px;border:1px solid #DCEBEC;color:#000;background:#fff;top:-11px}ul.benefits-of-subscription{padding:unset;padding-left:22px;margin:unset}ul.benefits-of-subscription li{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:unset}fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity{display:flex;max-width:unset}.sub-widget-custom{margin-top:36px!important}.hold-the-widget{margin:.7rem .5rem .2rem 0}.product__description.rte{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.product__title{margin-top:9px!important;margin-bottom:5px!important}.subscription-one-time{margin-top:8px;border-radius:4px;display:flex;cursor:pointer;flex-direction:column;justify-content:center;border:1px solid var(--light-blue, #DCEBEC)}.one-time-option-label{color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%;padding:16px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between;border:1px solid var(--light-blue, #DCEBEC)}.subscription-defaut[default=true] .price-custom{font-family:Relative-Bold-Pro;font-weight:700}.subscription-defaut[default=true] .form-one-time input{margin:unset;margin-right:10px;cursor:pointer}.subscription-one-time[default=true]{border:1px solid var(--dark-blue, #3F6C7D);background:var(--light-blue, #DCEBEC)}span.left-al{display:flex;gap:5px;align-items:center}input#one-time{margin:unset}small#shopify-buyer-consent{display:none}span.items-of-save{display:flex;align-items:center;justify-content:space-between;width:100%}span.left-al input{margin:unset}span.left-al{color:var(--black, #2D2926);font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal}span.items-of-save{padding-top:6px}label.display-in-column{flex-direction:column}p.tablets-amount-in-pack{margin:unset;color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;letter-spacing:0;font-style:normal;font-weight:400;line-height:normal}p.monthly-sub-cost{margin:unset;color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;letter-spacing:0;font-weight:500;line-height:normal}span.price-custom,.price-custom-one-time{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal}span.subItemCost{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-left:6px}.subscription-defaut[default=true] span.price-custom{font-family:Relative-Medium-Pro}span.price-custom-one-time span{font-family:Relative-Book-Pro!important}span.perMonthCostSub{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:6px}.price-custom-logics,.hold-the-cust-price-and-old{display:flex;align-items:center}.change-with-strike span.price-item.price-item--regular{color:#2d292666;font-family:Relative-Bold-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration:line-through}fieldset.js.product-form__input.product-form__input--pill.current-holder-Flavor,fieldset.js.product-form__input.product-form__input--pill.current-holder-Denominations{display:flex;flex-wrap:wrap}.product-form__input--pill input[type=radio]+label{height:fit-content}fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity label{width:100%;text-align:center;justify-content:center}.hold-the-widget input{-webkit-appearance:none;appearance:none}.selected-option{width:16px;height:16px;border-radius:50%;border:1px solid #3F6C7D;position:relative;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.selected-option:before{position:absolute;content:"";width:11px;height:11px;background:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.subscription-defaut[default=true] .selected-option:before{background:#3f6c7d}.subscription-one-time[default=true] .selected-option:before{background:#3f6c7d}.okendo-parent .parent-holder{max-width:1340px;width:100%;margin:0 auto}.parent-okendoo{background-image:url(/cdn/shop/files/Frame_218335910_2.png?v=1741641797);background-size:cover;background-position:center;width:100%;height:100%;background-repeat:no-repeat;padding:50px 20px}@media (max-width:1250px){h3.step-info{font-size:18px}.right-block-in-how-t-use.even-also{padding:40px 25px}h2.how-t-use--Title{font-size:32px}}@media (max-width:1050px){.huppy-difference-parent{padding:40px 20px}.how-to-use-el{flex-direction:column}.left-block-in-how-t-use.even-also{width:100%;display:grid;min-height:393px}.right-block-in-how-t-use.even-also{padding-top:48px;padding-bottom:48px}.right-block-in-how-t-use.even-also{width:100%}.huppy-difference-el{grid-template-columns:repeat(1,1fr);gap:32px}h2.hupDiffPDP-title{color:var(--black, #2D2926);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:36px}}@media (max-width:1322px){h3.ingredient-title{font-size:20px}p.ingredient-body-text{font-size:14px}.clean-ingredients-block-el{gap:12px}.clean-ingredients-block-parent{padding-left:20px;padding-right:20px}}@media (max-width:1200px){.clean-ingredients-block-el{grid-template-columns:repeat(3,3fr)}.clean-ingredients-block-el{gap:40px 22px}}@media (max-width:850px){.clean-ingredients-block-el{grid-template-columns:repeat(2,2fr)}h2.clean-ingredientsTitle{color:var(--black, #2D2926);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:36px}}.slider-mobile-gutter{position:relative}span.best-sell-badge{color:#fff;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;padding:6.822px 20.467px;justify-content:center;align-items:center;gap:11.364px;border-radius:55.871px;background:var(--dark-blue, #3F6C7D);width:fit-content;z-index:2}.badges-holder-entire{display:flex;gap:12px;position:absolute;z-index:2;top:25px;left:25px;align-items:center}span.from-five-a-month{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;padding:6.822px 20.467px;justify-content:center;align-items:center;gap:11.364px;border-radius:55.871px;background:var(--white, #FFF)}span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox{left:unset;right:25px;top:25px}@media (max-width:1410px){.product-media-container.constrain-height .media{min-height:unset}}@media (max-width:1230px){.product__description.rte.quick-add-hidden{max-width:unset}.accordion-tabs,.product-pers-blocks{width:100%}variant-selects{max-width:unset}.sub-widget-custom,.shipping-and-delivery,.product-form__buttons,.packages-block-holder{max-width:unset}}@media (max-width:1180px){fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity{flex-wrap:wrap}fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity label{width:fit-content}.page-width{padding-left:20px;padding-right:20px}.badges-holder-entire span{font-size:10px}p.actual-label-perks span{font-size:14px}}@media (max-width:990px){.product.product--medium.product--left.product--thumbnail_slider.product--mobile-hide.grid.grid--1-col.grid--2-col-tablet{flex-direction:column}slider-component.slider-mobile-gutter{width:100%;height:100%}.grid--1-col .grid__item{padding:unset;width:100%}slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden.small-hide.thumbnail-slider--no-slide{display:none}.product-media-container.constrain-height.media-fit-contain{max-width:unset;width:100%!important}product-info{padding-top:20px I;padding-top:20px!important}product-info .page-width{padding-right:unset}.product__info-container{max-width:unset!important;width:100%!important;padding-right:20px}}@media (max-width:940px){body.product .img-benefits-text{flex-direction:column;text-align:center;justify-content:center;align-items:center}body.product .icon-benefits-main-parent{height:fit-content;padding-left:17px;padding-right:17px}body.product .icon-benefits-main-parent.holder,body.product .icon-benefits-main-parent.el{padding:unset}body.product .icon-benefits-main-parent.el{gap:14px;align-items:start}body.product .img-benefits-text{width:33.3333%}media-gallery.product__column-sticky{display:unset!important}ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{align-items:start;overflow-x:auto}.slider-buttons.quick-add-hidden{display:none}span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox{right:25px;top:unset;bottom:10px;left:unset;right:unset;left:10px}.product__title{max-width:unset}.product__title{margin:unset!important}.product__title h1{color:var(--dark-blue, #3F6C7D);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:unset!important}}@media (max-width:800px){span.text-to-icon-svg{color:var(--black, #2D2926);text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal}h3.step-info{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.actual-step-info{width:80%}.product-pers-blocks{padding-bottom:20px}.product__description.rte.quick-add-hidden p{color:var(--black, #2D2926);font-size:15px;font-style:normal;font-weight:400;line-height:130%}.product__description.rte.quick-add-hidden{margin-bottom:14px}p.actual-label-perks span{color:var(--dark-blue, #3F6C7D);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}p.actual-label-perks{gap:10px}span.perMonthCostSub{color:var(--black, #2D2926);font-size:12px;font-style:normal;font-weight:400;line-height:normal}span.subItemCost{color:var(--black, #2D2926);font-size:16px;font-style:normal;font-weight:700;line-height:normal}legend.form__label.optionSetting-Flavor{color:var(--black, #2D2926);font-size:14px;font-style:normal;font-weight:400;line-height:normal}span.selectedType{color:var(--dark-blue, #3F6C7D);font-size:14px;font-style:normal;font-weight:700;line-height:normal}fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity label{color:var(--black, #2D2926);font-size:14px!important;font-style:normal;font-weight:700;line-height:normal}p.tablets-amount-in-pack{color:var(--black, #2D2926);font-size:12px;font-style:normal;font-weight:700;line-height:normal}p.monthly-sub-cost{color:var(--dark-blue, #3F6C7D);font-size:12px;font-style:normal;font-weight:500;line-height:normal}span.price-item.price-item--regular{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:strikethrough}}@media (max-width:600px){fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity label{padding:10px!important}}@media (max-width:400px){p.actual-label-perks span{font-size:10.5px;text-align:left}span.price-custom,.price-custom-one-time{color:var(--black, #2D2926);font-size:14px;font-style:normal;font-weight:700;line-height:normal}}.item-type{display:none}.all-benefits-for-sub.typeSubs ul{padding:unset;padding-left:22px;margin:unset;background:unset}.all-benefits-for-sub.typeSubs ul li{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:unset}.typeSubs{display:none}.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate,.okeReviews.okeReviews--theme .okeReviews-reviews-review{background:#fff!important}.okeReviews-reviews-footer.js-okeReviews-footer.js-okeReviews-reviews-footer:before{display:none}.okeReviews-reviewsWidget-header{display:none!important}.okeReviews-reviewsWidget-reviewsAggregate.js-okeReviews-reviewsAggregateContainer{background:#fff}.okeReviews-reviewsAggregate-primary{display:none!important}.okeReviews-reviewsAggregate{width:100%}.okeReviews-reviews-controls{display:none!important}.okeReviews-reviewsWidget-reviewsAggregate.js-okeReviews-reviewsAggregateContainer{margin-bottom:unset}.okeReviews-reviewsAggregate{padding-bottom:unset!important}.okeReviews-reviews-review{margin-bottom:unset!important;padding-bottom:unset!important}.okeReviews-reviewsWidget.js-okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large{padding-top:unset}.okeReviews-reviewsWidget-reviewsAggregate.js-okeReviews-reviewsAggregateContainer{margin-bottom:unset!important}.okeReviews-reviews-review{padding-top:10px!important}.okeReviews-reviews-footer.js-okeReviews-footer.js-okeReviews-reviews-footer{background:#fff!important;margin-top:unset;padding-bottom:40px}button.okeReviews-reviews-showMore.okeReviews-showMore.js-okeReviews-showMore{display:flex;width:268px;padding:18px 48px;justify-content:center;align-items:center;gap:10px;margin:0 auto;border-radius:50px;border:1px solid var(--dark-blue, #3F6C7D);color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}button.okeReviews-reviews-showMore.okeReviews-showMore.js-okeReviews-showMore:after{content:unset!important}.okeReviews-reviewsAggregate-summary-total{color:#000;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.okeReviews-badge.okeReviews-badge--large.okeReviews-badge--rating{color:#000;font-family:Relative-Bold-Pro;font-size:32px;font-style:normal;font-weight:500;line-height:36px}.okeReviews-review-reviewer-profile-status.okeReviews-review-reviewer-profile-status--verified{color:var(--black, #2D2926);font-family:Relative-Book-Pro!important;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.js-okeReviews-reviewContent.okeReviews-review-main-content-body p{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}article.okeReviews-review.js-okeReviews-review.okeReviews-review--largeMedia{flex-direction:column-reverse!important;display:flex!important}.okeReviews-review-meta.js-okeReviews-reviewMeta{display:flex;margin-bottom:unset!important;justify-content:space-between}.okeReviews-review-side{padding-top:unset!important}.okeReviews-review-primary{padding-bottom:unset!important}.okeReviews-review-main.js-okeReviews-reviewMain{margin-bottom:unset!important;margin-bottom:11px!important}.okeReviews-review-reviewer-profile.js-okeReviews-reviewerProfile{margin-bottom:unset!important;padding-bottom:unset!important}.okeReviews-review-reviewer{margin-bottom:unset!important}.okeReviews-review-side{padding-bottom:unset!important}h2.okeReviews-review-main-heading{color:var(--black, #2D2926);font-family:Relative-Bold-Pro;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}span.okeReviews-review-reviewer-profile-name{color:var(--black, #2D2926);font-family:Relative-Bold-Pro!important;font-size:12px!important;font-style:normal;font-weight:700!important;line-height:normal!important;text-transform:initial!important}.okeReviews-review-date span{color:var(--dark-blue, #3F6C7D);text-align:right;font-family:Relative-Bold-Pro!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.okeReviews-review-reviewer-profile-status.okeReviews-review-reviewer-profile-status--verified{display:none!important}.okeReviews-reviewsAggregate{max-width:1200px!important;margin:0 auto}.okeReviews-review-primary{max-width:1200px!important;margin:0 auto;padding:unset!important}.okeReviews-reviewsAggregate-side{padding:unset!important;padding-bottom:40px!important}.okeReviews-review-side{max-width:1200px!important;margin:0 auto;text-align:left!important;width:100%;padding:unset!important}article.okeReviews-review.js-okeReviews-review.okeReviews-review--largeMedia{padding-bottom:0!important}span.okeReviews-starRating-indicator-layer{background-size:80px!important;display:flex}.okeReviews-review-primary{border:unset!important}.okeReviews-review-primary{border-top:1px solid #DCEBEC!important;padding-top:16px!important}.okeReviews.okeReviews--theme.js-okeReviews{background:#fff}.okeReviews-reviewsWidget-reviewsAggregate.js-okeReviews-reviewsAggregateContainer,.okeReviews-reviewsWidget-reviews.js-okeReviews-reviewsContainer{padding-left:20px!important;padding-right:20px!important}.okeReviews-reviews-review{padding:unset!important;padding-bottom:16px!important}@media (max-width:600px){.parent-okendoo{padding:unset}}.okeReviews-review-primary{width:100%}.popup-with-ing{max-width:600px;padding:40px 20px 60px;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;height:fit-content;background:#fff;background:var(--light-blue, #DCEBEC);z-index:9}.overlay-type{position:relative;width:100%;height:100%}.overlay-type:before{content:"";top:0;left:0;width:100%;height:100%;position:fixed;opacity:.4;z-index:8;background:#000}.popup-with-ing ul.splide__pagination{bottom:30px}.popup-with-ing p.ingredient-body-text{max-width:300px;margin:0 auto}.product__info-wrapper h4.primary-title{text-align:left!important;color:#000;font-family:Relative-Book-Pro!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}.shipping-and-delivery{border-bottom:1px solid #DCEBEC;padding-bottom:20px;margin-bottom:24px}.product__info-wrapper .rebuy-product-block{border-radius:8px;border:1px solid var(--light-blue, #DCEBEC);display:flex!important;flex-direction:row!important}.product__info-wrapper .rebuy-widget.rebuy-widget{padding-top:unset!important;padding-bottom:unset}.product__info-wrapper a.rebuy-product-title.clickable{color:#000;font-family:Relative-Medium-Pro!important;margin-top:unset!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.product__info-wrapper .rebuy-product-price span{text-align:center;font-family:Relative-Bold-Pro!important;font-size:14.226px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:.854px!important;text-transform:uppercase!important}.product__info-wrapper .rebuy-select{color:#000;font-family:Relative-Medium-Pro!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.product__info-wrapper .rebuy-product-info{margin-top:unset!important;display:flex!important;flex-direction:column;justify-content:center}.product__info-wrapper button.rebuy-button{color:var(--black, #2D2926)!important;text-align:center;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.84px;text-transform:uppercase;display:flex;height:30px!important;padding:18.29px 48.774px;justify-content:center;align-items:center;border-radius:50.806px!important;border:1.016px solid var(--dark-blue, #3F6C7D)!important;background:#dcebec!important}.product__info-wrapper .rebuy-product-actions{display:flex!important;align-items:center;margin:unset!important;padding:unset!important}@media (min-width:768px){.product__info-wrapper a.rebuy-product-title.clickable{font-size:12px!important}.product__info-wrapper .rebuy-product-grid{padding:unset!important}.product__info-wrapper .rebuy-product-grid{gap:10px;justify-content:space-between}}.product__info-wrapper .rebuy-product-grid{padding:unset!important}.product__info-wrapper .rebuy-product-grid{gap:10px;justify-content:space-between}.product__info-wrapper .rebuy-product-block{padding:10px!important;display:flex!important;flex-direction:row!important}.product__info-wrapper .powered-by-rebuy{display:none!important}.wholesale{position:absolute;z-index:2;top:30px;right:0;background:#fff;display:flex;border-radius:8px 0 0 8px;background:var(--white, #FFF);width:fit-content;height:72px;min-width:367px;flex-shrink:0;align-items:center;justify-content:center;gap:20px;padding:10px;color:var(--black, #2D2926);font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:500;line-height:normal;width:1180}@media (max-width:1100px){.wholesale{min-width:unset}.wholesale svg{width:100px}.wholesale{min-width:unset;font-size:14px}}@media (max-width:880px){.wholesale{display:none}}.rebuy-widget-container.widget-display-embed.is-hidden{dispaly:block}.announcement-bar{display:flex;gap:10px;color:#fff}.announcement-bar-section .page-width.utility-bar__grid{padding-left:10px;padding-right:10px}.what-is-included-bundle-holder{max-width:1010px;margin:0 auto;text-align:center}.what-is-included-bundle-el{display:flex;justify-content:center}img.tinImage-block{width:100%;height:100%;max-width:130px;object-fit:contain;object-position:center}.what-is-included-bundle-parent{padding:60px 20px}h2.what-is-incl{margin-top:unset;color:#000;text-align:center;font-family:Relative-Book-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:20px}p.what-is-incl-body{margin-top:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:18px;font-style:normal;font-weight:400;line-height:130%;max-width:830px;margin:0 auto 20px}.what-is-included-bundle-el{display:flex;justify-content:center;max-width:1000px;width:100%;margin:0 auto;text-align:center;justify-content:space-evenly;align-items:start;gap:10px}h4.tin-name{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0 auto 5px;max-width:160px}p.tin-info{margin:unset;color:#000;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:767px){.what-is-included-bundle-el{display:grid;grid-template-columns:repeat(2,2fr);text-align:center;justify-content:center}h4.tin-name{color:#000;text-align:center;font-size:13.669px;font-style:normal;font-weight:500;line-height:normal;max-width:130px}p.tin-info{color:#000;text-align:center;font-size:13.669px;font-style:normal;font-weight:500;line-height:normal}.what-is-included-bundle-parent{padding-top:40px;padding-bottom:40px}h2.what-is-incl{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:16px}p.what-is-incl-body{color:var(--black, #2D2926);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:120%}}.product-form__buttons{max-width:unset!important}button.product-form__submit.button.button--full-width.button--secondary span,button.product-form__submit.button.button--full-width.button--primary span{display:flex;justify-content:center;align-items:center;gap:10px}button.product-form__submit.button.button--full-width.button--secondary .price-custom-cta,button.product-form__submit.button.button--full-width.button--primary .price-custom-cta{color:#fff;text-align:center;font-family:Relative-Medium-Pro!important;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.96px;text-transform:uppercase}.img-benefits-text.change-to-w span{color:#fff}.img-benefits-text.change-to-w svg path{fill:#fff}.price.price--large.price--on-sale.price--show-badge .badge{display:none}.subscription-one-time[default=true] .price__sale span{font-family:Relative-Medium-Pro!important}.subscription-one-time[default=true] span.priceOf-one-time-per-month{font-family:Relative-Bold-Pro;font-weight:700}.custom-variants label{color:var(--dark-blue, #3F6C7D);font-size:14px;font-style:normal;font-weight:500;line-height:140%;font-family:Relative-Medium-Pro}.circle-swatches-hold{display:flex;width:100%;gap:6px;align-items:center;justify-content:start}cart-drawer.drawer.animate.active{display:none}cart-drawer{display:none}.rebuy-cart__flyout{margin:unset!important;border-radius:unset!important}h2#SmartCart_title{color:var(--dark-blue, #3F6C7D)!important;text-align:left!important;font-family:Relative-Medium-Pro!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important}.rebuy-cart__flyout-footer{border-top:1px solid var(--dark-blue, #3F6C7D)!important;background:var(--light-blue, #DCEBEC)!important}.rebuy-cart__flyout-header{border-color:#e3e3e3!important;border-bottom:1px solid var(--dark-blue, #3F6C7D)!important;background:var(--white, #FFF)!important;padding-top:25px!important;padding-bottom:25px!important}button.rebuy-button.rebuy-cart__checkout-button.block{border-color:#3f6c7d;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;margin:0 auto;height:55px}body.smart-cart--enabled.overflow-hidden{overflow:unset!important}button.rebuy-cart__flyout-close{color:#3f6c7d;font-size:30px}.rebuy-cart__progress-free-products{display:none}div#rebuy-cart__progress-bar-meter-label b{color:var(--black, #2D2926);font-feature-settings:"liga" off,"clig" off;font-family:Relative-Bold-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}div#rebuy-cart__progress-bar-meter-label{color:var(--black, #2D2926);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.rebuy-cart__progress-bar-container.above{border-bottom:1px solid var(--dark-blue, #3F6C7D)}span.rebuy-cart__progress-step-label b{color:var(--black, #2D2926);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Relative-Bold-Pro;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}span.rebuy-cart__progress-step-label{color:#000;font-family:Relative-Book-Pro;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.rebuy-cart__progress-bar-meter-fill{background:#3f6c7d!important}.rebuy-cart__progress-bar-container.above{border-bottom:1px solid var(--dark-blue, #3F6C7D)!important}.rebuy-cart__progress-bar-meter.has-progress{height:4px!important;border-radius:9px!important}.rebuy-cart__progress-bar-meter-fill{height:4px!important;background:#3f6c7d!important}.rebuy-cart__progress-step-icon{background:#3f6c7d!important}.rebuy-cart__progress-step-icon svg path{fill:#fff}.rebuy-cart__flyout-item-quantity-widget{border-radius:50.806px!important;border:1.016px solid var(--dark-blue, #3F6C7D)!important;background:#dcebec!important}.rebuy-cart__flyout-item-quantity-widget-button{background:unset!important;border:unset!important}span.rebuy-cart__flyout-item-quantity-widget-label{border:unset!important}span.rebuy-money.sale span{color:#3f6c7d!important;font-family:Relative-Bold-Pro}.rebuy-cart__flyout-item-quantity-widget{display:flex;width:103px;height:30px;padding:16px 8px;justify-content:space-between;align-items:center;flex-shrink:0}.rebuy-cart__flyout-item-quantity-widget{display:flex!important;width:fit-content!important;height:30px!important;padding:16px 8px!important;justify-content:space-between!important;align-items:center!important;flex-shrink:0}a.rebuy-cart__flyout-item-product-title{color:#000;font-family:Relative-Medium-Pro!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;text-decoration:unset!important}h4.primary-title{margin-top:unset!important;text-align:left!important;color:#000;font-family:Relative-Book-Pro!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}span.rebuy-cart__flyout-subtotal-final-amount span{color:#3f6c7d!important;font-family:Relative-Bold-Pro}ul.rebuy-cart__flyout-items{border:unset!important;margin:0 auto}.rebuy-cart__flyout-content li{border-top:unset!important;border-bottom:1px solid #DCEBEC!important}.rebuy-cart__flyout-content.has-items{justify-content:space-between}.rebuy-cart__flyout-recommendations{background:unset}.rebuy-cart__flyout-recommendations button.rebuy-button{color:var(--black, #2D2926)!important;text-align:center;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.84px;text-transform:uppercase;display:flex;height:30px;padding:18.29px 48.774px;justify-content:center;align-items:center;gap:10.161px;border-radius:50.806px!important;border:1.016px solid var(--dark-blue, #3F6C7D)!important;background:#dcebec!important}a.rebuy-product-title{color:#000;font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left!important;width:100%!important}.rebuy-cart__flyout-recommendations .rebuy-product-block{border-radius:8px;padding:10px!important;border:1px solid var(--light-blue, #DCEBEC);width:100%!important}.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid{justify-content:space-between;margin-top:15px!important;display:grid!important;grid-template-columns:repeat(2,2fr);gap:10px!important}span.rebuy-money.sale span{color:#3f6c7d!important;color:#000!important;font-family:Relative-Bold-Pro;font-size:14px!important;font-style:normal;font-weight:700;line-height:normal}.cart-count-bubble{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Bold-Pro;font-style:normal;font-weight:700;line-height:normal;background:var(--light-blue, #DCEBEC);display:flex;align-items:center;justify-content:center;bottom:unset;top:5px;left:unset!important;right:1px}span.rebuy-cart__flyout-subtotal-compare-amount span{font-family:Relative-Medium-Pro}span.rebuy-money span{color:#000!important;font-family:Relative-Bold-Pro;font-size:14px!important;font-style:normal;font-weight:700;line-height:normal}span.rebuy-money.compare-at span{color:#9a9a9a!important}.rebuy-cart__flyout-item-variant-title{color:#000!important;font-family:Relative-Book-Pro;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal}.rebuy-cart__flyout-recommendations{background:unset!important}.rebuy-cart__flyout-empty-cart h4{color:var(--dark-blue, #3F6C7D);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Relative-Bold-Pro;font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-top:unset;text-transform:capitalize}.rebuy-cart__flyout-empty-cart{background:radial-gradient(50% 50% at 50% 50%,#dcebeccc,#fffc)}.rebuy-cart__flyout-empty-cart h2{color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro!important;font-size:32px!important;font-style:normal!important;font-weight:500!important;line-height:36px!important}.rebuy-cart__progress-bar-meter{border-radius:9px!important;background:var(--light-blue, #DCEBEC)!important;height:8px!important}.rebuy-cart__flyout-empty-cart p a{display:flex;padding:18px 48px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:50px;background:var(--dark-blue, #3F6C7D);color:#fff;text-align:center;font-family:Relative-Bold-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-decoration:unset!important;width:fit-content;max-width:360px;width:100%;margin:0 auto;border-color:var(--dark-blue, #3F6C7D);height:55px!important}.rebuy-cart__flyout-empty-cart h5{color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.hold-the-cart-items{display:grid;grid-template-columns:repeat(2,2fr);text-align:center;width:100%;gap:12px}img.image-for-cart{width:100%;height:100%;max-height:210px;object-fit:cover;object-position:center}.rebuy-cart__flyout-content.no-items .rebuy-cart__flyout-empty-cart-footer,.rebuy-cart__flyout-content.no-items .rebuy-cart__flyout-recommendations{display:none}.block-with-image-for-cart h3{margin:unset;margin-top:12px;margin-bottom:12px;color:var(--black, #2D2926);text-align:center;font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.announcement-bar__link svg path{fill:#fff}.announcement-bar__link:hover{border:unset;text-decoration:unset}h2.related-products__heading.inline-richtext.h2{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro;font-size:36px;font-style:normal;font-weight:500;line-height:120%}product-recommendations{padding-left:unset!important;padding-right:unset!important;max-width:1380px!important;padding-left:20px!important;padding-right:20px!important}product-recommendations .card__media{border-radius:8px}product-recommendations .card__media img{border-radius:8px}.card__heading{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro!important;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.card__inner{width:100%;min-height:320.339px}p.rating-count.caption span{color:var(--black, #2D2926);font-family:auto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;font-family:Relative-Book-Pro}@media (max-width:800px){.card__inner{min-height:unset}h2.related-products__heading.inline-richtext.h2{color:var(--dark-blue, #3F6C7D);text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:32px}}.what-you-get-item-title{color:var(--dark-blue, #3F6C7D);font-family:Relative-Medium-Pro!important;font-size:16px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase}.itemIn{color:var(--black, #2D2926);font-family:Relative;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.what-is-included{border-top:1px solid #DCEBEC}li.itemIn{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:22px}h4.what-you-get-item-title{margin-bottom:14px;margin-top:14px}ul.includes{padding-left:30px;margin-top:unset;padding-bottom:10px}.price-custom-logics .hold-the-pricing-details{display:flex;align-items:center}button.product-form__submit.button.button--full-width.button--secondary .price-custom-logics{display:flex;gap:10px}button.product-form__submit.button.button--full-width.button--secondary span.price-item.price-item--regular{color:#fff;text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.96px;text-decoration:line-through;text-transform:uppercase;opacity:.6}button.product-form__submit.button.button--full-width.button--secondary span.subItemCost{color:#fff;text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}button.product-form__submit.button.button--full-width.button--primary .price-custom-logics{display:flex;gap:10px}button.product-form__submit.button.button--full-width.button--primary span.price-item.price-item--regular{color:#fff;text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.96px;text-decoration:line-through;text-transform:uppercase;opacity:.6}button.product-form__submit.button.button--full-width.button--primary span.subItemCost{color:#fff;text-align:center;font-family:Relative-Book-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}.hold-the-pricing-details.remove-the-strike span.price-item.price-item--regular{text-decoration:unset!important;color:#fff!important;opacity:unset!important}.ingredients-full-accordion,.text-with-packs br{display:none}.text-with-packs p{margin:unset}.text-with-packs-refill br{display:none}.text-with-packs-refill p{margin:unset}.text-with-packs p{margin:unset;color:#000;text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.text-with-packs p span{background:unset}.text-with-packs-refill p strong{color:#000;text-align:center;font-family:Relative-Medium-Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.text-with-packs-refill p:nth-of-type(2){color:#000;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.text-with-packs-refill p:nth-of-type(1){line-height:129%}.text-with-packs p span{background:unset!important}.text-with-packs-refill p:nth-of-type(3){color:#000;font-family:Relative-Book-Pro;font-size:13px;font-style:normal;font-weight:400;line-height:normal}div[data-rebuy-cart-header-top]{border-bottom:1px solid #3F6C7D;padding-bottom:12px!important}h2#rebuy-cart-title{color:var(--dark-blue, #3F6C7D);text-align:center;font-family:Relative-Book-Pro;font-size:20px;font-style:normal;font-weight:400;text-transform:initial}.rebuy-cart__progress-gifts{display:none!important}select.rebuy-select.muted{display:flex;padding:7px 9px;align-items:center;gap:11px;flex-shrink:0;border-radius:8px;color:#fff;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:500;line-height:normal;max-width:345px;float:right;text-transform:uppercase}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line .rebuy-product-block{border-radius:8px;border:1px solid var(--light-blue, #DCEBEC);display:flex;padding:2px 16px;margin-bottom:12px}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line .rebuy-product-media{width:65px;flex-shrink:0;overflow:hidden;position:relative;border-radius:8px}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line h4.primary-title{margin-bottom:12px!important;padding-top:unset}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line a.rebuy-product-title.clickable{color:#000;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:200px;margin-top:unset!important}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line .rebuy-product-media img{border-radius:8px}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line button.rebuy-button{color:var(--black, #2D2926)!important;text-align:center;font-family:Relative-Bold-Pro;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.84px;text-transform:uppercase;display:flex;height:30px!important;padding:18.29px 48.774px;justify-content:center;align-items:center;border-radius:50.806px!important;border:1.016px solid var(--dark-blue, #3F6C7D)!important;background:#dcebec!important}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line .rebuy-product-info{display:flex;flex-direction:column;justify-content:center}p.statisclub{margin:unset;color:var(--black, #2D2926);text-align:center;font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;margin-top:10px}#rebuy-cart.has-items [data-rebuy-cart-anchor=footer]{padding-bottom:10px;border-top:1px solid var(--dark-blue, #3F6C7D);background:var(--light-blue, #DCEBEC);padding-top:20px}.rebuy-widget.widget-type-cart.widget-display-embed.is-visible.widget-layout-line button.rebuy-button.rebuy-cart__checkout-button.block span{color:#fff;text-align:center;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}.rebuy-cart__flyout-subtotal-label span{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal}span.rebuy-cart__flyout-subtotal-final-amount span{color:var(--black, #2D2926)!important;text-align:right;font-family:Relative-Medium-Pro;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal}span.rebuy-cart__flyout-subtotal-compare-amount span{text-align:right;font-family:Relative-Medium-Pro;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal}.rebuy-cart.no-items [data-rebuy-component=cross-sell-widget]{display:none}[data-rebuy-cart-anchor=header]{border-bottom:1px solid;padding-bottom:10px;border-bottom:1px solid var(--dark-blue, #3F6C7D)}.rebuy-cart__flyout-empty-cart p{margin-bottom:unset!important;margin-top:unset}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media img,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media video{border-radius:4px}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button{display:block;margin:0;padding:8px 16px;width:100%;line-height:20px;font-size:14px;border-radius:8px;background:#3f6c7d!important;color:#fff;border:1px solid var(--dark-blue, #3F6C7D);text-align:left;font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:500;line-height:normal;max-width:333px;float:right;text-transform:uppercase}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item{border-bottom:1px solid #DCEBEC;padding-bottom:20px}[data-rebuy-component=cart-items]{border:unset;gap:unset}.rebuy-cart__flyout-items,[data-rebuy-component=cart-items]>ul{margin-bottom:unset}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-select{border:unset}.price-custom-logics.in-the-cta span{margin:unset}fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity label.item-variant-label.available-for-subscription.display-in-column{gap:unset}@media (max-width:380px){.announcement-bar p{font-size:11px}}.page-width.product-width{padding-left:20px;padding-right:20px;max-width:1380px}@media (max-width:749px){.page-width.product-width{padding-right:unset}.product-media-container.constrain-height .media{padding-top:112%!important}.product__media-list .product__media-item{width:85%!important}.grid--peek.slider .grid__item:first-of-type{margin-left:unset!important}.product__media.media.media--transparent img{border-radius:8px}.product-media-container.constrain-height.media-fit-contain{border:unset!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:unset!important;margin-right:unset!important}ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{gap:10px}}.product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{border:unset}.okeReviews-reviewsSummary.js-okeReviews-reviewsSummary.is-okeReviews-clickable{display:flex!important}.okeReviews-reviewsSummary-starRating{width:80px!important}.okeReviews-reviewsSummary.js-okeReviews-reviewsSummary{display:flex!important;align-items:center!important}@media (max-width:500px){span.the-whole-age{font-size:14.5px;max-width:90%}}@media (max-width:370px){a.buttonMovement{font-size:15px!important}}.shop-by-type-el.missionBLockGridEl .block-type{position:relative}.shop-by-type-el.missionBLockGridEl .block-type a{position:absolute;height:100%;left:0;width:100%;z-index:1}.top-row-elements .okeReviews-reviewsSummary.js-okeReviews-reviewsSummary{display:flex}.top-row-elements .okeReviews-reviewsSummary-starRating{width:85px!important}span.rebuy-cart__flyout-item-property-separator{display:none}.rebuy-cart__flyout-item-properties{margin-top:5px!important}.product-includes{display:none}span.s.cystin{margin-top:10px;cursor:pointer}.card__badge.top.left{display:none}.page-width--narrow{max-width:1340px}.mainButton-hero-banner,a.headerIconCTA{transition:.3s}.mainButton-hero-banner:hover,a.headerIconCTA:hover{background:#2e515d}button.needsclick.go300628013.kl-private-reset-css-Xuajs1,a.buttonTypeBlock,.buttonMovement,button.product-form__submit.button.button--full-width.button--secondary{transition:.3s}button.product-form__submit.button.button--full-width.button--secondary:hover,a.buttonTypeBlock:hover,.buttonMovement:hover{background:#2e515d}button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover{background:#2e515d!important}a.cta-in-bottom-part,.hold-the-left-even-cont .contact__button button{transition:.3s}a.cta-in-bottom-part:hover{background:#2e515d;border-color:#2e515d}.hold-the-left-even-cont .contact__button button:{background:#2e515d}a.typeOfButtonCollection:hover{background:#2e515d}a.typeOfButtonCollection{transition:.3s}@media (max-width:400px){.right-block-in-how-t-use.even-also{padding-left:20px;padding-right:20px}span.bundle-disc{font-size:10px}}@media (max-width:380px){span.left-al{font-size:13px}button.open-all-ing{display:none}.clean-ingredients-block-el{padding-bottom:unset}span.price-custom,.price-custom-one-time{font-size:11px}}@media (max-width:989px){li.every-element_parent-About.Us,li.every-element_parent-Store.Locator{display:none}}span.badge.price__badge-sold-out.color-scheme-1{display:none}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{cursor:not-allowed;opacity:.4!important}@media (max-width:767px){.announcement-bar p{font-size:11px!important}.product__info-wrapper button.rebuy-button{padding-left:20px!important;padding-right:20px!important}}@media (max-width:600px){.badges-holder-entire{gap:8px;flex-wrap:wrap}}.rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-actions,.rebuy-recommended-products .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-actions{width:auto!important}.rebuy-product-media{width:95px!important;position:relative;border-radius:8px!important;overflow:hidden!important}.custom-circle-swatches{width:23px;height:23px;border-radius:100%;cursor:pointer;transition:.25s}.color-swatch-type.custom-circle-swatches[value=Peppermint]{background:#a7c77e;border:1.278px solid #A7C77E}.color-swatch-type.custom-circle-swatches[value=Strawberry]{background:#f68c7d;border:1.278px solid #F68C7D}.color-swatch-type.custom-circle-swatches[value=Cinnamon]{background:#d5a489;border:1.278px solid #D5A489}.color-swatch-type.custom-circle-swatches[value="Charcoal Mint"]{background:#7e8281;border:1.278px solid #7E8281}.color-swatch-type.custom-circle-swatch[value=Peppermint]{background:#a7c77e;border:1.278px solid #A7C77E}.color-swatch-type.custom-circle-swatch[value=Strawberry]{background:#f68c7d;border:1.278px solid #F68C7D}.color-swatch-type.custom-circle-swatch[value=Cinnamon]{background:#d5a489;border:1.278px solid #D5A489}.color-swatch-type.custom-circle-swatch[value="Charcoal Mint"]{background:#7e8281;border:1.278px solid #7E8281}.color-swatch-type.custom-circle-swatch{width:23px;height:23px;border-radius:100%;cursor:pointer;transition:.25s}.color-swatch-type.custom-circle-swatch:hover{opacity:.6}.circle-swatches-hold{margin-top:8px}.color-swatch-type.custom-circle-swatch[selected=selected]{border:1.278px solid #3F6C7D}product-form.product-form{margin-bottom:unset!important}a.new-t-huppy-cta{color:#3f6c7d;font-family:Relative-Medium-Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%;text-decoration:unset;text-align:center}@media (max-width:768px){a.new-t-huppy-cta{color:#3f6c7d;font-family:Relative;font-size:14px;font-style:normal;font-weight:500;line-height:normal}}.new-to-huppy-widget{text-align:center}.new-to-huppy-widget{border-bottom:1px solid #DCEBEC;padding-bottom:5px;margin-bottom:20px!important}img.image-on-left-side-of-HTU{position:absolute;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.img-for-cart{position:relative;overflow:hidden;max-height:210px;border-radius:4px}.hold-the-cart-items a{padding:unset!important;background:unset!important;border:unset!important;text-decoration:unset!important}.rebuy-select.muted,select.rebuy-select.muted{background:#3f6c7d!important;padding-left:10px!important}.rebuy-cart__flyout-item-subscription{position:relative}.rebuy-cart__flyout-item-subscription .learnmore-sub{content:"Learn more";width:fit-content;position:absolute;height:100%;display:flex;align-items:center;font-family:Relative;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-align:right;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:var(--dark-blue, #3F6C7D);cursor:pointer;left:125px}select.rebuy-select.muted:focus-visible{outline:unset!important;box-shadow:unset!important;border:unset!important}button.rebuy-button.outline{max-width:265px}@media (max-width:600px){.property-value-rebuy-switch-to-subscription .rebuy-cart__flyout-item-subscription:before{left:0}}.property-value-rebuy-switch-to-subscription .rebuy-cart__flyout-item-subscription:before{content:unset}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button{max-width:263px;position:relative;z-index:1}.rebuy-select,select.rebuy-select{-moz-appearance:none;cursor:pointer;-webkit-appearance:none;appearance:none;display:block;margin:0;outline:none;border-width:1px;border-style:solid;border-radius:5px;border-color:#eee;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#919191 50%),linear-gradient(135deg,#919191 50%,transparent 50%),linear-gradient(to right,#919191,#919191);background-position:10px!important;background-repeat:no-repeat;background-size:20px 20px!important;padding:10px 40px 10px 15px;width:100%;line-height:1.5;font-size:16px;background-image:url(/cdn/shop/files/Group_1000001770.svg?v=1744241520)!important;padding-left:40px!important}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button:before{position:absolute;content:"";width:20px;height:20px;left:10px;border-radius:2px;background:#fff}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button{position:relative;padding-left:40px!important}.first-trial-product span.actual-pricing-of-pr.add-line{text-decoration:unset;color:#fff!important;opacity:unset!important;font-family:Relative-Medium-Pro;font-size:18px;font-style:normal;font-weight:700;line-height:150%}select.rebuy-select.muted{position:relative;z-index:1}.main-subscription-info{max-width:943px;width:95%!important;border-radius:12px;flex-direction:column;position:fixed;background:#fff;padding:40px;left:0;right:0;margin:auto;top:0;bottom:0;height:fit-content;z-index:2}.stepper{font-family:Relative;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0%;text-align:center;width:38;height:42;gap:10px;border-radius:90px;padding:10px 15px;background:#dcebec;width:fit-content;margin:0 auto}.first-block{text-align:center;width:33%}.first-block{font-family:Relative-Book-Pro;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0%;text-align:center}h2.sub-and-save{margin:unset;font-family:Relative;font-weight:400;font-size:26px;line-height:120%;letter-spacing:0%;text-align:center;color:#3f6c7d;display:flex;justify-content:space-between}.sub-and-save{display:flex;align-items:start;gap:40px;margin-top:40px}h2.sub-and-save span{cursor:pointer}@media (max-width:767px){.main-subscription-info{max-width:unset;width:fit-content;max-width:500px;text-align:center;width:90%}h2.sub-and-save{font-family:Relative;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0%;text-align:center}.sub-and-save{display:grid}.first-block{width:100%}}.show-the-sub-popo{display:flex!important;z-index:999999999999}.show-body-overlay:before{background-color:#0000000d;width:100%;position:fixed;top:0;left:0;content:"";z-index:999999999999;height:100%}h2.sub-and-save span{cursor:pointer;width:30px;height:30px;position:relative}svg.closeThePop{width:24px;height:24px;cursor:pointer}.all-benefits-for-sub ul li span{font-family:Relative-Book-Pro!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important}.show-the-cc{display:block!important}@media (max-width:749px){.header__icons{gap:5px}a.header__icon.header__icon--account.link.focus-inset.small-hide{display:block!important}}select.rebuy-select.muted,.first-rate .okeReviews-reviewsSummary-ratingCount{display:none!important}.restyle-te-rate span{color:var(--black, #2D2926);font-family:Relative-Book-Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal;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-decoration:unset;display:flex;align-items:center;margin-right:.25em}.restyle-te-rate{display:flex;align-items:center}.second-rate .okeReviews-reviewsSummary-starRating{display:none!important}.restyle-te-rate .okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer--foreground{width:82px!important;display:flex;align-items:center}.first-rate{display:flex;align-items:center;height:fit-content;position:relative;top:1px}.second-rate .okeReviews-reviewsSummary-ratingCount span{text-decoration:underline}legend.form__label.optionSetting-Quantity,fieldset.js.product-form__input.product-form__input--pill.current-holder-Quantity{display:none}
/*# sourceMappingURL=/cdn/shop/t/243/assets/dob-custom.css.map */
