.nuvo-water-results nuvo-water-results{display:flex;flex-direction:column;gap:var(--nuvo-space-6)}.nuvo-water-results p{margin:0}.nuvo-water-results .nuvo-water-results__title{margin:0;color:var(--nuvo-text-heading)}.nuvo-water-results .nuvo-water-results__heading,.nuvo-water-results .nuvo-water-results__subheading,.nuvo-water-results .nuvo-water-results__finding-title,.nuvo-water-results .nuvo-water-results__card .nuvo-water-results__name,.nuvo-water-results .nuvo-well-water__heading{color:var(--nuvo-text-heading)}.nuvo-water-results .link{color:var(--nuvo-text-link)}.nuvo-water-results .nuvo-water-results__well{font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__well-open,.nuvo-water-results .nuvo-water-results__body button.link{padding:0;font:inherit}.nuvo-water-results .nuvo-water-results__status:empty{display:none}.nuvo-water-results .nuvo-water-results__message{color:var(--nuvo-text-secondary);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__message--error,.nuvo-water-results .nuvo-water-results__error{color:var(--nuvo-feedback-error);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__body{display:flex;flex-direction:column;gap:var(--nuvo-space-10)}.nuvo-water-results .nuvo-water-results__body[hidden]{display:none}.nuvo-water-results .nuvo-water-results__utility,.nuvo-water-results .nuvo-water-results__group{display:flex;flex-direction:column;gap:var(--nuvo-space-3)}.nuvo-water-results .nuvo-water-results__utility{gap:var(--nuvo-space-1);padding:var(--nuvo-space-5);border:.1rem solid var(--nuvo-border-subtle);border-radius:var(--nuvo-radius-lg);background-color:var(--nuvo-surface-card)}.nuvo-water-results .nuvo-water-results__heading{margin:0;font:var(--nuvo-text-h2)}.nuvo-water-results .nuvo-water-results__subheading{margin:0;font:var(--nuvo-text-h3)}.nuvo-water-results .nuvo-water-results__muted{color:var(--nuvo-text-secondary);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__choices{display:flex;flex-direction:column;gap:var(--nuvo-space-3);margin:0}.nuvo-water-results .nuvo-water-results__readings{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--nuvo-space-4);margin:0}.nuvo-water-results .nuvo-water-results__reading,.nuvo-water-results .nuvo-water-results__card{padding:var(--nuvo-space-5);border:.1rem solid var(--nuvo-border-subtle);border-radius:var(--nuvo-radius-md);background-color:var(--nuvo-surface-card)}.nuvo-water-results .nuvo-water-results__reading dt{font:var(--nuvo-text-body-sm);font-weight:600}.nuvo-water-results .nuvo-water-results__reading dd{margin:0}.nuvo-water-results .nuvo-water-results__value{font:var(--nuvo-text-h2)}.nuvo-water-results .nuvo-water-results__findings{display:flex;flex-direction:column;gap:var(--nuvo-space-4);margin:0}.nuvo-water-results .nuvo-water-results__finding-title,.nuvo-water-results .nuvo-water-results__name{font:var(--nuvo-text-h3)}.nuvo-water-results .nuvo-water-results__cards{display:grid;gap:var(--nuvo-space-4)}.nuvo-water-results .nuvo-water-results__card{display:flex;flex-direction:column;gap:var(--nuvo-space-4)}.nuvo-water-results .nuvo-water-results__card-head{display:flex;align-items:center;gap:var(--nuvo-space-4)}.nuvo-water-results .nuvo-water-results__image{flex-shrink:0;width:11rem;height:11rem;object-fit:contain}.nuvo-water-results .nuvo-water-results__eyebrow{color:var(--nuvo-accent-600);font:var(--nuvo-text-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvo-water-results .nuvo-water-results__card--luxe .nuvo-water-results__eyebrow{color:var(--nuvo-navy-500)}.nuvo-water-results .nuvo-water-results__stages{display:flex;flex-wrap:wrap;gap:var(--nuvo-space-2);margin:0}.nuvo-water-results .nuvo-water-results__stage{display:inline-flex;align-items:center;gap:var(--nuvo-space-2);padding:var(--nuvo-space-1) var(--nuvo-space-3);border:.1rem solid var(--nuvo-navy-100);border-radius:999px;background-color:var(--nuvo-navy-50);color:var(--nuvo-navy-700);font:var(--nuvo-text-body-sm);font-weight:600}.nuvo-water-results .nuvo-water-results__slots rect{fill:none;stroke:var(--nuvo-navy-300);stroke-width:1.5}.nuvo-water-results .nuvo-water-results__slots rect.is-active{fill:var(--nuvo-navy-700);stroke:var(--nuvo-navy-700)}.nuvo-water-results .nuvo-water-results__card--luxe .nuvo-water-results__slots rect.is-active{fill:var(--nuvo-navy-450);stroke:var(--nuvo-navy-450)}.nuvo-water-results .nuvo-water-results__card-buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nuvo-space-3);margin-top:auto;padding-top:var(--nuvo-space-4);border-top:.1rem solid var(--nuvo-border-subtle)}.nuvo-water-results .nuvo-water-results__price{font:var(--nuvo-text-h3)}.nuvo-water-results .nuvo-water-results__buy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nuvo-space-2)}.nuvo-water-results .nuvo-water-results__bundle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nuvo-space-5);padding:var(--nuvo-space-6);border-radius:var(--nuvo-radius-md);color:rgb(var(--color-foreground))}.nuvo-water-results .nuvo-water-results__bundle-text{display:flex;flex:1 1 28rem;flex-direction:column;align-items:flex-start;gap:var(--nuvo-space-1)}.nuvo-water-results .nuvo-water-results__deal{padding:.2rem var(--nuvo-space-2);border-radius:var(--nuvo-radius-sm);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font:var(--nuvo-text-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvo-water-results .nuvo-water-results__bundle-tagline{font:var(--nuvo-text-body)}.nuvo-water-results .nuvo-water-results__bundle-note{color:rgba(var(--color-foreground),.75);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__bundle-buy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nuvo-space-2)}.nuvo-water-results .nuvo-water-results__bundle-price{font:var(--nuvo-text-h2)}.nuvo-water-results .nuvo-water-results__list-price{color:rgba(var(--color-foreground),.75);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:var(--nuvo-space-3) var(--nuvo-space-5);margin:var(--nuvo-space-3) 0 0}.nuvo-water-results .nuvo-water-results__facts dt{color:var(--nuvo-text-secondary);font:var(--nuvo-text-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvo-water-results .nuvo-water-results__facts dd{margin:0;color:var(--nuvo-text-primary);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__utility-note{margin-top:var(--nuvo-space-3)}.nuvo-water-results .nuvo-water-results__ledger{border:.1rem solid var(--nuvo-border-subtle);border-radius:var(--nuvo-radius-lg);background-color:var(--nuvo-surface-card);overflow:hidden}.nuvo-water-results .nuvo-water-results__lg-head{display:none}.nuvo-water-results .nuvo-water-results__lg-row{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:.1rem solid var(--nuvo-border-subtle)}.nuvo-water-results .nuvo-water-results__lg-row:last-child{border-bottom:0}.nuvo-water-results .nuvo-water-results__lg-finds{min-width:0;padding:var(--nuvo-space-1) 0}.nuvo-water-results .nuvo-water-results__lg-arrow{display:none;align-items:center;justify-content:center;color:var(--nuvo-navy-300)}.nuvo-water-results .nuvo-water-results__lg-arrow svg{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nuvo-water-results .nuvo-water-results__lg-sol{display:flex;flex-direction:column;justify-content:center;gap:var(--nuvo-space-4);padding:var(--nuvo-space-4) var(--nuvo-space-5);border-top:.1rem solid var(--nuvo-border-subtle);background-color:var(--nuvo-surface-selected)}.nuvo-water-results .nuvo-water-results__lg-sol--luxe{background-color:var(--nuvo-navy-50)}.nuvo-water-results .nuvo-water-results__lg-sol--none{background-color:transparent;color:var(--nuvo-text-secondary);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__frow{display:flex;align-items:flex-start;gap:var(--nuvo-space-3);padding:var(--nuvo-space-4) var(--nuvo-space-5)}.nuvo-water-results .nuvo-water-results__fico{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--nuvo-radius-md);background-color:var(--nuvo-feedback-info-subtle);color:var(--nuvo-navy-700)}.nuvo-water-results .nuvo-water-results__fico-glyph{width:2.2rem;height:2.2rem;background-color:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.nuvo-water-results .nuvo-water-results__frow--scale .nuvo-water-results__fico,.nuvo-water-results .nuvo-water-results__frow--high .nuvo-water-results__fico{background-color:var(--nuvo-feedback-error-subtle);color:var(--nuvo-feedback-error)}.nuvo-water-results .nuvo-water-results__frow--moderate .nuvo-water-results__fico{background-color:var(--nuvo-feedback-warning-subtle);color:var(--nuvo-amber-500)}.nuvo-water-results .nuvo-water-results__frow--quiet .nuvo-water-results__fico{background-color:var(--nuvo-surface-sunken);color:var(--nuvo-text-secondary)}.nuvo-water-results .nuvo-water-results__fmain{display:flex;flex:1;flex-direction:column;min-width:0}.nuvo-water-results .nuvo-water-results__ftitle{color:var(--nuvo-text-heading);font:var(--nuvo-text-body);font-weight:700}.nuvo-water-results .nuvo-water-results__badge{flex-shrink:0;padding:.3rem var(--nuvo-space-3);border-radius:var(--nuvo-radius-pill);background-color:var(--nuvo-feedback-info-subtle);color:var(--nuvo-navy-700);font:var(--nuvo-text-micro);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nuvo-water-results .nuvo-water-results__badge--high{background-color:var(--nuvo-feedback-error-subtle);color:var(--nuvo-feedback-error)}.nuvo-water-results .nuvo-water-results__badge--moderate{background-color:var(--nuvo-feedback-warning-subtle);color:var(--nuvo-feedback-warning)}.nuvo-water-results .nuvo-water-results__score{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:var(--nuvo-space-1)}.nuvo-water-results .nuvo-water-results__score-value{color:var(--nuvo-text-heading);font:var(--nuvo-text-h2)}.nuvo-water-results .nuvo-water-results__score-value small{color:var(--nuvo-text-secondary);font:var(--nuvo-text-body-sm)}.nuvo-water-results .nuvo-water-results__score-bar{position:relative;width:10.4rem;height:.6rem;border-radius:.3rem}.nuvo-water-results .nuvo-water-results__score-bar i{position:absolute;top:-.4rem;width:.6rem;height:1.4rem;border:.2rem solid var(--nuvo-surface-card);border-radius:.3rem;background-color:var(--nuvo-navy-700);transform:translate(-.3rem)}.nuvo-water-results .nuvo-water-results__stile{display:flex;align-items:center;gap:var(--nuvo-space-4);min-width:0}.nuvo-water-results .nuvo-water-results__cart{position:relative;flex-shrink:0;width:8.2rem;height:10rem}.nuvo-water-results .nuvo-water-results__cart img{display:block;width:7.2rem;height:9.6rem;padding:.4rem;border:.1rem solid var(--nuvo-border-subtle);border-radius:var(--nuvo-radius-md);background-color:var(--nuvo-surface-card);object-fit:contain}.nuvo-water-results .nuvo-water-results__slot-badge{position:absolute;right:0;bottom:0;display:flex;padding:.3rem .4rem;border:.1rem solid var(--nuvo-navy-200);border-radius:var(--nuvo-radius-sm);background-color:var(--nuvo-surface-card)}.nuvo-water-results .nuvo-water-results__stext{display:flex;flex-direction:column;gap:.2rem;min-width:0}.nuvo-water-results .nuvo-water-results__stile--luxe .nuvo-water-results__eyebrow{color:var(--nuvo-navy-500)}.nuvo-water-results .nuvo-water-results__sname{color:var(--nuvo-text-heading);font:var(--nuvo-text-body);font-weight:700}.nuvo-water-results .nuvo-water-results__spitch{color:var(--nuvo-text-primary);font:var(--nuvo-text-body-sm)}@media screen and (min-width:990px){.nuvo-water-results .nuvo-water-results__lg-head,.nuvo-water-results .nuvo-water-results__lg-row{display:grid;grid-template-columns:minmax(0,1fr) 4.8rem 32rem}.nuvo-water-results .nuvo-water-results__lg-head{padding:var(--nuvo-space-2) var(--nuvo-space-5);border-bottom:.1rem solid var(--nuvo-border-subtle);background-color:var(--nuvo-navy-50);color:var(--nuvo-text-secondary);font:var(--nuvo-text-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvo-water-results .nuvo-water-results__lg-head span:last-child{padding-left:var(--nuvo-space-5)}.nuvo-water-results .nuvo-water-results__lg-arrow{display:flex}.nuvo-water-results .nuvo-water-results__lg-sol{border-top:0;border-left:.1rem solid var(--nuvo-border-subtle)}}@media screen and (min-width:750px){.nuvo-water-results .nuvo-water-results__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nuvo-water-results .nuvo-water-results__bundle-buy{align-items:flex-end;padding-left:var(--nuvo-space-5);border-left:.1rem solid rgba(var(--color-foreground),.2)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nuvo-water-results.css.map */
