.HeroSection_wrapper__cAf_O{background-color:var(--main-color)}.HeroSection_imageWrapper__V6tES{width:100%;position:relative}.HeroSection_imageWrapper__V6tES[data-is-in-iframe=true]{overflow-y:hidden}.HeroSection_button__LAuOQ{position:absolute;left:1.929rem;top:1.714rem;background-color:transparent;cursor:pointer;height:-moz-fit-content;height:fit-content}.HeroSection_button__LAuOQ>*{pointer-events:none}.HeroSection_buttonIcon__Ob49_{display:block;width:2.286rem;height:2.286rem}.HeroSection_wrapper__cAf_O[data-optimal-device=true] .HeroSection_heading__UP4F7{display:none}.HeroSection_wrapper__cAf_O[data-optimal-device=false]{padding-top:2.286rem}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_copyAndLinkWrapper__89Cm_{padding:0 1.143rem 2.286rem}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_subheading__kf2E2{margin-bottom:2.057rem;margin-top:.571rem}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_link___1tGf{display:block;width:100%}@media (min-width:550px){.HeroSection_wrapper__cAf_O[data-optimal-device=false]{padding-top:2.743rem;width:calc(100% - 2.857rem);margin:0 auto}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_copyAndLinkWrapper__89Cm_{padding:unset;max-width:840px}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_link___1tGf{width:11.257rem}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_imageWrapper__V6tES{max-width:840px;margin-top:2.743rem}}@media (min-width:900px){.HeroSection_wrapper__cAf_O[data-optimal-device=false]{max-width:900px;margin:0 auto}}@media (min-width:1920px){.HeroSection_wrapper__cAf_O[data-optimal-device=false]{display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:1920px;padding-top:0}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_copyAndLinkWrapper__89Cm_{display:flex;flex-direction:column;margin:0 auto;width:68.75%}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_link___1tGf{width:20.938rem}.HeroSection_wrapper__cAf_O[data-optimal-device=false] .HeroSection_imageWrapper__V6tES{max-width:unset;margin-top:0}}.HeroSection_wrapper__cAf_O[data-instance=NTG_CA][data-locale=fr-CA][data-optimal-device=false] .HeroSection_link___1tGf{width:18rem}.GetStartedSection_wrapper__0AVc9{padding:1.143rem;background-color:var(--main-color-)}.GetStartedSection_wrapper__0AVc9.GetStartedSection_opaqueBackground__yQKMB{background-color:rgba(239,239,239,.7)}.GetStartedSection_wrapper__0AVc9 p{padding-top:.571rem;padding-bottom:1.143rem}.GetStartedSection_arrowIcon__rwcsN{margin-left:.686rem;margin-bottom:.229rem;height:1.029rem;width:1.314rem;background-image:url(/global/icon-home-button-arrow.svg);background-repeat:no-repeat;background-size:contain}.GetStartedSection_scrollToLink__D4nP1{display:block;margin:1.143rem auto 0;width:1.857rem;height:1.072286rem}.GetStartedSection_scrollToLink__D4nP1 img{pointer-events:none}.GetStartedSection_wrapper__0AVc9 .GetStartedSection_link__N8Xy2{display:flex;justify-content:center;align-items:center;padding-left:3.429rem;padding-right:3.429rem;align-self:center}.GetStartedSection_link__N8Xy2:hover .GetStartedSection_arrowIcon__rwcsN{background-image:url(/global/icon-home-button-arrow-contrast.svg)}@media (min-width:1024px){.GetStartedSection_wrapper__0AVc9{overflow-x:unset;padding-bottom:1.875rem}.GetStartedSection_innerWrapper__QHCxm{width:85%;max-width:1200px;margin:0 auto}.GetStartedSection_scrollToLink__D4nP1{display:none}}.PrimaryConcernBreakdown_heading__ZZcQm{margin-bottom:.571rem}.PrimaryConcernBreakdown_concernDescription__hz96b{margin-bottom:1.714rem}.PrimaryConcernBreakdown_concernDescription__hz96b strong{font-family:var(--font-family-bold);font-weight:var(--font-weight-regular)}.PrimaryConcernBreakdown_score__sU3F0{color:var(--opposite-color);margin-bottom:.571rem}.PrimaryConcernBreakdown_scaleContainer__7fQPt{align-items:center;display:flex;flex-direction:column}.PrimaryConcernBreakdown_scaleLabels__gRS9_{display:flex;justify-content:space-between;margin-bottom:.286rem;width:100%}.PrimaryConcernBreakdown_scaleOuter__RspnT{display:flex;gap:.286rem;width:100%}.PrimaryConcernBreakdown_scaleBar__LUJ22{background-color:var(--main-color-);border-radius:5px;flex:1 1;height:.571rem;margin-bottom:2.571rem}.PrMediaSection_wrapper__c1ovn{padding:2.571rem 0;margin:0 auto;background-color:var(--main-color)}.PrMediaSection_innerWrapper__retCD{position:relative}.PrMediaSection_heading__kMbhm{margin-left:1.429rem}.PrMediaSection_list__9jR9g{display:flex;gap:1.143rem;padding-block:1rem;overflow-x:scroll;overflow-y:hidden;flex-wrap:wrap;justify-content:space-around;-ms-overflow-style:none;scrollbar-width:none}.PrMediaSection_list__9jR9g::-webkit-scrollbar{display:none}.PrMediaSection_listItem__K8H2U{flex-shrink:0;list-style:none;width:10.215rem;height:4.429rem}.PrMediaSection_listItem__K8H2U:first-of-type{margin-left:1.429rem}.PrMediaSection_listItem__K8H2U[data-duplicate=true]{display:none}.PrMediaSection_logo__ngvZ4{width:100%;height:100%;object-fit:contain;padding:.4rem .4rem .4rem 0}.PrMediaSection_scrollButton__baviF{display:none}@media (max-width:899px){.PrMediaSection_scroller__5Nrr6[data-animated=true]{overflow:hidden;mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);-webkit-mask:linear-gradient(90deg,transparent,white 10%,white 90%,transparent);.PrMediaSection_list__9jR9g{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:PrMediaSection_scroll-horizontal__zmHE_ 20s linear infinite}.PrMediaSection_listItem__K8H2U[data-duplicate=true]{display:block}.PrMediaSection_listItem__K8H2U:first-of-type{margin-left:0}}@keyframes PrMediaSection_scroll-horizontal__zmHE_{to{transform:translateX(calc(-50% - calc(1.143rem * .5)))}}}@media (min-width:1024px){.PrMediaSection_wrapper__c1ovn{overflow-x:unset}.PrMediaSection_innerWrapper__retCD{width:85%;max-width:1200px;margin:0 auto}.PrMediaSection_heading__kMbhm,.PrMediaSection_listItem__K8H2U:first-of-type{margin-left:unset}.PrMediaSection_listItem__K8H2U{width:auto}}.ProcessingOverlay_staticLogo__nOpxW{width:3.429rem;height:3.429rem}.ProcessingOverlay_spinner___h_uC{display:flex;justify-content:center;align-items:center;position:relative;width:3.429rem;height:3.429rem}.ProcessingOverlay_spinnerLogo__6w4GC{height:2.571rem;width:2.571rem}.ProcessingOverlay_innerRing__tiYay,.ProcessingOverlay_outerRing__vGhVi{position:absolute;top:50%;left:50%}.ProcessingOverlay_innerRing__tiYay{animation:ProcessingOverlay_spinInner__AOH3x 10s linear infinite;background-image:url(/global/processing-inner-ring.svg);background-size:contain;width:2.903rem;height:2.903rem}.ProcessingOverlay_outerRing__vGhVi{animation:ProcessingOverlay_spinOuter__vaO5P 10s linear infinite;background-image:url(/global/processing-outer-ring.svg);background-size:contain;width:3.214rem;height:3.214rem}@keyframes ProcessingOverlay_spinInner__AOH3x{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(0deg)}}@keyframes ProcessingOverlay_spinOuter__vaO5P{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(0deg)}}.AddToCartButton_button__YZVaO{width:100%;min-width:14.286rem}.AddToCartButton_multiProductButton__mZU96{width:100%;min-width:14.286rem;margin-top:0}@media (min-width:770px){.AddToCartButton_button__YZVaO{margin-top:2.25rem}}.BuyNowWidget_contentWrapper__wl4Mk{margin-top:1.143rem}.BuyNowWidget_priceSpiderWrapper__fToB8{position:relative;min-height:14rem}.BuyNowWidget_loaderWrapper__Vb3uM{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#fff}.BuyNowWidget_psWidgetHidden__KMBLv{pointer-events:none!important}.BuyNowWidget_psWidgetHidden__KMBLv,.BuyNowWidget_psWidget__R_Tiz .lds-ring,.BuyNowWidget_psWidget__R_Tiz .lds-ring *,.BuyNowWidget_psWidget__R_Tiz .ps-circular-loader-container,.BuyNowWidget_psWidget__R_Tiz .ps-circular-loader-container *,.BuyNowWidget_psWidget__R_Tiz .ps-spinner,.BuyNowWidget_psWidget__R_Tiz .ps-spinner *{display:none!important;visibility:hidden!important;opacity:0!important}.BuyNowWidget_psWidget__R_Tiz li[data-seller]{padding:0}.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div>div{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;box-sizing:border-box}.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div>div>div:first-of-type,.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div>div>div:nth-of-type(2){width:33%}.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div>div>div:last-of-type{width:100%}.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div>div>div:last-of-type button{width:100%;margin-top:10px}@media (min-width:769px){.BuyNowWidget_psWidget__R_Tiz div[data-item] ul{display:flex;flex-direction:column;gap:20px}.BuyNowWidget_psWidget__R_Tiz li[data-seller]{width:100%}.BuyNowWidget_psWidget__R_Tiz li[data-seller]>div{height:auto}}.KeyIngredient_wrapper__u6_Dt{padding-bottom:.571rem;background-color:var(--alternate-color);border-bottom:1px solid var(--alternate-color-)}.KeyIngredient_wrapper__u6_Dt.KeyIngredient_collapsed__tGXUn{padding-bottom:0}.KeyIngredient_ingredientAccordionButton__HMecg{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:transparent;cursor:pointer;padding:.857rem .571rem;color:var(--opposite-color)}.KeyIngredient_ingredientAccordionButton__HMecg>*{pointer-events:none}.KeyIngredient_routineIngredientDescription__Kid7e{margin:0 .571rem;padding:.7rem .9rem;background-color:var(--main-color);border-radius:.286rem}.KeyIngredient_wrapper__u6_Dt.KeyIngredient_finalIngredient__eCurO{border-bottom:0}.KeyIngredient_ingredientName__y4uJB{margin-bottom:-.229rem}.ProductDetails_productBenefits__zLjzn{padding:1.714rem 0}.ProductDetails_ctaWrapper__oLaY2.ProductDetails_withoutBenefitsCopy__EZkOq{margin-top:1.714rem}.ProductDetails_wrapper__4X_TT>button{width:100%}.ProductDetails_ingredientsWrapper__J9miL{border-top:1px solid var(--main-color--);margin-top:1.714rem;padding-top:1.714rem}.ProductDetails_ingredientsButton__f8u88{align-self:flex-start}.ProductDetails_ingredientsList__LlbHq{list-style:none;margin-top:.571rem;margin-bottom:.571rem}.ProductDetails_wrapper__4X_TT[data-instance=NTG_IN] .ProductDetails_ingredientsButton__f8u88.ProductDetails_closed__qfJgW,.ProductDetails_wrapper__4X_TT[data-instance=NTG_US] .ProductDetails_ingredientsButton__f8u88.ProductDetails_closed__qfJgW{margin-bottom:1.714rem}.Price_wrapper__gPiEY{display:flex;padding-bottom:1.143rem}.Price_price__GEvJz{margin-right:1.143rem;margin-bottom:-.229rem}.Price_lineThrough__szUWz{text-decoration:line-through;-webkit-text-decoration-color:var(--special-color);text-decoration-color:var(--special-color);text-decoration-thickness:2px}.ProductRating_wrapper__zyJa6{display:block;width:max-content;overflow:visible;position:relative;margin-top:.714rem}.ProductRating_button__cSirs{cursor:pointer;border:none;background-color:transparent;display:flex;flex-wrap:nowrap;align-items:center}.ProductRating_button__cSirs:after{content:"";width:0;border-bottom:1px solid var(--opposite-color);transition:all .2s ease-in-out;position:absolute;bottom:0;left:0}.ProductRating_button__cSirs:hover:after{width:100%}.ProductRating_noRatingsWrapper__FQyb2{padding:.286rem 0;color:var(--opposite-color);display:flex;flex-wrap:nowrap;align-items:center}.ProductRating_button__cSirs *,.ProductRating_ratingsPopup__bWYyo :not(a){pointer-events:none}.ProductRating_starIconsWrapper__LuUJ4{display:flex;flex-wrap:nowrap;gap:.229rem;margin-right:.686rem}.ProductRating_starIcon__8z2Hw{width:.857rem;height:.857rem}.ProductRating_button__cSirs div{height:.857rem}.ProductRating_ratingsPopup__bWYyo{background-color:var(--main-color);border:1px solid var(--opposite-contrast-color--);border-radius:.286rem;padding:.857rem;position:absolute;bottom:-8.857rem;left:2rem;z-index:3}.ProductRating_ratingsPopup__bWYyo:after{content:"";width:1.143rem;height:1.143rem;background-color:var(--main-color);border-top:1px solid var(--opposite-contrast-color--);border-left:1px solid var(--opposite-contrast-color--);position:absolute;top:-.531rem;left:45%;transform:rotate(45deg);z-index:4}.ProductRating_ratingsList__TrXe7{list-style:none;display:flex;flex-direction:column;gap:.571rem}.ProductRating_ratingsListItem__MLeSH{display:grid;grid-template-columns:1.714rem 5.714rem 1.714rem;grid-template-rows:1fr;grid-column-gap:.571rem;column-gap:.571rem;justify-items:center;align-items:center}.ProductRating_ratingsListItem__MLeSH:focus{outline:2px solid var(--alternate-color---);outline-offset:2px}.ProductRating_starNumAndIconWrapper__cOz8c{display:flex;flex-wrap:nowrap;align-items:center}.ProductRating_starIconSmall__fFPe1{height:.571rem;width:.571rem;margin-left:.571rem}.ProductRating_ratingScaleWrapper__n8itK{height:.571rem;width:100%;background-color:var(--opposite-contrast-color)}.ProductRating_ratingScaleInner__epL8v{height:.571rem;background-color:var(--opposite-color-)}.ProductRating_ratingsTotal__8S3iI{justify-self:end}@media (prefers-reduced-motion:no-preference){.ProductRating_button__cSirs:after{transition:all .2s ease-in-out}}.ProductDetailsButtonAndLightbox_productDetailsLightboxButton__Gx_xW{display:block;margin-top:.714rem}.ProductDetailsButtonAndLightbox_lightboxContentWrapper__4SMhh{display:flex;flex-direction:column}.ProductDetailsButtonAndLightbox_imageWrapper__jUDKA{display:block;width:10.215rem;height:10.786rem;margin:0 auto;position:relative}.ProductDetailsButtonAndLightbox_image__OG9ZB{display:block;object-fit:contain}.ProductDetailsButtonAndLightbox_name__CtzkR{padding-top:.857rem;padding-bottom:1.143rem}.ProductDetailsButtonAndLightbox_closeButton__e5I3Y{width:-moz-fit-content;width:fit-content;margin-top:1.714rem;margin-bottom:.571rem}.Product_wrapper__LYrWX{display:flex;gap:.857rem;padding-top:1.143rem}.Product_wrapper__LYrWX.Product_withBottomBorder__uqSyc{border-bottom:1px solid var(--main-color--);padding-bottom:2.571rem;margin-bottom:1.429rem}.Product_imageWrapper__sgVa3{display:block;width:7.215rem;height:8.286rem;border:1px solid transparent;border-radius:4px;position:relative}.Product_image__i56tc{display:block;object-fit:contain}.Product_details__HcCKa{display:flex;flex-direction:column;align-items:flex-start}.RoutineStepBreakdown_wrapper__RwwZl{padding:1.714rem 1.143rem 1.125rem;background-color:var(--main-color)}.RoutineStepBreakdown_wrapper__RwwZl.RoutineStepBreakdown_mustHaveMode__fPbpT{padding-top:0}.RoutineStepBreakdown_wrapper__RwwZl.RoutineStepBreakdown_altBackgroundColor__fj6Mm{background-color:var(--main-color-)}.RoutineStepBreakdown_stepSubheading__H68Hm{padding-top:.571rem}.StepsSection_wrapper__vFwvz{width:100%;overflow:hidden;background-color:var(--main-color);position:relative;background-image:url(/global/steps-section-background.webp);background-size:100%}.StepsSection_list__GGerh{display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.StepsSection_list__GGerh::-webkit-scrollbar{display:none}.StepsSection_listItem__1jXOT{display:flex;flex-direction:column;width:100vw;flex-shrink:0;scroll-snap-align:start}.StepsSection_listItemCopyWrapper__Okike{padding:2.571rem 3.125rem 1.143rem}.StepsSection_stepCopy__gkdmz{margin-top:.857rem}.StepsSection_stepImage__rDj6l{width:15rem;height:auto;margin:0 auto;z-index:2}.StepsSection_paginationIconsWrapper__c40V9{display:flex;justify-content:center;gap:.571rem;margin:.571rem auto}.StepsSection_paginationIcon__vuxge{height:.571rem;width:.571rem;border-radius:50%;background-color:var(--main-color-----)}.StepsSection_paginationIcon__vuxge.StepsSection_active___bypW{background-color:var(--opposite-color)}.StepsSection_wrapper__vFwvz[data-optimal-device=false]{background-color:var(--main-color-)}@media (prefers-reduced-motion:no-preference){.StepsSection_list__GGerh{scroll-behavior:smooth}}@media (max-width:768px){.StepsSection_stepImage__rDj6l{margin-top:auto;width:15rem;height:30rem;object-fit:contain}}@media (min-width:770px){.StepsSection_wrapper__vFwvz{background-image:unset}}@media (min-width:1024px){.StepsSection_list__GGerh{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:1.714rem;scroll-snap-type:unset;scroll-behavior:unset;width:85%;max-width:1200px;margin:0 auto}.StepsSection_listItem__1jXOT{width:100%}.StepsSection_stepImage__rDj6l{margin-top:auto;width:15rem;height:30rem;object-fit:contain}.StepsSection_paginationIconsWrapper__c40V9{display:none}}.ComponentsDirectoryScreen_main__dmgQO{height:80vh;position:relative}.ComponentsDirectoryScreen_heading__EOqyD{padding:1rem}.ComponentsDirectoryScreen_section__3GTwG{padding-bottom:2rem}.ComponentsDirectoryScreen_sectionHeading__h33_t{display:flex;flex-wrap:wrap;align-items:center;padding:0 .5rem}.ComponentsDirectoryScreen_sectionHeading__h33_t pre{font-family:monospace,sans-serif;font-size:1rem;margin-left:.5rem;margin-top:-.25rem}.ComponentsDirectoryScreen_section__3GTwG button{margin:1rem 0 1rem .5rem}