/* Nuori landing page — GENERATED by tools/build_landing.py. Edit that file, not this one. */
@font-face{font-family:"NL Inter";src:url(../fonts/inter-latin-opsz-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"NL Inter";src:url(../fonts/inter-latin-opsz-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:"NL Cormorant";src:url(../fonts/cormorant-garamond-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"NL Cormorant";src:url(../fonts/cormorant-garamond-latin-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"NL Cormorant";src:url(../fonts/cormorant-garamond-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"NL Cormorant";src:url(../fonts/cormorant-garamond-latin-700-italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:"NL Open Sauce";src:url(../fonts/open-sauce-one-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"NL Open Sauce";src:url(../fonts/open-sauce-one-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}

:root{--nl-frame:480px;--nl-inter:"NL Inter",Inter,system-ui,sans-serif;--nl-cormorant:"NL Cormorant","Cormorant Garamond",Georgia,serif;--nl-sauce:"NL Open Sauce","Open Sauce One",Inter,system-ui,sans-serif}

/* Panels: one per PDF artboard, 810 x 1012.5, scaled to the frame width. */
.wp-block-group.nuori-lp{position:relative;box-sizing:border-box;width:100%;max-width:var(--nl-frame);margin:0 auto!important;padding:0!important;aspect-ratio:810/1012.5;container-type:inline-size;overflow:hidden;font-family:var(--nl-inter);font-optical-sizing:none;font-variation-settings:"opsz" 18;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;font-kerning:normal}
.nuori-lp h1,.nuori-lp h2,.nuori-lp h3,.nuori-lp p,.nuori-lp ul{letter-spacing:0;text-transform:none;font-weight:400}
.nuori-lp strong{font-weight:700}
.nuori-lp em{font-style:italic}
.nuori-lp a{color:inherit}
.nuori-lp .wp-block-image img,.nuori-lp .wp-block-image .components-resizable-box__container{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;margin:0}
.nuori-lp .wp-block-image figcaption{display:none}
.nuori-lp .nl-wordmark{display:inline-block;height:0.784em;width:auto!important;margin-left:var(--wm-gap,.22em);vertical-align:-.015em}

/* 8 — timeline: one rule behind hollow teal rings (list top = 671.0 - 1.534) */
.nuori-lp .nl-research-list::before{content:"";position:absolute;left:-4.38cqw;top:1.51cqw;height:49.383cqw;border-left:0.093cqw solid #006f73}
.nuori-lp .nl-research-list li{position:absolute;left:0;white-space:nowrap}
.nuori-lp .nl-research-list li::before{content:"";position:absolute;left:-5.42cqw;width:1.432cqw;height:1.432cqw;border:0.37cqw solid #006f73;border-radius:50%;background:#ececec;box-sizing:content-box}
.nuori-lp .nl-research-list li:nth-child(1){top:0}
.nuori-lp .nl-research-list li:nth-child(2){top:7.815cqw}
.nuori-lp .nl-research-list li:nth-child(3){top:16.025cqw}
.nuori-lp .nl-research-list li:nth-child(4){top:23.136cqw;white-space:normal;width:100%;text-align:justify}
.nuori-lp .nl-research-list li:nth-child(1)::before{top:0.424cqw}
.nuori-lp .nl-research-list li:nth-child(2)::before{top:0.424cqw}
.nuori-lp .nl-research-list li:nth-child(3)::before{top:0.424cqw}
.nuori-lp .nl-research-list li:nth-child(4)::before{top:1.893cqw}

/* 8 — ↙ badge on the research cards */
.nuori-lp .nl-research-card-1::after,.nuori-lp .nl-research-card-2::after{content:"";position:absolute;left:27.938cqw;top:2.21cqw;width:3.272cqw;height:3.272cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Ccircle cx='12.5' cy='12.5' r='11.75' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M16.9 8.1 8.6 16.4M8.6 10.2v6.2h6.2' fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}

/* 10 — rules under each filter stage, with the small ring at the end */
.nuori-lp [class*="nl-stages-name-"]::after{content:"";position:absolute;left:var(--line-x);top:3.451cqw;width:var(--line-w);border-top:0.185cqw solid #007379}
.nuori-lp [class*="nl-stages-name-"]::before{content:"";position:absolute;left:42.068cqw;top:3.173cqw;width:0.741cqw;height:0.741cqw;border:0.185cqw solid #007379;border-radius:50%;box-sizing:border-box}
.nuori-lp .nl-stages-blend-kicker::before{content:"";position:absolute;left:-18.63cqw;top:4.806cqw;width:3.765cqw;border-top:0.093cqw solid #007379}
.nuori-lp .nl-stages-blend-kicker::after{content:"";position:absolute;left:-18.988cqw;top:4.654cqw;width:0.395cqw;height:0.395cqw;border:0.093cqw solid #007379;border-radius:50%;box-sizing:border-box}

/* 12 — finish swatches, caption dots, card selection */
.nuori-lp .nl-product-finishes::before{content:"";position:absolute;left:-8.525cqw;top:-0.08cqw;width:1.938cqw;height:1.938cqw;border-radius:50%;background:#032933;box-shadow:2.617cqw 0 0 -0.185cqw #d1ccc4,2.617cqw 0 0 0 #8f867c,5.21cqw 0 0 -0.185cqw #afb0ae,5.21cqw 0 0 0 #9e9e9e}
.nuori-lp [class*="nl-finish-note-"]::before{content:"";position:absolute;left:var(--dot-x);top:var(--dot-y);width:1.506cqw;height:1.506cqw;border-radius:50%;background:var(--dot);border:0.185cqw solid var(--dot-stroke);box-sizing:border-box}
.nuori-lp .nl-finish{cursor:pointer}
.nuori-lp .nl-finish.is-selected{outline:0.37cqw solid #00747a;outline-offset:0.37cqw}
.nuori-lp .nl-finish:focus-visible{outline:3px solid #00747a;outline-offset:3px}
.nuori-lp .nl-finish-nickel .nl-finish-tab-nickel,.nuori-lp .nl-finish-black .nl-finish-tab-black,.nuori-lp .nl-finish-chrome .nl-finish-tab-chrome{z-index:1}

/* 13 — check pill and bullet dots */
.nuori-lp .nl-included-lab::before{content:"";position:absolute;left:1.63cqw;top:1.605cqw;width:1.284cqw;height:1.086cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5.2 4.3 8.4 11 1.6' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
.nuori-lp .nl-included-why-list li,.nuori-lp .nl-included-spec-list li{position:relative}
.nuori-lp .nl-included-why-list li::before,.nuori-lp .nl-included-spec-list li::before{content:"";position:absolute;width:0.642cqw;height:0.642cqw;border-radius:50%;background:#007379;top:0.879cqw}
.nuori-lp .nl-included-why-list li::before{left:-1.864cqw}
.nuori-lp .nl-included-spec-list li::before{left:-1.864cqw}

.nuori-lp-refresh .nl-refresh-bg{position:absolute;margin:0;left:0;top:0;width:100cqw;height:125cqw;overflow:hidden;}
.nuori-lp-refresh .nl-refresh-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#ffffff;top:37.185cqw;left:19.099cqw;white-space:nowrap;}
.nuori-lp-refresh .nl-refresh-title{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:19.235cqw;line-height:1.2100;color:#ffffff;font-weight:700;top:36.988cqw;left:18.123cqw;white-space:nowrap;}
.nuori-lp-refresh .nl-refresh-with{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#ffffff;top:56.136cqw;left:57.148cqw;white-space:nowrap;--wm-gap:0.218em;}
.wp-block-group.nuori-lp-meet{background:#ffffff;}
.nuori-lp-meet .nl-meet-band{position:absolute;margin:0;left:0;top:0;width:100cqw;height:37.531cqw;background:#e9e7e8;}
.nuori-lp-meet .nl-meet-lineup{position:absolute;margin:0;left:41.963cqw;top:0;width:58.037cqw;height:37.531cqw;overflow:hidden;}
.nuori-lp-meet .nl-meet-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.519cqw;line-height:1.2370;color:#00747a;top:9.123cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-meet .nl-meet-wordmark{position:absolute;margin:0;left:10.395cqw;top:13.654cqw;width:29.938cqw;height:10.148cqw;overflow:hidden;overflow:visible;}
.nuori-lp-meet .nl-meet-tagline{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.42cqw;line-height:1.2100;color:#007073;top:25.691cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-meet .nl-meet-step{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.84cqw;line-height:1.2110;color:#007073;top:42.926cqw;left:9.914cqw;white-space:nowrap;}
.nuori-lp-meet .nl-meet-step-sub{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.259cqw;line-height:1.2110;color:#007073;top:47.346cqw;left:9.914cqw;white-space:nowrap;}
.nuori-lp-meet .nl-meet-icon{position:absolute;margin:0;left:55.654cqw;top:43.37cqw;width:8.42cqw;height:8.432cqw;overflow:hidden;}
.nuori-lp-meet .nl-meet-filtered{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1613;color:#00747a;top:44.034cqw;left:67.235cqw;white-space:nowrap;}
.nuori-lp-meet .nl-meet-photo{position:absolute;margin:0;left:0;top:56.543cqw;width:100cqw;height:68.457cqw;overflow:hidden;}
.nuori-lp-how-to-install .nl-howto-bg{position:absolute;margin:0;left:0;top:0;width:100cqw;height:125cqw;overflow:hidden;}
.nuori-lp-how-to-install .nl-howto-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#ffffff;top:47.321cqw;left:36.654cqw;white-space:nowrap;}
.nuori-lp-how-to-install .nl-howto-title{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:19.235cqw;line-height:1.2100;color:#ffffff;font-weight:700;top:47.062cqw;left:29.642cqw;white-space:nowrap;}
.nuori-lp-how-to-install .nl-howto-wordmark{position:absolute;margin:0;left:70.272cqw;top:67.272cqw;width:12.198cqw;height:4.136cqw;overflow:hidden;overflow:visible;}
.wp-block-group.nuori-lp-easy-install{background:#fefbfa;}
.nuori-lp-easy-install .nl-easy-wall{position:absolute;margin:0;left:0;top:0;width:100cqw;height:45.074cqw;overflow:hidden;}
.nuori-lp-easy-install .nl-easy-title{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:7.259cqw;line-height:0.8265;color:#ffffff;top:9.692cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-easy-install .nl-easy-note{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.3978;color:#ffffff;left:9.815cqw;top:26.568cqw;width:45.123cqw;height:10.198cqw;padding:1.519cqw 0 0 2.679cqw;border:0.37cqw solid #ffffff;border-radius:1.235cqw;}
.nuori-lp-easy-install .nl-easy-band{position:absolute;margin:0;left:0;top:45.074cqw;width:100cqw;height:15cqw;overflow:hidden;}
.nuori-lp-easy-install .nl-easy-band-left{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.3923;color:#ffffff;top:49.315cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-easy-install .nl-easy-band-right{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.3978;color:#ffffff;top:50.099cqw;left:61.259cqw;white-space:nowrap;}
.nuori-lp-easy-install .nl-easy-three{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-sauce);font-size:14.049cqw;line-height:1.0000;color:#fefcfb;font-weight:700;left:10.037cqw;top:64.531cqw;width:12.21cqw;height:12.21cqw;padding:1.228cqw 0 0 3.951cqw;background:#006f73;overflow:hidden;letter-spacing:-.02em;}
.nuori-lp-easy-install .nl-easy-steps{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:0.9340;color:#00747b;top:65.154cqw;left:24.815cqw;white-space:nowrap;}
.nuori-lp-easy-install .nl-easy-sub{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.259cqw;line-height:1.2110;color:#007073;top:78.16cqw;left:10.111cqw;white-space:nowrap;}
.nuori-lp-easy-install .nl-easy-thumb-1{position:absolute;margin:0;left:0;top:86.481cqw;width:33.383cqw;height:38.519cqw;overflow:hidden;}
.nuori-lp-easy-install .nl-easy-thumb-2{position:absolute;margin:0;left:33.383cqw;top:86.481cqw;width:33.296cqw;height:38.519cqw;overflow:hidden;}
.nuori-lp-easy-install .nl-easy-thumb-3{position:absolute;margin:0;left:66.679cqw;top:86.481cqw;width:33.321cqw;height:38.519cqw;overflow:hidden;}
.wp-block-group.nuori-lp-steps{background:#fefbfa;}
.nuori-lp-steps .nl-steps-photo-1{position:absolute;margin:0;left:30.901cqw;top:0;width:69.099cqw;height:41.889cqw;overflow:hidden;}
.nuori-lp-steps .nl-steps-photo-2{position:absolute;margin:0;left:0;top:41.889cqw;width:70.086cqw;height:41.321cqw;overflow:hidden;}
.nuori-lp-steps .nl-steps-photo-3{position:absolute;margin:0;left:30.901cqw;top:83.21cqw;width:69.099cqw;height:41.79cqw;overflow:hidden;}
.nuori-lp-steps .nl-steps-panel-1{position:absolute;margin:0;left:0;top:0;width:30.901cqw;height:41.889cqw;background:#003c3c;}
.nuori-lp-steps .nl-steps-label-1{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;top:7.654cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-digit-1{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-sauce);font-size:14.049cqw;line-height:1.0000;color:#0e4b4d;font-weight:700;left:4.099cqw;top:15.889cqw;width:11.284cqw;height:12.222cqw;padding:1.24cqw 0 0 3.642cqw;background:#fff;overflow:hidden;letter-spacing:-.02em;}
.nuori-lp-steps .nl-steps-word-1{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;font-weight:700;top:28.741cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-panel-2{position:absolute;margin:0;left:70.086cqw;top:41.889cqw;width:29.914cqw;height:41.765cqw;background:#006f73;}
.nuori-lp-steps .nl-steps-label-2{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;top:7.556cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-digit-2{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-sauce);font-size:14.049cqw;line-height:1.0000;color:#00747b;font-weight:700;left:4.099cqw;top:15.79cqw;width:11.284cqw;height:12.21cqw;padding:1.24cqw 0 0 3.642cqw;background:#fff;overflow:hidden;letter-spacing:-.02em;}
.nuori-lp-steps .nl-steps-word-2{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;font-weight:700;top:28.642cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-panel-3{position:absolute;margin:0;left:0;top:83.21cqw;width:30.901cqw;height:41.79cqw;background:#01999d;}
.nuori-lp-steps .nl-steps-label-3{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;top:7.556cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-digit-3{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-sauce);font-size:14.049cqw;line-height:1.0000;color:#02999d;font-weight:700;left:4.099cqw;top:15.79cqw;width:11.284cqw;height:12.222cqw;padding:1.24cqw 0 0 3.642cqw;background:#fff;overflow:hidden;letter-spacing:-.02em;}
.nuori-lp-steps .nl-steps-word-3{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:5.988cqw;line-height:1.2370;color:#ffffff;font-weight:700;top:28.642cqw;left:4.099cqw;white-space:nowrap;}
.nuori-lp-steps .nl-steps-caption-1{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.2100;color:#ffffff;left:27.519cqw;top:32.321cqw;width:69.778cqw;height:6.173cqw;padding:1.617cqw 0 0 7.617cqw;background:#003c3c;border-radius:1.481cqw;}
.nuori-lp-steps .nl-steps-caption-2{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.2100;color:#ffffff;left:3.704cqw;top:73.914cqw;width:67.704cqw;height:6.173cqw;padding:1.605cqw 0 0 5.79cqw;background:#006f73;border-radius:1.481cqw;}
.nuori-lp-steps .nl-steps-caption-3{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.2100;color:#ffffff;left:27.519cqw;top:115.432cqw;width:69.778cqw;height:6.173cqw;padding:1.704cqw 0 0 5.605cqw;background:#01999d;border-radius:1.481cqw;}
.nuori-lp-science .nl-science-bg{position:absolute;margin:0;left:0;top:0;width:100cqw;height:125cqw;overflow:hidden;}
.nuori-lp-science .nl-science-title{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:19.235cqw;line-height:1.2100;color:#ffffff;font-weight:700;top:32.63cqw;left:14.914cqw;white-space:nowrap;}
.nuori-lp-science .nl-science-with{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#ffffff;top:51.765cqw;left:15.667cqw;white-space:nowrap;--wm-gap:0.237em;}
.wp-block-group.nuori-lp-in-your-water{background:#ececec;}
.nuori-lp-in-your-water .nl-water-intro{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.173cqw;line-height:1.3636;color:#00747b;top:9.66cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-title{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:7.296cqw;line-height:0.9179;color:#007073;top:23.312cqw;left:50cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-outro{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.173cqw;line-height:1.3636;color:#00747b;top:51.142cqw;right:10cqw;text-align:right;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-photo{position:absolute;margin:0;left:0;top:66.827cqw;width:100cqw;height:42.321cqw;overflow:hidden;}
.nuori-lp-in-your-water .nl-water-band{position:absolute;margin:0;left:0;top:109.148cqw;width:100cqw;height:15.852cqw;background:#003c3c;}
.nuori-lp-in-your-water .nl-water-band-1{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.84cqw;line-height:1.2110;color:#fefcfb;top:3.667cqw;left:10.284cqw;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-band-2{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.259cqw;line-height:1.2110;color:#fefcfb;top:8cqw;left:10.284cqw;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-band-3{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1613;color:#f1ede8;top:3.923cqw;right:10.284cqw;text-align:right;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-band-4{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.247cqw;line-height:1.2100;color:#f1ede8;font-style:italic;top:8.716cqw;right:10.284cqw;text-align:right;white-space:nowrap;}
.nuori-lp-in-your-water .nl-water-band-5{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:0.593cqw;line-height:1.2100;color:#f1ede8;font-style:italic;top:11.185cqw;right:10.284cqw;text-align:right;white-space:nowrap;}
.wp-block-group.nuori-lp-research{background:#ececec;}
.nuori-lp-research .nl-research-skin{position:absolute;margin:0;left:0;top:0;width:50cqw;height:68.617cqw;overflow:hidden;}
.nuori-lp-research .nl-research-hair{position:absolute;margin:0;left:50cqw;top:0;width:50cqw;height:68.617cqw;overflow:hidden;}
.nuori-lp-research .nl-research-label-1{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.2100;color:#f1ede8;top:6.185cqw;left:8.333cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-card-1{position:absolute;margin:0;left:8.241cqw;top:10.858cqw;width:33.63cqw;height:48.296cqw;box-shadow:inset 0 0 0 0.185cqw #fff;}
.nuori-lp-research .nl-research-title-1{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9084;color:#fefcfb;font-weight:700;top:3.011cqw;left:2.451cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-body-1{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.173cqw;line-height:1.3636;color:#fefcfb;top:13.753cqw;left:2.512cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-foot-1{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1548;color:#4d3028;left:0;top:37.802cqw;width:33.63cqw;height:10.494cqw;padding:1.923cqw 0 0 2.512cqw;background:#ffffff;}
.nuori-lp-research .nl-research-label-2{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.2100;color:#f1ede8;top:6.185cqw;left:58.333cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-card-2{position:absolute;margin:0;left:58.241cqw;top:10.858cqw;width:33.63cqw;height:48.296cqw;box-shadow:inset 0 0 0 0.185cqw #fff;}
.nuori-lp-research .nl-research-title-2{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9084;color:#fefcfb;font-weight:700;top:3.011cqw;left:2.451cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-body-2{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.173cqw;line-height:1.3636;color:#fefcfb;top:13.753cqw;left:2.512cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-foot-2{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1548;color:#4d3028;left:0;top:37.802cqw;width:33.63cqw;height:10.494cqw;padding:1.923cqw 0 0 2.512cqw;background:#ffffff;white-space:normal;padding-right:2.512cqw;text-align:justify;}
.nuori-lp-research .nl-research-drop{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9114;color:#056c84;font-weight:700;top:81.985cqw;left:8.235cqw;white-space:nowrap;}
.nuori-lp-research .nl-research-list{position:absolute;margin:0;padding:0;list-style:none;font-family:var(--nl-inter);font-size:2.136cqw;line-height:1.3873;color:#00747b;left:53.951cqw;top:82.65cqw;width:35.778cqw;}
.nuori-lp-research .nl-research-list li{margin:0;padding:0;}
.wp-block-group.nuori-lp-fix{background:#ffffff;}
.nuori-lp-fix .nl-fix-band{position:absolute;margin:0;left:0;top:0;width:100cqw;height:20.778cqw;background:#006f73;}
.nuori-lp-fix .nl-fix-title{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:7.259cqw;line-height:1.2110;color:#ffffff;top:5.062cqw;left:17.025cqw;white-space:nowrap;}
.nuori-lp-fix .nl-fix-sub{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.2100;color:#fefefe;top:14.346cqw;left:25.469cqw;white-space:nowrap;}
.nuori-lp-fix .nl-fix-num-1{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.2100;color:#00747b;left:17.358cqw;top:25.642cqw;width:7.469cqw;height:7.469cqw;padding:1.914cqw 0 0;text-align:center;border:0.37cqw solid #006f73;border-radius:50%;}
.nuori-lp-fix .nl-fix-label-1{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.3846;color:#00747b;top:34.273cqw;left:21.093cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-num-2{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.2100;color:#00747b;left:36.926cqw;top:25.642cqw;width:7.469cqw;height:7.469cqw;padding:1.914cqw 0 0;text-align:center;border:0.37cqw solid #006f73;border-radius:50%;}
.nuori-lp-fix .nl-fix-label-2{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.3846;color:#00747b;top:34.273cqw;left:40.66cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-num-3{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.2100;color:#00747b;left:57.247cqw;top:25.951cqw;width:6.84cqw;height:6.84cqw;padding:1.605cqw 0 0;text-align:center;border:0.37cqw solid #006f73;border-radius:50%;}
.nuori-lp-fix .nl-fix-label-3{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.3846;color:#00747b;top:34.273cqw;left:60.667cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-num-4{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.2100;color:#00747b;left:76.519cqw;top:25.642cqw;width:7.469cqw;height:7.469cqw;padding:1.914cqw 0 0;text-align:center;border:0.37cqw solid #006f73;border-radius:50%;}
.nuori-lp-fix .nl-fix-label-4{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.247cqw;line-height:1.3846;color:#00747b;top:34.273cqw;left:80.253cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-img-1{position:absolute;margin:0;left:11.951cqw;top:45.37cqw;width:34.84cqw;height:22.383cqw;overflow:hidden;border-radius:1.481cqw;}
.nuori-lp-fix .nl-fix-img-2{position:absolute;margin:0;left:53.148cqw;top:45.37cqw;width:34.852cqw;height:22.383cqw;overflow:hidden;border-radius:1.481cqw;}
.nuori-lp-fix .nl-fix-img-3{position:absolute;margin:0;left:11.951cqw;top:82.37cqw;width:34.84cqw;height:22.383cqw;overflow:hidden;border-radius:1.481cqw;}
.nuori-lp-fix .nl-fix-img-4{position:absolute;margin:0;left:53.148cqw;top:82.37cqw;width:34.852cqw;height:22.383cqw;overflow:hidden;border-radius:1.481cqw;}
.nuori-lp-fix .nl-fix-cap-1{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.605cqw;line-height:0.8219;color:#00747a;top:71.664cqw;left:29.389cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-cap-2{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.605cqw;line-height:0.8219;color:#00747a;top:71.664cqw;left:70.605cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-cap-3{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.605cqw;line-height:0.8219;color:#00747a;top:108.269cqw;left:29.395cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.nuori-lp-fix .nl-fix-cap-4{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.605cqw;line-height:0.8219;color:#00747a;top:108.269cqw;left:70.605cqw;transform:translateX(-50%);text-align:center;white-space:nowrap;}
.wp-block-group.nuori-lp-stages{background:#eff0ef;}
.nuori-lp-stages .nl-stages-filter{position:absolute;margin:0;left:0;top:19.753cqw;width:45.605cqw;height:105.247cqw;overflow:hidden;}
.nuori-lp-stages .nl-stages-pill{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2.235cqw;line-height:1.2100;color:#ffffff;left:0;top:12.259cqw;width:59.111cqw;height:6.198cqw;padding:1.704cqw 0 0 5.074cqw;background:#007379;border-radius:0 1.481cqw 1.481cqw 0;}
.nuori-lp-stages .nl-stages-title{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:6.111cqw;line-height:1.2110;color:#007073;top:11.309cqw;left:65cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-wordmark{position:absolute;margin:0;left:78.667cqw;top:18.074cqw;width:10.457cqw;height:3.543cqw;overflow:hidden;overflow:visible;}
.nuori-lp-stages .nl-stages-name-1{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:28.012cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-1{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:32.333cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-2{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:37.877cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-2{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:42.185cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-3{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:47.728cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-3{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:52.049cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-4{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:57.593cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-4{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:61.914cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-5{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:67.444cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-5{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:71.765cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-6{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:77.309cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-6{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:81.617cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-name-7{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.259cqw;line-height:1.2100;color:#00747b;top:102.444cqw;left:49.704cqw;white-space:nowrap;--line-x:-4.099cqw;--line-w:46.222cqw;}
.nuori-lp-stages .nl-stages-desc-7{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:2.037cqw;line-height:1.2100;color:#00747b;top:106.765cqw;left:49.704cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-blend-img{position:absolute;margin:0;left:50.284cqw;top:86.049cqw;width:13.086cqw;height:13.173cqw;overflow:hidden;border-radius:50%;}
.nuori-lp-stages .nl-stages-blend-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.185cqw;line-height:1.2100;color:#007073;top:87.802cqw;left:65.148cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-blend-title{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.765cqw;line-height:1.2110;color:#02474b;font-weight:700;top:89.16cqw;left:65.148cqw;white-space:nowrap;}
.nuori-lp-stages .nl-stages-blend-text{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.1562;color:#30888d;top:93.746cqw;left:65.148cqw;white-space:nowrap;}
.nuori-lp-cleaner-water .nl-cleaner-bg{position:absolute;margin:0;left:0;top:0;width:100cqw;height:125cqw;overflow:hidden;}
.nuori-lp-cleaner-water .nl-cleaner-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#00747b;top:47.321cqw;left:36.654cqw;white-space:nowrap;}
.nuori-lp-cleaner-water .nl-cleaner-title{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:19.235cqw;line-height:1.2100;color:#00747b;font-weight:700;top:47.062cqw;left:30.728cqw;white-space:nowrap;}
.nuori-lp-cleaner-water .nl-cleaner-sub{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:5.259cqw;line-height:1.2100;color:#00747b;top:66.531cqw;right:17.741cqw;text-align:right;white-space:nowrap;}
.wp-block-group.nuori-lp-showerhead{background:linear-gradient(#f5f5f5,#f5f5f5) right top/52.481% 46.440% no-repeat,#ffffff;}
.nuori-lp-showerhead .nl-product-photo{position:absolute;margin:0;left:0;top:0;width:47.519cqw;height:58.049cqw;overflow:hidden;}
.nuori-lp-showerhead .nl-product-wordmark{position:absolute;margin:0;left:52.704cqw;top:12.506cqw;width:9.025cqw;height:3.062cqw;overflow:hidden;overflow:visible;}
.nuori-lp-showerhead .nl-product-title{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9109;color:#056c84;font-weight:700;top:16.023cqw;left:52.333cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-product-tag-vitc{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.123cqw;line-height:1.2100;color:#fafafa;left:57.086cqw;top:27.556cqw;width:16.469cqw;height:2.494cqw;padding:0.531cqw 0 0 5.284cqw;background:linear-gradient(90deg,#006a7e,#02888d 50%,#04a69b);border-radius:1.247cqw;}
.nuori-lp-showerhead .nl-product-tag-chlorine{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.123cqw;line-height:1.2100;color:#00747b;left:52.457cqw;top:27.556cqw;width:9.444cqw;height:2.494cqw;padding:0.395cqw 0 0 1.099cqw;background:#ffffff;border:0.136cqw solid #1b6282;border-radius:1.247cqw;}
.nuori-lp-showerhead .nl-product-tag-spa{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.123cqw;line-height:1.2100;color:#00747b;left:74.049cqw;top:27.556cqw;width:10.074cqw;height:2.494cqw;padding:0.395cqw 0 0 1.395cqw;background:#ffffff;border:0.136cqw solid #1b6282;border-radius:1.247cqw;}
.nuori-lp-showerhead .nl-product-lede{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.3548;color:#ffffff;left:52.148cqw;top:32.086cqw;width:38.037cqw;height:8.346cqw;padding:1.355cqw 0 0 2.111cqw;background:linear-gradient(90deg,#0d6e83,#07717f 25%,#00747a 50%,#009080 75%,#00a484);border:0.185cqw solid #ffffff;border-radius:1.605cqw;box-shadow:0 0 0 0.049cqw rgba(0,0,0,.12);}
.nuori-lp-showerhead .nl-product-sub{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.1094;color:#30888d;top:41.808cqw;left:53.247cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-product-finishes{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.2100;color:#9c744a;top:66.728cqw;left:18.568cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-finish-black{position:absolute;margin:0;left:9.722cqw;top:72.08cqw;width:25.025cqw;height:20.926cqw;box-shadow:inset 0 0 0 0.556cqw #3c3b3b;border-radius:1.481cqw;}
.nuori-lp-showerhead .nl-finish-img-black{position:absolute;margin:0;left:0.556cqw;top:0.556cqw;width:23.914cqw;height:19.815cqw;overflow:hidden;border-radius:0.988cqw;}
.nuori-lp-showerhead .nl-finish-tab-black{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.2100;color:#ffffff;left:1.747cqw;top:-0.636cqw;width:13.543cqw;height:2.58cqw;padding:0.284cqw 0 0 1.198cqw;background:#292929;border-radius:1.111cqw;}
.nuori-lp-showerhead .nl-finish-line-black{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:1.864cqw;line-height:1.2110;color:#00747a;top:93.852cqw;left:10.136cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-finish-note-black{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.136cqw;line-height:1.2100;color:#5e5456;top:96.531cqw;left:12.16cqw;white-space:nowrap;--dot:#1d1d1f;--dot-stroke:#032933;--dot-x:-2.117cqw;--dot-y:-0.019cqw;}
.nuori-lp-showerhead .nl-finish-nickel{position:absolute;margin:0;left:37.451cqw;top:72.08cqw;width:25.099cqw;height:20.926cqw;box-shadow:inset 0 0 0 0.556cqw #827466;border-radius:1.481cqw;}
.nuori-lp-showerhead .nl-finish-img-nickel{position:absolute;margin:0;left:0.556cqw;top:0.556cqw;width:23.988cqw;height:19.815cqw;overflow:hidden;border-radius:0.988cqw;}
.nuori-lp-showerhead .nl-finish-tab-nickel{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.2100;color:#ffffff;left:1.747cqw;top:-0.636cqw;width:13.543cqw;height:2.58cqw;padding:0.284cqw 0 0 1.198cqw;background:#998c7d;border-radius:1.111cqw;}
.nuori-lp-showerhead .nl-finish-line-nickel{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:1.864cqw;line-height:1.2110;color:#00747a;top:93.827cqw;left:37.802cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-finish-note-nickel{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.136cqw;line-height:1.2100;color:#918271;top:96.531cqw;left:39.84cqw;white-space:nowrap;--dot:#d1ccc4;--dot-stroke:#8f867c;--dot-x:-2.056cqw;--dot-y:0.056cqw;}
.nuori-lp-showerhead .nl-finish-chrome{position:absolute;margin:0;left:65.253cqw;top:72.08cqw;width:25.025cqw;height:20.926cqw;box-shadow:inset 0 0 0 0.556cqw #afb0ae;border-radius:1.481cqw;}
.nuori-lp-showerhead .nl-finish-img-chrome{position:absolute;margin:0;left:0.556cqw;top:0.556cqw;width:23.914cqw;height:19.815cqw;overflow:hidden;border-radius:0.988cqw;}
.nuori-lp-showerhead .nl-finish-tab-chrome{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.2100;color:#ffffff;left:1.747cqw;top:-0.636cqw;width:13.543cqw;height:2.58cqw;padding:0.284cqw 0 0 1.198cqw;background:#afb0ae;border-radius:1.111cqw;}
.nuori-lp-showerhead .nl-finish-line-chrome{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:1.864cqw;line-height:1.2110;color:#00747a;top:93.84cqw;left:65.617cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-finish-note-chrome{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.136cqw;line-height:1.2100;color:#9f9f9f;top:96.531cqw;left:67.642cqw;white-space:nowrap;--dot:#afb0ae;--dot-stroke:#9e9e9e;--dot-x:-2.117cqw;--dot-y:-0.08cqw;}
.nuori-lp-showerhead .nl-product-wordmark-2{position:absolute;margin:0;left:10.111cqw;top:103.469cqw;width:9.037cqw;height:3.062cqw;overflow:hidden;overflow:visible;}
.nuori-lp-showerhead .nl-product-about{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.1148;color:#30888d;top:108.075cqw;left:10.148cqw;width:32.827cqw;white-space:normal;text-align:justify;}
.nuori-lp-showerhead .nl-product-blend-img{position:absolute;margin:0;left:45.691cqw;top:101.543cqw;width:14.877cqw;height:14.877cqw;overflow:hidden;border-radius:50%;border:0.37cqw solid #e7ddd3;box-sizing:border-box;}
.nuori-lp-showerhead .nl-product-blend-kicker{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.395cqw;line-height:1.2100;color:#007073;top:102.333cqw;left:62.63cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-product-blend-title{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.914cqw;line-height:1.2110;color:#02474b;font-weight:700;top:104.296cqw;left:62.63cqw;white-space:nowrap;}
.nuori-lp-showerhead .nl-product-blend-bar{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:1.58cqw;line-height:1.1562;color:#ffffff;left:62.37cqw;top:109.679cqw;width:37.63cqw;height:5.543cqw;padding:0.894cqw 0 0 2.407cqw;background:linear-gradient(90deg,#06818b,#4ba0cd);border-radius:1.481cqw 0 0 1.481cqw;}
.wp-block-group.nuori-lp-buy{aspect-ratio:auto;overflow:visible;}
.wp-block-group.nuori-lp-included{background:#e9e7e8;}
.nuori-lp-included .nl-included-box{position:absolute;margin:0;left:42.617cqw;top:0;width:57.383cqw;height:47.494cqw;overflow:hidden;}
.nuori-lp-included .nl-included-title{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9109;color:#eae8e9;font-weight:700;left:0;top:8.21cqw;width:46.296cqw;height:14.79cqw;padding:2.776cqw 0 0 10cqw;background:linear-gradient(90deg,#009c82,#00747a 46%,#0d6f83);border-radius:0 1.481cqw 1.481cqw 0;}
.nuori-lp-included .nl-included-list{position:absolute;margin:0;padding:0;list-style:none;font-family:var(--nl-inter);font-size:2.136cqw;line-height:1.3873;color:#056c84;left:10cqw;top:26.28cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-list li{margin:0;padding:0;}
.nuori-lp-included .nl-included-band{position:absolute;margin:0;left:0;top:47.494cqw;width:100cqw;height:22.395cqw;background:#ececec;}
.nuori-lp-included .nl-included-icon{position:absolute;margin:0;left:10cqw;top:4.296cqw;width:8.42cqw;height:8.432cqw;overflow:hidden;}
.nuori-lp-included .nl-included-why{position:absolute;margin:0;padding:0;font-family:var(--nl-cormorant);font-size:3.914cqw;line-height:1.0158;color:#00747a;font-weight:700;top:4.222cqw;left:20.383cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-lab{position:absolute;margin:0;box-sizing:border-box;white-space:nowrap;font-family:var(--nl-inter);font-size:2cqw;line-height:1.2100;color:#ffffff;left:10.469cqw;top:14.605cqw;width:27.815cqw;height:3.815cqw;padding:0.778cqw 0 0 4.037cqw;background:#007379;border-radius:999px;}
.nuori-lp-included .nl-included-why-list{position:absolute;margin:0;padding:0;list-style:none;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1613;color:#00747a;left:57.494cqw;top:5.59cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-why-list li{margin:0;padding:0;}
.nuori-lp-included .nl-included-lineup{position:absolute;margin:0;left:47.741cqw;top:69.889cqw;width:52.259cqw;height:55.111cqw;overflow:hidden;}
.nuori-lp-included .nl-included-test{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:2.543cqw;line-height:1.3592;color:#00747b;top:74.314cqw;left:10.469cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-footnote{position:absolute;margin:0;padding:0;font-family:var(--nl-inter);font-size:1.432cqw;line-height:1.0000;color:#032a33;top:77.2cqw;left:47.741cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-spec{position:absolute;margin:0;padding:0;font-family:var(--nl-sauce);font-size:4.988cqw;line-height:0.9109;color:#00747b;font-weight:700;top:86.233cqw;left:10cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-spec-list{position:absolute;margin:0;padding:0;list-style:none;font-family:var(--nl-inter);font-size:1.914cqw;line-height:1.1613;color:#00747a;left:12.704cqw;top:98.96cqw;white-space:nowrap;}
.nuori-lp-included .nl-included-spec-list li{margin:0;padding:0;}
