.ewg-water-analysis{display:block;position:relative;color:var(--color-text-primary, #000)}.ewg-water-analysis.loading{pointer-events:none}.ewg-water-analysis.loading .ewg-water-analysis__empty,.ewg-water-analysis.loading .ewg-water-analysis__decoration{display:none}.ewg-water-analysis.loading .ewg-water-analysis__title,.ewg-water-analysis.loading .ewg-water-analysis__zip,.ewg-water-analysis.loading .ewg-water-analysis__provider,.ewg-water-analysis.loading .ewg-water-analysis__level,.ewg-water-analysis.loading .ewg-water-analysis__category,.ewg-water-analysis.loading .ewg-water-analysis__description,.ewg-water-analysis.loading .ewg-water-analysis__primary-note,.ewg-water-analysis.loading .ewg-water-analysis__secondary-note,.ewg-water-analysis.loading .ewg-water-analysis__disclaimer,.ewg-water-analysis.loading .ewg-water-analysis__tag,.ewg-water-analysis.loading .ewg-water-analysis__tag--highlight,.ewg-water-analysis.loading .ewg-water-analysis__scale-bar,.ewg-water-analysis.loading .ewg-water-analysis__scale-labels span,.ewg-water-analysis.loading .ewg-water-analysis__zip-icon,.ewg-water-analysis.loading .ewg-water-analysis__warning{color:transparent;background:#e8e8e8;box-shadow:none;animation:ewg-water-analysis-pulse 1.2s ease-in-out infinite alternate}.ewg-water-analysis.loading .ewg-water-analysis__title{width:min(72%,640px);border-radius:8px}.ewg-water-analysis.loading .ewg-water-analysis__zip,.ewg-water-analysis.loading .ewg-water-analysis__provider,.ewg-water-analysis.loading .ewg-water-analysis__level,.ewg-water-analysis.loading .ewg-water-analysis__category{width:fit-content;max-width:100%;border-radius:6px}.ewg-water-analysis.loading .ewg-water-analysis__zip-value,.ewg-water-analysis.loading .ewg-water-analysis__description *,.ewg-water-analysis.loading .ewg-water-analysis__primary-note *,.ewg-water-analysis.loading .ewg-water-analysis__secondary-note *{color:transparent}.ewg-water-analysis.loading .ewg-water-analysis__description,.ewg-water-analysis.loading .ewg-water-analysis__primary-note,.ewg-water-analysis.loading .ewg-water-analysis__secondary-note,.ewg-water-analysis.loading .ewg-water-analysis__disclaimer{border-radius:6px}.ewg-water-analysis.loading .ewg-water-analysis__zip-icon{border-radius:8px}.ewg-water-analysis.loading .ewg-water-analysis__warning{border-radius:999px}.ewg-water-analysis.loading .ewg-water-analysis__zip-image,.ewg-water-analysis.loading .ewg-water-analysis__warning-image{visibility:hidden}.ewg-water-analysis.loading .ewg-water-analysis__scale-indicator{display:none}.ewg-water-analysis.loading .ewg-water-analysis__scale-labels span{min-width:72px;border-radius:4px}@keyframes ewg-water-analysis-pulse{0%{opacity:.45}to{opacity:1}}.ewg-water-analysis.empty .ewg-water-analysis__container{padding-bottom:96px}.ewg-water-analysis__container{display:flex;width:100%;max-width:var(--spacing-max-content-width-desktop, 1280px);margin:0 auto;padding:96px var(--spacing-margin-desktop, 48px) 0;flex-direction:column;align-items:center;gap:32px}.ewg-water-analysis__title{width:100%;max-width:800px;text-align:center;overflow-wrap:anywhere}.ewg-water-analysis__empty{display:none;width:100%;max-width:500px;margin:0;padding:8px 16px;border-radius:var(--radius-button, 4px);background:var(--color-red-1, #fff3f0);color:var(--color-text-error, #d42d28);text-align:center}.ewg-water-analysis.empty .ewg-water-analysis__empty{display:flex;align-items:center;justify-content:center}.ewg-water-analysis.empty .ewg-water-analysis__report,.ewg-water-analysis.empty .ewg-water-analysis__disclaimer{display:none}.ewg-water-analysis__report{position:relative;display:flex;width:100%;padding:48px 32px;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;overflow:hidden;border-radius:var(--radius-section-card, 10px);background:var(--color-surface-secondary, #f8f8f8)}.ewg-water-analysis__report:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#f8f8f800,#f8f8f8 29%),linear-gradient(270deg,#f8f8f880,#f8f8f8 35%);content:"";pointer-events:none}.ewg-water-analysis__report>:not(.ewg-water-analysis__decoration){position:relative;z-index:1}.ewg-water-analysis__decoration{position:absolute;z-index:0;top:-106px;right:0;width:49.2%;max-width:583px;pointer-events:none}.ewg-water-analysis__decoration .component-image,.ewg-water-analysis__zip-icon .component-image,.ewg-water-analysis__warning .component-image{display:block;width:100%;height:100%}.ewg-water-analysis__decoration .component-image{object-fit:fill}.ewg-water-analysis__location{display:flex;width:100%;align-items:flex-start;gap:8px}.ewg-water-analysis__zip-icon{width:40px;height:40px;flex:0 0 40px}.ewg-water-analysis__location-content{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.ewg-water-analysis__zip{font-size:24px;font-weight:600;line-height:normal}.ewg-water-analysis__zip-value{color:var(--color-text-highlight, #036aff)}.ewg-water-analysis__provider{color:var(--color-text-secondary, #555);font-size:16px;font-weight:500;line-height:130%;overflow-wrap:anywhere}.ewg-water-analysis__details{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px}.ewg-water-analysis__card{display:flex;min-width:0;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:var(--radius-section-card, 10px);background:var(--color-surface-primary, #fff)}.ewg-water-analysis__eyebrow{color:var(--color-text-primary, #000)}.ewg-water-analysis__status{display:flex;align-items:flex-start;gap:16px}.ewg-water-analysis__warning{display:flex;width:48px;height:48px;padding:12px;flex:0 0 48px;align-items:center;justify-content:center;border-radius:999px;background:#fad6d9}.ewg-water-analysis__status-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.ewg-water-analysis__level{color:var(--color-text-error, #d42d28);font-size:18px;font-weight:600;line-height:normal}.ewg-water-analysis__category{color:var(--color-text-secondary, #555);font-size:16px;font-weight:400;line-height:130%}.ewg-water-analysis__scale{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.ewg-water-analysis__scale-bar{position:relative;width:100%;height:12px;border-radius:9999px;background:linear-gradient(90deg,#4ade80,#facc15,#fb923c 66%,#d42d28)}.ewg-water-analysis__scale-indicator{position:absolute;top:-4px;left:92.857%;width:0;height:0;border-top:8px solid #191c1d;border-right:6px solid transparent;border-left:6px solid transparent;transform:translate(-50%)}.ewg-water-analysis__scale-labels{display:flex;width:100%;padding:0 4px;align-items:flex-start;justify-content:space-between;color:var(--color-text-tertiary, #888);font-size:12px;font-weight:500;line-height:130%}.ewg-water-analysis__description{width:100%;color:var(--color-text-secondary, #555)}.ewg-water-analysis__description strong{color:var(--color-text-primary, #000);font-weight:500;line-height:130%}.ewg-water-analysis__findings{justify-content:space-between}.ewg-water-analysis__findings-main{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:16px}.ewg-water-analysis__tags{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:8px}.ewg-water-analysis__tag{display:flex;padding:4px 16px;align-items:center;justify-content:center;border-radius:var(--radius-m, 4px);background:#fee5e7;color:var(--color-text-error, #d42d28);font-size:16px;font-weight:500;line-height:130%}.ewg-water-analysis__tag--highlight{background:var(--color-text-error, #d42d28);color:var(--color-text-invert, #fff)}.ewg-water-analysis__primary-note{width:100%;font-size:16px;font-weight:500;line-height:150%}.ewg-water-analysis__primary-note strong{color:var(--color-text-error, #d42d28);font-weight:500}.ewg-water-analysis__secondary-note{width:100%;color:var(--color-text-secondary, #555)}.ewg-water-analysis__disclaimer{width:100%;color:var(--color-text-secondary, #555);font-style:italic}@media screen and (max-width:1024px){.ewg-water-analysis__container{padding:60px var(--spacing-margin-tablet, 40px) 0;gap:24px}.ewg-water-analysis.empty .ewg-water-analysis__container{padding-bottom:60px}.ewg-water-analysis__title{font-size:24px}.ewg-water-analysis__empty{max-width:100%}.ewg-water-analysis__report{padding:32px 24px}.ewg-water-analysis__report:after,.ewg-water-analysis__decoration{display:none}.ewg-water-analysis__zip-icon{width:32px;height:32px;flex-basis:32px}.ewg-water-analysis__zip{font-size:18px}.ewg-water-analysis__provider{font-size:14px}.ewg-water-analysis__details{grid-template-columns:minmax(0,1fr)}.ewg-water-analysis__card{padding:16px}.ewg-water-analysis__status{gap:8px}.ewg-water-analysis__warning{width:32px;height:32px;padding:8px;flex-basis:32px}.ewg-water-analysis__status-copy{gap:4px}.ewg-water-analysis__level,.ewg-water-analysis__category{font-size:14px}}@media screen and (max-width:767px){.ewg-water-analysis__container{padding:40px var(--spacing-margin-mobile, 24px) 0}.ewg-water-analysis.empty .ewg-water-analysis__container{padding-bottom:40px}.ewg-water-analysis__report{padding:24px 16px;gap:16px}.ewg-water-analysis__details{gap:16px}}@media(prefers-reduced-motion:reduce){.ewg-water-analysis.loading .ewg-water-analysis__title,.ewg-water-analysis.loading .ewg-water-analysis__zip,.ewg-water-analysis.loading .ewg-water-analysis__provider,.ewg-water-analysis.loading .ewg-water-analysis__level,.ewg-water-analysis.loading .ewg-water-analysis__category,.ewg-water-analysis.loading .ewg-water-analysis__description,.ewg-water-analysis.loading .ewg-water-analysis__primary-note,.ewg-water-analysis.loading .ewg-water-analysis__secondary-note,.ewg-water-analysis.loading .ewg-water-analysis__disclaimer,.ewg-water-analysis.loading .ewg-water-analysis__tag,.ewg-water-analysis.loading .ewg-water-analysis__tag--highlight,.ewg-water-analysis.loading .ewg-water-analysis__scale-bar,.ewg-water-analysis.loading .ewg-water-analysis__scale-labels span,.ewg-water-analysis.loading .ewg-water-analysis__zip-icon,.ewg-water-analysis.loading .ewg-water-analysis__warning{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/311/assets/section-ewg-water-analysis.css.map */
