.EssentialsComparisonTable-module__fBQAeG__desktop,.EssentialsComparisonTable-module__fBQAeG__tablet{display:none}.EssentialsComparisonTable-module__fBQAeG__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsComparisonTable-module__fBQAeG__mobile,.EssentialsComparisonTable-module__fBQAeG__tablet,.EssentialsComparisonTable-module__fBQAeG__desktop{align-items:center;gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsComparisonTable-module__fBQAeG__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsComparisonTable-module__fBQAeG__headline{margin-top:var(--siblingElementSpacing)}.EssentialsComparisonTable-module__fBQAeG__caption{max-width:680px}.EssentialsComparisonTable-module__fBQAeG__ctaWrap{width:min(360px,100%);margin-top:var(--elementSpacing)}.EssentialsComparisonTable-module__fBQAeG__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__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__tableCard{grid-template-columns:30fr 40fr 30fr;margin-top:46px}.EssentialsComparisonTable-module__fBQAeG__ourPanel{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);grid-column:2/3;position:absolute;inset:-24px 0;overflow:hidden}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__ourPanel{top:-14px;bottom:-14px}.EssentialsComparisonTable-module__fBQAeG__ourPanelSurface{border-radius:inherit;width:100%;height:100%;position:relative}@property --comparisonRingAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.EssentialsComparisonTable-module__fBQAeG__ourPanelWithRing{padding:3px}.EssentialsComparisonTable-module__fBQAeG__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__fBQAeG__comparisonRingSpin;position:absolute;inset:0}.EssentialsComparisonTable-module__fBQAeG__ourPanelWithRing .EssentialsComparisonTable-module__fBQAeG__ourPanelSurface{border-radius:calc(var(--elementRoundness) - 3px)}@keyframes EssentialsComparisonTable-module__fBQAeG__comparisonRingSpin{to{--comparisonRingAngle:360deg}}.EssentialsComparisonTable-module__fBQAeG__headerRow,.EssentialsComparisonTable-module__fBQAeG__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__fBQAeG__bodyRow{transition:background-color var(--animationTimeFast)}.EssentialsComparisonTable-module__fBQAeG__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__fBQAeG__bodyRow:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.EssentialsComparisonTable-module__fBQAeG__bodyRow:last-child:before{bottom:15px}@media (hover:hover){.EssentialsComparisonTable-module__fBQAeG__bodyRow:hover{background-color:#0000000b}.EssentialsComparisonTable-module__fBQAeG__bodyRow:hover:before{opacity:1}}.EssentialsComparisonTable-module__fBQAeG__headerCell{justify-content:flex-end;align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsComparisonTable-module__fBQAeG__productCell{text-align:center}.EssentialsComparisonTable-module__fBQAeG__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__fBQAeG__productFloat}.EssentialsComparisonTable-module__fBQAeG__ourProductCell .EssentialsComparisonTable-module__fBQAeG__productImage{height:134px;margin-top:-94px;animation-delay:-2.5s}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__productImage{height:64px;margin-top:-44px}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__ourProductCell .EssentialsComparisonTable-module__fBQAeG__productImage{height:78px;margin-top:-58px}@keyframes EssentialsComparisonTable-module__fBQAeG__productFloat{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.EssentialsComparisonTable-module__fBQAeG__productLabel{font-size:var(--pxxs-size);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.EssentialsComparisonTable-module__fBQAeG__differentiatorCell{padding:var(--elementPadding);align-items:center;gap:12px;display:flex}.EssentialsComparisonTable-module__fBQAeG__differentiatorText{flex-direction:column;gap:2px;min-width:0;display:flex}.EssentialsComparisonTable-module__fBQAeG__differentiator{font-size:var(--p-size);font-weight:600}.EssentialsComparisonTable-module__fBQAeG__whyItMatters{font-size:var(--pxs-size)}.EssentialsComparisonTable-module__fBQAeG__valueCell{padding:var(--elementPadding);flex-direction:column;justify-content:center;gap:4px;display:flex}.EssentialsComparisonTable-module__fBQAeG__valueRow{align-items:center;gap:6px;display:flex}.EssentialsComparisonTable-module__fBQAeG__checkCircle{border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.EssentialsComparisonTable-module__fBQAeG__ourValue{font-size:var(--p-size);font-weight:700}.EssentialsComparisonTable-module__fBQAeG__ourSub{font-size:var(--pxs-size);margin-left:28px}.EssentialsComparisonTable-module__fBQAeG__theirValue{font-size:var(--p-size)}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__headerCell,.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__differentiatorCell,.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__valueCell{padding:12px 8px}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__differentiator,.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__ourValue{font-size:var(--ps-size)}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__theirValue{font-size:var(--pxs-size)}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__ourSub{font-size:var(--pxxs-size);margin-left:0}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__whyItMatters{font-size:var(--pxxs-size)}.EssentialsComparisonTable-module__fBQAeG__mobile .EssentialsComparisonTable-module__fBQAeG__checkCircle{display:none}@media (prefers-reduced-motion:reduce){.EssentialsComparisonTable-module__fBQAeG__bodyRowHidden{opacity:1}.EssentialsComparisonTable-module__fBQAeG__bodyRowReveal,.EssentialsComparisonTable-module__fBQAeG__productImage,.EssentialsComparisonTable-module__fBQAeG__ourPanelWithRing:before{animation:none}}@media (min-width:700px){.EssentialsComparisonTable-module__fBQAeG__mobile{display:none}.EssentialsComparisonTable-module__fBQAeG__tablet{padding:var(--sectionPadding);display:flex;position:relative}}@media (min-width:1024px){.EssentialsComparisonTable-module__fBQAeG__mobile,.EssentialsComparisonTable-module__fBQAeG__tablet{display:none}.EssentialsComparisonTable-module__fBQAeG__desktop{padding:var(--sectionPadding);display:flex;position:relative}}[data-ss-bp] .EssentialsComparisonTable-module__fBQAeG__mobile{display:flex}[data-ss-bp] .EssentialsComparisonTable-module__fBQAeG__tablet{display:flex}[data-ss-bp] .EssentialsComparisonTable-module__fBQAeG__desktop{display:flex}
@keyframes GenericSectionSkeleton-module__R-4PVW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module__R-4PVW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module__R-4PVW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module__R-4PVW__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module__R-4PVW__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__R-4PVW__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__R-4PVW__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__R-4PVW__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
@keyframes EssentialsProductOverview-skeleton-module__F83vRG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductOverview-skeleton-module__F83vRG__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductOverview-skeleton-module__F83vRG__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductOverview-skeleton-module__F83vRG__section{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__media{width:100%}.EssentialsProductOverview-skeleton-module__F83vRG__image{aspect-ratio:1;border-radius:var(--elementRoundness);width:100%}.EssentialsProductOverview-skeleton-module__F83vRG__info{gap:var(--elementSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__headline{width:70%;height:var(--h1-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__reviewRow{align-items:center;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__stars{width:35%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__description{gap:calc(var(--siblingElementSpacing) * .5);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__pills{gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__pill{width:90px;height:calc(var(--pxs-size) + 8px);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__optionGroup{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__optionLabel{width:25%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__chipRow{gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__chip{width:80px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__optionBoxRow{gap:var(--siblingElementSpacing);grid-template-columns:repeat(3,1fr);display:grid}.EssentialsProductOverview-skeleton-module__F83vRG__optionBox{border-radius:var(--elementRoundness);height:110px}.EssentialsProductOverview-skeleton-module__F83vRG__purchaseRow{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 3);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__price{width:40%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__cta{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 4);border-radius:var(--buttonRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__badges{gap:var(--columnSpacing);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.EssentialsProductOverview-skeleton-module__F83vRG__badge{flex-direction:column;align-items:center;gap:6px;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__badgeIcon{border-radius:50%;width:48px;height:48px}.EssentialsProductOverview-skeleton-module__F83vRG__badgeLabel{width:60%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__accordions{flex-direction:column;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__accordionRow{border-bottom:1px solid var(--bw200);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.EssentialsProductOverview-skeleton-module__F83vRG__accordionRow:first-child{border-top:1px solid var(--bw200)}.EssentialsProductOverview-skeleton-module__F83vRG__accordionTitle{width:45%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductOverview-skeleton-module__F83vRG__accordionIcon{border-radius:var(--elementRoundness);width:20px;height:20px}@media (min-width:700px){.EssentialsProductOverview-skeleton-module__F83vRG__section{align-items:start;gap:var(--columnSpacing);grid-template-columns:1fr 1fr;display:grid}}
@keyframes EssentialsFloatingCta-skeleton-module__fAXCxW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsFloatingCta-skeleton-module__fAXCxW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsFloatingCta-skeleton-module__fAXCxW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsFloatingCta-skeleton-module__fAXCxW__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__fAXCxW__barContent{align-items:stretch;gap:10px;width:100%;max-width:640px;margin:0 auto;display:flex}.EssentialsFloatingCta-skeleton-module__fAXCxW__selector{border-radius:var(--buttonRoundness);flex:1;min-width:0;height:46px}.EssentialsFloatingCta-skeleton-module__fAXCxW__selector:nth-child(2),.EssentialsFloatingCta-skeleton-module__fAXCxW__selector:nth-child(3){display:none}.EssentialsFloatingCta-skeleton-module__fAXCxW__cta{border-radius:var(--buttonRoundness);flex:none;width:130px;height:46px}@media (min-width:700px){.EssentialsFloatingCta-skeleton-module__fAXCxW__bar{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.EssentialsFloatingCta-skeleton-module__fAXCxW__barContent{align-items:center;gap:10px;max-width:1400px}.EssentialsFloatingCta-skeleton-module__fAXCxW__selector:nth-child(2),.EssentialsFloatingCta-skeleton-module__fAXCxW__selector:nth-child(3){display:block}.EssentialsFloatingCta-skeleton-module__fAXCxW__cta{width:160px}}@media (min-width:1024px){.EssentialsFloatingCta-skeleton-module__fAXCxW__barContent{gap:16px}.EssentialsFloatingCta-skeleton-module__fAXCxW__selector{flex:0 0 185px;width:185px}.EssentialsFloatingCta-skeleton-module__fAXCxW__selector:first-child{margin-left:auto}.EssentialsFloatingCta-skeleton-module__fAXCxW__cta{width:220px}}
@keyframes EssentialsTextSection-skeleton-module__EyQMjq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsTextSection-skeleton-module__EyQMjq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsTextSection-skeleton-module__EyQMjq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsTextSection-skeleton-module__EyQMjq__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsTextSection-skeleton-module__EyQMjq__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSection-skeleton-module__EyQMjq__imageCol{width:100%}.EssentialsTextSection-skeleton-module__EyQMjq__image{aspect-ratio:4/3;border-radius:var(--elementRoundness);width:100%}.EssentialsTextSection-skeleton-module__EyQMjq__textCol{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsTextSection-skeleton-module__EyQMjq__headline{width:80%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__EyQMjq__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__EyQMjq__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSection-skeleton-module__EyQMjq__ctaWrap{width:100%}.EssentialsTextSection-skeleton-module__EyQMjq__ctaButton{width:min(240px,100%);height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsTextSection-skeleton-module__EyQMjq__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}}
@keyframes EssentialsTextSectionBleed-skeleton-module__BxNzgq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsTextSectionBleed-skeleton-module__BxNzgq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__section{padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__imageCol{order:2;align-items:flex-end;width:100%;display:flex}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__image{aspect-ratio:4/3;border-radius:var(--elementRoundness) var(--elementRoundness) 0 0;width:100%}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__textCol{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__headline{width:80%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__line{width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__lineShort{width:60%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__ctaWrap{width:100%}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__ctaButton{width:min(240px,100%);height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsTextSectionBleed-skeleton-module__BxNzgq__section{padding:var(--sectionPadding)}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__imageCol{order:0;align-self:stretch}.EssentialsTextSectionBleed-skeleton-module__BxNzgq__image{border-radius:var(--elementRoundness)}}
@keyframes EssentialsAmbassadorCards-skeleton-module__0phoGW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsAmbassadorCards-skeleton-module__0phoGW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsAmbassadorCards-skeleton-module__0phoGW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsAmbassadorCards-skeleton-module__0phoGW__section{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__header{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__eyebrow{width:140px;height:calc(var(--pxs-size) + 10px);border-radius:var(--buttonRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__headlines{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__subheadline{width:min(40%,320px);height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__carousel{gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-top:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cards{gap:var(--columnSpacing);grid-template-columns:1fr;display:grid}.EssentialsAmbassadorCards-skeleton-module__0phoGW__card{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);flex-direction:column;display:flex;overflow:hidden}.EssentialsAmbassadorCards-skeleton-module__0phoGW__card:nth-child(2),.EssentialsAmbassadorCards-skeleton-module__0phoGW__card:nth-child(3){display:none}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cardImage{aspect-ratio:1;width:100%}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cardBody{align-items:flex-start;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cardName{width:55%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cardDescription{width:80%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__cardBadge{width:100px;height:calc(var(--pxxs-size) + 10px);border-radius:var(--buttonRoundness)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__dots{justify-content:center;gap:8px;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__dot{border-radius:50%;width:8px;height:8px}.EssentialsAmbassadorCards-skeleton-module__0phoGW__reviewStats{justify-content:center;align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);padding-top:0;display:flex}.EssentialsAmbassadorCards-skeleton-module__0phoGW__reviewStat{width:130px;height:var(--h3-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsAmbassadorCards-skeleton-module__0phoGW__cards{grid-template-columns:repeat(2,1fr)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__card:nth-child(2){display:flex}}@media (min-width:1024px){.EssentialsAmbassadorCards-skeleton-module__0phoGW__cards{gap:var(--elementSpacing);grid-template-columns:repeat(3,1fr)}.EssentialsAmbassadorCards-skeleton-module__0phoGW__card:nth-child(3){display:flex}}
@keyframes EssentialsReviewsGrid-skeleton-module__bRW48q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsReviewsGrid-skeleton-module__bRW48q__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsReviewsGrid-skeleton-module__bRW48q__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsReviewsGrid-skeleton-module__bRW48q__section{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex;overflow-x:clip}.EssentialsReviewsGrid-skeleton-module__bRW48q__header{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__headline{width:min(420px,70%);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__ratingRow{justify-content:center;align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__ratingRow:before,.EssentialsReviewsGrid-skeleton-module__bRW48q__ratingRow:after{content:"";background-color:var(--bw200);flex:1 1 0;height:1px}.EssentialsReviewsGrid-skeleton-module__bRW48q__ratingStars{width:110px;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__ratingValue{width:48px;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__grid{gap:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsReviewsGrid-skeleton-module__bRW48q__card:nth-child(n+2){display:none}.EssentialsReviewsGrid-skeleton-module__bRW48q__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__bRW48q__cardHeader{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardAvatar{border-radius:50%;flex:none;width:44px;height:44px}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardIdentity{flex-direction:column;gap:2px;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardAuthor{width:110px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardVerified{width:80px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardReview{align-items:flex-start;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardStars{width:40%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardTitle{width:70%;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardTextLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardTextLine:last-child{width:60%}.EssentialsReviewsGrid-skeleton-module__bRW48q__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__bRW48q__cardProductImage{border-radius:50%;flex:none;width:36px;height:36px}.EssentialsReviewsGrid-skeleton-module__bRW48q__cardProductLabel{width:140px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsReviewsGrid-skeleton-module__bRW48q__dots{justify-content:center;gap:8px;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__dot{border-radius:50%;width:8px;height:8px}.EssentialsReviewsGrid-skeleton-module__bRW48q__seeAllRow{justify-content:center;display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__seeAllButton{width:220px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsReviewsGrid-skeleton-module__bRW48q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.EssentialsReviewsGrid-skeleton-module__bRW48q__card:nth-child(n+2){display:flex}.EssentialsReviewsGrid-skeleton-module__bRW48q__dots{display:none}}@media (min-width:1024px){.EssentialsReviewsGrid-skeleton-module__bRW48q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@keyframes EssentialsProductStats-skeleton-module__kiXcEq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductStats-skeleton-module__kiXcEq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductStats-skeleton-module__kiXcEq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductStats-skeleton-module__kiXcEq__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductStats-skeleton-module__kiXcEq__content{align-items:center;gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsProductStats-skeleton-module__kiXcEq__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsProductStats-skeleton-module__kiXcEq__headline{width:60%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__kiXcEq__description{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:680px;display:flex}.EssentialsProductStats-skeleton-module__kiXcEq__descriptionLine{height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__kiXcEq__descriptionLine:first-child{width:100%}.EssentialsProductStats-skeleton-module__kiXcEq__descriptionLine:nth-child(2){width:80%}.EssentialsProductStats-skeleton-module__kiXcEq__cta{min-width:220px;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductStats-skeleton-module__kiXcEq__statsGrid{gap:var(--columnSpacing);width:100%;margin-top:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsProductStats-skeleton-module__kiXcEq__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__kiXcEq__statLabel{width:55%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductStats-skeleton-module__kiXcEq__statValue{border-radius:var(--elementRoundness);width:70%;height:56px}.EssentialsProductStats-skeleton-module__kiXcEq__statCaption{width:45%;height:var(--ps-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsProductStats-skeleton-module__kiXcEq__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.EssentialsProductStats-skeleton-module__kiXcEq__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EssentialsProductStats-skeleton-module__kiXcEq__statValue{height:64px}}
@keyframes EssentialsBenefitsBand-skeleton-module__dD35SW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsBenefitsBand-skeleton-module__dD35SW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsBenefitsBand-skeleton-module__dD35SW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsBenefitsBand-skeleton-module__dD35SW__section{display:block;overflow:hidden}.EssentialsBenefitsBand-skeleton-module__dD35SW__band{justify-content:space-around;align-items:center;width:max-content;min-width:100%;display:flex}.EssentialsBenefitsBand-skeleton-module__dD35SW__item{align-items:center;padding:18px 0;display:flex}.EssentialsBenefitsBand-skeleton-module__dD35SW__pill{width:120px;height:var(--ps-size);border-radius:var(--elementRoundness);margin:0 32px}.EssentialsBenefitsBand-skeleton-module__dD35SW__divider{background-color:var(--bw250);flex-shrink:0;width:1px;height:18px}@media (min-width:1024px){.EssentialsBenefitsBand-skeleton-module__dD35SW__item{padding:20px 0}.EssentialsBenefitsBand-skeleton-module__dD35SW__pill{margin:0 48px}}
@keyframes EssentialsFaqSection-skeleton-module__qjgOcW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsFaqSection-skeleton-module__qjgOcW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsFaqSection-skeleton-module__qjgOcW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsFaqSection-skeleton-module__qjgOcW__section{flex-direction:column;padding:0;display:flex}.EssentialsFaqSection-skeleton-module__qjgOcW__panel{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsFaqSection-skeleton-module__qjgOcW__headline{width:min(60%,360px);height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsFaqSection-skeleton-module__qjgOcW__faqList{border-top:1px solid var(--bw200);flex-direction:column;display:flex}.EssentialsFaqSection-skeleton-module__qjgOcW__faqRow{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementSpacing) 0;border-bottom:1px solid var(--bw200);display:flex}.EssentialsFaqSection-skeleton-module__qjgOcW__iconTile{border-radius:var(--elementRoundness);flex-shrink:0;width:32px;height:32px}.EssentialsFaqSection-skeleton-module__qjgOcW__question{width:min(70%,420px);height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsFaqSection-skeleton-module__qjgOcW__ctaButton{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsFaqSection-skeleton-module__qjgOcW__imageFrame{aspect-ratio:4/5;width:100%;overflow:hidden}.EssentialsFaqSection-skeleton-module__qjgOcW__image{width:100%;height:100%}@media (min-width:700px){.EssentialsFaqSection-skeleton-module__qjgOcW__section{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.EssentialsFaqSection-skeleton-module__qjgOcW__imageFrame{aspect-ratio:auto;height:100%}}
@keyframes EssentialsProductReviews-skeleton-module__f3aRCW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsProductReviews-skeleton-module__f3aRCW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsProductReviews-skeleton-module__f3aRCW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsProductReviews-skeleton-module__f3aRCW__section{padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__inner{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1000px;margin:0 auto;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__header{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__badge{width:180px;height:calc(var(--ps-size) * 2);border-radius:var(--buttonRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__headline{width:min(420px,70%);height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__ratingRow{justify-content:center;align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__ratingRow:before,.EssentialsProductReviews-skeleton-module__f3aRCW__ratingRow:after{content:"";background-color:var(--bw200);flex:1 1 0;height:1px}.EssentialsProductReviews-skeleton-module__f3aRCW__ratingStars{width:110px;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__ratingValue{width:48px;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__summaryPanel{gap:var(--rowSpacing);grid-template-columns:1fr;align-items:center;display:grid}.EssentialsProductReviews-skeleton-module__f3aRCW__breakdown{align-items:center;gap:var(--elementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__scoreBlock{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__scoreValue{width:72px;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__scoreStars{width:90px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__scoreCount{width:70px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__histogram{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__histBar{border-radius:999px;width:100%;height:8px}.EssentialsProductReviews-skeleton-module__f3aRCW__summaryText{flex-direction:column;gap:8px;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__summaryHeading{width:60%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__summaryLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__summaryLine:last-child{width:75%}.EssentialsProductReviews-skeleton-module__f3aRCW__gallery{gap:var(--siblingElementSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EssentialsProductReviews-skeleton-module__f3aRCW__galleryItem{border-radius:var(--elementRoundness);height:110px}.EssentialsProductReviews-skeleton-module__f3aRCW__galleryItem:nth-child(n+4){display:none}.EssentialsProductReviews-skeleton-module__f3aRCW__divider{background-color:var(--bw200);width:100%;height:1px}.EssentialsProductReviews-skeleton-module__f3aRCW__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__searchPill{border-radius:999px;flex:200px;min-width:160px;height:42px}.EssentialsProductReviews-skeleton-module__f3aRCW__controlPill{border-radius:999px;flex:none;width:130px;height:42px}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewList,.EssentialsProductReviews-skeleton-module__f3aRCW__reviewRow{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewRow:last-child>.EssentialsProductReviews-skeleton-module__f3aRCW__divider{display:none}.EssentialsProductReviews-skeleton-module__f3aRCW__review{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewAuthor{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__avatar{border-radius:50%;flex:none;width:44px;height:44px}.EssentialsProductReviews-skeleton-module__f3aRCW__authorMeta{flex-direction:column;gap:2px;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__authorName{width:110px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__verified{width:80px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewMain{gap:var(--siblingElementSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewMainTop{justify-content:space-between;align-items:center;gap:var(--elementSpacing);display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewStars{width:90px;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewDate{width:70px;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewHeadline{width:45%;height:var(--pl-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewLine{width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewLine:last-child{width:70%}.EssentialsProductReviews-skeleton-module__f3aRCW__loadMoreRow{margin-top:var(--elementSpacing);justify-content:center;display:flex}.EssentialsProductReviews-skeleton-module__f3aRCW__loadMore{border-radius:999px;width:190px;height:46px}@media (min-width:700px){.EssentialsProductReviews-skeleton-module__f3aRCW__summaryPanel{gap:calc(var(--columnSpacing) * 2);grid-template-columns:1fr 1fr}.EssentialsProductReviews-skeleton-module__f3aRCW__gallery{grid-template-columns:repeat(6,minmax(0,1fr))}.EssentialsProductReviews-skeleton-module__f3aRCW__galleryItem:nth-child(n+4){display:block}}@media (min-width:1024px){.EssentialsProductReviews-skeleton-module__f3aRCW__review{gap:var(--columnSpacing);grid-template-columns:130px 1fr;align-items:start;display:grid}.EssentialsProductReviews-skeleton-module__f3aRCW__reviewAuthor{flex-direction:column;align-items:flex-start;gap:8px}}
@keyframes EssentialsIngredientList-skeleton-module__0I2TqW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsIngredientList-skeleton-module__0I2TqW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsIngredientList-skeleton-module__0I2TqW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsIngredientList-skeleton-module__0I2TqW__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsIngredientList-skeleton-module__0I2TqW__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsIngredientList-skeleton-module__0I2TqW__badges{border-radius:var(--buttonRoundness);width:220px;max-width:60%;height:28px}.EssentialsIngredientList-skeleton-module__0I2TqW__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__0I2TqW__descriptionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__0I2TqW__descriptionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__0I2TqW__tabsRow{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);flex-wrap:wrap;width:100%;max-width:880px;display:flex}.EssentialsIngredientList-skeleton-module__0I2TqW__tabPill{width:120px;height:calc(var(--ps-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}.EssentialsIngredientList-skeleton-module__0I2TqW__grid{gap:var(--elementSpacing);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.EssentialsIngredientList-skeleton-module__0I2TqW__card{border-radius:var(--elementRoundness);box-shadow:var(--elementShadowFg);background-color:var(--bw100);flex-direction:column;display:flex;overflow:hidden}.EssentialsIngredientList-skeleton-module__0I2TqW__cardImage{aspect-ratio:1;width:100%}.EssentialsIngredientList-skeleton-module__0I2TqW__cardInfo{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsIngredientList-skeleton-module__0I2TqW__cardName{width:70%;height:var(--h3-size);border-radius:var(--elementRoundness)}.EssentialsIngredientList-skeleton-module__0I2TqW__cardDescription{width:85%;height:var(--ps-size);border-radius:var(--elementRoundness)}@media (min-width:700px){.EssentialsIngredientList-skeleton-module__0I2TqW__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.EssentialsIngredientList-skeleton-module__0I2TqW__grid{grid-template-columns:repeat(4,1fr)}}
@keyframes EssentialsCostBreakdown-skeleton-module__R1Ag7q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsCostBreakdown-skeleton-module__R1Ag7q__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__eyebrow{width:140px;height:var(--pxxs-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__descriptionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__descriptionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__columns{align-items:center;gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1040px;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__circleColumn{justify-content:center;align-items:center;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__circle{border-radius:50%;flex-shrink:0;width:260px;height:260px}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowsColumn{gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__priceCard{padding:var(--elementPadding);border:1px solid var(--bw200);border-radius:var(--elementRoundness);flex-direction:column;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowHeader{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);width:100%;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowInfo{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowImage{border-radius:var(--elementRoundness);flex-shrink:0;width:44px;height:44px}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowText{flex-direction:column;gap:6px;min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowName{width:140px;max-width:100%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowMeta{width:100px;max-width:100%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__rowPrice{width:90px;height:var(--pxl-size);border-radius:var(--elementRoundness);flex-shrink:0}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__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__R1Ag7q__rowHeader+.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailRow{margin-top:var(--siblingElementSpacing)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailRow:last-child{padding-bottom:0}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailInfo{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailCircle{border-radius:50%;flex-shrink:0;width:28px;height:28px}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailName{width:120px;max-width:100%;height:var(--ps-size);border-radius:var(--elementRoundness)}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__detailPrice{width:48px;height:var(--ps-size);border-radius:var(--elementRoundness);flex-shrink:0}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__ctaButton{width:100%;height:calc(var(--p-size) + var(--siblingElementSpacing) * 2);border-radius:var(--buttonRoundness)}@media (min-width:700px){.EssentialsCostBreakdown-skeleton-module__R1Ag7q__columns{align-items:stretch;gap:var(--columnSpacing);grid-template-columns:1fr 1fr;display:grid}.EssentialsCostBreakdown-skeleton-module__R1Ag7q__circle{width:300px;height:300px}}
@keyframes EssentialsComparisonTable-skeleton-module__K7w2Pq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EssentialsComparisonTable-skeleton-module__K7w2Pq__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:EssentialsComparisonTable-skeleton-module__K7w2Pq__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.EssentialsComparisonTable-skeleton-module__K7w2Pq__section{align-items:center;gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;width:100%;max-width:760px;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__headline{width:55%;height:var(--h2-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__captionLine{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__captionLineShort{width:45%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__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__K7w2Pq__headerRow,.EssentialsComparisonTable-skeleton-module__K7w2Pq__bodyRow{grid-column:1/-1;grid-template-columns:30fr 40fr 30fr;align-items:stretch;display:grid}.EssentialsComparisonTable-skeleton-module__K7w2Pq__bodyRow{border-top:1px solid var(--bw200)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__headerCell{justify-content:flex-end;align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__productBlock{border-radius:var(--elementRoundness);width:64px;height:20px}.EssentialsComparisonTable-skeleton-module__K7w2Pq__productLabel{width:70%;height:var(--pxxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiatorCell{align-items:center;gap:12px;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiatorCircle{border-radius:50%;flex-shrink:0;width:46px;height:46px;display:none}.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiatorText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiator{width:80%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__whyItMatters{width:60%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__valueCell{flex-direction:column;justify-content:center;gap:6px;padding:12px 8px;display:flex}.EssentialsComparisonTable-skeleton-module__K7w2Pq__valueBar{width:70%;height:var(--p-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__valueSubBar{width:50%;height:var(--pxs-size);border-radius:var(--elementRoundness)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__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__K7w2Pq__tableCard{grid-template-columns:repeat(3,1fr);margin-top:80px}.EssentialsComparisonTable-skeleton-module__K7w2Pq__headerRow,.EssentialsComparisonTable-skeleton-module__K7w2Pq__bodyRow{grid-template-columns:repeat(3,1fr)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__headerCell,.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiatorCell,.EssentialsComparisonTable-skeleton-module__K7w2Pq__valueCell{padding:var(--elementPadding)}.EssentialsComparisonTable-skeleton-module__K7w2Pq__differentiatorCircle{display:block}.EssentialsComparisonTable-skeleton-module__K7w2Pq__productBlock{width:110px;height:40px}}
.EssentialsProductOverview-module__I7PV-a__desktop,.EssentialsProductOverview-module__I7PV-a__tablet{display:none}.EssentialsProductOverview-module__I7PV-a__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductOverview-module__I7PV-a__mobile,.EssentialsProductOverview-module__I7PV-a__tablet,.EssentialsProductOverview-module__I7PV-a__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsProductOverview-module__I7PV-a__productInformation{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module__I7PV-a__reviewsRow{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-module__I7PV-a__reviewsLink{color:inherit;cursor:pointer;transition:opacity var(--animationTimeFast);font-weight:700;text-decoration:underline}@media (hover:hover){.EssentialsProductOverview-module__I7PV-a__reviewsLink:hover{opacity:.7}}.EssentialsProductOverview-module__I7PV-a__priceDisplay{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-module__I7PV-a__ctaGroup{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module__I7PV-a__actionError{color:#b42020;font-size:var(--ps-size);margin:0;font-weight:600}.EssentialsProductOverview-module__I7PV-a__priceDisplay h3{font-size:var(--h3-size)}.EssentialsProductOverview-module__I7PV-a__priceCompare{opacity:.6;text-decoration:line-through}.EssentialsProductOverview-module__I7PV-a__tablet,.EssentialsProductOverview-module__I7PV-a__desktop{gap:var(--columnSpacing);grid-template-columns:1fr 1fr;align-items:start}.EssentialsProductOverview-module__I7PV-a__col1{width:100%;min-width:0;min-height:0;top:var(--scrollMarginTop);position:sticky}.EssentialsProductOverview-module__I7PV-a__col1 .swiper{width:100%;max-width:100%}.EssentialsProductOverview-module__I7PV-a__col2{gap:var(--rowSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductOverview-module__I7PV-a__mediaGroup{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module__I7PV-a__nutritionLabelWrap{margin-top:var(--elementSpacing)}.EssentialsProductOverview-module__I7PV-a__nutritionModalBackdrop{z-index:1000;opacity:0;transition:opacity var(--animationTime) ease;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.EssentialsProductOverview-module__I7PV-a__nutritionModalBackdropVisible{opacity:1}.EssentialsProductOverview-module__I7PV-a__nutritionModalCard{border-radius:var(--elementRoundness);max-width:min(480px,100vw - 40px);max-height:85vh;box-shadow:var(--elementShadowBg);background-color:#fff;position:relative;overflow:auto}.EssentialsProductOverview-module__I7PV-a__nutritionModalImage{width:100%;height:auto;display:block}.EssentialsProductOverview-module__I7PV-a__nutritionModalClose{cursor:pointer;width:32px;height:32px;box-shadow:var(--elementShadowBg);background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.EssentialsProductOverview-module__I7PV-a__benefitPills{gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.EssentialsProductOverview-module__I7PV-a__benefitPills>*{transition:transform var(--animationTimeFast)}@media (hover:hover){.EssentialsProductOverview-module__I7PV-a__benefitPills>:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.EssentialsProductOverview-module__I7PV-a__benefitPills>:hover{transform:none}}.EssentialsProductOverview-module__I7PV-a__trustBadges{gap:var(--columnSpacing);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.EssentialsProductOverview-module__I7PV-a__trustBadge{flex-direction:column;align-items:center;gap:6px;display:flex}.EssentialsProductOverview-module__I7PV-a__trustBadgeIcon{width:48px;height:48px;transition:transform var(--animationTimeFast), box-shadow var(--animationTimeFast);border:1px solid #00000026;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover){.EssentialsProductOverview-module__I7PV-a__trustBadge:hover .EssentialsProductOverview-module__I7PV-a__trustBadgeIcon{transform:translateY(-3px);box-shadow:0 6px 14px #0000001f}}@media (prefers-reduced-motion:reduce){.EssentialsProductOverview-module__I7PV-a__trustBadge:hover .EssentialsProductOverview-module__I7PV-a__trustBadgeIcon{box-shadow:none;transform:none}}.EssentialsProductOverview-module__I7PV-a__trustBadgeLabel{font-size:var(--pxs-size);text-align:center;margin:0;font-weight:600}.EssentialsProductOverview-module__I7PV-a__feelRows{flex-direction:column;display:flex}.EssentialsProductOverview-module__I7PV-a__feelRow{align-items:center;gap:12px;padding:12px 0;display:flex}.EssentialsProductOverview-module__I7PV-a__feelRow:first-child{padding-top:0}.EssentialsProductOverview-module__I7PV-a__feelRow:last-child{padding-bottom:0}.EssentialsProductOverview-module__I7PV-a__feelIconTile{border-radius:var(--elementRoundness);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.EssentialsProductOverview-module__I7PV-a__feelRowText{flex:1;min-width:0}.EssentialsProductOverview-module__I7PV-a__feelRowTitle{font-weight:700;font-size:var(--p-size);margin:0}.EssentialsProductOverview-module__I7PV-a__feelRowCaption{font-size:var(--pxxs-size);opacity:.7;margin:0}.EssentialsProductOverview-module__I7PV-a__feelRowValue{font-family:var(--heading-font);font-size:var(--h3-size);margin:0;font-weight:700}.EssentialsProductOverview-module__I7PV-a__accordions{border-top:1px solid;flex-direction:column;display:flex}.EssentialsProductOverview-module__I7PV-a__accordionItem{border-bottom:1px solid}.EssentialsProductOverview-module__I7PV-a__accordionHeader{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.EssentialsProductOverview-module__I7PV-a__accordionTitle{text-transform:uppercase;transition:opacity var(--animationTimeFast);margin:0}@media (hover:hover){.EssentialsProductOverview-module__I7PV-a__accordionHeader:hover .EssentialsProductOverview-module__I7PV-a__accordionTitle{opacity:.6}}.EssentialsProductOverview-module__I7PV-a__accordionIcon{display:flex}.EssentialsProductOverview-module__I7PV-a__accordionBody{transition:grid-template-rows var(--animationTime) ease;grid-template-rows:0fr;display:grid;overflow:hidden}.EssentialsProductOverview-module__I7PV-a__accordionBodyOpen{grid-template-rows:1fr}:root[data-preview-select-mode] .EssentialsProductOverview-module__I7PV-a__accordionBody{grid-template-rows:1fr;overflow:visible}:root[data-preview-select-mode] .EssentialsProductOverview-module__I7PV-a__accordionBodyInner{overflow:visible}.EssentialsProductOverview-module__I7PV-a__accordionBodyInner{min-height:0;overflow:hidden}.EssentialsProductOverview-module__I7PV-a__accordionContent{padding-bottom:18px}.EssentialsProductOverview-module__I7PV-a__accordionText{font-size:var(--p-size);margin:0;line-height:1.6}@media (min-width:700px){.EssentialsProductOverview-module__I7PV-a__mobile{display:none}.EssentialsProductOverview-module__I7PV-a__tablet{padding:var(--sectionPadding);display:grid;position:relative}.EssentialsProductOverview-module__I7PV-a__tablet .EssentialsProductOverview-module__I7PV-a__ctaGroup{align-self:stretch;width:100%}.EssentialsProductOverview-module__I7PV-a__tablet .EssentialsProductOverview-module__I7PV-a__ctaGroup>button{width:100%}}@media (min-width:1024px){.EssentialsProductOverview-module__I7PV-a__mobile,.EssentialsProductOverview-module__I7PV-a__tablet{display:none}.EssentialsProductOverview-module__I7PV-a__desktop{padding:var(--sectionPadding);display:grid;position:relative}.EssentialsProductOverview-module__I7PV-a__desktop .EssentialsProductOverview-module__I7PV-a__trustBadges{gap:24px;max-width:420px;margin:0 auto}}[data-ss-bp] .EssentialsProductOverview-module__I7PV-a__mobile{display:flex}[data-ss-bp] .EssentialsProductOverview-module__I7PV-a__tablet{display:grid}[data-ss-bp] .EssentialsProductOverview-module__I7PV-a__desktop{display:grid}

.ImageCarousel-module__Y091Ja__ImageCarousel{gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.ImageCarousel-module__Y091Ja__mainSwiper{aspect-ratio:1;border-radius:var(--elementRoundness);width:100%;margin:0;padding:0;overflow:hidden}.ImageCarousel-module__Y091Ja__mainSlide,.ImageCarousel-module__Y091Ja__thumbSlide{background-color:var(--bw200);border-radius:var(--elementRoundness);border:1px solid var(--bw200);justify-content:center;align-items:center;display:flex;overflow:hidden}.ImageCarousel-module__Y091Ja__mainSlide{width:100%;height:100%}.ImageCarousel-module__Y091Ja__thumbsSwiper{width:100%;margin:-10px;padding:10px}.ImageCarousel-module__Y091Ja__thumbSlide{aspect-ratio:1;opacity:.5;cursor:pointer;transition:all var(--animationTime)}.ImageCarousel-module__Y091Ja__thumbsSwiper .swiper-slide-thumb-active{opacity:1}
.ImageContainer-module__ka4mra__imageContainer{width:100%;position:relative}.ImageContainer-module__ka4mra__imageContainer>*{transition:opacity var(--animationTimeSlow)}
.BasicProductOptions-module__YLXcDG__basicProductOptions{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicProductOptions-module__YLXcDG__quantityOptions{column-gap:var(--siblingElementSpacing);row-gap:var(--rowSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BasicProductOptions-module__YLXcDG__quantityOption{aspect-ratio:1;padding:var(--elementPadding);justify-content:center;align-items:center;gap:var(--siblingElementSpacing);border-radius:var(--elementRoundness);transition:all var(--animationTime);background-color:var(--bw200);border:1px solid var(--bw300);box-shadow:var(--elementShadowBg);cursor:pointer;transition:all var(--animationTime);isolation:isolate;flex-direction:column;margin-top:10px;display:flex;position:relative}.BasicProductOptions-module__YLXcDG__boxTexture{z-index:0;border-radius:inherit;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}.BasicProductOptions-module__YLXcDG__quantityOption>:not(.BasicProductOptions-module__YLXcDG__boxTexture){z-index:1}.BasicProductOptions-module__YLXcDG__stackedQuantityOptionImage{aspect-ratio:1;width:65%;max-height:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BasicProductOptions-module__YLXcDG__stackedImageItem{filter:drop-shadow(0 2px 4px #00000040);width:65%;position:absolute;top:50%;left:50%}.BasicProductOptions-module__YLXcDG__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicProductOptions-module__YLXcDG__optionHeadline>h3{text-transform:uppercase}.BasicProductOptions-module__YLXcDG__variantTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BasicProductOptions-module__YLXcDG__quantityTitle{background-color:var(--bw300);border-radius:var(--elementRoundness);border:1px solid var(--bw400);box-shadow:var(--elementShadowFg);max-width:90%;padding:1px 10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.BasicProductOptions-module__YLXcDG__quantityTitle>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BasicProductOptions-module__YLXcDG__quantityTitle>p,.BasicProductOptions-module__YLXcDG__quantityDiscount>p{font-size:var(--pxxs-size)}.BasicProductOptions-module__YLXcDG__quantityDiscount>p{width:max-content}.BasicProductOptions-module__YLXcDG__quantityDiscount{background-color:var(--bw300);border-radius:var(--elementRoundness);border:1px solid var(--bw400);box-shadow:var(--elementShadowFg);padding:1px 10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.BasicProductOptions-module__YLXcDG__quantityStepper{align-items:center;gap:var(--siblingElementSpacing);display:flex}.BasicProductOptions-module__YLXcDG__quantityStepperButton{cursor:pointer;width:36px;height:36px;color:inherit;background-color:#0000;border-radius:8px;font-size:18px;line-height:1}.BasicProductOptions-module__YLXcDG__quantityStepperButton:disabled{opacity:.4;cursor:default}.BasicProductOptions-module__YLXcDG__quantityStepperValue{text-align:center;min-width:32px;font-size:var(--p-size);font-weight:600}
.BasicVariantOptions-module__2UrUtq__basicVariantOptions{gap:var(--rowSpacing);flex-direction:column;display:flex}.BasicVariantOptions-module__2UrUtq__option{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicVariantOptions-module__2UrUtq__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicVariantOptions-module__2UrUtq__optionHeadline>h3{text-transform:uppercase}.BasicVariantOptions-module__2UrUtq__variantTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BasicVariantOptions-module__2UrUtq__variantsGrid{gap:var(--siblingElementSpacing);grid-template-columns:repeat(6,1fr);display:grid}.BasicVariantOptions-module__2UrUtq__variant{aspect-ratio:1;border-radius:var(--elementRoundness);border:1px solid var(--bw300);width:100%;transition:all var(--animationTime);cursor:pointer;isolation:isolate;place-items:center;padding:5px;display:grid;position:relative}.BasicVariantOptions-module__2UrUtq__boxTexture{z-index:0;border-radius:inherit;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}.BasicVariantOptions-module__2UrUtq__variant>:not(.BasicVariantOptions-module__2UrUtq__boxTexture){z-index:1}.BasicVariantOptions-module__2UrUtq__variantImage{width:35%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BasicVariantOptions-module__2UrUtq__variantValue{font-size:var(--pxxs-size);text-align:center;text-transform:uppercase;text-overflow:ellipsis;font-weight:700;overflow:hidden}
.BasicPurchaseOptions-module__2yShHa__basicPurchaseOptions{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicPurchaseOptions-module__2yShHa__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicPurchaseOptions-module__2yShHa__optionHeadline>h3{text-transform:uppercase}.BasicPurchaseOptions-module__2yShHa__purchaseOptions{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.BasicPurchaseOptions-module__2yShHa__purchaseOption{align-items:center;gap:var(--elementSpacing);padding:var(--elementPadding);border-radius:var(--elementRoundness);border:1px solid var(--bw300);background-color:var(--bw200);box-shadow:var(--elementShadowBg);cursor:pointer;transition:all var(--animationTime);display:flex}.BasicPurchaseOptions-module__2yShHa__purchaseOption>*{opacity:var(--purchaseOptionContentOpacity,1)}.BasicPurchaseOptions-module__2yShHa__purchaseRadio{border:2px solid var(--primaryColor);width:22px;height:22px;transition:border-color var(--animationTime), background-color var(--animationTime);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.BasicPurchaseOptions-module__2yShHa__purchaseRadioInner{width:12px;height:12px;transition:background-color var(--animationTime), transform var(--animationTime);border-radius:50%}.BasicPurchaseOptions-module__2yShHa__purchaseInfo{flex-direction:column;flex:1;min-width:0;display:flex}.BasicPurchaseOptions-module__2yShHa__purchaseInfo>p:first-child{font-size:var(--ps-size);font-weight:700}.BasicPurchaseOptions-module__2yShHa__purchaseInfo>p:last-child{font-size:var(--pxs-size);color:var(--bw800)}.BasicPurchaseOptions-module__2yShHa__purchasePrice{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.BasicPurchaseOptions-module__2yShHa__purchasePrice>p:first-child{font-size:var(--ps-size);font-weight:700}.BasicPurchaseOptions-module__2yShHa__purchasePrice>p:last-child{font-size:var(--pxs-size);color:var(--bw800)}
.TextPill-module__0u9gnq__textPill{border-radius:var(--elementRoundness);justify-content:center;align-items:center;gap:5px;display:flex}
.BasicCta-module__2KcjDG__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__2KcjDG__basicCta>p{font-weight:900}.BasicCta-module__2KcjDG__basicCta:hover{filter:brightness(110%);scale:1.01}.BasicCta-module__2KcjDG__disabledCta,.BasicCta-module__2KcjDG__disabledCta:hover{filter:grayscale()brightness(97%);scale:1}.BasicCta-module__2KcjDG__content{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);transition:opacity var(--animationTime);display:flex}.BasicCta-module__2KcjDG__contentLoading{opacity:0}.BasicCta-module__2KcjDG__spinner{opacity:0;transition:opacity var(--animationTime);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.BasicCta-module__2KcjDG__spinnerLoading{opacity:1}
.FlowLoadingSpinner-module__mDIQNa__flowLoadingSpinner{flex:1;place-items:center;display:grid}.FlowLoadingSpinner-module__mDIQNa__spinner{place-items:center;display:grid;position:relative}.FlowLoadingSpinner-module__mDIQNa__spinner div{box-sizing:border-box;will-change:transform;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite FlowLoadingSpinner-module__mDIQNa__spinner;display:block;position:absolute;transform:translateZ(0)}.FlowLoadingSpinner-module__mDIQNa__spinner div:first-child{animation-delay:-.45s}.FlowLoadingSpinner-module__mDIQNa__spinner div:nth-child(2){animation-delay:-.3s}.FlowLoadingSpinner-module__mDIQNa__spinner div:nth-child(3){animation-delay:-.15s}@keyframes FlowLoadingSpinner-module__mDIQNa__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Stars-module__EgnacW__Stars{justify-content:center;align-items:center;gap:2px;display:flex}
.BackgroundOverlay-module__lu0lQG__backgroundOverlay{z-index:-1;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}
.EssentialsFloatingCta-module__57nYrG__desktop,.EssentialsFloatingCta-module__57nYrG__tablet{display:none}.EssentialsFloatingCta-module__57nYrG__mobile{display:flex}.EssentialsFloatingCta-module__57nYrG__mobile,.EssentialsFloatingCta-module__57nYrG__tablet,.EssentialsFloatingCta-module__57nYrG__desktop{z-index:100;padding:17px 20px calc(17px + env(safe-area-inset-bottom)) 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--animationTimeSlow), visibility 0s linear 0s;position:fixed;bottom:0;left:0;right:0;transform:translateY(0);box-shadow:0 -4px 8px #00000026}.EssentialsFloatingCta-module__57nYrG__barHidden{visibility:hidden;pointer-events:none;transition:transform var(--animationTimeSlow), visibility 0s linear var(--animationTimeSlow);transform:translateY(120%)}@media (prefers-reduced-motion:reduce){.EssentialsFloatingCta-module__57nYrG__mobile,.EssentialsFloatingCta-module__57nYrG__tablet,.EssentialsFloatingCta-module__57nYrG__desktop,.EssentialsFloatingCta-module__57nYrG__barHidden{transition:none}}.EssentialsFloatingCta-module__57nYrG__barContent{align-items:stretch;gap:10px;width:100%;max-width:640px;margin:0 auto;display:flex}.EssentialsFloatingCta-module__57nYrG__barContentWide{align-items:center;gap:16px;width:100%;max-width:1400px;margin:0 auto;display:flex}.EssentialsFloatingCta-module__57nYrG__productThumb{object-fit:cover;border-radius:var(--elementRoundness);border:1px solid var(--bw700);width:56px;height:56px;box-shadow:var(--elementShadowFg);flex-shrink:0}.EssentialsFloatingCta-module__57nYrG__productMeta{flex-direction:column;flex:0 auto;min-width:0;display:flex}.EssentialsFloatingCta-module__57nYrG__productMetaTitle{font-weight:700;font-size:var(--p-size);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.3;overflow:hidden}.EssentialsFloatingCta-module__57nYrG__productMetaCaption{font-size:var(--pxs-size);opacity:.7;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.3;overflow:hidden}.EssentialsFloatingCta-module__57nYrG__trustBlock{flex-shrink:0;align-items:center;gap:16px;display:flex}.EssentialsFloatingCta-module__57nYrG__trustDividerLine{background-color:#00000026;align-self:stretch;width:1px}.EssentialsFloatingCta-module__57nYrG__trustStack{flex-direction:column;gap:2px;display:flex}.EssentialsFloatingCta-module__57nYrG__trustRow{white-space:nowrap;align-items:center;gap:6px;display:flex}.EssentialsFloatingCta-module__57nYrG__trustReviews{font-size:var(--pxs-size);margin:0;font-weight:600}.EssentialsFloatingCta-module__57nYrG__trustRowMuted{opacity:.7}.EssentialsFloatingCta-module__57nYrG__trustText{font-size:var(--pxs-size);margin:0}.EssentialsFloatingCta-module__57nYrG__barSpacer{flex:1}.EssentialsFloatingCta-module__57nYrG__addButtonCompact{padding:8px 24px}.EssentialsFloatingCta-module__57nYrG__addButtonEllipsis>div{min-width:0;max-width:100%}.EssentialsFloatingCta-module__57nYrG__addButtonEllipsis h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EssentialsFloatingCta-module__57nYrG__selectorGroup{flex:none;align-items:stretch;gap:8px;display:flex}.EssentialsFloatingCta-module__57nYrG__selectorGroup .EssentialsFloatingCta-module__57nYrG__selector{flex:none;height:46px}.EssentialsFloatingCta-module__57nYrG__addButtonWrapWide{white-space:nowrap;flex:none;height:46px;margin-left:auto;display:flex}.EssentialsFloatingCta-module__57nYrG__selector{flex:1;min-width:0;position:relative}.EssentialsFloatingCta-module__57nYrG__quantityStepper{border-radius:var(--buttonRoundness);justify-content:space-between;align-items:center;gap:4px;padding:6px 10px;display:flex}.EssentialsFloatingCta-module__57nYrG__quantityStepperButton{width:32px;height:32px;color:inherit;cursor:pointer;transition:background-color var(--animationTimeFast);background:0 0;border:none;border-radius:8px;flex:none;font-size:18px;line-height:1}@media (hover:hover){.EssentialsFloatingCta-module__57nYrG__quantityStepperButton:hover:not(:disabled){background-color:#0000000d}}.EssentialsFloatingCta-module__57nYrG__quantityStepperButton:disabled{opacity:.4;cursor:default}.EssentialsFloatingCta-module__57nYrG__quantityStepperText{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.EssentialsFloatingCta-module__57nYrG__selectorTrigger{border-radius:var(--buttonRoundness);width:100%;height:100%;color:inherit;cursor:pointer;text-align:left;transition:background-color var(--animationTimeFast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:6px 26px;display:flex}@media (hover:hover){.EssentialsFloatingCta-module__57nYrG__selectorTrigger:hover{background-color:#0000000d}.EssentialsFloatingCta-module__57nYrG__selectorOption:hover{background-color:#00000008}}.EssentialsFloatingCta-module__57nYrG__selectorText{flex-direction:column;min-width:0;display:flex}.EssentialsFloatingCta-module__57nYrG__selectorTitle{font-weight:700;font-size:var(--ps-size);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EssentialsFloatingCta-module__57nYrG__selectorCaption{font-size:var(--pxs-size);opacity:.7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EssentialsFloatingCta-module__57nYrG__selectorChevron{transition:transform var(--animationTime) ease;flex-shrink:0;display:flex}.EssentialsFloatingCta-module__57nYrG__selectorChevronOpen{transform:rotate(180deg)}.EssentialsFloatingCta-module__57nYrG__selectorBackdrop{position:fixed;inset:0}.EssentialsFloatingCta-module__57nYrG__selectorPanel{border-radius:var(--elementRoundness);width:max-content;min-width:100%;max-width:320px;box-shadow:var(--elementShadowBg);opacity:0;pointer-events:none;transition:opacity var(--animationTime) ease, transform var(--animationTime) ease;background-color:#fff;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;transform:translateY(6px)}.EssentialsFloatingCta-module__57nYrG__selectorPanelOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.EssentialsFloatingCta-module__57nYrG__selectorOption{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #00000014;flex-direction:column;align-items:flex-start;padding:10px 16px;display:flex}.EssentialsFloatingCta-module__57nYrG__selectorOption:first-child{border-top:none}.EssentialsFloatingCta-module__57nYrG__selectorOptionActive{background-color:#0000000d}.EssentialsFloatingCta-module__57nYrG__addButtonWrap{flex:none;width:130px}@media (min-width:700px){.EssentialsFloatingCta-module__57nYrG__mobile{display:none}.EssentialsFloatingCta-module__57nYrG__tablet{display:flex}.EssentialsFloatingCta-module__57nYrG__tablet,.EssentialsFloatingCta-module__57nYrG__desktop{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.EssentialsFloatingCta-module__57nYrG__tablet .EssentialsFloatingCta-module__57nYrG__barContentWide{gap:10px}.EssentialsFloatingCta-module__57nYrG__tablet .EssentialsFloatingCta-module__57nYrG__selectorGroup{flex:1}.EssentialsFloatingCta-module__57nYrG__tablet .EssentialsFloatingCta-module__57nYrG__selectorGroup .EssentialsFloatingCta-module__57nYrG__selector{flex:1 1 0;min-width:0}}@media (min-width:1024px){.EssentialsFloatingCta-module__57nYrG__mobile,.EssentialsFloatingCta-module__57nYrG__tablet{display:none}.EssentialsFloatingCta-module__57nYrG__desktop{display:flex}.EssentialsFloatingCta-module__57nYrG__selectorVariant,.EssentialsFloatingCta-module__57nYrG__selectorQuantity,.EssentialsFloatingCta-module__57nYrG__selectorSubscription{flex:0 0 185px;width:185px}}[data-ss-bp] .EssentialsFloatingCta-module__57nYrG__mobile{display:flex}[data-ss-bp] .EssentialsFloatingCta-module__57nYrG__tablet{display:flex}[data-ss-bp] .EssentialsFloatingCta-module__57nYrG__desktop{display:flex}
.EssentialsTextSection-module__mQSBnW__desktop,.EssentialsTextSection-module__mQSBnW__tablet{display:none}.EssentialsTextSection-module__mQSBnW__mobile{display:flex}.EssentialsTextSection-module__mQSBnW__mobile,.EssentialsTextSection-module__mQSBnW__tablet,.EssentialsTextSection-module__mQSBnW__desktop{isolation:isolate;padding:var(--sectionPadding);background-position:50%;background-size:cover;flex-direction:column;position:relative}.EssentialsTextSection-module__mQSBnW__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSection-module__mQSBnW__imageCol{width:100%}.EssentialsTextSection-module__mQSBnW__image{border-radius:var(--elementRoundness);width:100%;overflow:hidden}.EssentialsTextSection-module__mQSBnW__textCol{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsTextSection-module__mQSBnW__imageColAfter{order:2}.EssentialsTextSection-module__mQSBnW__ctaWrap{width:100%}@media (min-width:700px){.EssentialsTextSection-module__mQSBnW__mobile{display:none}.EssentialsTextSection-module__mQSBnW__tablet{display:flex}.EssentialsTextSection-module__mQSBnW__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}}@media (min-width:1024px){.EssentialsTextSection-module__mQSBnW__mobile,.EssentialsTextSection-module__mQSBnW__tablet{display:none}.EssentialsTextSection-module__mQSBnW__desktop{display:flex}}[data-ss-bp] .EssentialsTextSection-module__mQSBnW__mobile{display:flex}[data-ss-bp] .EssentialsTextSection-module__mQSBnW__tablet{display:flex}[data-ss-bp] .EssentialsTextSection-module__mQSBnW__desktop{display:flex}
.EssentialsTextSectionBleed-module__Elvqaq__desktop,.EssentialsTextSectionBleed-module__Elvqaq__tablet{display:none}.EssentialsTextSectionBleed-module__Elvqaq__mobile{display:flex}.EssentialsTextSectionBleed-module__Elvqaq__mobile,.EssentialsTextSectionBleed-module__Elvqaq__tablet,.EssentialsTextSectionBleed-module__Elvqaq__desktop{isolation:isolate;padding:var(--sectionPadding);background-position:50%;background-size:cover;flex-direction:column;padding-bottom:0;position:relative;overflow:visible}.EssentialsTextSectionBleed-module__Elvqaq__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSectionBleed-module__Elvqaq__imageCol{order:2;width:100%;overflow:visible}.EssentialsTextSectionBleed-module__Elvqaq__bleedImage{object-fit:contain;width:100%;height:auto;margin-bottom:calc(-1 * var(--bleedOffset,0px));display:block}.EssentialsTextSectionBleed-module__Elvqaq__textCol{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsTextSectionBleed-module__Elvqaq__ctaWrap{width:100%}@media (min-width:700px){.EssentialsTextSectionBleed-module__Elvqaq__mobile{display:none}.EssentialsTextSectionBleed-module__Elvqaq__tablet{display:flex}.EssentialsTextSectionBleed-module__Elvqaq__mobile,.EssentialsTextSectionBleed-module__Elvqaq__tablet,.EssentialsTextSectionBleed-module__Elvqaq__desktop{padding:var(--sectionPadding)}.EssentialsTextSectionBleed-module__Elvqaq__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid;position:relative}.EssentialsTextSectionBleed-module__Elvqaq__imageCol{top:0;bottom:calc(-1 * (var(--sectionPaddingBottom,0px) + var(--bleedOffset,0px)));order:0;width:auto;position:absolute}.EssentialsTextSectionBleed-module__Elvqaq__imageCol.EssentialsTextSectionBleed-module__Elvqaq__imageColAfter{right:0;left:calc(50% + var(--columnSpacing))}.EssentialsTextSectionBleed-module__Elvqaq__imageCol:not(.EssentialsTextSectionBleed-module__Elvqaq__imageColAfter){left:0;right:calc(50% + var(--columnSpacing))}.EssentialsTextSectionBleed-module__Elvqaq__bleedImage{object-fit:contain;object-position:bottom center;width:100%;height:100%;margin-bottom:0}}@media (min-width:1024px){.EssentialsTextSectionBleed-module__Elvqaq__mobile,.EssentialsTextSectionBleed-module__Elvqaq__tablet{display:none}.EssentialsTextSectionBleed-module__Elvqaq__desktop{display:flex}}[data-ss-bp] .EssentialsTextSectionBleed-module__Elvqaq__mobile{display:flex}[data-ss-bp] .EssentialsTextSectionBleed-module__Elvqaq__tablet{display:flex}[data-ss-bp] .EssentialsTextSectionBleed-module__Elvqaq__desktop{display:flex}
.SimpleProductOverview-module__qpop9G__desktop,.SimpleProductOverview-module__qpop9G__tablet{display:none}.SimpleProductOverview-module__qpop9G__mobile{padding:var(--sectionPadding);gap:var(--rowSpacing);flex-direction:column;display:flex;position:relative}.SimpleProductOverview-module__qpop9G__headlinePill{width:fit-content}.SimpleProductOverview-module__qpop9G__headlinePill>p{font-weight:700}.SimpleProductOverview-module__qpop9G__mainCopy{gap:var(--elementSpacing);flex-direction:column;display:flex}.SimpleProductOverview-module__qpop9G__bulletPoints>div>p{font-style:italic;font-weight:600}.SimpleProductOverview-module__qpop9G__tablet,.SimpleProductOverview-module__qpop9G__desktop{gap:var(--columnSpacing);grid-template-columns:1fr 1fr;align-items:center}.SimpleProductOverview-module__qpop9G__col1{width:100%;min-width:0;min-height:0}.SimpleProductOverview-module__qpop9G__col2{gap:var(--rowSpacing);flex-direction:column;min-width:0;display:flex}@media (min-width:700px){.SimpleProductOverview-module__qpop9G__mobile{display:none}.SimpleProductOverview-module__qpop9G__tablet{padding:var(--sectionPadding);display:grid;position:relative}}@media (min-width:1024px){.SimpleProductOverview-module__qpop9G__mobile,.SimpleProductOverview-module__qpop9G__tablet{display:none}.SimpleProductOverview-module__qpop9G__desktop{padding:var(--sectionPadding);display:grid;position:relative}}[data-ss-bp] .SimpleProductOverview-module__qpop9G__mobile{display:flex}[data-ss-bp] .SimpleProductOverview-module__qpop9G__tablet{display:grid}[data-ss-bp] .SimpleProductOverview-module__qpop9G__desktop{display:grid}
.BulletGrid-module__UNMdea__bulletGrid{gap:var(--elementSpacing);display:grid}.BulletGrid-module__UNMdea__bulletPoint{justify-content:flex-start;align-items:center;gap:var(--siblingElementSpacing);display:flex}
.EssentialsAmbassadorCards-module__zeWTEa__desktop,.EssentialsAmbassadorCards-module__zeWTEa__tablet{display:none}.EssentialsAmbassadorCards-module__zeWTEa__mobile{display:flex;position:relative}.EssentialsAmbassadorCards-module__zeWTEa__mobile,.EssentialsAmbassadorCards-module__zeWTEa__tablet,.EssentialsAmbassadorCards-module__zeWTEa__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column;overflow-x:clip}.EssentialsAmbassadorCards-module__zeWTEa__topDivider{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.EssentialsAmbassadorCards-module__zeWTEa__header{align-items:center;gap:var(--elementSpacing);text-align:center;padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__header h2,.EssentialsAmbassadorCards-module__zeWTEa__header h3{text-transform:uppercase}.EssentialsAmbassadorCards-module__zeWTEa__headlines{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__carousel{gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-top:0;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__desktop .EssentialsAmbassadorCards-module__zeWTEa__carousel{--columnSpacing:var(--elementSpacing)}.EssentialsAmbassadorCards-module__zeWTEa__swiper{width:100%}.EssentialsAmbassadorCards-module__zeWTEa__slide{height:auto;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__card{border-radius:var(--elementRoundness);background-color:#fff;border:1px solid #404040;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.EssentialsAmbassadorCards-module__zeWTEa__cardHover{opacity:0;pointer-events:none;transition:opacity var(--animationTime);background:linear-gradient(180deg, transparent 62cqw, var(--hoverOverlayColor,var(--primaryDark)) 100cqw);position:absolute;inset:0}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHover{opacity:1}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHoverQuote{pointer-events:auto}.EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>*{opacity:0;transition:opacity var(--animationTime), transform var(--animationTime);transform:translateY(16px)}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>*{opacity:1;transform:translateY(0)}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:last-child{transition-delay:50ms}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:nth-last-child(2){transition-delay:.17s}.EssentialsAmbassadorCards-module__zeWTEa__card.EssentialsAmbassadorCards-module__zeWTEa__cardActive .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:nth-last-child(3){transition-delay:.29s}@media (hover:hover){.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHover{opacity:1}.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHoverQuote{pointer-events:auto}.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>*{opacity:1;transform:translateY(0)}.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:last-child{transition-delay:50ms}.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:nth-last-child(2){transition-delay:.17s}.EssentialsAmbassadorCards-module__zeWTEa__card:hover .EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent>:nth-last-child(3){transition-delay:.29s}}.EssentialsAmbassadorCards-module__zeWTEa__cardHoverContent{padding:var(--elementPadding);flex-direction:column;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.EssentialsAmbassadorCards-module__zeWTEa__cardHoverTitle{color:var(--secondaryColor);font-family:var(--body-font);font-size:var(--pxxs-size);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.EssentialsAmbassadorCards-module__zeWTEa__cardHoverQuote{color:var(--bw150);font-size:var(--pxs-size);font-style:italic}.EssentialsAmbassadorCards-module__zeWTEa__cardImageFrame{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.EssentialsAmbassadorCards-module__zeWTEa__cardImage{flex-shrink:0}.EssentialsAmbassadorCards-module__zeWTEa__cardBody{align-items:flex-start;gap:var(--elementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__cardText{flex-direction:column;gap:4px;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__carousel:has(+.EssentialsAmbassadorCards-module__zeWTEa__reviewStats){padding-bottom:0}.EssentialsAmbassadorCards-module__zeWTEa__reviewStats{justify-content:center;align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-wrap:wrap;padding-top:0;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__reviewStat{align-items:center;gap:8px;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__reviewStatsDivider{opacity:.35;background:currentColor;width:1px;height:24px}.EssentialsAmbassadorCards-module__zeWTEa__reviewStatValue{font-size:var(--h3-size);font-weight:700;line-height:1}.EssentialsAmbassadorCards-module__zeWTEa__reviewStatLabel{font-size:var(--pxs-size);font-weight:600}.EssentialsAmbassadorCards-module__zeWTEa__cardName{text-transform:uppercase}.EssentialsAmbassadorCards-module__zeWTEa__cardDescription{font-size:var(--pxs-size)}.EssentialsAmbassadorCards-module__zeWTEa__cardBadge{border-radius:var(--buttonRoundness);font-family:var(--body-font);border:1px solid;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.EssentialsAmbassadorCards-module__zeWTEa__cardBadgeText{font-size:calc(var(--pxxs-size) - 1px)}.EssentialsAmbassadorCards-module__zeWTEa__dots{justify-content:center;gap:8px;display:flex}.EssentialsAmbassadorCards-module__zeWTEa__dot{opacity:.25;cursor:pointer;width:8px;height:8px;transition:opacity var(--animationTime);background-color:currentColor;border:none;border-radius:50%;padding:0}.EssentialsAmbassadorCards-module__zeWTEa__dotActive{opacity:1}@media (min-width:700px){.EssentialsAmbassadorCards-module__zeWTEa__mobile{display:none}.EssentialsAmbassadorCards-module__zeWTEa__tablet{display:flex;position:relative}}@media (min-width:1024px){.EssentialsAmbassadorCards-module__zeWTEa__mobile,.EssentialsAmbassadorCards-module__zeWTEa__tablet{display:none}.EssentialsAmbassadorCards-module__zeWTEa__desktop{display:flex;position:relative}}[data-ss-bp] .EssentialsAmbassadorCards-module__zeWTEa__mobile{display:flex}[data-ss-bp] .EssentialsAmbassadorCards-module__zeWTEa__tablet{display:flex}[data-ss-bp] .EssentialsAmbassadorCards-module__zeWTEa__desktop{display:flex}
.reveal-module__dJxVMW__revealHidden{opacity:0;transform:translateY(14px)}.reveal-module__dJxVMW__revealIn{animation:reveal-module__dJxVMW__essRevealRise var(--animationTime,.3s) ease backwards}@keyframes reveal-module__dJxVMW__essRevealRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reveal-module__dJxVMW__revealHidden,.reveal-module__dJxVMW__revealIn{opacity:1;animation:none;transform:none}}
.EssentialsReviewsGrid-module__Efcx7G__desktop,.EssentialsReviewsGrid-module__Efcx7G__tablet{display:none}.EssentialsReviewsGrid-module__Efcx7G__mobile{padding:var(--sectionPadding);display:flex;position:relative;overflow-x:clip}.EssentialsReviewsGrid-module__Efcx7G__mobile,.EssentialsReviewsGrid-module__Efcx7G__tablet,.EssentialsReviewsGrid-module__Efcx7G__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsReviewsGrid-module__Efcx7G__softBackgroundTexture>div:first-child{clip-path:inset(4px);inset:-4px}.EssentialsReviewsGrid-module__Efcx7G__header{align-items:center;gap:var(--elementSpacing);text-align:center;flex-direction:column;display:flex}.EssentialsReviewsGrid-module__Efcx7G__header h2{text-transform:uppercase}.EssentialsReviewsGrid-module__Efcx7G__ratingRow{align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsReviewsGrid-module__Efcx7G__ratingRow:before,.EssentialsReviewsGrid-module__Efcx7G__ratingRow:after{content:"";background-color:var(--ratingDividerColor,currentColor);height:1px;opacity:var(--ratingDividerOpacity,.2);flex:1 1 0}.EssentialsReviewsGrid-module__Efcx7G__ratingRowContent{align-items:center;gap:8px;display:flex}.EssentialsReviewsGrid-module__Efcx7G__ratingValue{font-size:var(--h3-size);font-weight:700;line-height:1}.EssentialsReviewsGrid-module__Efcx7G__mobileGrid,.EssentialsReviewsGrid-module__Efcx7G__tabletGrid,.EssentialsReviewsGrid-module__Efcx7G__desktopGrid{gap:var(--elementSpacing);display:grid}.EssentialsReviewsGrid-module__Efcx7G__mobileGrid{grid-template-columns:1fr}.EssentialsReviewsGrid-module__Efcx7G__tabletGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EssentialsReviewsGrid-module__Efcx7G__desktopGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EssentialsReviewsGrid-module__Efcx7G__reviewsCarousel{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsReviewsGrid-module__Efcx7G__swiper{width:100%}.EssentialsReviewsGrid-module__Efcx7G__slide{height:auto;display:flex}.EssentialsReviewsGrid-module__Efcx7G__dots{justify-content:center;gap:8px;display:flex}.EssentialsReviewsGrid-module__Efcx7G__dot{opacity:.25;cursor:pointer;width:8px;height:8px;transition:opacity var(--animationTime);background-color:currentColor;border:none;border-radius:50%;padding:0}.EssentialsReviewsGrid-module__Efcx7G__dotActive{opacity:1}.EssentialsReviewsGrid-module__Efcx7G__seeAllRow{justify-content:center;display:flex}.EssentialsReviewsGrid-module__Efcx7G__seeAllButton{width:auto}.EssentialsReviewsGrid-module__Efcx7G__seeAllButton>div{gap:6px}.EssentialsReviewsGrid-module__Efcx7G__card{align-items:flex-start;gap:var(--elementSpacing);width:100%;padding:var(--elementPadding);border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);transition:transform var(--animationTime), box-shadow var(--animationTime);background-color:#fff;border:1px solid #404040;flex-direction:column;display:flex;position:relative}.EssentialsReviewsGrid-module__Efcx7G__card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001f}.EssentialsReviewsGrid-module__Efcx7G__cardHeader{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsReviewsGrid-module__Efcx7G__cardAvatar{border:2px solid var(--bw100);width:44px;height:44px;box-shadow:var(--elementShadowFg);font-family:var(--body-font);font-size:var(--ps-size);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.EssentialsReviewsGrid-module__Efcx7G__cardIdentity{flex-direction:column;gap:2px;display:flex}.EssentialsReviewsGrid-module__Efcx7G__cardAuthor{font-size:var(--ps-size);font-weight:700}.EssentialsReviewsGrid-module__Efcx7G__cardVerified{font-size:var(--pxs-size);opacity:.75;align-items:center;gap:4px;display:flex}.EssentialsReviewsGrid-module__Efcx7G__cardReview{align-items:flex-start;gap:var(--siblingElementSpacing);flex-direction:column;flex:auto;width:100%;display:flex}.EssentialsReviewsGrid-module__Efcx7G__cardDate{inset:var(--elementPadding);font-size:var(--pxxs-size);opacity:.55;position:absolute;bottom:auto;left:auto}.EssentialsReviewsGrid-module__Efcx7G__cardTitle{font-family:var(--heading-font);font-size:var(--pl-size);text-transform:uppercase;font-weight:700;line-height:1.15}.EssentialsReviewsGrid-module__Efcx7G__cardText{font-size:var(--ps-size)}.EssentialsReviewsGrid-module__Efcx7G__cardTextClamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EssentialsReviewsGrid-module__Efcx7G__readMore{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:auto;padding:0;display:inline-flex}.EssentialsReviewsGrid-module__Efcx7G__readMoreText{font-size:var(--ps-size);font-weight:600}.EssentialsReviewsGrid-module__Efcx7G__readMore:hover .EssentialsReviewsGrid-module__Efcx7G__readMoreText{text-decoration:underline}.EssentialsReviewsGrid-module__Efcx7G__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-module__Efcx7G__cardProductImage{border:1px solid var(--bw200);background-color:var(--bw150);border-radius:50%;flex:none;width:36px;overflow:hidden}.EssentialsReviewsGrid-module__Efcx7G__cardProductLabel{font-size:var(--pxs-size);opacity:.7;font-style:italic}.EssentialsReviewsGrid-module__Efcx7G__floatingLayer{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.EssentialsReviewsGrid-module__Efcx7G__floatingContainer{transform:translate3d(0, calc(var(--reviewsParallax,0) * var(--floatSpeed,0) * -1px), 0) rotate(calc(( var(--floatRotate,0) + var(--reviewsParallax,0) * var(--floatDrift,0) ) * 1deg));will-change:transform;position:absolute}@media (min-width:700px){.EssentialsReviewsGrid-module__Efcx7G__mobile{display:none}.EssentialsReviewsGrid-module__Efcx7G__tablet{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsReviewsGrid-module__Efcx7G__softBackgroundTexture>div:first-child{filter:blur(5px)}}@media (min-width:1024px){.EssentialsReviewsGrid-module__Efcx7G__mobile,.EssentialsReviewsGrid-module__Efcx7G__tablet{display:none}.EssentialsReviewsGrid-module__Efcx7G__desktop{padding:var(--sectionPadding);display:flex;position:relative;overflow-x:clip}.EssentialsReviewsGrid-module__Efcx7G__desktop>.EssentialsReviewsGrid-module__Efcx7G__header,.EssentialsReviewsGrid-module__Efcx7G__desktop>.EssentialsReviewsGrid-module__Efcx7G__desktopGrid,.EssentialsReviewsGrid-module__Efcx7G__desktop>.EssentialsReviewsGrid-module__Efcx7G__seeAllRow{z-index:1;position:relative}}[data-ss-bp] .EssentialsReviewsGrid-module__Efcx7G__mobile{display:flex}[data-ss-bp] .EssentialsReviewsGrid-module__Efcx7G__tablet{display:flex}[data-ss-bp] .EssentialsReviewsGrid-module__Efcx7G__desktop{display:flex}
.CustomersBadge-module__xLtLrq__customersBadge{align-items:center;gap:var(--siblingElementSpacing);display:flex}.CustomersBadge-module__xLtLrq__avatars{align-items:center;display:flex}.CustomersBadge-module__xLtLrq__avatar{border:2px solid var(--bw100);border-radius:50%;flex:none;overflow:hidden}.CustomersBadge-module__xLtLrq__avatarRing{border-radius:50%;flex:none}.CustomersBadge-module__xLtLrq__avatarRing:not(:first-child){margin-left:-10px}.CustomersBadge-module__xLtLrq__avatarRingSpin{position:relative;overflow:hidden}.CustomersBadge-module__xLtLrq__avatarRingSpin:before{content:"";background:var(--avatarRingBackground);animation:4s linear infinite CustomersBadge-module__xLtLrq__ringGradientSpin;position:absolute;inset:-25%}.CustomersBadge-module__xLtLrq__avatarRingSpin .CustomersBadge-module__xLtLrq__avatar{border:none}@keyframes CustomersBadge-module__xLtLrq__ringGradientSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CustomersBadge-module__xLtLrq__avatarRingSpin:before{animation:none}}.CustomersBadge-module__xLtLrq__text{font-size:var(--ps-size);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.CustomersBadge-module__xLtLrq__statText{font-weight:800}
.ReviewModal-module__E3Z3va__backdrop{z-index:1000;width:100dvw;height:100dvh;padding:var(--sectionPaddingTight);opacity:0;transition:opacity var(--animationTime);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.ReviewModal-module__E3Z3va__dialog{background-color:var(--bw100);border-radius:var(--elementRoundness);width:100%;max-height:50dvh;box-shadow:var(--elementShadowBg);color:var(--bw900);opacity:0;transition:opacity var(--animationTime);flex-direction:column;display:flex;position:relative}.ReviewModal-module__E3Z3va__backdrop.ReviewModal-module__E3Z3va__open,.ReviewModal-module__E3Z3va__dialog.ReviewModal-module__E3Z3va__open{opacity:1}.ReviewModal-module__E3Z3va__closeButton{top:var(--elementSpacing);right:var(--elementSpacing);cursor:pointer;color:var(--bw900);transition:opacity var(--animationTime);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ReviewModal-module__E3Z3va__closeButton:hover{opacity:.6}.ReviewModal-module__E3Z3va__header{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);padding-right:calc(var(--elementSpacing) * 5);border-bottom:1px solid var(--bw200);flex:none;display:flex}.ReviewModal-module__E3Z3va__avatar{border:2px solid var(--bw100);width:48px;height:48px;box-shadow:var(--elementShadowFg);font-family:var(--body-font);font-size:var(--p-size);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.ReviewModal-module__E3Z3va__identity{flex-direction:column;gap:2px;display:flex}.ReviewModal-module__E3Z3va__author{font-size:var(--p-size);font-weight:700}.ReviewModal-module__E3Z3va__verified{font-size:var(--ps-size);align-items:center;gap:4px;display:flex}.ReviewModal-module__E3Z3va__content{gap:var(--siblingElementSpacing);min-height:0;padding:var(--elementPadding);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ReviewModal-module__E3Z3va__ratingRow{align-items:center;gap:var(--siblingElementSpacing);display:flex}.ReviewModal-module__E3Z3va__date{font-size:var(--pxs-size);opacity:.6}.ReviewModal-module__E3Z3va__title{font-family:var(--heading-font);font-size:var(--pl-size);text-transform:uppercase;font-weight:700;line-height:1.15}.ReviewModal-module__E3Z3va__body{font-size:var(--ps-size)}.ReviewModal-module__E3Z3va__replyBox{gap:calc(var(--siblingElementSpacing) * .5);width:100%;padding:var(--elementPadding);border-radius:var(--elementRoundness);background-color:var(--bw150);flex-direction:column;display:flex}.ReviewModal-module__E3Z3va__replyHeadingRow{align-items:center;gap:6px;display:flex}.ReviewModal-module__E3Z3va__replyHeading{font-size:var(--ps-size);font-weight:700}.ReviewModal-module__E3Z3va__replyText{font-size:var(--ps-size)}.ReviewModal-module__E3Z3va__replyDate{font-size:var(--pxs-size);opacity:.6}
.EssentialsProductStats-module__3rENxW__desktop,.EssentialsProductStats-module__3rENxW__tablet{display:none}.EssentialsProductStats-module__3rENxW__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__3rENxW__mobile,.EssentialsProductStats-module__3rENxW__tablet,.EssentialsProductStats-module__3rENxW__desktop{isolation:isolate;background-position:50%;background-size:cover;flex-direction:column;overflow:hidden}.EssentialsProductStats-module__3rENxW__topDivider{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.EssentialsProductStats-module__3rENxW__overlay{position:absolute;inset:0}.EssentialsProductStats-module__3rENxW__content{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex;position:relative}.EssentialsProductStats-module__3rENxW__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsProductStats-module__3rENxW__description{max-width:680px}.EssentialsProductStats-module__3rENxW__ctaWrap{min-width:220px}.EssentialsProductStats-module__3rENxW__statsGrid{gap:var(--columnSpacing);width:100%;margin-top:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsProductStats-module__3rENxW__statCard{text-align:center;align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);border-radius:var(--elementRoundness);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;-webkit-user-select:none;user-select:none;transition:transform var(--animationTimeSlow);background-color:#ffffff14;border:1px solid #fff3;flex-direction:column;display:flex;position:relative;overflow:hidden}.EssentialsProductStats-module__3rENxW__statCard:after{content:"";transition:transform calc(var(--animationTimeSlow) * 1.8);pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff21 47%,#ffffff59 50%,#ffffff21 53%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}@media (hover:hover){.EssentialsProductStats-module__3rENxW__statCard:hover{transform:perspective(900px)rotateX(6deg)rotateY(-6deg)translateY(-4px)scale(1.02)}.EssentialsProductStats-module__3rENxW__statCard:hover:after{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.EssentialsProductStats-module__3rENxW__statCard,.EssentialsProductStats-module__3rENxW__statCard:after{transition:none}.EssentialsProductStats-module__3rENxW__statCard:hover{transform:none}.EssentialsProductStats-module__3rENxW__statCard:hover:after{transform:translate(-100%)}}.EssentialsProductStats-module__3rENxW__statLabel{font-style:italic}.EssentialsProductStats-module__3rENxW__statValue{font-family:var(--heading-font);font-weight:var(--heading-weight);line-height:var(--heading-lineHeight);font-size:56px}.EssentialsProductStats-module__3rENxW__statCaption{font-size:var(--ps-size);opacity:.75}@media (min-width:700px){.EssentialsProductStats-module__3rENxW__mobile{display:none}.EssentialsProductStats-module__3rENxW__tablet{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__3rENxW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.EssentialsProductStats-module__3rENxW__mobile,.EssentialsProductStats-module__3rENxW__tablet{display:none}.EssentialsProductStats-module__3rENxW__desktop{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__3rENxW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EssentialsProductStats-module__3rENxW__statValue{font-size:64px}}[data-ss-bp] .EssentialsProductStats-module__3rENxW__mobile{display:flex}[data-ss-bp] .EssentialsProductStats-module__3rENxW__tablet{display:flex}[data-ss-bp] .EssentialsProductStats-module__3rENxW__desktop{display:flex}
.EssentialsBenefitsBand-module__dFwSiW__desktop,.EssentialsBenefitsBand-module__dFwSiW__tablet{display:none}.EssentialsBenefitsBand-module__dFwSiW__mobile{display:block}.EssentialsBenefitsBand-module__dFwSiW__mobile,.EssentialsBenefitsBand-module__dFwSiW__tablet,.EssentialsBenefitsBand-module__dFwSiW__desktop{isolation:isolate;z-index:1;--marqueeImageInset:16px;position:relative}.EssentialsBenefitsBand-module__dFwSiW__band{overflow:hidden}.EssentialsBenefitsBand-module__dFwSiW__trackMaskLeft{-webkit-mask-image:linear-gradient(90deg, transparent 0, transparent calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) - 8px), black calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) + 28px));-webkit-mask-image:linear-gradient(90deg, transparent 0, transparent calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) - 8px), black calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) + 28px));mask-image:linear-gradient(90deg, transparent 0, transparent calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) - 8px), black calc(var(--marqueeImageInset) + var(--marqueeImageWidth,200px) + 28px))}.EssentialsBenefitsBand-module__dFwSiW__trackMaskRight{-webkit-mask-image:linear-gradient(90deg, black 0, black calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) - 28px), transparent calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) + 8px), transparent 100%);-webkit-mask-image:linear-gradient(90deg, black 0, black calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) - 28px), transparent calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) + 8px), transparent 100%);mask-image:linear-gradient(90deg, black 0, black calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) - 28px), transparent calc(100% - var(--marqueeImageInset) - var(--marqueeImageWidth,200px) + 8px), transparent 100%)}.EssentialsBenefitsBand-module__dFwSiW__track{width:max-content;animation:EssentialsBenefitsBand-module__dFwSiW__marqueeScroll var(--marqueeDuration,28s) linear infinite;display:flex}.EssentialsBenefitsBand-module__dFwSiW__half,.EssentialsBenefitsBand-module__dFwSiW__item{align-items:center;display:flex}.EssentialsBenefitsBand-module__dFwSiW__label{white-space:nowrap;letter-spacing:2px;text-transform:uppercase;padding:18px 32px;font-size:14px;font-weight:700}.EssentialsBenefitsBand-module__dFwSiW__divider{flex-shrink:0;width:1px;height:18px}.EssentialsBenefitsBand-module__dFwSiW__floatingImage{left:var(--marqueeImageInset);z-index:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}:root[data-preview-select-mode] .EssentialsBenefitsBand-module__dFwSiW__floatingImage{pointer-events:auto}:root[data-preview-select-mode] .EssentialsBenefitsBand-module__dFwSiW__track{animation:none}.EssentialsBenefitsBand-module__dFwSiW__floatingImageRight{left:auto;right:var(--marqueeImageInset)}@keyframes EssentialsBenefitsBand-module__dFwSiW__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.EssentialsBenefitsBand-module__dFwSiW__track{animation:none}}@media (min-width:700px){.EssentialsBenefitsBand-module__dFwSiW__mobile{display:none}.EssentialsBenefitsBand-module__dFwSiW__mobile,.EssentialsBenefitsBand-module__dFwSiW__tablet,.EssentialsBenefitsBand-module__dFwSiW__desktop{--marqueeImageInset:5%}.EssentialsBenefitsBand-module__dFwSiW__tablet{display:block}}@media (min-width:1024px){.EssentialsBenefitsBand-module__dFwSiW__mobile,.EssentialsBenefitsBand-module__dFwSiW__tablet{display:none}.EssentialsBenefitsBand-module__dFwSiW__desktop{display:block}.EssentialsBenefitsBand-module__dFwSiW__label{padding:20px 48px;font-size:15px}}[data-ss-bp] .EssentialsBenefitsBand-module__dFwSiW__mobile{display:block}[data-ss-bp] .EssentialsBenefitsBand-module__dFwSiW__tablet{display:block}[data-ss-bp] .EssentialsBenefitsBand-module__dFwSiW__desktop{display:block}
.EssentialsOfferHighlight-module__Qc9s7a__desktop,.EssentialsOfferHighlight-module__Qc9s7a__tablet{display:none}.EssentialsOfferHighlight-module__Qc9s7a__mobile{display:flex;position:relative}.EssentialsOfferHighlight-module__Qc9s7a__mobile,.EssentialsOfferHighlight-module__Qc9s7a__tablet,.EssentialsOfferHighlight-module__Qc9s7a__desktop{gap:var(--rowSpacing);padding:var(--sectionPadding);flex-direction:column}.EssentialsOfferHighlight-module__Qc9s7a__heading{gap:var(--siblingElementSpacing);flex-direction:column;align-items:center;display:flex}.EssentialsOfferHighlight-module__Qc9s7a__stack{gap:var(--columnSpacing);flex-direction:column;display:flex}.EssentialsOfferHighlight-module__Qc9s7a__desktopGrid{gap:var(--columnSpacing);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.EssentialsOfferHighlight-module__Qc9s7a__image{object-fit:cover;border-radius:var(--elementRoundness);width:100%;height:300px;display:block}.EssentialsOfferHighlight-module__Qc9s7a__tablet .EssentialsOfferHighlight-module__Qc9s7a__image{height:380px}.EssentialsOfferHighlight-module__Qc9s7a__desktop .EssentialsOfferHighlight-module__Qc9s7a__image{height:480px}.EssentialsOfferHighlight-module__Qc9s7a__perkCard{justify-content:center;gap:var(--elementSpacing);padding:var(--elementPadding);border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);flex-direction:column;display:flex}.EssentialsOfferHighlight-module__Qc9s7a__desktop .EssentialsOfferHighlight-module__Qc9s7a__perkCard{padding:calc(var(--elementSpacing) * 2)}.EssentialsOfferHighlight-module__Qc9s7a__perkList{flex-direction:column;display:flex}.EssentialsOfferHighlight-module__Qc9s7a__perkRow{align-items:center;gap:var(--siblingElementSpacing);padding:var(--siblingElementSpacing) 0;display:flex}.EssentialsOfferHighlight-module__Qc9s7a__perkRow svg{flex-shrink:0}.EssentialsOfferHighlight-module__Qc9s7a__perkRow p{font-size:var(--p-size)}.EssentialsOfferHighlight-module__Qc9s7a__ctaWrapper{width:100%;max-width:480px;margin:0 auto}@media (min-width:700px){.EssentialsOfferHighlight-module__Qc9s7a__mobile{display:none}.EssentialsOfferHighlight-module__Qc9s7a__tablet{display:flex;position:relative}}@media (min-width:1024px){.EssentialsOfferHighlight-module__Qc9s7a__mobile,.EssentialsOfferHighlight-module__Qc9s7a__tablet{display:none}.EssentialsOfferHighlight-module__Qc9s7a__desktop{display:flex;position:relative}}[data-ss-bp] .EssentialsOfferHighlight-module__Qc9s7a__mobile{display:flex}[data-ss-bp] .EssentialsOfferHighlight-module__Qc9s7a__tablet{display:flex}[data-ss-bp] .EssentialsOfferHighlight-module__Qc9s7a__desktop{display:flex}
.EssentialsGuaranteeBanner-module__OQN54W__desktop,.EssentialsGuaranteeBanner-module__OQN54W__tablet{display:none}.EssentialsGuaranteeBanner-module__OQN54W__mobile{display:flex;position:relative}.EssentialsGuaranteeBanner-module__OQN54W__mobile,.EssentialsGuaranteeBanner-module__OQN54W__tablet,.EssentialsGuaranteeBanner-module__OQN54W__desktop{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);text-align:center;flex-direction:column}.EssentialsGuaranteeBanner-module__OQN54W__headline{font-size:calc(var(--h1-size) * 1.3)}.EssentialsGuaranteeBanner-module__OQN54W__subheadline{max-width:620px}.EssentialsGuaranteeBanner-module__OQN54W__guaranteeCard{gap:var(--siblingElementSpacing);width:100%;max-width:620px;padding:var(--elementPadding);border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);text-align:left;flex-direction:column;display:flex}.EssentialsGuaranteeBanner-module__OQN54W__valueRow{align-items:baseline;gap:var(--siblingElementSpacing);display:flex}.EssentialsGuaranteeBanner-module__OQN54W__cardValue{font-size:calc(var(--h1-size) * 1.8);line-height:1}.EssentialsGuaranteeBanner-module__OQN54W__cardUnit{font-size:var(--pl-size);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.EssentialsGuaranteeBanner-module__OQN54W__cardEyebrow{font-size:var(--pxs-size);text-transform:uppercase;letter-spacing:.15em;opacity:.7}.EssentialsGuaranteeBanner-module__OQN54W__cardBody{font-size:var(--p-size);opacity:.85}.EssentialsGuaranteeBanner-module__OQN54W__badgeRow{justify-content:center;gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.EssentialsGuaranteeBanner-module__OQN54W__badgePill{border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.EssentialsGuaranteeBanner-module__OQN54W__badgePill svg{flex-shrink:0}.EssentialsGuaranteeBanner-module__OQN54W__badgePill p{font-size:var(--pxxs-size);text-transform:uppercase;letter-spacing:.08em;font-weight:600}@media (min-width:700px){.EssentialsGuaranteeBanner-module__OQN54W__mobile{display:none}.EssentialsGuaranteeBanner-module__OQN54W__tablet{display:flex;position:relative}}@media (min-width:1024px){.EssentialsGuaranteeBanner-module__OQN54W__mobile,.EssentialsGuaranteeBanner-module__OQN54W__tablet{display:none}.EssentialsGuaranteeBanner-module__OQN54W__desktop{display:flex;position:relative}.EssentialsGuaranteeBanner-module__OQN54W__desktop .EssentialsGuaranteeBanner-module__OQN54W__headline{font-size:calc(var(--h1-size) * 1.6)}}[data-ss-bp] .EssentialsGuaranteeBanner-module__OQN54W__mobile{display:flex}[data-ss-bp] .EssentialsGuaranteeBanner-module__OQN54W__tablet{display:flex}[data-ss-bp] .EssentialsGuaranteeBanner-module__OQN54W__desktop{display:flex}
