@keyframes EssentialsAmbassadorCards-skeleton-module__pIQxdG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsAmbassadorCards-skeleton-module__pIQxdG__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__section{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__header{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__eyebrow{width:140px;height:calc(var(--pxs-size) + 10px);border-radius:var(--buttonRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__headlines{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__subheadline{width:min(40%,320px);height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__carousel{gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-top:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cards{gap:var(--columnSpacing);grid-template-columns:1fr;display:grid}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__card{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);flex-direction:column;display:flex;overflow:hidden}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__card:nth-child(2),.EssentialsAmbassadorCards-skeleton-module__pIQxdG__card:nth-child(3){display:none}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cardImage{aspect-ratio:1;width:100%}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cardBody{align-items:flex-start;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cardName{width:55%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cardDescription{width:80%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cardBadge{width:100px;height:calc(var(--pxxs-size) + 10px);border-radius:var(--buttonRoundness)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__dots{justify-content:center;gap:8px;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__dot{border-radius:50%;width:8px;height:8px}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__reviewStats{justify-content:center;align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);padding-top:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__reviewStat{width:130px;height:var(--h3-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cards{grid-template-columns:repeat(2,1fr)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__card:nth-child(2){display:flex}}@media (min-width:1024px){.EssentialsAmbassadorCards-skeleton-module__pIQxdG__cards{gap:var(--elementSpacing);grid-template-columns:repeat(3,1fr)}.EssentialsAmbassadorCards-skeleton-module__pIQxdG__card:nth-child(3){display:flex}}
@keyframes EssentialsReviewsGrid-skeleton-module__x2IVDG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsReviewsGrid-skeleton-module__x2IVDG__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsReviewsGrid-skeleton-module__x2IVDG__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsReviewsGrid-skeleton-module__x2IVDG__section{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex;overflow-x:clip}.EssentialsReviewsGrid-skeleton-module__x2IVDG__header{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__headline{width:min(420px,70%);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__ratingRow{justify-content:center;align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__ratingRow:before,.EssentialsReviewsGrid-skeleton-module__x2IVDG__ratingRow:after{content:"";background-color:var(--bw200);flex:1 1 0;height:1px}.EssentialsReviewsGrid-skeleton-module__x2IVDG__ratingStars{width:110px;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__ratingValue{width:48px;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__grid{gap:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsReviewsGrid-skeleton-module__x2IVDG__card:nth-child(n+2){display:none}.EssentialsReviewsGrid-skeleton-module__x2IVDG__card{align-items:flex-start;gap:var(--elementSpacing);padding:var(--elementPadding);background-color:var(--bw100);border:1px solid var(--bw200);border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);flex-direction:column;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardHeader{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardAvatar{border-radius:50%;flex:none;width:44px;height:44px}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardIdentity{flex-direction:column;gap:2px;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardAuthor{width:110px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardVerified{width:80px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardReview{align-items:flex-start;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardStars{width:40%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardTitle{width:70%;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardTextLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardTextLine:last-child{width:60%}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardProduct{align-items:center;gap:var(--siblingElementSpacing);width:100%;padding-top:var(--siblingElementSpacing);border-top:1px solid var(--bw200);margin-top:auto;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardProductImage{border-radius:50%;flex:none;width:36px;height:36px}.EssentialsReviewsGrid-skeleton-module__x2IVDG__cardProductLabel{width:140px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__x2IVDG__dots{justify-content:center;gap:8px;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__dot{border-radius:50%;width:8px;height:8px}.EssentialsReviewsGrid-skeleton-module__x2IVDG__seeAllRow{justify-content:center;display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__seeAllButton{width:220px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsReviewsGrid-skeleton-module__x2IVDG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.EssentialsReviewsGrid-skeleton-module__x2IVDG__card:nth-child(n+2){display:flex}.EssentialsReviewsGrid-skeleton-module__x2IVDG__dots{display:none}}@media (min-width:1024px){.EssentialsReviewsGrid-skeleton-module__x2IVDG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@keyframes EssentialsProductStats-skeleton-module__fnxRKG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductStats-skeleton-module__fnxRKG__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductStats-skeleton-module__fnxRKG__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductStats-skeleton-module__fnxRKG__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductStats-skeleton-module__fnxRKG__content{align-items:center;gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsProductStats-skeleton-module__fnxRKG__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsProductStats-skeleton-module__fnxRKG__headline{width:60%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__fnxRKG__description{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:680px;display:flex}.EssentialsProductStats-skeleton-module__fnxRKG__descriptionLine{height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__fnxRKG__descriptionLine:first-child{width:100%}.EssentialsProductStats-skeleton-module__fnxRKG__descriptionLine:nth-child(2){width:80%}.EssentialsProductStats-skeleton-module__fnxRKG__cta{min-width:220px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductStats-skeleton-module__fnxRKG__statsGrid{gap:var(--columnSpacing);width:100%;margin-top:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsProductStats-skeleton-module__fnxRKG__statCard{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);border:1px solid var(--bw200);border-radius:var(--elementRoundness);flex-direction:column;display:flex}.EssentialsProductStats-skeleton-module__fnxRKG__statLabel{width:55%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__fnxRKG__statValue{border-radius:var(--elementRoundness);width:70%;height:56px}.EssentialsProductStats-skeleton-module__fnxRKG__statCaption{width:45%;height:var(--ps-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsProductStats-skeleton-module__fnxRKG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.EssentialsProductStats-skeleton-module__fnxRKG__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EssentialsProductStats-skeleton-module__fnxRKG__statValue{height:64px}}
@keyframes EssentialsBenefitsBand-skeleton-module__PO05zq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsBenefitsBand-skeleton-module__PO05zq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsBenefitsBand-skeleton-module__PO05zq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsBenefitsBand-skeleton-module__PO05zq__section{display:block;overflow:hidden}.EssentialsBenefitsBand-skeleton-module__PO05zq__band{justify-content:space-around;align-items:center;width:max-content;min-width:100%;display:flex}.EssentialsBenefitsBand-skeleton-module__PO05zq__item{align-items:center;padding:18px 0;display:flex}.EssentialsBenefitsBand-skeleton-module__PO05zq__pill{width:120px;height:var(--ps-size);border-radius:var(--elementRoundness);margin:0 32px}.EssentialsBenefitsBand-skeleton-module__PO05zq__divider{background-color:var(--bw250);flex-shrink:0;width:1px;height:18px}@media (min-width:1024px){.EssentialsBenefitsBand-skeleton-module__PO05zq__item{padding:20px 0}.EssentialsBenefitsBand-skeleton-module__PO05zq__pill{margin:0 48px}}
@keyframes EssentialsFaqSection-skeleton-module__nRdB9q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsFaqSection-skeleton-module__nRdB9q__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsFaqSection-skeleton-module__nRdB9q__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsFaqSection-skeleton-module__nRdB9q__section{flex-direction:column;padding:0;display:flex}.EssentialsFaqSection-skeleton-module__nRdB9q__panel{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsFaqSection-skeleton-module__nRdB9q__headline{width:min(60%,360px);height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsFaqSection-skeleton-module__nRdB9q__faqList{border-top:1px solid var(--bw200);flex-direction:column;display:flex}.EssentialsFaqSection-skeleton-module__nRdB9q__faqRow{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementSpacing) 0;border-bottom:1px solid var(--bw200);display:flex}.EssentialsFaqSection-skeleton-module__nRdB9q__iconTile{border-radius:var(--elementRoundness);flex-shrink:0;width:32px;height:32px}.EssentialsFaqSection-skeleton-module__nRdB9q__question{width:min(70%,420px);height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsFaqSection-skeleton-module__nRdB9q__ctaButton{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsFaqSection-skeleton-module__nRdB9q__imageFrame{aspect-ratio:4/5;width:100%;overflow:hidden}.EssentialsFaqSection-skeleton-module__nRdB9q__image{width:100%;height:100%}@media (min-width:700px){.EssentialsFaqSection-skeleton-module__nRdB9q__section{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.EssentialsFaqSection-skeleton-module__nRdB9q__imageFrame{aspect-ratio:auto;height:100%}}
@keyframes EssentialsProductReviews-skeleton-module__YmH82W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductReviews-skeleton-module__YmH82W__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductReviews-skeleton-module__YmH82W__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductReviews-skeleton-module__YmH82W__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__inner{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1000px;margin:0 auto;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__header{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__badge{width:180px;height:calc(var(--ps-size) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__headline{width:min(420px,70%);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__ratingRow{justify-content:center;align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__ratingRow:before,.EssentialsProductReviews-skeleton-module__YmH82W__ratingRow:after{content:"";background-color:var(--bw200);flex:1 1 0;height:1px}.EssentialsProductReviews-skeleton-module__YmH82W__ratingStars{width:110px;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__ratingValue{width:48px;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__summaryPanel{gap:var(--rowSpacing);grid-template-columns:1fr;align-items:center;display:grid}.EssentialsProductReviews-skeleton-module__YmH82W__breakdown{align-items:center;gap:var(--elementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__scoreBlock{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__scoreValue{width:72px;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__scoreStars{width:90px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__scoreCount{width:70px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__histogram{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__histBar{border-radius:999px;width:100%;height:8px}.EssentialsProductReviews-skeleton-module__YmH82W__summaryText{flex-direction:column;gap:8px;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__summaryHeading{width:60%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__summaryLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__summaryLine:last-child{width:75%}.EssentialsProductReviews-skeleton-module__YmH82W__gallery{gap:var(--siblingElementSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EssentialsProductReviews-skeleton-module__YmH82W__galleryItem{border-radius:var(--elementRoundness);height:110px}.EssentialsProductReviews-skeleton-module__YmH82W__galleryItem:nth-child(n+4){display:none}.EssentialsProductReviews-skeleton-module__YmH82W__divider{background-color:var(--bw200);width:100%;height:1px}.EssentialsProductReviews-skeleton-module__YmH82W__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__searchPill{border-radius:999px;flex:200px;min-width:160px;height:42px}.EssentialsProductReviews-skeleton-module__YmH82W__controlPill{border-radius:999px;flex:none;width:130px;height:42px}.EssentialsProductReviews-skeleton-module__YmH82W__reviewList,.EssentialsProductReviews-skeleton-module__YmH82W__reviewRow{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__reviewRow:last-child>.EssentialsProductReviews-skeleton-module__YmH82W__divider{display:none}.EssentialsProductReviews-skeleton-module__YmH82W__review{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__reviewAuthor{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__avatar{border-radius:50%;flex:none;width:44px;height:44px}.EssentialsProductReviews-skeleton-module__YmH82W__authorMeta{flex-direction:column;gap:2px;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__authorName{width:110px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__verified{width:80px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__reviewMain{gap:var(--siblingElementSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__reviewMainTop{justify-content:space-between;align-items:center;gap:var(--elementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__reviewStars{width:90px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__reviewDate{width:70px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__reviewHeadline{width:45%;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__reviewLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__YmH82W__reviewLine:last-child{width:70%}.EssentialsProductReviews-skeleton-module__YmH82W__loadMoreRow{margin-top:var(--elementSpacing);justify-content:center;display:flex}.EssentialsProductReviews-skeleton-module__YmH82W__loadMore{border-radius:999px;width:190px;height:46px}@media (min-width:700px){.EssentialsProductReviews-skeleton-module__YmH82W__summaryPanel{gap:calc(var(--columnSpacing) * 2);grid-template-columns:1fr 1fr}.EssentialsProductReviews-skeleton-module__YmH82W__gallery{grid-template-columns:repeat(6,minmax(0,1fr))}.EssentialsProductReviews-skeleton-module__YmH82W__galleryItem:nth-child(n+4){display:block}}@media (min-width:1024px){.EssentialsProductReviews-skeleton-module__YmH82W__review{gap:var(--columnSpacing);grid-template-columns:130px 1fr;align-items:start;display:grid}.EssentialsProductReviews-skeleton-module__YmH82W__reviewAuthor{flex-direction:column;align-items:flex-start;gap:8px}}
@keyframes EssentialsIngredientList-skeleton-module__3GNiIa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsIngredientList-skeleton-module__3GNiIa__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsIngredientList-skeleton-module__3GNiIa__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsIngredientList-skeleton-module__3GNiIa__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsIngredientList-skeleton-module__3GNiIa__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsIngredientList-skeleton-module__3GNiIa__badges{border-radius:var(--buttonRoundness);width:220px;max-width:60%;height:28px}.EssentialsIngredientList-skeleton-module__3GNiIa__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__3GNiIa__descriptionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__3GNiIa__descriptionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__3GNiIa__tabsRow{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);flex-wrap:wrap;width:100%;max-width:880px;display:flex}.EssentialsIngredientList-skeleton-module__3GNiIa__tabPill{width:120px;height:calc(var(--ps-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsIngredientList-skeleton-module__3GNiIa__grid{gap:var(--elementSpacing);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.EssentialsIngredientList-skeleton-module__3GNiIa__card{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowFg);background-color:var(--bw100);flex-direction:column;display:flex;overflow:hidden}.EssentialsIngredientList-skeleton-module__3GNiIa__cardImage{aspect-ratio:1;width:100%}.EssentialsIngredientList-skeleton-module__3GNiIa__cardInfo{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsIngredientList-skeleton-module__3GNiIa__cardName{width:70%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__3GNiIa__cardDescription{width:85%;height:var(--ps-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsIngredientList-skeleton-module__3GNiIa__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.EssentialsIngredientList-skeleton-module__3GNiIa__grid{grid-template-columns:repeat(4,1fr)}}
@keyframes EssentialsCostBreakdown-skeleton-module__rEKaIa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsCostBreakdown-skeleton-module__rEKaIa__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsCostBreakdown-skeleton-module__rEKaIa__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsCostBreakdown-skeleton-module__rEKaIa__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__eyebrow{width:140px;height:var(--pxxs-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__descriptionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__descriptionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__columns{align-items:center;gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1040px;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__circleColumn{justify-content:center;align-items:center;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__circle{border-radius:50%;flex-shrink:0;width:260px;height:260px}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowsColumn{gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__priceCard{padding:var(--elementPadding);border:1px solid var(--bw200);border-radius:var(--elementRoundness);flex-direction:column;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowHeader{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);width:100%;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowInfo{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowImage{border-radius:var(--elementRoundness);flex-shrink:0;width:44px;height:44px}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowText{flex-direction:column;gap:6px;min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowName{width:140px;max-width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowMeta{width:100px;max-width:100%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowPrice{width:90px;height:var(--pxl-size);border-radius:var(--elementRoundness);flex-shrink:0}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailRow{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);padding:var(--siblingElementSpacing) 0;border-top:1px solid var(--bw200);display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__rowHeader+.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailRow{margin-top:var(--siblingElementSpacing)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailRow:last-child{padding-bottom:0}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailInfo{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailCircle{border-radius:50%;flex-shrink:0;width:28px;height:28px}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailName{width:120px;max-width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__rEKaIa__detailPrice{width:48px;height:var(--ps-size);border-radius:var(--elementRoundness);flex-shrink:0}.EssentialsCostBreakdown-skeleton-module__rEKaIa__ctaButton{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsCostBreakdown-skeleton-module__rEKaIa__columns{align-items:stretch;gap:var(--columnSpacing);grid-template-columns:1fr 1fr;display:grid}.EssentialsCostBreakdown-skeleton-module__rEKaIa__circle{width:300px;height:300px}}
@keyframes EssentialsComparisonTable-skeleton-module__1Dwukq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsComparisonTable-skeleton-module__1Dwukq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsComparisonTable-skeleton-module__1Dwukq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsComparisonTable-skeleton-module__1Dwukq__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__captionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__captionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__tableCard{border:1px solid var(--bw200);border-radius:var(--elementRoundness);grid-template-columns:30fr 40fr 30fr;width:100%;max-width:960px;margin-top:46px;display:grid}.EssentialsComparisonTable-skeleton-module__1Dwukq__headerRow,.EssentialsComparisonTable-skeleton-module__1Dwukq__bodyRow{grid-column:1/-1;grid-template-columns:30fr 40fr 30fr;align-items:stretch;display:grid}.EssentialsComparisonTable-skeleton-module__1Dwukq__bodyRow{border-top:1px solid var(--bw200)}.EssentialsComparisonTable-skeleton-module__1Dwukq__headerCell{justify-content:flex-end;align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__productBlock{border-radius:var(--elementRoundness);width:64px;height:20px}.EssentialsComparisonTable-skeleton-module__1Dwukq__productLabel{width:70%;height:var(--pxxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiatorCell{align-items:center;gap:12px;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiatorCircle{border-radius:50%;flex-shrink:0;width:46px;height:46px;display:none}.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiatorText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiator{width:80%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__whyItMatters{width:60%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__valueCell{flex-direction:column;justify-content:center;gap:6px;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__1Dwukq__valueBar{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__valueSubBar{width:50%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__1Dwukq__ctaButton{width:min(360px,100%);height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness);margin-top:var(--elementSpacing)}@media (min-width:700px){.EssentialsComparisonTable-skeleton-module__1Dwukq__tableCard{grid-template-columns:repeat(3,1fr);margin-top:80px}.EssentialsComparisonTable-skeleton-module__1Dwukq__headerRow,.EssentialsComparisonTable-skeleton-module__1Dwukq__bodyRow{grid-template-columns:repeat(3,1fr)}.EssentialsComparisonTable-skeleton-module__1Dwukq__headerCell,.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiatorCell,.EssentialsComparisonTable-skeleton-module__1Dwukq__valueCell{padding:var(--elementPadding)}.EssentialsComparisonTable-skeleton-module__1Dwukq__differentiatorCircle{display:block}.EssentialsComparisonTable-skeleton-module__1Dwukq__productBlock{width:110px;height:40px}}
.EssentialsNotFoundSection-module__bR18Xa__desktop,.EssentialsNotFoundSection-module__bR18Xa__tablet{display:none}.EssentialsNotFoundSection-module__bR18Xa__mobile{isolation:isolate;display:flex;position:relative}.EssentialsNotFoundSection-module__bR18Xa__mobile,.EssentialsNotFoundSection-module__bR18Xa__tablet,.EssentialsNotFoundSection-module__bR18Xa__desktop{text-align:center;align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column}.EssentialsNotFoundSection-module__bR18Xa__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsNotFoundSection-module__bR18Xa__code{font-family:var(--heading-font);margin:0;font-weight:900;line-height:1}.EssentialsNotFoundSection-module__bR18Xa__mobile .EssentialsNotFoundSection-module__bR18Xa__code{font-size:120px}.EssentialsNotFoundSection-module__bR18Xa__tablet .EssentialsNotFoundSection-module__bR18Xa__code{font-size:170px}.EssentialsNotFoundSection-module__bR18Xa__desktop .EssentialsNotFoundSection-module__bR18Xa__code{font-size:220px}.EssentialsNotFoundSection-module__bR18Xa__divider{width:100%;max-width:640px;height:1px}.EssentialsNotFoundSection-module__bR18Xa__redirectNotice{font-family:var(--body-font);font-size:var(--ps-size);color:var(--bw450);margin:0}.EssentialsNotFoundSection-module__bR18Xa__tablet button,.EssentialsNotFoundSection-module__bR18Xa__desktop button{max-width:50%}@media (min-width:700px){.EssentialsNotFoundSection-module__bR18Xa__mobile{display:none}.EssentialsNotFoundSection-module__bR18Xa__tablet{isolation:isolate;display:flex;position:relative}}@media (min-width:1024px){.EssentialsNotFoundSection-module__bR18Xa__mobile,.EssentialsNotFoundSection-module__bR18Xa__tablet{display:none}.EssentialsNotFoundSection-module__bR18Xa__desktop{isolation:isolate;display:flex;position:relative}}[data-ss-bp] .EssentialsNotFoundSection-module__bR18Xa__mobile{display:flex}[data-ss-bp] .EssentialsNotFoundSection-module__bR18Xa__tablet{display:flex}[data-ss-bp] .EssentialsNotFoundSection-module__bR18Xa__desktop{display:flex}
.BackgroundOverlay-module__ckSx-G__backgroundOverlay{z-index:-1;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}

.BasicCta-module__LBV6hG__basicCta{padding:var(--buttonPadding);border-radius:var(--buttonRoundness);box-shadow:var(--elementShadowBg);justify-content:center;align-items:center;gap:var(--siblingElementSpacing);width:100%;transition:all var(--animationTime);filter:brightness();cursor:pointer;border:none;display:flex;position:relative;scale:1}.BasicCta-module__LBV6hG__basicCta>p{font-weight:900}.BasicCta-module__LBV6hG__basicCta:hover{filter:brightness(110%);scale:1.01}.BasicCta-module__LBV6hG__disabledCta,.BasicCta-module__LBV6hG__disabledCta:hover{filter:grayscale()brightness(97%);scale:1}.BasicCta-module__LBV6hG__content{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);transition:opacity var(--animationTime);display:flex}.BasicCta-module__LBV6hG__contentLoading{opacity:0}.BasicCta-module__LBV6hG__spinner{opacity:0;transition:opacity var(--animationTime);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.BasicCta-module__LBV6hG__spinnerLoading{opacity:1}
.FlowLoadingSpinner-module__3-tQmq__flowLoadingSpinner{flex:1;place-items:center;display:grid}.FlowLoadingSpinner-module__3-tQmq__spinner{place-items:center;display:grid;position:relative}.FlowLoadingSpinner-module__3-tQmq__spinner div{box-sizing:border-box;will-change:transform;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite FlowLoadingSpinner-module__3-tQmq__spinner;display:block;position:absolute;transform:translateZ(0)}.FlowLoadingSpinner-module__3-tQmq__spinner div:first-child{animation-delay:-.45s}.FlowLoadingSpinner-module__3-tQmq__spinner div:nth-child(2){animation-delay:-.3s}.FlowLoadingSpinner-module__3-tQmq__spinner div:nth-child(3){animation-delay:-.15s}@keyframes FlowLoadingSpinner-module__3-tQmq__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes GenericSectionSkeleton-module__Y3njCW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module__Y3njCW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module__Y3njCW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module__Y3njCW__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module__Y3njCW__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__Y3njCW__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__Y3njCW__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__Y3njCW__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
