:root{--ds-navy:#0C1639;--ds-ink:#0C1639;--ds-ink-body:#4B5268;--ds-blue:#2764FF;--ds-blue-soft:#EAF0FF;--ds-line:#E6E8EC}.hh .hh__seg button[aria-pressed=true]{background:var(--ds-blue-soft)!important;border-color:var(--ds-blue)!important;color:var(--ds-ink)!important}.hh .hh__seg button[aria-pressed=true] .hh__sub{color:var(--ds-ink-body)!important}.hh .hh__pill{background:var(--ds-blue-soft)!important;color:var(--ds-blue)!important}.pu-mcmp.pr-compare .pu-mcmp__cell--pu.pu-mcmp__cell--pu{background:var(--ds-navy)!important}.lab-results:not(.lab-results--navy) .lab-results__number.lab-results__number{color:var(--ds-ink)!important}.pm-tile.pm-tile{background:var(--ds-navy)!important}.pu-res.pu-res{background-color:var(--ds-navy)!important}#main>.shopify-section+.shopify-section:not([id*=sticky]){margin-top:clamp(40px,9vw,112px)}#main>.shopify-section:not(:first-child) h2{font-weight:500!important;letter-spacing:-.02em}.pkpi.pkpi{--pkpi-bg:#FFFFFF!important;color:var(--ds-ink)!important;border-radius:24px;max-width:1216px;margin-inline:auto;box-shadow:inset 0 0 0 1px var(--ds-line)}.pkpi .pkpi__u,.pkpi .pkpi__s{color:#6b7288!important}.pkpi .pkpi__s em{color:var(--ds-blue)!important}.pkpi .pkpi__it.pkpi__it,.pkpi.pr-numbers .pkpi__it{border-color:var(--ds-line)!important}@media(max-width:820px){.pkpi.pkpi{border-radius:20px;margin-inline:16px}}.pu-mcmp.pr-compare .pu-mcmp__cell--pu.pu-mcmp__cell--pu{background:var(--ds-blue-soft)!important;color:var(--ds-ink)!important}.pu-mcmp.pr-compare .pu-mcmp__cell--pu .pu-mcmp__val{background:#fff!important;color:var(--ds-blue)!important}.pu-mcmp.pr-compare .pu-mcmp__cell--pu .pu-mcmp__logo{filter:brightness(0);opacity:.85}:root{--ap-ink:#0C1639;--ap-mid:#6B7288;--ap-soft:#E8E8ED;--ap-fill:#F5F5F7;--ap-graphite:#3A3A3C}.hh .hh__seg button[aria-pressed=true]{background:#fff!important;border-color:#c9cdd6!important;box-shadow:0 2px 10px -4px #0000002e!important;color:var(--ap-ink)!important}.hh .hh__freq button[aria-pressed=true]{border-color:#c9cdd6!important;box-shadow:0 2px 10px -4px #0000002e!important}.hh .hh__freq button .hh__sub{color:var(--ap-mid)!important}.hh .hh__rec.hh__rec,.hh .hh__pill.hh__pill{background:var(--ap-soft)!important;color:var(--ap-ink)!important}.hh .hh__sw[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ap-ink)!important}.hh .hh__lvtog,.hh .hh__lvtog span{color:var(--ap-ink)!important}.hh .hh__lvtog svg,.hh .hh__lvtog svg *{stroke:currentColor!important}.hh .hh__save.hh__save,.product-info__liquid a{color:var(--ap-ink)!important}.puure-rating__stars svg,.puure-rating__stars svg *{fill:var(--ap-ink)!important}.faq-box .faq-box__badge.faq-box__badge{background:var(--ap-soft)!important;color:var(--ap-ink)!important}.accordion__toggle .circle-chevron{background:var(--ap-ink)!important}.pri-reel .pri-reel__sound{background:#3a3a3cb3!important}.tcq-btn-primary.tcq-btn-primary,.pt-cta.pt-cta,.faq-bottom-cta .button{background:var(--ap-ink)!important;border-color:var(--ap-ink)!important;color:#fff!important}.count-bubble.count-bubble{background:var(--ap-ink)!important}.pkpi .pkpi__s em{color:var(--ap-ink)!important;font-weight:600}.lab-results .lab-results__link,.lab-results .lab-results__unit{color:var(--ap-ink)!important}.how-it-works__n.how-it-works__n{background:var(--ap-ink)!important;color:#fff!important}.how-it-works__when.how-it-works__when,.how-it-works__price.how-it-works__price{color:var(--ap-mid)!important}.highlighted_Text{color:inherit!important}.pu-mcmp.pr-compare .pu-mcmp__cell--pu.pu-mcmp__cell--pu{background:var(--ap-fill)!important;color:var(--ap-ink)!important}.pu-mcmp.pr-compare .pu-mcmp__cell--pu .pu-mcmp__val{background:#fff!important;color:var(--ap-ink)!important}.pp-vr__filter.is-active{background:var(--ap-ink)!important;border-color:var(--ap-ink)!important;color:#fff!important}.pm-tile.pm-tile,.pp-vr__dot.is-active{background:var(--ap-ink)!important}.pp-vr__media{background-color:var(--ap-graphite)!important}.pp-vr__sound.pp-vr__sound{background:#3a3a3cb3!important}.pvc-play__ic.pvc-play__ic{background:var(--ap-ink)!important}.pt-wrap.pt-wrap,.tcq-video-wrap{background-color:var(--ap-ink)!important}.slider-cartes-custom__desktop-arrow .swiper-button-next,.slider-cartes-custom__desktop-arrow .swiper-button-prev{border-color:var(--ap-ink)!important}.slider-cartes-custom__desktop-arrow svg,.slider-cartes-custom__desktop-arrow svg *{fill:var(--ap-ink)!important}.junip-btn,.junip-write-review-cta{background-color:var(--ap-ink)!important;border-color:var(--ap-ink)!important}.junip-product-review-bar-filled,.junip-trait-indicator{background-color:var(--ap-ink)!important}.lab-results__arrow svg,.lab-results__arrow svg *{stroke:var(--ap-ink)!important}.blocks-and-accordions--button{border-color:var(--ap-ink)!important}.tair-pill{background-color:var(--ap-ink)!important}.pu-conc__tab{color:var(--ap-mid)!important}.pu-conc__tab.is-active,.pu-conc__tab[aria-selected=true]{color:var(--ap-ink)!important}.pu-diff__card-img{background-color:var(--ap-graphite)!important}.pu-res.pu-res,.seed-hero.seed-hero{background-color:var(--ap-ink)!important}.sub-simple__badgeNum.sub-simple__badgeNum{background:var(--ap-ink)!important;color:#fff!important}.hh .hh__hsc{box-shadow:none!important}.hh .hh__hsc[aria-checked=true],.hh .hh__hsc.is-active,.hh .hh__hsc[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--ap-ink)!important}.hh .hh__hsn2{color:var(--ap-ink)!important}.tcq-btn-primary.tcq-btn-primary,.faq-bottom-cta .button{background:var(--ap-soft)!important;border-color:var(--ap-soft)!important;color:var(--ap-ink)!important}.count-bubble.count-bubble{background:var(--ap-soft)!important;color:var(--ap-ink)!important}.pp-vr__filter.is-active{background:var(--ap-soft)!important;border-color:var(--ap-soft)!important;color:var(--ap-ink)!important}.pp-vr__dot.is-active{background:var(--ap-mid)!important}.pvc-play__ic.pvc-play__ic{background:#ffffffeb!important;color:var(--ap-ink)!important}.pvc-play__ic.pvc-play__ic svg,.pvc-play__ic.pvc-play__ic svg *{fill:var(--ap-ink)!important}.junip-btn,.junip-write-review-cta{background-color:var(--ap-soft)!important;border-color:var(--ap-soft)!important;color:var(--ap-ink)!important}.junip-product-review-bar-filled,.junip-trait-indicator{background-color:var(--ap-mid)!important}.sub-simple__badgeNum.sub-simple__badgeNum{background:var(--ap-soft)!important;color:var(--ap-ink)!important}.tair-pill{background-color:var(--ap-soft)!important;color:var(--ap-ink)!important}.accordion__toggle .circle-chevron{background:var(--ap-soft)!important;color:var(--ap-ink)!important}.hh .hh__seg button[aria-pressed=true],.hh .hh__freq button[aria-pressed=true]{border-color:#c7c7cc!important;box-shadow:inset 0 0 0 1px #c7c7cc!important}.hh .hh__sw[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ap-mid)!important}.hh .hh__rec.hh__rec,.hh .hh__pill.hh__pill,.faq-box .faq-box__badge.faq-box__badge{background:var(--ds-blue-soft)!important;color:var(--ds-blue)!important}.hh .hh__save.hh__save,.hh .hh__lvtog,.hh .hh__lvtog span,.pu-mcmp.pr-compare .pu-mcmp__cell--pu .pu-mcmp__ico.pu-mcmp__ico{color:var(--ds-blue)!important}symbol[id^=mcmp-check-pu] path{stroke:#fff!important}.lab-results .lab-results__unit,.pkpi .pkpi__s em,.how-it-works__when.how-it-works__when{color:var(--ds-blue)!important}.install-scroll__bar i{background:var(--ds-blue)!important}:root,body{--ink:#0C1639;--pu-ink:#0C1639;--color-text:#0C1639}#main,.hh{color:#0c1639}.hh .hh__label,.hh .hh__seg button,.hh .hh__freq button,.hh .hh__fmain,.hh .hh__pname,.hh .hh__price,.hh .hh__now,.hh [class*=hh__title]{color:#0c1639!important}.hh .hh__cname,.hh .hh__today,.hh .hh__then,.hh .hh__or,.hh .hh__sub{color:#4b5268!important}.hh .hh__seg button,.hh .hh__freq button{background:#eef0f4!important;border:1.5px solid transparent!important;box-shadow:none!important}.hh .hh__seg button[aria-pressed=true],.hh .hh__freq button[aria-pressed=true]{background:#fff!important;border:1.5px solid #0C1639!important;box-shadow:0 4px 14px -6px #0c163940!important;color:#0c1639!important}.hh .hh__sw[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0c1639!important}.lab-results:not(.lab-results--navy) .lab-results__number.lab-results__number,.pkpi .pkpi__v,.pkpi .pkpi__t{color:#0c1639!important}.hh .kw .kc,.hh .kc{color:inherit!important}.hh .hh__seg button,.hh .hh__freq button{background:#f2f3f6!important;border:1.5px solid transparent!important;box-shadow:none!important;color:#4b5268!important;font-weight:500!important}.hh .hh__seg button[aria-pressed=true],.hh .hh__freq button[aria-pressed=true]{background:#dfe3ea!important;border:1.5px solid transparent!important;color:#0c1639!important;font-weight:600!important;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #0c163914,0 1px 2px #0c163914!important}.hh .hh__freq{background:#f2f3f6!important}.hh .hh__hsc[aria-checked=true],.hh .hh__hsc.is-active,.hh .hh__hsc[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #c7ccd6!important}.hh .hh__sw[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #b9c0cc!important}.hh .hh__seg,.hh .hh__freq{background:#eef0f4!important;border-radius:18px!important;padding:4px!important;gap:4px!important;box-shadow:none!important;border:0!important}.hh .hh__seg button,.hh .hh__freq button{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:14px!important;color:#4b5268!important;font-weight:500!important;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s!important}.hh .hh__seg button *,.hh .hh__freq button .hh__fmain{color:#4b5268!important}.hh .hh__seg button[aria-pressed=true],.hh .hh__freq button[aria-pressed=true]{background:#fff!important;border:0!important;color:#0c1639!important;font-weight:600!important;box-shadow:0 10px 24px -10px #0b163838,0 1px 2px #0b16380f!important;animation:hh-jelly .52s linear(0,.6 18%,1.08 35%,.97 55%,1.01 75%,1) both}.hh .hh__seg button[aria-pressed=true] *,.hh .hh__freq button[aria-pressed=true] .hh__fmain{color:#0c1639!important}.hh .hh__freq button[aria-pressed=true] .hh__sub{color:var(--ds-blue)!important}@keyframes hh-jelly{0%{transform:scale(.94)}to{transform:scale(1)}}.hh .hh__seg button:active,.hh .hh__freq button:active{transform:scale(.97)}.hh .hh__hsc[aria-checked=true],.hh .hh__hsc.is-active,.hh .hh__hsc[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #c7ccd6,0 6px 14px -6px #0b16384d!important}@media(prefers-reduced-motion:reduce){.hh .hh__seg button[aria-pressed=true],.hh .hh__freq button[aria-pressed=true]{animation:none}}#main>.shopify-section.shopify-section--lab-results+.shopify-section{margin-top:0!important}.lab-results .lab-results__unit.lab-results__unit{color:#0c1639!important}.pkpi .pkpi__it:nth-child(n+3) .pkpi__s{display:none!important}#main>.shopify-section:has(.pp-vr){margin-top:0!important}#main>.shopify-section:has(.pp-vr) .pp-vr{background:transparent!important}#main>.shopify-section:has(.pp-vr) .pp-vr__title{font-size:clamp(20px,4.6vw,26px)!important}#main>.shopify-section:has(.pkpi--photo),#main>.shopify-section:has(.pkpi--photo)+.shopify-section{margin-top:0!important}#main>.shopify-section--ring:has(+.shopify-section--tcq+.shopify-section .pkpi--photo)>[id^=ring-]{padding-bottom:clamp(72px,9vw,104px)!important}#main>.shopify-section:has(.puure-logo-marquee){margin-top:clamp(16px,3vw,40px)!important}#main>.shopify-section:has(.puure-logo-marquee)+.shopify-section{margin-top:0!important}.faq-box .faq-box__badge.faq-box__badge.faq-box__badge{background:#eef0f4!important;color:#4b5268!important}.puure-rating .puure-rating__stars svg,.puure-rating .puure-rating__stars svg path{fill:#2764ff!important;color:#2764ff!important}:root,body{--junipStarColor:#2764FF!important}section.pu-conc.pu-conc{background:transparent!important;color:#0c1639}.pu-conc .pu-conc__title,.pu-conc .pu-conc__panel-title,.pu-conc .pu-conc__head *{color:#0c1639!important}.pu-conc .pu-conc__title{font-weight:500!important;letter-spacing:-.025em}.pu-conc .pu-conc__subtitle,.pu-conc .pu-conc__panel-desc,.pu-conc .pu-conc__panel-text{color:#4b5268!important}.pu-conc .pu-conc__tabs.pu-conc__tabs{background:transparent!important;padding:2px!important;border-radius:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:24px}.pu-conc .pu-conc__tab.pu-conc__tab{background:#eef0f4!important;border:0!important;color:#4b5268!important;box-shadow:none!important;border-radius:999px!important;padding:10px 18px!important;font-weight:500!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.pu-conc .pu-conc__tab.pu-conc__tab:hover{background:#e4e7ee!important;color:#0c1639!important}.pu-conc .pu-conc__tab.pu-conc__tab--active{background:#fff!important;color:#0c1639!important;font-weight:600!important;box-shadow:inset 0 0 0 1.5px #2764ff,0 10px 24px -12px #2764ff73!important}@media(max-width:749px){.pu-conc .pu-conc__tabs.pu-conc__tabs{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding:4px 20px!important;scroll-padding-inline:20px}.pu-conc .pu-conc__tabs::-webkit-scrollbar{display:none}.pu-conc .pu-conc__tab.pu-conc__tab{flex:none;white-space:nowrap}}.pu-conc .pu-conc__panel--active{background:#fff;border-radius:28px;padding:clamp(22px,4vw,44px);box-shadow:0 24px 60px -28px #0c163947,0 1px 2px #0c16390d}.pu-conc .pu-conc__panel-title{font-weight:500!important;letter-spacing:-.02em}.pu-conc .pu-conc__panel-stat.pu-conc__panel-stat{background:#eef2ff!important;color:#2764ff!important;border:0!important;border-radius:16px!important;font-style:normal!important;font-weight:600!important;padding:14px 18px!important}.pu-conc .pu-conc__panel-stat *{color:#2764ff!important;font-style:normal!important}.pu-conc .pu-conc__panel-quote.pu-conc__panel-quote{background:#f5f6f8!important;border:0!important;box-shadow:none!important;border-radius:20px!important}.pu-conc .pu-conc__quote{box-shadow:none!important;background:transparent!important;padding:0!important}.pu-conc .pu-conc__quote-text{color:#0c1639!important;font-style:normal!important;font-size:17px!important}.pu-conc .pu-conc__pill{background:#eef0f4!important;color:#4b5268!important;border:0!important}section.pu-res.pu-res{background:#f5f6f8!important}.pu-res .pu-res__bg{display:none!important}.pu-res .pu-res__block{background:#fff!important;box-shadow:0 18px 40px #0b163814,0 1px 2px #0b16380d!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pu-res .pu-res__block-title,.pu-res .pu-res__block-desc strong{color:#0c1639!important}.pu-res .pu-res__block-desc{color:#4b5268!important}.pu-res .pu-res__stat{background:#eef2ff!important;border:0!important}.pu-res .pu-res__stat-num,.pu-res .pu-res__stat-arrow{color:#2764ff!important}.pu-res .pu-res__stat-text{color:#0c1639!important}.puure-conta .puure-conta__accordion.puure-conta__accordion{background:#fff!important;color:#0c1639!important;box-shadow:0 18px 40px #0b163814,0 1px 2px #0b16380d!important}.puure-conta .puure-conta__item.puure-conta__item{border-color:#eef0f4!important}.puure-conta .puure-conta__btn.puure-conta__btn{color:#0c1639!important;background:transparent!important}.puure-conta .puure-conta__btn:hover{background:#f5f6f8!important}.puure-conta .puure-conta__plus.puure-conta__plus{background:#eef0f4!important;color:#0c1639!important}.puure-conta .puure-conta__plus span{background:#0c1639!important}.puure-conta .puure-conta__panelInner,.puure-conta .puure-conta__panelInner *{color:#4b5268!important}.puure-conta .puure-conta__panelInner a{color:#2764ff!important}.puure-conta .puure-conta__item.is-open .puure-conta__btn{background:#f5f6f8!important}.puure-conta .puure-conta__title{color:#2764ff}.tair .tair-pill{background:#eef2ff!important;border-radius:20px!important;box-shadow:inset 0 0 0 1.5px #2764ff,0 18px 40px -16px #2764ff59,0 4px 12px -6px #0c16391f!important}.tair .mark--ok{width:24px!important;height:24px!important}.tair .is-hi .mark,.tair .val.yes.is-hi .mark{color:#2764ff!important}.tair .val:not(.is-hi) .mark{color:#8c92a6!important}.tair th,.tair td{border-bottom-color:#d9dde5!important}.tair .tair-title{color:#0c1639!important}@media(min-width:990px){html{scroll-padding-top:0!important;scroll-padding-block-start:0!important}}.tair .tair-table td.is-hi,.tair .tair-table th.is-hi{border-bottom-color:transparent!important}body.under-sink-filter-kit .product-info .product-info__accordion.accordion,body.shower-filter-kit .product-info .product-info__accordion.accordion{padding:0 0 0 15px!important}body.under-sink-filter-kit .product-info .product-info__accordion summary,body.shower-filter-kit .product-info .product-info__accordion summary{min-height:54px}.pu-mcmp.pr-compare:not(:has(.pu-mcmp__sel-btn+.pu-mcmp__sel-btn)) .pu-mcmp__selectors{display:none!important}.pu-mcmp.pr-compare:not(:has(.pu-mcmp__sel-btn+.pu-mcmp__sel-btn)) .pu-mcmp__layout{grid-template-columns:1fr!important}#main>.shopify-section:has(.pu-conc){margin-top:0!important}section.pu-conc.pu-conc{padding-top:clamp(16px,2vw,24px)!important}.lab-results:not(.lab-results--navy) .lab-results__number.lab-results__number.lab-results__number,.lab-results .lab-results__unit.lab-results__unit.lab-results__unit{color:#2764ff!important}
/*# sourceMappingURL=/cdn/shop/t/125/assets/puure-ds-calm.css.map */
