.EssentialsHeader-module__5jtBxG__mobile{display:block}.EssentialsHeader-module__5jtBxG__tablet,.EssentialsHeader-module__5jtBxG__desktop{display:none}.EssentialsHeader-module__5jtBxG__mobileProxy{visibility:hidden;padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX)}.EssentialsHeader-module__5jtBxG__proxySpacer{width:1px}.EssentialsHeader-module__5jtBxG__mobileFixed{z-index:99;position:fixed;top:0;left:0;right:0}.EssentialsHeader-module__5jtBxG__mobileFixed:before,.EssentialsHeader-module__5jtBxG__tabletFixed:before,.EssentialsHeader-module__5jtBxG__desktopFixed:before{background:var(--bw100);content:"";pointer-events:none;height:3px;position:absolute;top:-2px;left:0;right:0}.EssentialsHeader-module__5jtBxG__searchBackdrop{z-index:98;width:100dvw;height:100dvh;transition:background-color var(--animationTime);will-change:background-color;position:fixed;top:0;left:0}.EssentialsHeader-module__5jtBxG__mobileHeader{padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);align-items:center;gap:var(--siblingElementSpacing);transition:border-bottom-width var(--animationTime), border-radius var(--animationTime), box-shadow var(--animationTime);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.EssentialsHeader-module__5jtBxG__left{align-items:center;gap:var(--siblingElementSpacing);justify-self:start;display:flex}.EssentialsHeader-module__5jtBxG__center{justify-self:center;align-items:center;display:flex}.EssentialsHeader-module__5jtBxG__right{align-items:center;gap:var(--siblingElementSpacing);justify-self:end;display:flex}.EssentialsHeader-module__5jtBxG__iconGroup{align-items:center;display:flex}.EssentialsHeader-module__5jtBxG__tabletProxy{visibility:hidden;padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX)}.EssentialsHeader-module__5jtBxG__tabletFixed{z-index:99;position:fixed;top:0;left:0;right:0}.EssentialsHeader-module__5jtBxG__tabletHeader{padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);align-items:center;gap:var(--siblingElementSpacing);transition:border-bottom-width var(--animationTime), border-radius var(--animationTime), box-shadow var(--animationTime);grid-template-columns:1fr auto 1fr;display:grid;position:relative}@media (min-width:700px){.EssentialsHeader-module__5jtBxG__mobile{display:none}.EssentialsHeader-module__5jtBxG__tablet{display:block}}@media (min-width:1024px){.EssentialsHeader-module__5jtBxG__tablet{display:none}.EssentialsHeader-module__5jtBxG__desktop{display:block}}.EssentialsHeader-module__5jtBxG__desktopProxy{visibility:hidden;padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX)}.EssentialsHeader-module__5jtBxG__desktopFixed{z-index:99;position:fixed;top:0;left:0;right:0}.EssentialsHeader-module__5jtBxG__desktopHeader{padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);align-items:center;gap:var(--siblingElementSpacing);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.EssentialsHeader-module__5jtBxG__mobileHeader,.EssentialsHeader-module__5jtBxG__tabletHeader{background-clip:padding-box;overflow:hidden}.EssentialsHeader-module__5jtBxG__desktopFixed{background-clip:padding-box}.EssentialsHeader-module__5jtBxG__desktopMenu{justify-self:start;align-items:center;display:flex}.EssentialsHeader-module__5jtBxG__desktopNav{align-items:center;gap:calc(var(--siblingElementSpacing) * 1.75);display:flex}.EssentialsHeader-module__5jtBxG__desktopNavItem{align-items:center;display:flex;position:relative}.EssentialsHeader-module__5jtBxG__desktopNavButton{cursor:pointer;color:inherit;background:0 0;border:none;padding:6px 0;position:relative}.EssentialsHeader-module__5jtBxG__desktopNavButton>h3{margin:0}.EssentialsHeader-module__5jtBxG__desktopNavButtonActive:after{content:"";background-color:currentColor;height:2px;position:absolute;bottom:0;left:0;right:0}.EssentialsHeader-module__5jtBxG__desktopLogo{justify-self:center;align-items:center;display:flex}.EssentialsHeader-module__5jtBxG__desktopRight{align-items:center;gap:var(--siblingElementSpacing);justify-self:end;display:flex}.EssentialsHeader-module__5jtBxG__cartIconWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.EssentialsHeader-module__5jtBxG__cartBadge{min-width:16px;height:16px;color:var(--bw100);font-family:var(--body-font);box-sizing:border-box;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-8px}.EssentialsHeader-module__5jtBxG__desktopBackdrop{z-index:98;width:100dvw;height:100dvh;transition:background-color var(--animationTime);will-change:background-color;position:fixed;top:0;left:0}[data-ss-bp] .EssentialsHeader-module__5jtBxG__mobile{display:block}[data-ss-bp] .EssentialsHeader-module__5jtBxG__tablet{display:block}[data-ss-bp] .EssentialsHeader-module__5jtBxG__desktop{display:block}
.ImageContainer-module__MMLbuG__imageContainer{width:100%;position:relative}.ImageContainer-module__MMLbuG__imageContainer>*{transition:opacity var(--animationTimeSlow)}
.EssentialsCartSlider-module__FhribW__backdrop{z-index:999;width:100dvw;height:100dvh;transition:background-color var(--animationTime);will-change:background-color;position:fixed;top:0;left:0}.EssentialsCartSlider-module__FhribW__panel{transition:transform var(--animationTime);will-change:transform;z-index:1000;flex-direction:column;display:flex;position:fixed;overflow:hidden}.EssentialsCartSlider-module__FhribW__bottomPanel{width:100dvw;height:90dvh;bottom:0;left:0;transform:translateY(100%)}.EssentialsCartSlider-module__FhribW__bottomPanelOpen{transform:translateY(0)}.EssentialsCartSlider-module__FhribW__leftPanel{width:90dvw;height:100dvh;top:0;left:0;transform:translate(-100%)}.EssentialsCartSlider-module__FhribW__leftPanelOpen{transform:translate(0)}.EssentialsCartSlider-module__FhribW__rightPanel{width:90dvw;height:100dvh;top:0;right:0;transform:translate(100%)}.EssentialsCartSlider-module__FhribW__rightPanelOpen{transform:translate(0)}.EssentialsCartSlider-module__FhribW__header{padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);align-items:center;gap:var(--siblingElementSpacing);flex-shrink:0;grid-template-columns:1fr auto 1fr;display:grid}@media (min-width:1024px){.EssentialsCartSlider-module__FhribW__header{padding-left:calc(var(--elementSpacing) * 1.5);padding-right:calc(var(--elementSpacing) * 1.5)}}.EssentialsCartSlider-module__FhribW__lineItems{padding:calc(var(--elementSpacing) * 1.5);padding-bottom:calc(var(--elementSpacing) * 1.5 + 110px);gap:var(--elementSpacing);scrollbar-gutter:stable both-edges;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.EssentialsCartSlider-module__FhribW__progressBlock{gap:var(--elementSpacing);padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);padding-bottom:calc(var(--elementSpacing) * 1.5);z-index:1;transition:box-shadow var(--animationTime);flex-direction:column;flex-shrink:0;display:flex;position:relative}.EssentialsCartSlider-module__FhribW__tiers{flex-shrink:0}@media (min-width:1024px){.EssentialsCartSlider-module__FhribW__progressBlock{padding-left:calc(var(--elementSpacing) * 1.5);padding-right:calc(var(--elementSpacing) * 1.5)}}.EssentialsCartSlider-module__FhribW__progressBlockScrolled{box-shadow:0 6px 12px #0000001f}.EssentialsCartSlider-module__FhribW__progressCaption{text-align:center;color:currentColor;justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.EssentialsCartSlider-module__FhribW__progressTrack{background-color:var(--bw100);border-radius:999px;height:8px;margin:0 14px;position:relative}.EssentialsCartSlider-module__FhribW__progressFill{border-radius:inherit;background-color:var(--primaryColor);height:100%;transition:width var(--animationTimeSlow) ease}.EssentialsCartSlider-module__FhribW__progressCheckpoint{--bar-color:var(--primaryColor);--track-border:1px solid var(--bw500);border:var(--track-border);width:28px;height:28px;transition:border-color var(--animationTime) linear, border-width var(--animationTime) linear, transform var(--animationTime) linear;z-index:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;overflow:hidden;transform:translate(-50%,-50%)}.EssentialsCartSlider-module__FhribW__progressCheckpointUnlocked{border-color:var(--bar-color);border-width:1.5px;transform:translate(-50%,-50%)scale(1.05)}.EssentialsCartSlider-module__FhribW__progressCheckpointImage{object-fit:contain;opacity:.5;width:100%;height:100%;transition:opacity var(--animationTime) linear;background-color:#fff}.EssentialsCartSlider-module__FhribW__progressCheckpointUnlocked .EssentialsCartSlider-module__FhribW__progressCheckpointImage{opacity:1}.EssentialsCartSlider-module__FhribW__progressCheckpointIcon{opacity:.5;transition:opacity var(--animationTime) linear}.EssentialsCartSlider-module__FhribW__progressCheckpointUnlocked .EssentialsCartSlider-module__FhribW__progressCheckpointIcon{opacity:1}.EssentialsCartSlider-module__FhribW__recommendedBlock{gap:var(--elementSpacing);padding-top:var(--elementSpacing);border-top:1px solid var(--bw300);margin-top:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsCartSlider-module__FhribW__recommendedHeading{font-family:var(--body-font);font-size:16px;font-weight:700;line-height:var(--body-lineHeight);justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.EssentialsCartSlider-module__FhribW__lineItems>*{flex-shrink:0}.EssentialsCartSlider-module__FhribW__headerSpacer{justify-self:start}.EssentialsCartSlider-module__FhribW__titleGroup{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsCartSlider-module__FhribW__titleBadge{min-width:20px;height:20px;color:var(--bw100);font-family:var(--body-font);box-sizing:border-box;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.EssentialsCartSlider-module__FhribW__headerClose{cursor:pointer;justify-self:end}.EssentialsCartSlider-module__FhribW__emptyState{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);text-align:center;flex-direction:column;flex:1;display:flex}.EssentialsCartSlider-module__FhribW__emptyIconCircle{background-color:var(--bw150);width:160px;height:160px;margin-bottom:var(--elementSpacing);border-radius:50%;justify-content:center;align-items:center;display:flex}.EssentialsCartSlider-module__FhribW__emptyHeading{margin-bottom:calc(var(--siblingElementSpacing) * -.5);font-weight:700}.EssentialsCartSlider-module__FhribW__emptySubtitle{opacity:.6}.EssentialsCartSlider-module__FhribW__loadingState{padding:var(--elementPadding);justify-content:center;align-items:center;display:flex}.EssentialsCartSlider-module__FhribW__ctaGradient{height:calc(var(--elementSpacing) * 3 + 130px);pointer-events:none;z-index:1;position:absolute;bottom:0;left:0;right:0}.EssentialsCartSlider-module__FhribW__checkoutCta{padding:calc(var(--elementSpacing) * 1.5);pointer-events:none;z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.EssentialsCartSlider-module__FhribW__checkoutCta>*{pointer-events:auto}.EssentialsCartSlider-module__FhribW__actionError{border-radius:var(--elementRoundness);color:#821414;font-size:var(--ps-size);text-align:center;background:#ffebebf5;margin:0;padding:8px 10px;font-weight:600}.EssentialsCartSlider-module__FhribW__bonusPreviewItem{border-radius:10px;align-items:center;gap:10px;display:flex;overflow:hidden}.EssentialsCartSlider-module__FhribW__bonusPreviewImage{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.EssentialsCartSlider-module__FhribW__bonusPreviewImageInner{object-fit:contain;max-width:100%;max-height:100%}.EssentialsCartSlider-module__FhribW__bonusPreviewTitle{font-size:var(--ps-size);flex:1;margin:0;font-weight:600}.EssentialsCartSlider-module__FhribW__bonusPreviewTag{font-size:var(--pxs-size);letter-spacing:.04em;color:#2e9e4f;margin-right:12px;font-weight:700}

.EssentialsCartLineItem-module__ZUP6Kq__lineItem{border-radius:var(--elementRoundness);grid-template-columns:auto 1fr;align-items:stretch;display:grid;overflow:hidden}.EssentialsCartLineItem-module__ZUP6Kq__lineItemImage{box-sizing:border-box;align-self:stretch;width:96px;position:relative;overflow:hidden}.EssentialsCartLineItem-module__ZUP6Kq__lineItemImageInner{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsCartLineItem-module__ZUP6Kq__lineItemImageFade{pointer-events:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsCartLineItem-module__ZUP6Kq__lineItemContent{padding:var(--elementPadding);flex-direction:column;gap:2px;min-width:0;display:flex}.EssentialsCartLineItem-module__ZUP6Kq__lineItemTitleRow{justify-content:space-between;align-items:baseline;gap:var(--siblingElementSpacing);display:flex}.EssentialsCartLineItem-module__ZUP6Kq__lineItemTitle{font-family:var(--heading-font);font-weight:var(--heading-weight);line-height:var(--heading-lineHeight);font-size:var(--pl-size);margin:0}.EssentialsCartLineItem-module__ZUP6Kq__lineItemPriceGroup{align-items:baseline;gap:var(--siblingElementSpacing);flex-shrink:0;display:inline-flex}.EssentialsCartLineItem-module__ZUP6Kq__lineItemPrice{font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--p-size);flex-shrink:0;margin:0}.EssentialsCartLineItem-module__ZUP6Kq__lineItemPriceOriginal{font-family:var(--heading-font);font-size:var(--ps-size);opacity:.6;flex-shrink:0;margin:0;text-decoration:line-through}.EssentialsCartLineItem-module__ZUP6Kq__lineItemVariant{font-size:var(--ps-size);opacity:.65;margin:0}.EssentialsCartLineItem-module__ZUP6Kq__lineItemPlan{font-size:var(--ps-size);opacity:.65;margin:0;font-style:italic}.EssentialsCartLineItem-module__ZUP6Kq__actionRow{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);margin-top:10px;display:flex}.EssentialsCartLineItem-module__ZUP6Kq__quantityBar{border-radius:var(--elementRoundness);box-sizing:border-box;align-items:stretch;display:inline-flex;overflow:hidden}.EssentialsCartLineItem-module__ZUP6Kq__quantityButton{cursor:pointer;color:inherit;opacity:.7;transition:opacity var(--animationTime);background:0 0;border:none;justify-content:center;align-items:center;padding:6px 10px;display:flex}.EssentialsCartLineItem-module__ZUP6Kq__quantityButton:hover:not(:disabled){opacity:1}.EssentialsCartLineItem-module__ZUP6Kq__quantityButton:disabled{opacity:.3;cursor:not-allowed}.EssentialsCartLineItem-module__ZUP6Kq__quantityValue{min-width:28px;font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--p-size);box-sizing:border-box;justify-content:center;align-items:center;padding:6px 14px;display:flex;position:relative}.EssentialsCartLineItem-module__ZUP6Kq__quantityNumber{transition:opacity var(--animationTime)}.EssentialsCartLineItem-module__ZUP6Kq__quantitySpinner{pointer-events:none;transition:opacity var(--animationTime);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsCartLineItem-module__ZUP6Kq__trashButton{cursor:pointer;color:inherit;border-radius:var(--elementRoundness);opacity:.55;transition:opacity var(--animationTime);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.EssentialsCartLineItem-module__ZUP6Kq__trashButton:hover{opacity:1}
.FlowLoadingSpinner-module__8W0Ejq__flowLoadingSpinner{flex:1;place-items:center;display:grid}.FlowLoadingSpinner-module__8W0Ejq__spinner{place-items:center;display:grid;position:relative}.FlowLoadingSpinner-module__8W0Ejq__spinner div{box-sizing:border-box;will-change:transform;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite FlowLoadingSpinner-module__8W0Ejq__spinner;display:block;position:absolute;transform:translateZ(0)}.FlowLoadingSpinner-module__8W0Ejq__spinner div:first-child{animation-delay:-.45s}.FlowLoadingSpinner-module__8W0Ejq__spinner div:nth-child(2){animation-delay:-.3s}.FlowLoadingSpinner-module__8W0Ejq__spinner div:nth-child(3){animation-delay:-.15s}@keyframes FlowLoadingSpinner-module__8W0Ejq__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.EssentialsCartRecommendedItem-module__jk-leG__recommendedItem{appearance:none;border-radius:var(--elementRoundness);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:opacity var(--animationTime), transform var(--animationTime);grid-template-columns:auto 1fr;align-items:stretch;margin:0;padding:0;display:grid;overflow:hidden}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItem:disabled{cursor:not-allowed}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItem:not(:disabled):hover{transform:translateY(-1px)}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemImage{box-sizing:border-box;align-self:stretch;width:96px;position:relative;overflow:hidden}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemImageInner{aspect-ratio:1;object-fit:contain;width:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemImageFade{aspect-ratio:1;pointer-events:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemContent{padding:var(--elementPadding);flex-direction:column;gap:4px;min-width:0;display:flex}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemTitleRow{justify-content:space-between;align-items:baseline;gap:var(--siblingElementSpacing);display:flex}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemTitle{font-family:var(--heading-font);font-weight:var(--heading-weight);line-height:var(--heading-lineHeight);font-size:var(--ps-size);flex:1;min-width:0;margin:0}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemPriceGroup{align-items:baseline;gap:var(--siblingElementSpacing);flex-shrink:0;display:inline-flex}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemPriceOriginal{font-family:var(--heading-font);font-size:var(--ps-size);opacity:.6;flex-shrink:0;text-decoration:line-through}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemPrice{font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--ps-size);flex-shrink:0;margin:0}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemDescription{font-size:var(--ps-size);opacity:.65;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCta{border-radius:var(--elementRoundness);background-image:linear-gradient(180deg, var(--bw750), var(--bw900));border:1px solid var(--bw900);color:var(--bw100);font-family:var(--heading-font);font-weight:var(--heading-weight);font-size:var(--ps-size);text-transform:uppercase;margin-top:6px;padding:8px 10px;line-height:1;position:relative}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCtaRemove{background-image:linear-gradient(180deg, var(--bw150), var(--bw200));border-color:var(--bw300);color:var(--bw700)}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCtaContent{transition:opacity var(--animationTime);justify-content:center;align-items:center;gap:6px;display:flex}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCtaContentLoading{opacity:0}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCtaSpinner{opacity:0;transition:opacity var(--animationTime);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemCtaSpinnerLoading{opacity:1}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemVariants{flex-wrap:wrap;gap:4px;display:flex}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemVariant{border:1px solid var(--bw300);color:inherit;cursor:pointer;opacity:.6;background:0 0;border-radius:5px;padding:3px 8px;font-size:11px}.EssentialsCartRecommendedItem-module__jk-leG__recommendedItemVariantSelected{opacity:1;border-color:currentColor}
.BasicCta-module__QN4zEG__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__QN4zEG__basicCta>p{font-weight:900}.BasicCta-module__QN4zEG__basicCta:hover{filter:brightness(110%);scale:1.01}.BasicCta-module__QN4zEG__disabledCta,.BasicCta-module__QN4zEG__disabledCta:hover{filter:grayscale()brightness(97%);scale:1}.BasicCta-module__QN4zEG__content{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);transition:opacity var(--animationTime);display:flex}.BasicCta-module__QN4zEG__contentLoading{opacity:0}.BasicCta-module__QN4zEG__spinner{opacity:0;transition:opacity var(--animationTime);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.BasicCta-module__QN4zEG__spinnerLoading{opacity:1}
.EssentialsSearchSlider-module__ovFdsa__backdrop{z-index:98;width:100dvw;height:100dvh;transition:background-color var(--animationTimeSlow);will-change:background-color;position:fixed;top:0;left:0}.EssentialsSearchSlider-module__ovFdsa__panel{max-height:0;transition:all var(--animationTimeSlow);will-change:all;opacity:0;overflow:hidden}.EssentialsSearchSlider-module__ovFdsa__panelOpen{opacity:1;max-height:200px}.EssentialsSearchSlider-module__ovFdsa__panelInner{padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX)}.EssentialsSearchSlider-module__ovFdsa__form{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsSearchSlider-module__ovFdsa__input{font:inherit;font-family:var(--body-font);color:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0}.EssentialsSearchSlider-module__ovFdsa__input::placeholder{opacity:.5;color:currentColor;font-family:var(--body-font)}.EssentialsSearchSlider-module__ovFdsa__submit{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}
.EssentialsMenuSlider-module__qfT5iq__panel{opacity:0;max-height:0;transition:all var(--animationTimeSlow);will-change:max-height, opacity;overflow:hidden}.EssentialsMenuSlider-module__qfT5iq__panelOpen{opacity:1;max-height:70dvh}.EssentialsMenuSlider-module__qfT5iq__panelAnchored{opacity:0;pointer-events:none;width:max-content;transition:opacity var(--animationTime), transform var(--animationTime);z-index:97;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(-4px)}.EssentialsMenuSlider-module__qfT5iq__panelAnchoredOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.EssentialsMenuSlider-module__qfT5iq__viewport{width:100%;max-height:70dvh;overflow:hidden}.EssentialsMenuSlider-module__qfT5iq__viewportFill{height:100%;max-height:none}.EssentialsMenuSlider-module__qfT5iq__track{width:100%;display:flex}.EssentialsMenuSlider-module__qfT5iq__trackFade{grid-template-rows:auto;grid-template-columns:1fr;width:max-content;display:grid}.EssentialsMenuSlider-module__qfT5iq__trackSliding{pointer-events:none}.EssentialsMenuSlider-module__qfT5iq__fadePane{grid-area:1/1;align-self:start;min-width:0}.EssentialsMenuSlider-module__qfT5iq__pane{flex-direction:column;flex:0 0 100%;display:flex;overflow-y:auto}.EssentialsMenuSlider-module__qfT5iq__paneFill{height:100%}.EssentialsMenuSlider-module__qfT5iq__backRow{align-items:stretch;width:100%;display:flex}.EssentialsMenuSlider-module__qfT5iq__backButton{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--sectionPaddingX);cursor:pointer;color:inherit;text-align:left;opacity:.6;background:0 0;border:none;flex:1;display:flex}.EssentialsMenuSlider-module__qfT5iq__backLabel{font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--pl-size)}.EssentialsMenuSlider-module__qfT5iq__backButtonCompact{gap:calc(var(--siblingElementSpacing) * .5);padding:8px 14px}.EssentialsMenuSlider-module__qfT5iq__backLabelCompact{font-size:var(--pl-size);line-height:1}
.MenuItem-module___BL2RW__row{align-items:stretch;width:100%;display:flex}.MenuItem-module___BL2RW__titleButton{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);padding-left:var(--sectionPaddingX);padding-right:var(--elementSpacing);cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;flex:none;display:inline-flex}.MenuItem-module___BL2RW__titleText{font-family:var(--p-font);font-weight:var(--p-weight);line-height:var(--p-lineHeight);font-size:var(--pl-size)}.MenuItem-module___BL2RW__linkIcon{opacity:.55;align-items:center;display:inline-flex}.MenuItem-module___BL2RW__spacer{cursor:pointer;min-width:var(--elementSpacing);background:0 0;border:none;flex:auto;padding:0}.MenuItem-module___BL2RW__chevronButton{padding:var(--elementPadding);padding-left:var(--elementSpacing);padding-right:var(--sectionPaddingX);cursor:pointer;color:inherit;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}.MenuItem-module___BL2RW__rowCompact{width:auto}.MenuItem-module___BL2RW__titleButtonCompact{gap:calc(var(--siblingElementSpacing) * .5);padding:10px 0 10px 14px}.MenuItem-module___BL2RW__spacerCompact{min-width:var(--siblingElementSpacing);flex:auto}.MenuItem-module___BL2RW__chevronButtonCompact{padding:10px 14px 10px 0}.MenuItem-module___BL2RW__titleButtonLinkable:hover .MenuItem-module___BL2RW__titleText{text-decoration:underline}
.SearchPill-module__frRMDG__wrapper{flex-shrink:0;position:relative}.SearchPill-module__frRMDG__pill{transition:width var(--animationTime), padding var(--animationTime), gap var(--animationTime), background-color var(--animationTime), border-color var(--animationTime);will-change:width, padding;align-items:center;display:flex;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.SearchPill-module__frRMDG__pillCollapsed{gap:0;width:100%;height:100%;padding:0}.SearchPill-module__frRMDG__pillExpanded{gap:var(--siblingElementSpacing);width:clamp(180px,20vw,240px);padding:4px 14px}.SearchPill-module__frRMDG__iconButton{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.SearchPill-module__frRMDG__input{min-width:0;color:inherit;font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--pl-size);opacity:0;pointer-events:none;transition:opacity var(--animationTime);background:0 0;border:none;outline:none;flex:1;padding:0}.SearchPill-module__frRMDG__pillExpanded .SearchPill-module__frRMDG__input{opacity:1;pointer-events:auto}.SearchPill-module__frRMDG__input::placeholder{opacity:.5;color:currentColor;font-family:var(--body-font);font-weight:var(--body-weight)}
.EssentialsFooter-module__vDJPJa__logoWrapper{justify-content:flex-start;align-items:center;min-width:0;display:flex;overflow:hidden}.EssentialsFooter-module__vDJPJa__logoWrapper>*{max-width:100%;width:100%!important;height:auto!important}.EssentialsFooter-module__vDJPJa__logoWrapper img{filter:brightness(0)invert()}.EssentialsFooter-module__vDJPJa__brandText{flex-direction:column;justify-content:center;min-width:0;display:flex}.EssentialsFooter-module__vDJPJa__divider{width:100%;height:1px}.EssentialsFooter-module__vDJPJa__brandBreaker{width:1px;margin:0 var(--siblingElementSpacing);flex:none;align-self:stretch}.EssentialsFooter-module__vDJPJa__fdaDisclaimer{font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--pxs-size);opacity:.85;margin:0}.EssentialsFooter-module__vDJPJa__newsletter{gap:var(--siblingElementSpacing);flex-direction:column;width:100%;display:flex}.EssentialsFooter-module__vDJPJa__newsletter>:first-child{margin-bottom:var(--siblingElementSpacing)}.EssentialsFooter-module__vDJPJa__newsletterForm{border-radius:var(--elementRoundness);align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}.EssentialsFooter-module__vDJPJa__newsletterInputIcon{flex:none;justify-content:center;align-items:center;padding-left:14px;padding-right:8px;display:inline-flex}.EssentialsFooter-module__vDJPJa__newsletterInput{min-width:0;color:inherit;font-family:var(--body-font);font-size:var(--p-size);background:0 0;border:none;outline:none;flex:auto;padding:14px 12px}.EssentialsFooter-module__vDJPJa__newsletterInput::placeholder{color:currentColor;opacity:.55}.EssentialsFooter-module__vDJPJa__newsletterFinePrint{font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--pxxs-size);opacity:.85;margin:0}.EssentialsFooter-module__vDJPJa__newsletterFinePrint a{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;font-weight:600;text-decoration:underline}.EssentialsFooter-module__vDJPJa__newsletterSubmit{cursor:pointer;border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;width:48px;padding:0;display:inline-flex}.EssentialsFooter-module__vDJPJa__newsletterSubmit:hover{opacity:.9}.EssentialsFooter-module__vDJPJa__desktop,.EssentialsFooter-module__vDJPJa__tablet{display:none}.EssentialsFooter-module__vDJPJa__mobile{padding:var(--sectionPadding);position:relative}.EssentialsFooter-module__vDJPJa__mobileInner{gap:var(--rowSpacing);text-align:left;flex-direction:column;align-items:stretch;display:flex}.EssentialsFooter-module__vDJPJa__mobileBrand{align-items:center;gap:var(--siblingElementSpacing);grid-template-columns:1fr auto 1fr;width:100%;display:grid}.EssentialsFooter-module__vDJPJa__mobileMenus{gap:var(--rowSpacing);text-align:left;flex-direction:column;width:100%;display:flex}.EssentialsFooter-module__vDJPJa__mobileSocials{gap:calc(var(--siblingElementSpacing) * 2.5);flex-direction:row;justify-content:center;align-items:center;display:flex}.EssentialsFooter-module__vDJPJa__mobilePolicyLinks{gap:6px var(--siblingElementSpacing);flex-flow:wrap;justify-content:center;display:flex}.EssentialsFooter-module__vDJPJa__mobileCopyright{text-align:center;width:100%}.EssentialsFooter-module__vDJPJa__copyrightText>span>span>span{text-transform:uppercase}.EssentialsFooter-module__vDJPJa__fdaBox{border-radius:var(--elementRoundness);width:100%;padding:var(--elementPadding)}.EssentialsFooter-module__vDJPJa__fdaBox .EssentialsFooter-module__vDJPJa__fdaDisclaimer{text-align:center}@media (min-width:700px){.EssentialsFooter-module__vDJPJa__mobile{display:none}.EssentialsFooter-module__vDJPJa__tablet{padding:var(--sectionPadding);display:block;position:relative}.EssentialsFooter-module__vDJPJa__tabletInner{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsFooter-module__vDJPJa__tabletBrand{align-items:center;gap:var(--siblingElementSpacing);grid-template-columns:1fr auto 1fr;display:grid}.EssentialsFooter-module__vDJPJa__tabletRow{gap:var(--columnSpacing);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.EssentialsFooter-module__vDJPJa__tabletNewsletter{width:100%}.EssentialsFooter-module__vDJPJa__tabletMenus{gap:var(--rowSpacing) var(--columnSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EssentialsFooter-module__vDJPJa__tabletBottom{justify-content:space-between;align-items:center;gap:var(--columnSpacing);flex-flow:wrap;display:flex}.EssentialsFooter-module__vDJPJa__tabletSocials{gap:var(--siblingElementSpacing);flex-direction:row;display:flex}.EssentialsFooter-module__vDJPJa__tabletPolicyLinks{gap:6px var(--siblingElementSpacing);flex-flow:wrap;justify-content:flex-end;display:flex}.EssentialsFooter-module__vDJPJa__tabletCopyrightRow{width:100%}}@media (min-width:1024px){.EssentialsFooter-module__vDJPJa__mobile,.EssentialsFooter-module__vDJPJa__tablet{display:none}.EssentialsFooter-module__vDJPJa__desktop{padding:var(--sectionPadding);display:block;position:relative}.EssentialsFooter-module__vDJPJa__desktopInner{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsFooter-module__vDJPJa__desktopTop{gap:calc(var(--columnSpacing) * 2);grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);align-items:start;display:grid}.EssentialsFooter-module__vDJPJa__desktopBrand{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsFooter-module__vDJPJa__desktopBrand .EssentialsFooter-module__vDJPJa__newsletter>:first-child{margin-bottom:0}.EssentialsFooter-module__vDJPJa__desktopBrandRow{align-items:center;gap:var(--siblingElementSpacing);grid-template-columns:1fr auto 1fr;display:grid}.EssentialsFooter-module__vDJPJa__desktopSocials{gap:var(--siblingElementSpacing);flex-direction:row;display:flex}.EssentialsFooter-module__vDJPJa__desktopSocialsBelow{gap:var(--siblingElementSpacing);flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.EssentialsFooter-module__vDJPJa__desktopMenus{gap:var(--columnSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EssentialsFooter-module__vDJPJa__desktopBottomRow{justify-content:space-between;align-items:center;gap:var(--columnSpacing);flex-flow:wrap;display:flex}.EssentialsFooter-module__vDJPJa__desktopCopyright{flex:0 auto}.EssentialsFooter-module__vDJPJa__desktopPolicyLinks{gap:6px var(--columnSpacing);flex-flow:wrap;justify-content:flex-end;display:flex}}[data-ss-bp] .EssentialsFooter-module__vDJPJa__mobile{display:block}[data-ss-bp] .EssentialsFooter-module__vDJPJa__tablet{display:block}[data-ss-bp] .EssentialsFooter-module__vDJPJa__desktop{display:block}
.FooterMenu-module__E52QDa__footerMenu{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.FooterMenu-module__E52QDa__title{text-transform:uppercase;letter-spacing:.02em;margin:0;padding:0}.FooterMenu-module__E52QDa__links{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.FooterMenu-module__E52QDa__linksGrid2{column-gap:var(--columnSpacing);row-gap:var(--siblingElementSpacing);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.FooterLink-module__9-Qk8q__footerLink{font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--p-size);color:inherit;cursor:pointer;text-decoration:none;display:inline-block}.FooterLink-module__9-Qk8q__footerLinkUnderlined{text-decoration:underline}.FooterLink-module__9-Qk8q__footerLink:hover{opacity:.75}
.FooterSocialIcon-module__FUmKTa__footerSocialIcon{color:inherit;cursor:pointer;transition:opacity var(--animationTimeFast) ease;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.FooterSocialIcon-module__FUmKTa__footerSocialIcon:hover{opacity:.7}
@keyframes GenericSectionSkeleton-module__VCe2_G__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module__VCe2_G__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module__VCe2_G__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module__VCe2_G__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module__VCe2_G__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__VCe2_G__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__VCe2_G__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__VCe2_G__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
.EssentialsSupportHero-module__N2Qdea__desktop,.EssentialsSupportHero-module__N2Qdea__tablet{display:none}.EssentialsSupportHero-module__N2Qdea__mobile{position:relative}@media (min-width:700px){.EssentialsSupportHero-module__N2Qdea__mobile{display:none}.EssentialsSupportHero-module__N2Qdea__tablet{display:block;position:relative}}@media (min-width:1024px){.EssentialsSupportHero-module__N2Qdea__mobile,.EssentialsSupportHero-module__N2Qdea__tablet{display:none}.EssentialsSupportHero-module__N2Qdea__desktop{display:block;position:relative}}[data-ss-bp] .EssentialsSupportHero-module__N2Qdea__mobile{display:block}[data-ss-bp] .EssentialsSupportHero-module__N2Qdea__tablet{display:block}[data-ss-bp] .EssentialsSupportHero-module__N2Qdea__desktop{display:block}
.SupportHero-module__vQAORW__supportHero{isolation:isolate;width:100%;padding:var(--sectionPadding);background-color:var(--bw100);background-image:linear-gradient(to bottom, var(--bw100) 0%, var(--bw150) 100%);color:var(--bw900);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative}.SupportHero-module__vQAORW__content{z-index:1;align-items:center;gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex;position:relative}.SupportHero-module__vQAORW__heading{width:100%}.SupportHero-module__vQAORW__searchGroup{gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.SupportHero-module__vQAORW__searchError{align-items:center;gap:calc(var(--elementSpacing) * .4);padding-left:var(--elementSpacing);font-size:var(--ps-size);color:#b91c1c;display:flex}.SupportHero-module__vQAORW__searchBarError{border:1px solid #b91c1c}.SupportHero-module__vQAORW__searchBar{align-items:center;gap:var(--siblingElementSpacing);width:100%;padding:var(--buttonPadding);border-radius:var(--buttonRoundness);box-shadow:var(--elementShadowFg);background-position:50%;background-size:cover;display:flex}.SupportHero-module__vQAORW__searchButton{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.SupportHero-module__vQAORW__searchInput{min-width:0;color:inherit;font-family:var(--body-font);font-size:var(--p-size);font-weight:var(--body-weight);line-height:var(--body-lineHeight);background:0 0;border:none;outline:none;flex:1;padding:0}.SupportHero-module__vQAORW__searchInput::placeholder{color:currentColor;opacity:.6;font-family:var(--body-font)}
.BackgroundOverlay-module__WU71kW__backgroundOverlay{z-index:-1;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}

.ArticleLinkRow-module__vStLCG__articleLinkRow{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementSpacing) 0;font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--p-size);color:inherit;cursor:pointer;transition:opacity var(--animationTime);text-decoration:none;display:flex}.ArticleLinkRow-module__vStLCG__articleLinkRow:hover{opacity:.75}.ArticleLinkRow-module__vStLCG__title{flex:auto}.ArticleLinkRow-module__vStLCG__chevron{flex:none;transform:rotate(-90deg)}
.CategoryArticlesModal-module__dyGpfW__backdrop{z-index:99;width:100dvw;height:100dvh;padding:var(--rowSpacing) calc(var(--sectionPaddingX) * 1.25);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}.CategoryArticlesModal-module__dyGpfW__dialog{background-color:var(--bw100);border-radius:var(--elementRoundness);width:100%;max-width:520px;max-height:85dvh;box-shadow:var(--elementShadowBg);color:var(--bw900);opacity:0;transition:opacity var(--animationTime);position:relative;overflow-y:auto}.CategoryArticlesModal-module__dyGpfW__backdrop.CategoryArticlesModal-module__dyGpfW__open,.CategoryArticlesModal-module__dyGpfW__dialog.CategoryArticlesModal-module__dyGpfW__open{opacity:1}.CategoryArticlesModal-module__dyGpfW__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}.CategoryArticlesModal-module__dyGpfW__closeButton:hover{opacity:.6}.CategoryArticlesModal-module__dyGpfW__header{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);padding-right:calc(var(--elementSpacing) * 5);border-bottom:1px solid var(--bw200);display:flex}.CategoryArticlesModal-module__dyGpfW__headerIcon{flex:none;justify-content:center;align-items:center;display:flex}.CategoryArticlesModal-module__dyGpfW__heading{margin:0}.CategoryArticlesModal-module__dyGpfW__articleList{gap:calc(var(--elementSpacing) * .25);padding:var(--elementPadding);flex-direction:column;display:flex}.CategoryArticlesModal-module__dyGpfW__articleItem{padding:0 var(--elementSpacing);border-radius:var(--elementRoundness);transition:background-color var(--animationTime)}.CategoryArticlesModal-module__dyGpfW__articleItem:hover{background-color:var(--bw150)}.CategoryArticlesModal-module__dyGpfW__emptyState{padding:var(--elementPadding);color:currentColor;opacity:.65;text-align:center;margin:0}
.EssentialsSupportCategoryGrid-module__GR-QkG__desktop,.EssentialsSupportCategoryGrid-module__GR-QkG__tablet{display:none}.EssentialsSupportCategoryGrid-module__GR-QkG__mobile{isolation:isolate;position:relative}.EssentialsSupportCategoryGrid-module__GR-QkG__mobile,.EssentialsSupportCategoryGrid-module__GR-QkG__tablet,.EssentialsSupportCategoryGrid-module__GR-QkG__desktop{padding:var(--sectionPadding)}.EssentialsSupportCategoryGrid-module__GR-QkG__mobileGrid,.EssentialsSupportCategoryGrid-module__GR-QkG__tabletGrid,.EssentialsSupportCategoryGrid-module__GR-QkG__desktopGrid{gap:var(--elementSpacing);width:100%;display:grid}.EssentialsSupportCategoryGrid-module__GR-QkG__mobileGrid{grid-template-columns:1fr}@media (min-width:700px){.EssentialsSupportCategoryGrid-module__GR-QkG__mobile{display:none}.EssentialsSupportCategoryGrid-module__GR-QkG__tablet{isolation:isolate;display:block;position:relative}.EssentialsSupportCategoryGrid-module__GR-QkG__tabletGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.EssentialsSupportCategoryGrid-module__GR-QkG__mobile,.EssentialsSupportCategoryGrid-module__GR-QkG__tablet{display:none}.EssentialsSupportCategoryGrid-module__GR-QkG__desktop{isolation:isolate;display:block;position:relative}.EssentialsSupportCategoryGrid-module__GR-QkG__desktopGrid{grid-template-columns:repeat(3,1fr)}}[data-ss-bp] .EssentialsSupportCategoryGrid-module__GR-QkG__mobile{display:block}[data-ss-bp] .EssentialsSupportCategoryGrid-module__GR-QkG__tablet{display:block}[data-ss-bp] .EssentialsSupportCategoryGrid-module__GR-QkG__desktop{display:block}
.CategoryCard-module__JUL86q__categoryCard{text-align:center;justify-content:center;align-items:center;gap:var(--siblingElementSpacing);width:100%;padding:var(--elementPadding);border-radius:var(--elementRoundness);box-shadow:var(--elementShadowBg);transition:all var(--animationTime);filter:brightness();cursor:pointer;appearance:none;font:inherit;background-color:#0000;flex-direction:column;display:flex;scale:1}.CategoryCard-module__JUL86q__categoryCard:hover{filter:brightness(105%);scale:1.02}.CategoryCard-module__JUL86q__iconWrap{justify-content:center;align-items:center;display:flex}.CategoryCard-module__JUL86q__title{font-size:var(--h3-size)}.CategoryCard-module__JUL86q__count{font-size:var(--ps-size);opacity:.7}
.ContactFormModal-module__b8Mv5G__backdrop{z-index:99;width:100dvw;height:100dvh;padding:var(--rowSpacing) calc(var(--sectionPaddingX) * 1.25);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}.ContactFormModal-module__b8Mv5G__dialog{background-color:var(--bw100);border-radius:var(--elementRoundness);width:100%;max-width:520px;max-height:90dvh;box-shadow:var(--elementShadowBg);color:var(--bw900);opacity:0;transition:opacity var(--animationTime);position:relative;overflow-y:auto}.ContactFormModal-module__b8Mv5G__backdrop.ContactFormModal-module__b8Mv5G__open,.ContactFormModal-module__b8Mv5G__dialog.ContactFormModal-module__b8Mv5G__open{opacity:1}.ContactFormModal-module__b8Mv5G__closeButton{top:var(--elementSpacing);right:var(--elementSpacing);cursor:pointer;color:var(--bw900);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ContactFormModal-module__b8Mv5G__header{align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);padding-right:calc(var(--elementSpacing) * 5);border-bottom:1px solid var(--bw200);display:flex}.ContactFormModal-module__b8Mv5G__headerIcon{flex:none;justify-content:center;align-items:center;display:flex}.ContactFormModal-module__b8Mv5G__heading{margin:0}.ContactFormModal-module__b8Mv5G__form{gap:var(--siblingElementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.ContactFormModal-module__b8Mv5G__fieldsGroup{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.ContactFormModal-module__b8Mv5G__field{gap:var(--elementSpacing);flex-direction:column;display:flex}.ContactFormModal-module__b8Mv5G__label{font-family:var(--body-font);font-size:var(--ps-size);font-weight:var(--body-weight);color:currentColor}.ContactFormModal-module__b8Mv5G__input,.ContactFormModal-module__b8Mv5G__select,.ContactFormModal-module__b8Mv5G__textarea{width:100%;font-family:var(--body-font);font-size:var(--p-size);color:currentColor;background-color:var(--bw100);border:1px solid var(--bw250);border-radius:var(--elementRoundness);padding:var(--elementPadding);outline:none}.ContactFormModal-module__b8Mv5G__textarea{resize:vertical;min-height:120px}.ContactFormModal-module__b8Mv5G__input:focus,.ContactFormModal-module__b8Mv5G__select:focus,.ContactFormModal-module__b8Mv5G__textarea:focus{border-color:var(--bw900)}.ContactFormModal-module__b8Mv5G__attachRow{align-items:center;gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.ContactFormModal-module__b8Mv5G__attachButton{align-items:center;gap:var(--elementSpacing);font-family:var(--body-font);font-size:var(--ps-size);color:currentColor;background-color:var(--bw100);border:1px solid var(--bw250);border-radius:var(--buttonRoundness);padding:var(--buttonPadding);cursor:pointer;display:inline-flex}.ContactFormModal-module__b8Mv5G__attachHint{font-family:var(--body-font);font-size:var(--pxs-size);color:currentColor;opacity:.65}.ContactFormModal-module__b8Mv5G__fileInput{display:none}.ContactFormModal-module__b8Mv5G__fileList{gap:var(--elementSpacing);flex-direction:column;display:flex}.ContactFormModal-module__b8Mv5G__fileItem{justify-content:space-between;align-items:center;gap:var(--siblingElementSpacing);padding:var(--elementPadding);background-color:var(--bw150);border-radius:var(--elementRoundness);display:flex}.ContactFormModal-module__b8Mv5G__fileName{font-family:var(--body-font);font-size:var(--ps-size);color:currentColor;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ContactFormModal-module__b8Mv5G__fileRemove{cursor:pointer;color:currentColor;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ContactFormModal-module__b8Mv5G__submitButton{width:100%;font-family:var(--body-font);font-size:var(--p-size);color:var(--bw100);border-radius:var(--buttonRoundness);padding:var(--buttonPadding);cursor:pointer;border:none}.ContactFormModal-module__b8Mv5G__footnote{font-family:var(--body-font);font-size:var(--pxs-size);color:currentColor;opacity:.65}.ContactFormModal-module__b8Mv5G__footnote a{text-decoration:underline}
@keyframes GenericSectionSkeleton-module___8e-WW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module___8e-WW__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module___8e-WW__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module___8e-WW__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module___8e-WW__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module___8e-WW__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module___8e-WW__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module___8e-WW__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
.EssentialsLockedSection-module__3q_kzW__desktop,.EssentialsLockedSection-module__3q_kzW__tablet{display:none}.EssentialsLockedSection-module__3q_kzW__mobile{display:flex}.EssentialsLockedSection-module__3q_kzW__mobile,.EssentialsLockedSection-module__3q_kzW__tablet,.EssentialsLockedSection-module__3q_kzW__desktop{z-index:9999;box-sizing:border-box;gap:var(--rowSpacing);width:100dvw;height:100dvh;padding:var(--sectionPadding);background-color:var(--bw300);background-position:50%,0 0;background-repeat:no-repeat,repeat;background-size:100% 100%,760px 760px;flex-direction:column;position:fixed;inset:0;overflow-y:auto}.EssentialsLockedSection-module__3q_kzW__header{flex-shrink:0;display:flex}.EssentialsLockedSection-module__3q_kzW__logo{flex-shrink:0}.EssentialsLockedSection-module__3q_kzW__main{gap:var(--columnSpacing);flex:1;display:flex}.EssentialsLockedSection-module__3q_kzW__left{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsLockedSection-module__3q_kzW__title{font-weight:var(--heading-weight);text-transform:uppercase;margin:0}.EssentialsLockedSection-module__3q_kzW__hero{flex-shrink:0}.EssentialsLockedSection-module__3q_kzW__notify{flex-shrink:0;display:flex}.EssentialsLockedSection-module__3q_kzW__notifyLabel{font-family:var(--body-font);font-weight:var(--body-weight);font-size:var(--p-size)}.EssentialsLockedSection-module__3q_kzW__form{border-radius:var(--elementRoundness);flex:1;align-items:stretch;display:flex;position:relative;overflow:hidden}.EssentialsLockedSection-module__3q_kzW__inputIcon{padding-left:14px;padding-right:var(--siblingElementSpacing);flex:none;justify-content:center;align-items:center;display:inline-flex}.EssentialsLockedSection-module__3q_kzW__input{min-width:0;font-family:var(--body-font);font-size:var(--p-size);background:0 0;border:none;outline:none;flex:auto;padding:14px 12px 14px 0}.EssentialsLockedSection-module__3q_kzW__input::placeholder{color:currentColor;opacity:.55}.EssentialsLockedSection-module__3q_kzW__submit{cursor:pointer;border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;width:48px;padding:0;display:inline-flex}.EssentialsLockedSection-module__3q_kzW__submit:hover{opacity:.9}.EssentialsLockedSection-module__3q_kzW__submit:disabled{cursor:not-allowed;opacity:.5}.EssentialsLockedSection-module__3q_kzW__disclaimer{font-family:var(--body-font);font-weight:var(--body-weight);line-height:1.3;font-size:var(--pxxs-size);opacity:.85;margin:0}.EssentialsLockedSection-module__3q_kzW__disclaimer a{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;font-weight:600;text-decoration:underline}.EssentialsLockedSection-module__3q_kzW__links{gap:var(--elementSpacing);flex-wrap:wrap;flex-shrink:0;display:flex}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__header{justify-content:center}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__main{text-align:center;flex-direction:column;justify-content:center;align-items:center}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__left{align-items:center}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__hero{width:100%;max-width:320px}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__notify{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__form{width:100%;max-width:420px}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__disclaimer{text-align:center;max-width:420px}.EssentialsLockedSection-module__3q_kzW__mobile .EssentialsLockedSection-module__3q_kzW__links{justify-content:center}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__header,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__header{justify-content:flex-start}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__main,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__main{grid-template-rows:1fr;grid-template-columns:1fr 1fr;display:grid}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__left,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__left,.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__right,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__right{min-width:0}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__left,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__left{justify-content:center;max-width:480px}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__right,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__right{position:relative}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__hero,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__hero{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__hero img,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__hero img{object-fit:contain}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__notify,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__notify{align-items:stretch;gap:var(--siblingElementSpacing);flex-direction:column}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__form,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__form,.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__disclaimer,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__disclaimer{max-width:480px}.EssentialsLockedSection-module__3q_kzW__tablet .EssentialsLockedSection-module__3q_kzW__links,.EssentialsLockedSection-module__3q_kzW__desktop .EssentialsLockedSection-module__3q_kzW__links{justify-content:flex-start}@media (min-width:700px){.EssentialsLockedSection-module__3q_kzW__mobile{display:none}.EssentialsLockedSection-module__3q_kzW__tablet{display:flex}}@media (min-width:1024px){.EssentialsLockedSection-module__3q_kzW__mobile,.EssentialsLockedSection-module__3q_kzW__tablet{display:none}.EssentialsLockedSection-module__3q_kzW__desktop{display:flex}}[data-ss-bp] .EssentialsLockedSection-module__3q_kzW__mobile{display:flex}[data-ss-bp] .EssentialsLockedSection-module__3q_kzW__tablet{display:flex}[data-ss-bp] .EssentialsLockedSection-module__3q_kzW__desktop{display:flex}
.ImageContainer-module__672L3G__imageContainer{width:100%;position:relative}.ImageContainer-module__672L3G__imageContainer>*{transition:opacity var(--animationTimeSlow)}

.FooterLink-module__2dtHQq__footerLink{font-family:var(--body-font);font-weight:var(--body-weight);line-height:var(--body-lineHeight);font-size:var(--p-size);color:inherit;cursor:pointer;text-decoration:none;display:inline-block}.FooterLink-module__2dtHQq__footerLinkUnderlined{text-decoration:underline}.FooterLink-module__2dtHQq__footerLink:hover{opacity:.75}
.CountdownTimer-module__LICaDW__countdown{--box-size:56px;align-items:flex-end;gap:8px;max-width:100%;display:flex}.CountdownTimer-module__LICaDW__unit{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.CountdownTimer-module__LICaDW__label{font-family:var(--body-font);font-weight:var(--body-weight);text-transform:capitalize;font-size:var(--pxs-size);white-space:nowrap}.CountdownTimer-module__LICaDW__box{width:var(--box-size);aspect-ratio:1;border-radius:var(--elementRoundness);max-width:100%;box-shadow:var(--elementShadowBg);justify-content:center;align-items:center;display:flex;container-type:inline-size}.CountdownTimer-module__LICaDW__digit{font-family:var(--heading-font);font-size:45cqi;font-weight:900;line-height:1}.CountdownTimer-module__LICaDW__separator{font-family:var(--heading-font);font-weight:900;line-height:1;font-size:calc(var(--box-size) * .45);padding-bottom:calc(var(--box-size) * .25);align-self:flex-end}@media (min-width:700px){.CountdownTimer-module__LICaDW__countdown{--box-size:72px;gap:10px;width:100%}.CountdownTimer-module__LICaDW__unit{flex:1 1 0}.CountdownTimer-module__LICaDW__box{width:100%}}@media (min-width:1024px){.CountdownTimer-module__LICaDW__countdown{--box-size:90px;gap:12px}}
@keyframes GenericSectionSkeleton-module__TUDa7W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenericSectionSkeleton-module__TUDa7W__shimmer{background-color:var(--bw150);background-image:linear-gradient(90deg, var(--bw150) 0%, var(--bw200) 50%, var(--bw150) 100%);animation:GenericSectionSkeleton-module__TUDa7W__shimmer var(--animationTimeSlow) ease-in-out infinite;background-repeat:no-repeat;background-size:200% 100%}.GenericSectionSkeleton-module__TUDa7W__section{align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;display:flex}.GenericSectionSkeleton-module__TUDa7W__headline{width:min(60%,480px);height:var(--h2-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__TUDa7W__line{width:min(80%,640px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__TUDa7W__lineShort{width:min(50%,400px);height:var(--p-size);border-radius:var(--elementRoundness)}.GenericSectionSkeleton-module__TUDa7W__media{aspect-ratio:16/9;border-radius:var(--elementRoundness);width:100%;max-width:960px}
.EssentialsProductOverview-module___oB2Ga__desktop,.EssentialsProductOverview-module___oB2Ga__tablet{display:none}.EssentialsProductOverview-module___oB2Ga__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductOverview-module___oB2Ga__mobile,.EssentialsProductOverview-module___oB2Ga__tablet,.EssentialsProductOverview-module___oB2Ga__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsProductOverview-module___oB2Ga__productInformation{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module___oB2Ga__reviewsRow{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-module___oB2Ga__reviewsLink{color:inherit;cursor:pointer;transition:opacity var(--animationTimeFast);font-weight:700;text-decoration:underline}@media (hover:hover){.EssentialsProductOverview-module___oB2Ga__reviewsLink:hover{opacity:.7}}.EssentialsProductOverview-module___oB2Ga__priceDisplay{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsProductOverview-module___oB2Ga__ctaGroup{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module___oB2Ga__actionError{color:#b42020;font-size:var(--ps-size);margin:0;font-weight:600}.EssentialsProductOverview-module___oB2Ga__priceDisplay h3{font-size:var(--h3-size)}.EssentialsProductOverview-module___oB2Ga__priceCompare{opacity:.6;text-decoration:line-through}.EssentialsProductOverview-module___oB2Ga__tablet,.EssentialsProductOverview-module___oB2Ga__desktop{gap:var(--columnSpacing);grid-template-columns:1fr 1fr;align-items:start}.EssentialsProductOverview-module___oB2Ga__col1{width:100%;min-width:0;min-height:0;top:var(--scrollMarginTop);position:sticky}.EssentialsProductOverview-module___oB2Ga__col1 .swiper{width:100%;max-width:100%}.EssentialsProductOverview-module___oB2Ga__col2{gap:var(--rowSpacing);flex-direction:column;min-width:0;display:flex}.EssentialsProductOverview-module___oB2Ga__mediaGroup{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsProductOverview-module___oB2Ga__nutritionLabelWrap{margin-top:var(--elementSpacing)}.EssentialsProductOverview-module___oB2Ga__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___oB2Ga__nutritionModalBackdropVisible{opacity:1}.EssentialsProductOverview-module___oB2Ga__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___oB2Ga__nutritionModalImage{width:100%;height:auto;display:block}.EssentialsProductOverview-module___oB2Ga__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___oB2Ga__benefitPills{gap:var(--siblingElementSpacing);flex-wrap:wrap;display:flex}.EssentialsProductOverview-module___oB2Ga__benefitPills>*{transition:transform var(--animationTimeFast)}@media (hover:hover){.EssentialsProductOverview-module___oB2Ga__benefitPills>:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.EssentialsProductOverview-module___oB2Ga__benefitPills>:hover{transform:none}}.EssentialsProductOverview-module___oB2Ga__trustBadges{gap:var(--columnSpacing);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.EssentialsProductOverview-module___oB2Ga__trustBadge{flex-direction:column;align-items:center;gap:6px;display:flex}.EssentialsProductOverview-module___oB2Ga__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___oB2Ga__trustBadge:hover .EssentialsProductOverview-module___oB2Ga__trustBadgeIcon{transform:translateY(-3px);box-shadow:0 6px 14px #0000001f}}@media (prefers-reduced-motion:reduce){.EssentialsProductOverview-module___oB2Ga__trustBadge:hover .EssentialsProductOverview-module___oB2Ga__trustBadgeIcon{box-shadow:none;transform:none}}.EssentialsProductOverview-module___oB2Ga__trustBadgeLabel{font-size:var(--pxs-size);text-align:center;margin:0;font-weight:600}.EssentialsProductOverview-module___oB2Ga__feelRows{flex-direction:column;display:flex}.EssentialsProductOverview-module___oB2Ga__feelRow{align-items:center;gap:12px;padding:12px 0;display:flex}.EssentialsProductOverview-module___oB2Ga__feelRow:first-child{padding-top:0}.EssentialsProductOverview-module___oB2Ga__feelRow:last-child{padding-bottom:0}.EssentialsProductOverview-module___oB2Ga__feelIconTile{border-radius:var(--elementRoundness);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.EssentialsProductOverview-module___oB2Ga__feelRowText{flex:1;min-width:0}.EssentialsProductOverview-module___oB2Ga__feelRowTitle{font-weight:700;font-size:var(--p-size);margin:0}.EssentialsProductOverview-module___oB2Ga__feelRowCaption{font-size:var(--pxxs-size);opacity:.7;margin:0}.EssentialsProductOverview-module___oB2Ga__feelRowValue{font-family:var(--heading-font);font-size:var(--h3-size);margin:0;font-weight:700}.EssentialsProductOverview-module___oB2Ga__accordions{border-top:1px solid;flex-direction:column;display:flex}.EssentialsProductOverview-module___oB2Ga__accordionItem{border-bottom:1px solid}.EssentialsProductOverview-module___oB2Ga__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___oB2Ga__accordionTitle{text-transform:uppercase;transition:opacity var(--animationTimeFast);margin:0}@media (hover:hover){.EssentialsProductOverview-module___oB2Ga__accordionHeader:hover .EssentialsProductOverview-module___oB2Ga__accordionTitle{opacity:.6}}.EssentialsProductOverview-module___oB2Ga__accordionIcon{display:flex}.EssentialsProductOverview-module___oB2Ga__accordionBody{transition:grid-template-rows var(--animationTime) ease;grid-template-rows:0fr;display:grid;overflow:hidden}.EssentialsProductOverview-module___oB2Ga__accordionBodyOpen{grid-template-rows:1fr}:root[data-preview-select-mode] .EssentialsProductOverview-module___oB2Ga__accordionBody{grid-template-rows:1fr;overflow:visible}:root[data-preview-select-mode] .EssentialsProductOverview-module___oB2Ga__accordionBodyInner{overflow:visible}.EssentialsProductOverview-module___oB2Ga__accordionBodyInner{min-height:0;overflow:hidden}.EssentialsProductOverview-module___oB2Ga__accordionContent{padding-bottom:18px}.EssentialsProductOverview-module___oB2Ga__accordionText{font-size:var(--p-size);margin:0;line-height:1.6}@media (min-width:700px){.EssentialsProductOverview-module___oB2Ga__mobile{display:none}.EssentialsProductOverview-module___oB2Ga__tablet{padding:var(--sectionPadding);display:grid;position:relative}.EssentialsProductOverview-module___oB2Ga__tablet .EssentialsProductOverview-module___oB2Ga__ctaGroup{align-self:stretch;width:100%}.EssentialsProductOverview-module___oB2Ga__tablet .EssentialsProductOverview-module___oB2Ga__ctaGroup>button{width:100%}}@media (min-width:1024px){.EssentialsProductOverview-module___oB2Ga__mobile,.EssentialsProductOverview-module___oB2Ga__tablet{display:none}.EssentialsProductOverview-module___oB2Ga__desktop{padding:var(--sectionPadding);display:grid;position:relative}.EssentialsProductOverview-module___oB2Ga__desktop .EssentialsProductOverview-module___oB2Ga__trustBadges{gap:24px;max-width:420px;margin:0 auto}}[data-ss-bp] .EssentialsProductOverview-module___oB2Ga__mobile{display:flex}[data-ss-bp] .EssentialsProductOverview-module___oB2Ga__tablet{display:grid}[data-ss-bp] .EssentialsProductOverview-module___oB2Ga__desktop{display:grid}

.ImageCarousel-module__N9MWxa__ImageCarousel{gap:var(--elementSpacing);flex-direction:column;width:100%;display:flex}.ImageCarousel-module__N9MWxa__mainSwiper{aspect-ratio:1;border-radius:var(--elementRoundness);width:100%;margin:0;padding:0;overflow:hidden}.ImageCarousel-module__N9MWxa__mainSlide,.ImageCarousel-module__N9MWxa__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__N9MWxa__mainSlide{width:100%;height:100%}.ImageCarousel-module__N9MWxa__thumbsSwiper{width:100%;margin:-10px;padding:10px}.ImageCarousel-module__N9MWxa__thumbSlide{aspect-ratio:1;opacity:.5;cursor:pointer;transition:all var(--animationTime)}.ImageCarousel-module__N9MWxa__thumbsSwiper .swiper-slide-thumb-active{opacity:1}
.ImageContainer-module__lBpf3G__imageContainer{width:100%;position:relative}.ImageContainer-module__lBpf3G__imageContainer>*{transition:opacity var(--animationTimeSlow)}
.BasicProductOptions-module__yWJ2YG__basicProductOptions{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicProductOptions-module__yWJ2YG__quantityOptions{column-gap:var(--siblingElementSpacing);row-gap:var(--rowSpacing);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BasicProductOptions-module__yWJ2YG__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__yWJ2YG__boxTexture{z-index:0;border-radius:inherit;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}.BasicProductOptions-module__yWJ2YG__quantityOption>:not(.BasicProductOptions-module__yWJ2YG__boxTexture){z-index:1}.BasicProductOptions-module__yWJ2YG__stackedQuantityOptionImage{aspect-ratio:1;width:65%;max-height:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BasicProductOptions-module__yWJ2YG__stackedImageItem{filter:drop-shadow(0 2px 4px #00000040);width:65%;position:absolute;top:50%;left:50%}.BasicProductOptions-module__yWJ2YG__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicProductOptions-module__yWJ2YG__optionHeadline>h3{text-transform:uppercase}.BasicProductOptions-module__yWJ2YG__variantTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BasicProductOptions-module__yWJ2YG__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__yWJ2YG__quantityTitle>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BasicProductOptions-module__yWJ2YG__quantityTitle>p,.BasicProductOptions-module__yWJ2YG__quantityDiscount>p{font-size:var(--pxxs-size)}.BasicProductOptions-module__yWJ2YG__quantityDiscount>p{width:max-content}.BasicProductOptions-module__yWJ2YG__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__yWJ2YG__quantityStepper{align-items:center;gap:var(--siblingElementSpacing);display:flex}.BasicProductOptions-module__yWJ2YG__quantityStepperButton{cursor:pointer;width:36px;height:36px;color:inherit;background-color:#0000;border-radius:8px;font-size:18px;line-height:1}.BasicProductOptions-module__yWJ2YG__quantityStepperButton:disabled{opacity:.4;cursor:default}.BasicProductOptions-module__yWJ2YG__quantityStepperValue{text-align:center;min-width:32px;font-size:var(--p-size);font-weight:600}
.BasicVariantOptions-module__Oc992q__basicVariantOptions{gap:var(--rowSpacing);flex-direction:column;display:flex}.BasicVariantOptions-module__Oc992q__option{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicVariantOptions-module__Oc992q__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicVariantOptions-module__Oc992q__optionHeadline>h3{text-transform:uppercase}.BasicVariantOptions-module__Oc992q__variantTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BasicVariantOptions-module__Oc992q__variantsGrid{gap:var(--siblingElementSpacing);grid-template-columns:repeat(6,1fr);display:grid}.BasicVariantOptions-module__Oc992q__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__Oc992q__boxTexture{z-index:0;border-radius:inherit;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}.BasicVariantOptions-module__Oc992q__variant>:not(.BasicVariantOptions-module__Oc992q__boxTexture){z-index:1}.BasicVariantOptions-module__Oc992q__variantImage{width:35%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BasicVariantOptions-module__Oc992q__variantValue{font-size:var(--pxxs-size);text-align:center;text-transform:uppercase;text-overflow:ellipsis;font-weight:700;overflow:hidden}
.BasicPurchaseOptions-module__EwEBoa__basicPurchaseOptions{gap:var(--elementSpacing);flex-direction:column;display:flex}.BasicPurchaseOptions-module__EwEBoa__optionHeadline{align-items:center;gap:var(--siblingElementSpacing);min-width:0;display:flex}.BasicPurchaseOptions-module__EwEBoa__optionHeadline>h3{text-transform:uppercase}.BasicPurchaseOptions-module__EwEBoa__purchaseOptions{gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.BasicPurchaseOptions-module__EwEBoa__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__EwEBoa__purchaseOption>*{opacity:var(--purchaseOptionContentOpacity,1)}.BasicPurchaseOptions-module__EwEBoa__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__EwEBoa__purchaseRadioInner{width:12px;height:12px;transition:background-color var(--animationTime), transform var(--animationTime);border-radius:50%}.BasicPurchaseOptions-module__EwEBoa__purchaseInfo{flex-direction:column;flex:1;min-width:0;display:flex}.BasicPurchaseOptions-module__EwEBoa__purchaseInfo>p:first-child{font-size:var(--ps-size);font-weight:700}.BasicPurchaseOptions-module__EwEBoa__purchaseInfo>p:last-child{font-size:var(--pxs-size);color:var(--bw800)}.BasicPurchaseOptions-module__EwEBoa__purchasePrice{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.BasicPurchaseOptions-module__EwEBoa__purchasePrice>p:first-child{font-size:var(--ps-size);font-weight:700}.BasicPurchaseOptions-module__EwEBoa__purchasePrice>p:last-child{font-size:var(--pxs-size);color:var(--bw800)}
.TextPill-module__1alc-G__textPill{border-radius:var(--elementRoundness);justify-content:center;align-items:center;gap:5px;display:flex}
.BasicCta-module__fnBl0q__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__fnBl0q__basicCta>p{font-weight:900}.BasicCta-module__fnBl0q__basicCta:hover{filter:brightness(110%);scale:1.01}.BasicCta-module__fnBl0q__disabledCta,.BasicCta-module__fnBl0q__disabledCta:hover{filter:grayscale()brightness(97%);scale:1}.BasicCta-module__fnBl0q__content{justify-content:center;align-items:center;gap:var(--siblingElementSpacing);transition:opacity var(--animationTime);display:flex}.BasicCta-module__fnBl0q__contentLoading{opacity:0}.BasicCta-module__fnBl0q__spinner{opacity:0;transition:opacity var(--animationTime);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.BasicCta-module__fnBl0q__spinnerLoading{opacity:1}
.FlowLoadingSpinner-module__hIfAKG__flowLoadingSpinner{flex:1;place-items:center;display:grid}.FlowLoadingSpinner-module__hIfAKG__spinner{place-items:center;display:grid;position:relative}.FlowLoadingSpinner-module__hIfAKG__spinner div{box-sizing:border-box;will-change:transform;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite FlowLoadingSpinner-module__hIfAKG__spinner;display:block;position:absolute;transform:translateZ(0)}.FlowLoadingSpinner-module__hIfAKG__spinner div:first-child{animation-delay:-.45s}.FlowLoadingSpinner-module__hIfAKG__spinner div:nth-child(2){animation-delay:-.3s}.FlowLoadingSpinner-module__hIfAKG__spinner div:nth-child(3){animation-delay:-.15s}@keyframes FlowLoadingSpinner-module__hIfAKG__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Stars-module__nPwzEa__Stars{justify-content:center;align-items:center;gap:2px;display:flex}
.BackgroundOverlay-module__2nJYVq__backgroundOverlay{z-index:-1;pointer-events:none;background-position:0 0;background-repeat:repeat;position:absolute;inset:0}
.EssentialsFloatingCta-module__eUSZPG__desktop,.EssentialsFloatingCta-module__eUSZPG__tablet{display:none}.EssentialsFloatingCta-module__eUSZPG__mobile{display:flex}.EssentialsFloatingCta-module__eUSZPG__mobile,.EssentialsFloatingCta-module__eUSZPG__tablet,.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__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__eUSZPG__mobile,.EssentialsFloatingCta-module__eUSZPG__tablet,.EssentialsFloatingCta-module__eUSZPG__desktop,.EssentialsFloatingCta-module__eUSZPG__barHidden{transition:none}}.EssentialsFloatingCta-module__eUSZPG__barContent{align-items:stretch;gap:10px;width:100%;max-width:640px;margin:0 auto;display:flex}.EssentialsFloatingCta-module__eUSZPG__barContentWide{align-items:center;gap:16px;width:100%;max-width:1400px;margin:0 auto;display:flex}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__productMeta{flex-direction:column;flex:0 auto;min-width:0;display:flex}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__productMetaCaption{font-size:var(--pxs-size);opacity:.7;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.3;overflow:hidden}.EssentialsFloatingCta-module__eUSZPG__trustBlock{flex-shrink:0;align-items:center;gap:16px;display:flex}.EssentialsFloatingCta-module__eUSZPG__trustDividerLine{background-color:#00000026;align-self:stretch;width:1px}.EssentialsFloatingCta-module__eUSZPG__trustStack{flex-direction:column;gap:2px;display:flex}.EssentialsFloatingCta-module__eUSZPG__trustRow{white-space:nowrap;align-items:center;gap:6px;display:flex}.EssentialsFloatingCta-module__eUSZPG__trustReviews{font-size:var(--pxs-size);margin:0;font-weight:600}.EssentialsFloatingCta-module__eUSZPG__trustRowMuted{opacity:.7}.EssentialsFloatingCta-module__eUSZPG__trustText{font-size:var(--pxs-size);margin:0}.EssentialsFloatingCta-module__eUSZPG__barSpacer{flex:1}.EssentialsFloatingCta-module__eUSZPG__addButtonCompact{padding:8px 24px}.EssentialsFloatingCta-module__eUSZPG__addButtonEllipsis>div{min-width:0;max-width:100%}.EssentialsFloatingCta-module__eUSZPG__addButtonEllipsis h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EssentialsFloatingCta-module__eUSZPG__selectorGroup{flex:none;align-items:stretch;gap:8px;display:flex}.EssentialsFloatingCta-module__eUSZPG__selectorGroup .EssentialsFloatingCta-module__eUSZPG__selector{flex:none;height:46px}.EssentialsFloatingCta-module__eUSZPG__addButtonWrapWide{white-space:nowrap;flex:none;height:46px;margin-left:auto;display:flex}.EssentialsFloatingCta-module__eUSZPG__selector{flex:1;min-width:0;position:relative}.EssentialsFloatingCta-module__eUSZPG__quantityStepper{border-radius:var(--buttonRoundness);justify-content:space-between;align-items:center;gap:4px;padding:6px 10px;display:flex}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__quantityStepperButton:hover:not(:disabled){background-color:#0000000d}}.EssentialsFloatingCta-module__eUSZPG__quantityStepperButton:disabled{opacity:.4;cursor:default}.EssentialsFloatingCta-module__eUSZPG__quantityStepperText{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__selectorTrigger:hover{background-color:#0000000d}.EssentialsFloatingCta-module__eUSZPG__selectorOption:hover{background-color:#00000008}}.EssentialsFloatingCta-module__eUSZPG__selectorText{flex-direction:column;min-width:0;display:flex}.EssentialsFloatingCta-module__eUSZPG__selectorTitle{font-weight:700;font-size:var(--ps-size);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EssentialsFloatingCta-module__eUSZPG__selectorCaption{font-size:var(--pxs-size);opacity:.7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EssentialsFloatingCta-module__eUSZPG__selectorChevron{transition:transform var(--animationTime) ease;flex-shrink:0;display:flex}.EssentialsFloatingCta-module__eUSZPG__selectorChevronOpen{transform:rotate(180deg)}.EssentialsFloatingCta-module__eUSZPG__selectorBackdrop{position:fixed;inset:0}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__selectorPanelOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.EssentialsFloatingCta-module__eUSZPG__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__eUSZPG__selectorOption:first-child{border-top:none}.EssentialsFloatingCta-module__eUSZPG__selectorOptionActive{background-color:#0000000d}.EssentialsFloatingCta-module__eUSZPG__addButtonWrap{flex:none;width:130px}@media (min-width:700px){.EssentialsFloatingCta-module__eUSZPG__mobile{display:none}.EssentialsFloatingCta-module__eUSZPG__tablet{display:flex}.EssentialsFloatingCta-module__eUSZPG__tablet,.EssentialsFloatingCta-module__eUSZPG__desktop{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.EssentialsFloatingCta-module__eUSZPG__tablet .EssentialsFloatingCta-module__eUSZPG__barContentWide{gap:10px}.EssentialsFloatingCta-module__eUSZPG__tablet .EssentialsFloatingCta-module__eUSZPG__selectorGroup{flex:1}.EssentialsFloatingCta-module__eUSZPG__tablet .EssentialsFloatingCta-module__eUSZPG__selectorGroup .EssentialsFloatingCta-module__eUSZPG__selector{flex:1 1 0;min-width:0}}@media (min-width:1024px){.EssentialsFloatingCta-module__eUSZPG__mobile,.EssentialsFloatingCta-module__eUSZPG__tablet{display:none}.EssentialsFloatingCta-module__eUSZPG__desktop{display:flex}.EssentialsFloatingCta-module__eUSZPG__selectorVariant,.EssentialsFloatingCta-module__eUSZPG__selectorQuantity,.EssentialsFloatingCta-module__eUSZPG__selectorSubscription{flex:0 0 185px;width:185px}}[data-ss-bp] .EssentialsFloatingCta-module__eUSZPG__mobile{display:flex}[data-ss-bp] .EssentialsFloatingCta-module__eUSZPG__tablet{display:flex}[data-ss-bp] .EssentialsFloatingCta-module__eUSZPG__desktop{display:flex}
.EssentialsTextSection-module__YNPEna__desktop,.EssentialsTextSection-module__YNPEna__tablet{display:none}.EssentialsTextSection-module__YNPEna__mobile{display:flex}.EssentialsTextSection-module__YNPEna__mobile,.EssentialsTextSection-module__YNPEna__tablet,.EssentialsTextSection-module__YNPEna__desktop{isolation:isolate;padding:var(--sectionPadding);background-position:50%;background-size:cover;flex-direction:column;position:relative}.EssentialsTextSection-module__YNPEna__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSection-module__YNPEna__imageCol{width:100%}.EssentialsTextSection-module__YNPEna__image{border-radius:var(--elementRoundness);width:100%;overflow:hidden}.EssentialsTextSection-module__YNPEna__textCol{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsTextSection-module__YNPEna__imageColAfter{order:2}.EssentialsTextSection-module__YNPEna__ctaWrap{width:100%}@media (min-width:700px){.EssentialsTextSection-module__YNPEna__mobile{display:none}.EssentialsTextSection-module__YNPEna__tablet{display:flex}.EssentialsTextSection-module__YNPEna__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__YNPEna__mobile,.EssentialsTextSection-module__YNPEna__tablet{display:none}.EssentialsTextSection-module__YNPEna__desktop{display:flex}}[data-ss-bp] .EssentialsTextSection-module__YNPEna__mobile{display:flex}[data-ss-bp] .EssentialsTextSection-module__YNPEna__tablet{display:flex}[data-ss-bp] .EssentialsTextSection-module__YNPEna__desktop{display:flex}
.EssentialsTextSectionBleed-module__SWSLBG__desktop,.EssentialsTextSectionBleed-module__SWSLBG__tablet{display:none}.EssentialsTextSectionBleed-module__SWSLBG__mobile{display:flex}.EssentialsTextSectionBleed-module__SWSLBG__mobile,.EssentialsTextSectionBleed-module__SWSLBG__tablet,.EssentialsTextSectionBleed-module__SWSLBG__desktop{isolation:isolate;padding:var(--sectionPadding);background-position:50%;background-size:cover;flex-direction:column;padding-bottom:0;position:relative;overflow:visible}.EssentialsTextSectionBleed-module__SWSLBG__split{gap:var(--rowSpacing);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.EssentialsTextSectionBleed-module__SWSLBG__imageCol{order:2;width:100%;overflow:visible}.EssentialsTextSectionBleed-module__SWSLBG__bleedImage{object-fit:contain;width:100%;height:auto;margin-bottom:calc(-1 * var(--bleedOffset,0px));display:block}.EssentialsTextSectionBleed-module__SWSLBG__textCol{gap:var(--rowSpacing);flex-direction:column;display:flex}.EssentialsTextSectionBleed-module__SWSLBG__ctaWrap{width:100%}@media (min-width:700px){.EssentialsTextSectionBleed-module__SWSLBG__mobile{display:none}.EssentialsTextSectionBleed-module__SWSLBG__tablet{display:flex}.EssentialsTextSectionBleed-module__SWSLBG__mobile,.EssentialsTextSectionBleed-module__SWSLBG__tablet,.EssentialsTextSectionBleed-module__SWSLBG__desktop{padding:var(--sectionPadding)}.EssentialsTextSectionBleed-module__SWSLBG__split{gap:calc(var(--columnSpacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid;position:relative}.EssentialsTextSectionBleed-module__SWSLBG__imageCol{top:0;bottom:calc(-1 * (var(--sectionPaddingBottom,0px) + var(--bleedOffset,0px)));order:0;width:auto;position:absolute}.EssentialsTextSectionBleed-module__SWSLBG__imageCol.EssentialsTextSectionBleed-module__SWSLBG__imageColAfter{right:0;left:calc(50% + var(--columnSpacing))}.EssentialsTextSectionBleed-module__SWSLBG__imageCol:not(.EssentialsTextSectionBleed-module__SWSLBG__imageColAfter){left:0;right:calc(50% + var(--columnSpacing))}.EssentialsTextSectionBleed-module__SWSLBG__bleedImage{object-fit:contain;object-position:bottom center;width:100%;height:100%;margin-bottom:0}}@media (min-width:1024px){.EssentialsTextSectionBleed-module__SWSLBG__mobile,.EssentialsTextSectionBleed-module__SWSLBG__tablet{display:none}.EssentialsTextSectionBleed-module__SWSLBG__desktop{display:flex}}[data-ss-bp] .EssentialsTextSectionBleed-module__SWSLBG__mobile{display:flex}[data-ss-bp] .EssentialsTextSectionBleed-module__SWSLBG__tablet{display:flex}[data-ss-bp] .EssentialsTextSectionBleed-module__SWSLBG__desktop{display:flex}
.SimpleProductOverview-module__Z1ziha__desktop,.SimpleProductOverview-module__Z1ziha__tablet{display:none}.SimpleProductOverview-module__Z1ziha__mobile{padding:var(--sectionPadding);gap:var(--rowSpacing);flex-direction:column;display:flex;position:relative}.SimpleProductOverview-module__Z1ziha__headlinePill{width:fit-content}.SimpleProductOverview-module__Z1ziha__headlinePill>p{font-weight:700}.SimpleProductOverview-module__Z1ziha__mainCopy{gap:var(--elementSpacing);flex-direction:column;display:flex}.SimpleProductOverview-module__Z1ziha__bulletPoints>div>p{font-style:italic;font-weight:600}.SimpleProductOverview-module__Z1ziha__tablet,.SimpleProductOverview-module__Z1ziha__desktop{gap:var(--columnSpacing);grid-template-columns:1fr 1fr;align-items:center}.SimpleProductOverview-module__Z1ziha__col1{width:100%;min-width:0;min-height:0}.SimpleProductOverview-module__Z1ziha__col2{gap:var(--rowSpacing);flex-direction:column;min-width:0;display:flex}@media (min-width:700px){.SimpleProductOverview-module__Z1ziha__mobile{display:none}.SimpleProductOverview-module__Z1ziha__tablet{padding:var(--sectionPadding);display:grid;position:relative}}@media (min-width:1024px){.SimpleProductOverview-module__Z1ziha__mobile,.SimpleProductOverview-module__Z1ziha__tablet{display:none}.SimpleProductOverview-module__Z1ziha__desktop{padding:var(--sectionPadding);display:grid;position:relative}}[data-ss-bp] .SimpleProductOverview-module__Z1ziha__mobile{display:flex}[data-ss-bp] .SimpleProductOverview-module__Z1ziha__tablet{display:grid}[data-ss-bp] .SimpleProductOverview-module__Z1ziha__desktop{display:grid}
.BulletGrid-module__tocw_q__bulletGrid{gap:var(--elementSpacing);display:grid}.BulletGrid-module__tocw_q__bulletPoint{justify-content:flex-start;align-items:center;gap:var(--siblingElementSpacing);display:flex}
.EssentialsAmbassadorCards-module__AIgIzq__desktop,.EssentialsAmbassadorCards-module__AIgIzq__tablet{display:none}.EssentialsAmbassadorCards-module__AIgIzq__mobile{display:flex;position:relative}.EssentialsAmbassadorCards-module__AIgIzq__mobile,.EssentialsAmbassadorCards-module__AIgIzq__tablet,.EssentialsAmbassadorCards-module__AIgIzq__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column;overflow-x:clip}.EssentialsAmbassadorCards-module__AIgIzq__topDivider{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.EssentialsAmbassadorCards-module__AIgIzq__header{align-items:center;gap:var(--elementSpacing);text-align:center;padding:var(--sectionPadding);flex-direction:column;padding-bottom:0;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__header h2,.EssentialsAmbassadorCards-module__AIgIzq__header h3{text-transform:uppercase}.EssentialsAmbassadorCards-module__AIgIzq__headlines{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__carousel{gap:var(--elementSpacing);padding:var(--sectionPadding);flex-direction:column;padding-top:0;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__desktop .EssentialsAmbassadorCards-module__AIgIzq__carousel{--columnSpacing:var(--elementSpacing)}.EssentialsAmbassadorCards-module__AIgIzq__swiper{width:100%}.EssentialsAmbassadorCards-module__AIgIzq__slide{height:auto;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__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__AIgIzq__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__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHover{opacity:1}.EssentialsAmbassadorCards-module__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHoverQuote{pointer-events:auto}.EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>*{opacity:0;transition:opacity var(--animationTime), transform var(--animationTime);transform:translateY(16px)}.EssentialsAmbassadorCards-module__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>*{opacity:1;transform:translateY(0)}.EssentialsAmbassadorCards-module__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:last-child{transition-delay:50ms}.EssentialsAmbassadorCards-module__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:nth-last-child(2){transition-delay:.17s}.EssentialsAmbassadorCards-module__AIgIzq__card.EssentialsAmbassadorCards-module__AIgIzq__cardActive .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:nth-last-child(3){transition-delay:.29s}@media (hover:hover){.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHover{opacity:1}.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHoverQuote{pointer-events:auto}.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>*{opacity:1;transform:translateY(0)}.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:last-child{transition-delay:50ms}.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:nth-last-child(2){transition-delay:.17s}.EssentialsAmbassadorCards-module__AIgIzq__card:hover .EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent>:nth-last-child(3){transition-delay:.29s}}.EssentialsAmbassadorCards-module__AIgIzq__cardHoverContent{padding:var(--elementPadding);flex-direction:column;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.EssentialsAmbassadorCards-module__AIgIzq__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__AIgIzq__cardHoverQuote{color:var(--bw150);font-size:var(--pxs-size);font-style:italic}.EssentialsAmbassadorCards-module__AIgIzq__cardImageFrame{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.EssentialsAmbassadorCards-module__AIgIzq__cardImage{flex-shrink:0}.EssentialsAmbassadorCards-module__AIgIzq__cardBody{align-items:flex-start;gap:var(--elementSpacing);padding:var(--elementPadding);flex-direction:column;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__cardText{flex-direction:column;gap:4px;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__carousel:has(+.EssentialsAmbassadorCards-module__AIgIzq__reviewStats){padding-bottom:0}.EssentialsAmbassadorCards-module__AIgIzq__reviewStats{justify-content:center;align-items:center;gap:var(--elementSpacing);padding:var(--sectionPadding);flex-wrap:wrap;padding-top:0;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__reviewStat{align-items:center;gap:8px;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__reviewStatsDivider{opacity:.35;background:currentColor;width:1px;height:24px}.EssentialsAmbassadorCards-module__AIgIzq__reviewStatValue{font-size:var(--h3-size);font-weight:700;line-height:1}.EssentialsAmbassadorCards-module__AIgIzq__reviewStatLabel{font-size:var(--pxs-size);font-weight:600}.EssentialsAmbassadorCards-module__AIgIzq__cardName{text-transform:uppercase}.EssentialsAmbassadorCards-module__AIgIzq__cardDescription{font-size:var(--pxs-size)}.EssentialsAmbassadorCards-module__AIgIzq__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__AIgIzq__cardBadgeText{font-size:calc(var(--pxxs-size) - 1px)}.EssentialsAmbassadorCards-module__AIgIzq__dots{justify-content:center;gap:8px;display:flex}.EssentialsAmbassadorCards-module__AIgIzq__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__AIgIzq__dotActive{opacity:1}@media (min-width:700px){.EssentialsAmbassadorCards-module__AIgIzq__mobile{display:none}.EssentialsAmbassadorCards-module__AIgIzq__tablet{display:flex;position:relative}}@media (min-width:1024px){.EssentialsAmbassadorCards-module__AIgIzq__mobile,.EssentialsAmbassadorCards-module__AIgIzq__tablet{display:none}.EssentialsAmbassadorCards-module__AIgIzq__desktop{display:flex;position:relative}}[data-ss-bp] .EssentialsAmbassadorCards-module__AIgIzq__mobile{display:flex}[data-ss-bp] .EssentialsAmbassadorCards-module__AIgIzq__tablet{display:flex}[data-ss-bp] .EssentialsAmbassadorCards-module__AIgIzq__desktop{display:flex}
.reveal-module__8oe7Xq__revealHidden{opacity:0;transform:translateY(14px)}.reveal-module__8oe7Xq__revealIn{animation:reveal-module__8oe7Xq__essRevealRise var(--animationTime,.3s) ease backwards}@keyframes reveal-module__8oe7Xq__essRevealRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reveal-module__8oe7Xq__revealHidden,.reveal-module__8oe7Xq__revealIn{opacity:1;animation:none;transform:none}}
.EssentialsReviewsGrid-module__r0pyrq__desktop,.EssentialsReviewsGrid-module__r0pyrq__tablet{display:none}.EssentialsReviewsGrid-module__r0pyrq__mobile{padding:var(--sectionPadding);display:flex;position:relative;overflow-x:clip}.EssentialsReviewsGrid-module__r0pyrq__mobile,.EssentialsReviewsGrid-module__r0pyrq__tablet,.EssentialsReviewsGrid-module__r0pyrq__desktop{gap:var(--rowSpacing);isolation:isolate;flex-direction:column}.EssentialsReviewsGrid-module__r0pyrq__softBackgroundTexture>div:first-child{clip-path:inset(4px);inset:-4px}.EssentialsReviewsGrid-module__r0pyrq__header{align-items:center;gap:var(--elementSpacing);text-align:center;flex-direction:column;display:flex}.EssentialsReviewsGrid-module__r0pyrq__header h2{text-transform:uppercase}.EssentialsReviewsGrid-module__r0pyrq__ratingRow{align-items:center;gap:var(--elementSpacing);width:100%;display:flex}.EssentialsReviewsGrid-module__r0pyrq__ratingRow:before,.EssentialsReviewsGrid-module__r0pyrq__ratingRow:after{content:"";background-color:var(--ratingDividerColor,currentColor);height:1px;opacity:var(--ratingDividerOpacity,.2);flex:1 1 0}.EssentialsReviewsGrid-module__r0pyrq__ratingRowContent{align-items:center;gap:8px;display:flex}.EssentialsReviewsGrid-module__r0pyrq__ratingValue{font-size:var(--h3-size);font-weight:700;line-height:1}.EssentialsReviewsGrid-module__r0pyrq__mobileGrid,.EssentialsReviewsGrid-module__r0pyrq__tabletGrid,.EssentialsReviewsGrid-module__r0pyrq__desktopGrid{gap:var(--elementSpacing);display:grid}.EssentialsReviewsGrid-module__r0pyrq__mobileGrid{grid-template-columns:1fr}.EssentialsReviewsGrid-module__r0pyrq__tabletGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EssentialsReviewsGrid-module__r0pyrq__desktopGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EssentialsReviewsGrid-module__r0pyrq__reviewsCarousel{gap:var(--elementSpacing);flex-direction:column;display:flex}.EssentialsReviewsGrid-module__r0pyrq__swiper{width:100%}.EssentialsReviewsGrid-module__r0pyrq__slide{height:auto;display:flex}.EssentialsReviewsGrid-module__r0pyrq__dots{justify-content:center;gap:8px;display:flex}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__dotActive{opacity:1}.EssentialsReviewsGrid-module__r0pyrq__seeAllRow{justify-content:center;display:flex}.EssentialsReviewsGrid-module__r0pyrq__seeAllButton{width:auto}.EssentialsReviewsGrid-module__r0pyrq__seeAllButton>div{gap:6px}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001f}.EssentialsReviewsGrid-module__r0pyrq__cardHeader{align-items:center;gap:var(--siblingElementSpacing);display:flex}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__cardIdentity{flex-direction:column;gap:2px;display:flex}.EssentialsReviewsGrid-module__r0pyrq__cardAuthor{font-size:var(--ps-size);font-weight:700}.EssentialsReviewsGrid-module__r0pyrq__cardVerified{font-size:var(--pxs-size);opacity:.75;align-items:center;gap:4px;display:flex}.EssentialsReviewsGrid-module__r0pyrq__cardReview{align-items:flex-start;gap:var(--siblingElementSpacing);flex-direction:column;flex:auto;width:100%;display:flex}.EssentialsReviewsGrid-module__r0pyrq__cardDate{inset:var(--elementPadding);font-size:var(--pxxs-size);opacity:.55;position:absolute;bottom:auto;left:auto}.EssentialsReviewsGrid-module__r0pyrq__cardTitle{font-family:var(--heading-font);font-size:var(--pl-size);text-transform:uppercase;font-weight:700;line-height:1.15}.EssentialsReviewsGrid-module__r0pyrq__cardText{font-size:var(--ps-size)}.EssentialsReviewsGrid-module__r0pyrq__cardTextClamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__readMoreText{font-size:var(--ps-size);font-weight:600}.EssentialsReviewsGrid-module__r0pyrq__readMore:hover .EssentialsReviewsGrid-module__r0pyrq__readMoreText{text-decoration:underline}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__cardProductImage{border:1px solid var(--bw200);background-color:var(--bw150);border-radius:50%;flex:none;width:36px;overflow:hidden}.EssentialsReviewsGrid-module__r0pyrq__cardProductLabel{font-size:var(--pxs-size);opacity:.7;font-style:italic}.EssentialsReviewsGrid-module__r0pyrq__floatingLayer{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.EssentialsReviewsGrid-module__r0pyrq__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__r0pyrq__mobile{display:none}.EssentialsReviewsGrid-module__r0pyrq__tablet{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsReviewsGrid-module__r0pyrq__softBackgroundTexture>div:first-child{filter:blur(5px)}}@media (min-width:1024px){.EssentialsReviewsGrid-module__r0pyrq__mobile,.EssentialsReviewsGrid-module__r0pyrq__tablet{display:none}.EssentialsReviewsGrid-module__r0pyrq__desktop{padding:var(--sectionPadding);display:flex;position:relative;overflow-x:clip}.EssentialsReviewsGrid-module__r0pyrq__desktop>.EssentialsReviewsGrid-module__r0pyrq__header,.EssentialsReviewsGrid-module__r0pyrq__desktop>.EssentialsReviewsGrid-module__r0pyrq__desktopGrid,.EssentialsReviewsGrid-module__r0pyrq__desktop>.EssentialsReviewsGrid-module__r0pyrq__seeAllRow{z-index:1;position:relative}}[data-ss-bp] .EssentialsReviewsGrid-module__r0pyrq__mobile{display:flex}[data-ss-bp] .EssentialsReviewsGrid-module__r0pyrq__tablet{display:flex}[data-ss-bp] .EssentialsReviewsGrid-module__r0pyrq__desktop{display:flex}
.CustomersBadge-module__-SUmuq__customersBadge{align-items:center;gap:var(--siblingElementSpacing);display:flex}.CustomersBadge-module__-SUmuq__avatars{align-items:center;display:flex}.CustomersBadge-module__-SUmuq__avatar{border:2px solid var(--bw100);border-radius:50%;flex:none;overflow:hidden}.CustomersBadge-module__-SUmuq__avatarRing{border-radius:50%;flex:none}.CustomersBadge-module__-SUmuq__avatarRing:not(:first-child){margin-left:-10px}.CustomersBadge-module__-SUmuq__avatarRingSpin{position:relative;overflow:hidden}.CustomersBadge-module__-SUmuq__avatarRingSpin:before{content:"";background:var(--avatarRingBackground);animation:4s linear infinite CustomersBadge-module__-SUmuq__ringGradientSpin;position:absolute;inset:-25%}.CustomersBadge-module__-SUmuq__avatarRingSpin .CustomersBadge-module__-SUmuq__avatar{border:none}@keyframes CustomersBadge-module__-SUmuq__ringGradientSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CustomersBadge-module__-SUmuq__avatarRingSpin:before{animation:none}}.CustomersBadge-module__-SUmuq__text{font-size:var(--ps-size);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.CustomersBadge-module__-SUmuq__statText{font-weight:800}
.ReviewModal-module__e5txzW__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__e5txzW__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__e5txzW__backdrop.ReviewModal-module__e5txzW__open,.ReviewModal-module__e5txzW__dialog.ReviewModal-module__e5txzW__open{opacity:1}.ReviewModal-module__e5txzW__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__e5txzW__closeButton:hover{opacity:.6}.ReviewModal-module__e5txzW__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__e5txzW__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__e5txzW__identity{flex-direction:column;gap:2px;display:flex}.ReviewModal-module__e5txzW__author{font-size:var(--p-size);font-weight:700}.ReviewModal-module__e5txzW__verified{font-size:var(--ps-size);align-items:center;gap:4px;display:flex}.ReviewModal-module__e5txzW__content{gap:var(--siblingElementSpacing);min-height:0;padding:var(--elementPadding);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ReviewModal-module__e5txzW__ratingRow{align-items:center;gap:var(--siblingElementSpacing);display:flex}.ReviewModal-module__e5txzW__date{font-size:var(--pxs-size);opacity:.6}.ReviewModal-module__e5txzW__title{font-family:var(--heading-font);font-size:var(--pl-size);text-transform:uppercase;font-weight:700;line-height:1.15}.ReviewModal-module__e5txzW__body{font-size:var(--ps-size)}.ReviewModal-module__e5txzW__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__e5txzW__replyHeadingRow{align-items:center;gap:6px;display:flex}.ReviewModal-module__e5txzW__replyHeading{font-size:var(--ps-size);font-weight:700}.ReviewModal-module__e5txzW__replyText{font-size:var(--ps-size)}.ReviewModal-module__e5txzW__replyDate{font-size:var(--pxs-size);opacity:.6}
.EssentialsProductStats-module__PRSO_a__desktop,.EssentialsProductStats-module__PRSO_a__tablet{display:none}.EssentialsProductStats-module__PRSO_a__mobile{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__PRSO_a__mobile,.EssentialsProductStats-module__PRSO_a__tablet,.EssentialsProductStats-module__PRSO_a__desktop{isolation:isolate;background-position:50%;background-size:cover;flex-direction:column;overflow:hidden}.EssentialsProductStats-module__PRSO_a__topDivider{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.EssentialsProductStats-module__PRSO_a__overlay{position:absolute;inset:0}.EssentialsProductStats-module__PRSO_a__content{align-items:center;gap:var(--elementSpacing);flex-direction:column;display:flex;position:relative}.EssentialsProductStats-module__PRSO_a__heading{align-items:center;gap:var(--siblingElementSpacing);flex-direction:column;display:flex}.EssentialsProductStats-module__PRSO_a__description{max-width:680px}.EssentialsProductStats-module__PRSO_a__ctaWrap{min-width:220px}.EssentialsProductStats-module__PRSO_a__statsGrid{gap:var(--columnSpacing);width:100%;margin-top:var(--elementSpacing);grid-template-columns:1fr;display:grid}.EssentialsProductStats-module__PRSO_a__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__PRSO_a__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__PRSO_a__statCard:hover{transform:perspective(900px)rotateX(6deg)rotateY(-6deg)translateY(-4px)scale(1.02)}.EssentialsProductStats-module__PRSO_a__statCard:hover:after{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.EssentialsProductStats-module__PRSO_a__statCard,.EssentialsProductStats-module__PRSO_a__statCard:after{transition:none}.EssentialsProductStats-module__PRSO_a__statCard:hover{transform:none}.EssentialsProductStats-module__PRSO_a__statCard:hover:after{transform:translate(-100%)}}.EssentialsProductStats-module__PRSO_a__statLabel{font-style:italic}.EssentialsProductStats-module__PRSO_a__statValue{font-family:var(--heading-font);font-weight:var(--heading-weight);line-height:var(--heading-lineHeight);font-size:56px}.EssentialsProductStats-module__PRSO_a__statCaption{font-size:var(--ps-size);opacity:.75}@media (min-width:700px){.EssentialsProductStats-module__PRSO_a__mobile{display:none}.EssentialsProductStats-module__PRSO_a__tablet{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__PRSO_a__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.EssentialsProductStats-module__PRSO_a__mobile,.EssentialsProductStats-module__PRSO_a__tablet{display:none}.EssentialsProductStats-module__PRSO_a__desktop{padding:var(--sectionPadding);display:flex;position:relative}.EssentialsProductStats-module__PRSO_a__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EssentialsProductStats-module__PRSO_a__statValue{font-size:64px}}[data-ss-bp] .EssentialsProductStats-module__PRSO_a__mobile{display:flex}[data-ss-bp] .EssentialsProductStats-module__PRSO_a__tablet{display:flex}[data-ss-bp] .EssentialsProductStats-module__PRSO_a__desktop{display:flex}
