.EssentialsComparisonTable-module__BEgbra__desktop,.EssentialsComparisonTable-module__BEgbra__tablet{display:none}.EssentialsComparisonTable-module__BEgbra__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsComparisonTable-module__BEgbra__mobile,.EssentialsComparisonTable-module__BEgbra__tablet,.EssentialsComparisonTable-module__BEgbra__desktop{align-items:center;gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsComparisonTable-module__BEgbra__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsComparisonTable-module__BEgbra__headline{margin-top:var(--siblingElementSpacing)}.EssentialsComparisonTable-module__BEgbra__caption{max-width:680px}.EssentialsComparisonTable-module__BEgbra__ctaWrap{width:min(360px,100%);margin-top:var(--elementSpacing)}.EssentialsComparisonTable-module__BEgbra__tableCard{border-radius:var(--elementRoundness);grid-template-columns:repeat(3,1fr);width:100%;max-width:960px;margin-top:80px;display:grid;position:relative}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__tableCard{grid-template-columns:30fr 40fr 30fr;margin-top:46px}.EssentialsComparisonTable-module__BEgbra__ourPanel{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);grid-column:2/3;position:absolute;inset:-24px 0;overflow:hidden}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__ourPanel{top:-14px;bottom:-14px}.EssentialsComparisonTable-module__BEgbra__ourPanelSurface{border-radius:inherit;width:100%;height:100%;position:relative}@property --comparisonRingAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.EssentialsComparisonTable-module__BEgbra__ourPanelWithRing{padding:3px}.EssentialsComparisonTable-module__BEgbra__ourPanelWithRing:before{content:"";background:conic-gradient(from var(--comparisonRingAngle), var(--primaryExtraLight), var(--primaryColor), var(--primaryExtraDark), var(--primaryColor), var(--primaryExtraLight));animation:4s linear infinite EssentialsComparisonTable-module__BEgbra__comparisonRingSpin;position:absolute;inset:0}.EssentialsComparisonTable-module__BEgbra__ourPanelWithRing .EssentialsComparisonTable-module__BEgbra__ourPanelSurface{border-radius:calc(var(--elementRoundness) - 3px)}@keyframes EssentialsComparisonTable-module__BEgbra__comparisonRingSpin{to{--comparisonRingAngle:360deg}}.EssentialsComparisonTable-module__BEgbra__headerRow,.EssentialsComparisonTable-module__BEgbra__bodyRow{grid-column:1/-1;grid-template-columns:repeat(3,1fr);grid-template-columns:subgrid;z-index:1;align-items:stretch;display:grid;position:relative}.EssentialsComparisonTable-module__BEgbra__bodyRow{transition:background-color var(--animationTimeFast)}.EssentialsComparisonTable-module__BEgbra__bodyRow:before{content:"";background:var(--primaryColor);opacity:0;width:3px;transition:opacity var(--animationTimeFast);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.EssentialsComparisonTable-module__BEgbra__bodyRow:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.EssentialsComparisonTable-module__BEgbra__bodyRow:last-child:before{bottom:15px}@media (hover:hover){.EssentialsComparisonTable-module__BEgbra__bodyRow:hover{background-color:#0000000b}.EssentialsComparisonTable-module__BEgbra__bodyRow:hover:before{opacity:1}}.EssentialsComparisonTable-module__BEgbra__headerCell{justify-content:flex-end;align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsComparisonTable-module__BEgbra__productCell{text-align:center}.EssentialsComparisonTable-module__BEgbra__productImage{object-fit:contain;filter:drop-shadow(0 14px 16px #0006);max-width:100%;height:110px;margin-top:-70px;animation:5s ease-in-out infinite alternate EssentialsComparisonTable-module__BEgbra__productFloat}.EssentialsComparisonTable-module__BEgbra__ourProductCell .EssentialsComparisonTable-module__BEgbra__productImage{height:134px;margin-top:-94px;animation-delay:-2.5s}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__productImage{height:64px;margin-top:-44px}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__ourProductCell .EssentialsComparisonTable-module__BEgbra__productImage{height:78px;margin-top:-58px}@keyframes EssentialsComparisonTable-module__BEgbra__productFloat{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.EssentialsComparisonTable-module__BEgbra__productLabel{font-size:var(--pxxs-size);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.EssentialsComparisonTable-module__BEgbra__differentiatorCell{padding:var(--elementPadding);align-items:center;gap:12px;display:flex}.EssentialsComparisonTable-module__BEgbra__differentiatorText{flex-direction:column;gap:2px;min-width:0;display:flex}.EssentialsComparisonTable-module__BEgbra__differentiator{font-size:var(--p-size);font-weight:600}.EssentialsComparisonTable-module__BEgbra__whyItMatters{font-size:var(--pxs-size)}.EssentialsComparisonTable-module__BEgbra__valueCell{padding:var(--elementPadding);flex-direction:column;justify-content:center;gap:4px;display:flex}.EssentialsComparisonTable-module__BEgbra__valueRow{align-items:center;gap:6px;display:flex}.EssentialsComparisonTable-module__BEgbra__checkCircle{border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.EssentialsComparisonTable-module__BEgbra__ourValue{font-size:var(--p-size);font-weight:700}.EssentialsComparisonTable-module__BEgbra__ourSub{font-size:var(--pxs-size);margin-left:28px}.EssentialsComparisonTable-module__BEgbra__theirValue{font-size:var(--p-size)}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__headerCell,.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__differentiatorCell,.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__valueCell{padding:12px 8px}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__differentiator,.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__ourValue{font-size:var(--ps-size)}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__theirValue{font-size:var(--pxs-size)}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__ourSub{font-size:var(--pxxs-size);margin-left:0}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__whyItMatters{font-size:var(--pxxs-size)}.EssentialsComparisonTable-module__BEgbra__mobile .EssentialsComparisonTable-module__BEgbra__checkCircle{display:none}@media (prefers-reduced-motion:reduce){.EssentialsComparisonTable-module__BEgbra__bodyRowHidden{opacity:1}.EssentialsComparisonTable-module__BEgbra__bodyRowReveal,.EssentialsComparisonTable-module__BEgbra__productImage,.EssentialsComparisonTable-module__BEgbra__ourPanelWithRing:before{animation:none}}@media (min-width:700px){.EssentialsComparisonTable-module__BEgbra__mobile{display:none}.EssentialsComparisonTable-module__BEgbra__tablet{padding:var(--sectionPadding);display:flex;position:relative}}@media (min-width:1024px){.EssentialsComparisonTable-module__BEgbra__mobile,.EssentialsComparisonTable-module__BEgbra__tablet{display:none}.EssentialsComparisonTable-module__BEgbra__desktop{padding:var(--sectionPadding);display:flex;position:relative}}[data-ss-bp] .EssentialsComparisonTable-module__BEgbra__mobile{display:flex}[data-ss-bp] .EssentialsComparisonTable-module__BEgbra__tablet{display:flex}[data-ss-bp] .EssentialsComparisonTable-module__BEgbra__desktop{display:flex}
@keyframes GenericSectionSkeleton-module__BYQ9Eq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module__BYQ9Eq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module__BYQ9Eq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module__BYQ9Eq__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module__BYQ9Eq__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__BYQ9Eq__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__BYQ9Eq__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__BYQ9Eq__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
@keyframes EssentialsProductOverview-skeleton-module__-eDXdq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductOverview-skeleton-module__-eDXdq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductOverview-skeleton-module__-eDXdq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductOverview-skeleton-module__-eDXdq__section{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__media{width:100%}.EssentialsProductOverview-skeleton-module__-eDXdq__image{aspect-ratio:1;border-radius:var(--elementRoundness);width:100%}.EssentialsProductOverview-skeleton-module__-eDXdq__info{gap:var(--elementSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__headline{width:70%;height:var(--h1-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__reviewRow{align-items:center;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__stars{width:35%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__description{gap:calc(var(--siblingElementSpacing) * .5);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__pills{gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__pill{width:90px;height:calc(var(--pxs-size) + 8px);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__optionGroup{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__optionLabel{width:25%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__chipRow{gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__chip{width:80px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__optionBoxRow{gap:var(--siblingElementSpacing);grid-template-columns:repeat(3,1fr);display:grid}.EssentialsProductOverview-skeleton-module__-eDXdq__optionBox{border-radius:var(--elementRoundness);height:110px}.EssentialsProductOverview-skeleton-module__-eDXdq__purchaseRow{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 3);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__price{width:40%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__cta{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 4);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__badges{gap:var(--columnSpacing);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.EssentialsProductOverview-skeleton-module__-eDXdq__badge{flex-direction:column;align-items:center;gap:6px;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__badgeIcon{border-radius:50%;width:48px;height:48px}.EssentialsProductOverview-skeleton-module__-eDXdq__badgeLabel{width:60%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__accordions{flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__accordionRow{border-bottom:1px solid var(--bw200);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.EssentialsProductOverview-skeleton-module__-eDXdq__accordionRow:first-child{border-top:1px solid var(--bw200)}.EssentialsProductOverview-skeleton-module__-eDXdq__accordionTitle{width:45%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__-eDXdq__accordionIcon{border-radius:var(--elementRoundness);width:20px;height:20px}@media (min-width:700px){.EssentialsProductOverview-skeleton-module__-eDXdq__section{align-items:start;gap:var(--columnSpacing);grid-template-columns:1fr 1fr;display:grid}}
@keyframes EssentialsFloatingCta-skeleton-module__g05y0q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsFloatingCta-skeleton-module__g05y0q__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsFloatingCta-skeleton-module__g05y0q__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsFloatingCta-skeleton-module__g05y0q__bar{z-index:100;padding:17px 20px calc(17px + env(safe-area-inset-bottom)) 20px;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.EssentialsFloatingCta-skeleton-module__g05y0q__barContent{align-items:stretch;gap:10px;width:100%;max-width:640px;margin:0 auto;display:flex}.EssentialsFloatingCta-skeleton-module__g05y0q__selector{border-radius:var(--buttonRoundness);flex:1;min-width:0;height:46px}.EssentialsFloatingCta-skeleton-module__g05y0q__selector:nth-child(2),.EssentialsFloatingCta-skeleton-module__g05y0q__selector:nth-child(3){display:none}.EssentialsFloatingCta-skeleton-module__g05y0q__cta{border-radius:var(--buttonRoundness);flex:none;width:130px;height:46px}@media (min-width:700px){.EssentialsFloatingCta-skeleton-module__g05y0q__bar{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.EssentialsFloatingCta-skeleton-module__g05y0q__barContent{align-items:center;gap:10px;max-width:1400px}.EssentialsFloatingCta-skeleton-module__g05y0q__selector:nth-child(2),.EssentialsFloatingCta-skeleton-module__g05y0q__selector:nth-child(3){display:block}.EssentialsFloatingCta-skeleton-module__g05y0q__cta{width:160px}}@media (min-width:1024px){.EssentialsFloatingCta-skeleton-module__g05y0q__barContent{gap:16px}.EssentialsFloatingCta-skeleton-module__g05y0q__selector{flex:0 0 185px;width:185px}.EssentialsFloatingCta-skeleton-module__g05y0q__selector:first-child{margin-left:auto}.EssentialsFloatingCta-skeleton-module__g05y0q__cta{width:220px}}
@keyframes EssentialsTextSection-skeleton-module__zz0g5W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsTextSection-skeleton-module__zz0g5W__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsTextSection-skeleton-module__zz0g5W__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsTextSection-skeleton-module__zz0g5W__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsTextSection-skeleton-module__zz0g5W__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSection-skeleton-module__zz0g5W__imageCol{width:100%}.EssentialsTextSection-skeleton-module__zz0g5W__image{aspect-ratio:4/3;border-radius:var(--elementRoundness);width:100%}.EssentialsTextSection-skeleton-module__zz0g5W__textCol{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsTextSection-skeleton-module__zz0g5W__headline{width:80%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__zz0g5W__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__zz0g5W__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__zz0g5W__ctaWrap{width:100%}.EssentialsTextSection-skeleton-module__zz0g5W__ctaButton{width:min(240px,100%);height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsTextSection-skeleton-module__zz0g5W__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}}
@keyframes EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__section{padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__imageCol{order:2;align-items:flex-end;width:100%;display:flex}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__image{aspect-ratio:4/3;border-radius:var(--elementRoundness) var(--elementRoundness) 0 0;width:100%}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__textCol{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__headline{width:80%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__ctaWrap{width:100%}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__ctaButton{width:min(240px,100%);height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__section{padding:var(--sectionPadding)}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__imageCol{order:0;align-self:stretch}.EssentialsTextSectionBleed-skeleton-module__q2Y5Bq__image{border-radius:var(--elementRoundness)}}
@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}
