@media screen and (min-width:750px)and (max-width:989px){[id*=image_with_text_hero] .rich-text:not(.rich-text--full-width) .rich-text__wrapper{display:block;max-width:760px;margin:0 auto}}@media screen and (min-width:990px){[id*=image_with_text_hero] .rich-text:not(.rich-text--full-width) .rich-text__wrapper{display:block;width:1000px;margin-left:auto;margin-right:auto}}[id*=image_with_text_hero] .rich-text__blocks{max-width:100%}summary:focus-visible,summary:focus,.pvra-faq__summary:focus-visible,.pvra-faq__summary:focus{outline-offset:-.2rem}@font-face{font-family:Helvetica Now Display;font-weight:100;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Hairline.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:200;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Thin.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:250;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-ExtLt.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:300;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Light.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:400;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Regular.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:500;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Medium.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:700;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Bold.woff2) format("woff2")}@font-face{font-family:Helvetica Now Display;font-weight:900;font-style:normal;font-display:swap;src:url(HelveticaNowDisplay-Black.woff2) format("woff2")}:root{--font-heading-family: "Helvetica Now Display", "Helvetica Now", "Helvetica Neue", Helvetica, Arial, sans-serif !important;--font-body-family: "Helvetica Now Display", "Helvetica Now", "Helvetica Neue", Helvetica, Arial, sans-serif !important;--font-heading-weight: 500 !important;--color-pvra-blue: #4a7cff;--color-pvra-dark-blue: #162f8a;--color-pvra-light-blue: #E5F0FC;--color-pvra-text: #121212;--swatch-blue: url(pvra-swatch-blue.jpg);--swatch-white: url(pvra-swatch-white.jpg);--swatch-clear: url(pvra-swatch-clear.jpg);--swatch-pink: url(pvra-swatch-pink.jpg)}body,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Helvetica Now Display,Helvetica Now,Helvetica Neue,Helvetica,Arial,sans-serif!important}body{color:var(--color-pvra-text)}em,i,em *,i *{font-style:normal!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6,.footer .footer-block__heading,.footer .footer-block a,.footer .footer-block li a{color:#fff!important}[data-pvra-section=comparison-table] .pvra-ct{background:transparent!important}[data-pvra-section=comparison-table] .pvra-ct{padding-left:1.6rem;padding-right:1.6rem}[data-pvra-section=comparison-table] .pvra-ct__logo-img{max-width:7rem!important}[data-pvra-section=guarantee-cta] .rich-text,[id*=image_with_text_y9MJrh] .rich-text,[id*=guarantee_listicle] .rich-text,[id*=steamer_sleep_closure] .rich-text{background:var(--color-pvra-dark-blue)!important}[data-pvra-section=guarantee-cta] .rich-text h1,[data-pvra-section=guarantee-cta] .rich-text h2,[data-pvra-section=guarantee-cta] .rich-text .h1,[data-pvra-section=guarantee-cta] .rich-text .h0,[data-pvra-section=guarantee-cta] .rich-text p,[data-pvra-section=guarantee-cta] .rich-text .subtitle,[id*=image_with_text_y9MJrh] .rich-text h1,[id*=image_with_text_y9MJrh] .rich-text h2,[id*=image_with_text_y9MJrh] .rich-text .h1,[id*=image_with_text_y9MJrh] .rich-text .h0,[id*=image_with_text_y9MJrh] .rich-text p,[id*=image_with_text_y9MJrh] .rich-text .subtitle,[id*=guarantee_listicle] .rich-text h1,[id*=guarantee_listicle] .rich-text h2,[id*=guarantee_listicle] .rich-text .h1,[id*=guarantee_listicle] .rich-text .h0,[id*=guarantee_listicle] .rich-text p,[id*=guarantee_listicle] .rich-text .subtitle,[id*=steamer_sleep_closure] .rich-text h1,[id*=steamer_sleep_closure] .rich-text h2,[id*=steamer_sleep_closure] .rich-text .h1,[id*=steamer_sleep_closure] .rich-text .h0,[id*=steamer_sleep_closure] .rich-text p,[id*=steamer_sleep_closure] .rich-text .subtitle{color:#fff!important}[data-pvra-section=guarantee-cta] .rich-text .subtitle,[data-pvra-section=guarantee-cta] .rich-text p.subtitle,[id*=image_with_text_y9MJrh] .rich-text .subtitle,[id*=image_with_text_y9MJrh] .rich-text p.subtitle,[id*=guarantee_listicle] .rich-text .subtitle,[id*=guarantee_listicle] .rich-text p.subtitle,[id*=steamer_sleep_closure] .rich-text .subtitle,[id*=steamer_sleep_closure] .rich-text p.subtitle{font-size:clamp(2.2rem,3vw,2.8rem)!important}[data-pvra-section=guarantee-cta] .button--primary,[id*=image_with_text_y9MJrh] .button--primary,[id*=guarantee_listicle] .button--primary,[id*=steamer_sleep_closure] .button--primary{background:var(--color-pvra-blue)!important;color:#fff!important}[id*=image_with_text_y9MJrh] .rich-text__wrapper,[id*=guarantee_listicle] .rich-text__wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3.2rem}[id*=image_with_text_y9MJrh] .rich-text__wrapper:before,[id*=guarantee_listicle] .rich-text__wrapper:before{content:"";flex:0 0 auto;width:22rem;height:22rem;background:url(60-day-guarantee-badge-v2-white.svg) center / contain no-repeat}[id*=image_text_habit_pdp] .image-with-text__media{max-width:85%}[data-pvra-section=feature-annotation],[data-pvra-section=feature-annotation] .pvra-benefits{background:var(--color-pvra-light-blue)!important}.pvra-reviews--inverted,[id*=pvra_reviews_homepage]{background:var(--color-pvra-dark-blue)!important}[id*=pvra_reviews_homepage] .pvra-heading,[id*=pvra_reviews_homepage] .pvra-heading em{color:#fff!important}[id*=pvra_reviews_homepage] .pvra-kicker,[id*=pvra_reviews_homepage] .pvra-sub,[id*=pvra_reviews_homepage] .pvra-head p{color:#ffffffbf!important}[id*=pvra_reviews_homepage] .pvra-card{background:var(--color-pvra-light-blue)!important}[id*=pvra_reviews_homepage] .pvra-card .pvra-stars{color:var(--color-pvra-dark-blue)!important}[id*=pvra_reviews_homepage] .pvra-card .pvra-title,[id*=pvra_reviews_homepage] .pvra-card .pvra-quote,[id*=pvra_reviews_homepage] .pvra-card .pvra-meta{color:var(--color-pvra-text)!important}.pvra-reviews__cta-wrap{display:flex;justify-content:center;margin-top:4rem}.pvra-reviews__cta.button{background:#fff!important;color:var(--color-pvra-dark-blue)!important;border:0!important}.pvra-reviews__cta.button:hover{background:#fff!important}[id$=__about_s4],[id$=__about_s4]>div,[id$=__about_s4] .color-scheme-2{background:var(--color-pvra-light-blue)!important;background-color:var(--color-pvra-light-blue)!important}#MainContent>[id$=__about_bundle_heading],#MainContent>[id$=__about_ritual_set]{margin-top:1.8rem;margin-bottom:1.8rem}@media screen and (max-width:749px){body[data-template="page.about"] .image-with-text__grid{display:flex;flex-direction:column}body[data-template="page.about"] .image-with-text__text-item{order:-1}body[data-template="page.about"] .image-with-text__media-item{order:0}}.product .accordion .icon-accordion,.product .accordion summary .icon,.product details summary .icon{color:var(--color-pvra-dark-blue)!important;fill:var(--color-pvra-dark-blue)!important}.product .accordion .rte,.product .accordion .rte p,.product .collapsible-content,.product .collapsible-content p{font-size:1.4rem!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product__title h1,.product__title h2{font-weight:500;letter-spacing:-.01em;color:var(--color-pvra-dark-blue)}.pvra-top-benefits__heading em,.pvra-top-benefits__heading i{color:var(--color-pvra-blue);font-style:italic}.h0{font-size:calc(var(--font-heading-scale) * 3.4rem)}.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}.h2{font-size:calc(var(--font-heading-scale) * 2.1rem)}@media screen and (max-width:749px){body{font-size:1.4rem}.banner .subtitle,.banner__text p{font-size:1.5rem!important}}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5.6rem)}.h1{font-size:calc(var(--font-heading-scale) * 3.64rem)}.h2{font-size:calc(var(--font-heading-scale) * 3rem)}}.header__search{display:none!important}details-modal.header__search-modal{display:none!important}.header__icon--account,.menu-drawer__account{display:none!important}.header__icon--cart .svg-wrapper svg{stroke-width:4;width:3rem;height:3rem}.header__menu-item,.header__menu-item span,.header__menu-item a{font-weight:600!important;font-size:16px!important;color:rgb(var(--color-foreground))!important}.announcement-bar-section,.announcement-bar,.utility-bar{background:var(--color-pvra-dark-blue)!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar a{color:#fff!important}@media screen and (min-width:990px){.header{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;column-gap:3rem!important}.header__heading{grid-column:1!important;grid-row:1!important;display:flex!important;justify-content:flex-start!important;margin:0!important}.header__inline-menu{grid-column:2!important;grid-row:1!important;display:flex!important;justify-content:flex-start!important}.header__icons{grid-column:3!important;grid-row:1!important;display:flex!important;justify-content:flex-end!important}}@media screen and (max-width:749px){.image-with-text__content{padding-left:0!important;padding-right:0!important;align-items:center!important}}@media screen and (min-width:750px){[id*=steamer_solution] .image-with-text__content{padding-left:2.5rem;padding-right:0;padding-top:0}[id*=steamer_solution] .image-with-text__content>*:first-child{margin-top:0}}h2.vt__heading em,.vt__heading.inline-richtext em{color:inherit!important;font-style:italic}h2.vt__heading,.vt__heading.inline-richtext{color:var(--color-pvra-blue)!important;text-align:center!important}@media(max-width:749px){h2.vt__heading,.vt__heading.inline-richtext{font-weight:var(--font-heading-weight)!important;color:var(--color-pvra-dark-blue)!important}}html{scroll-behavior:smooth}body[data-template^="page.listicle"] [id*=__header]{display:none!important}body[data-template^="page.listicle"] [id*=__announcement-bar]{position:sticky;top:0;z-index:100}[id*=image_with_text_Y4CRye],[id*=image_with_text_Y4CRye] .image-with-text,[id*=image_with_text_Y4CRye] .image-with-text__content,[id*=image_with_text_Y4CRye] .color-scheme-4,[id*=image_with_text_Y4CRye] .gradient{background:var(--color-pvra-dark-blue)!important}[id*=image_with_text_Y4CRye] .image-with-text__heading,[id*=image_with_text_Y4CRye] .image-with-text__heading em,[id*=image_with_text_Y4CRye] .image-with-text__text,[id*=image_with_text_Y4CRye] .image-with-text__text p,[id*=image_with_text_Y4CRye] .image-with-text__text--caption{color:#fff!important}[id*=image_with_text_Y4CRye] .image-with-text__media-item{align-self:center}[id*=image_with_text_Y4CRye] .image-with-text.collapse-corners .image-with-text__media,[id*=image_with_text_Y4CRye] .image-with-text .image-with-text__media{aspect-ratio:1 / 1;height:auto!important;border-radius:1.6rem!important;overflow:hidden}[id*=image_with_text_Y4CRye] .image-with-text.collapse-corners .image-with-text__media img,[id*=image_with_text_Y4CRye] .image-with-text .image-with-text__media img{width:100%;height:100%;object-fit:cover;border-radius:1.6rem!important}[id*=image_with_text_Y4CRye] .scroll-trigger,[id*=image_with_text_Y4CRye] .animate--slide-in{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}[id*=image_with_text_Y4CRye] .image-with-text__content>a.button{display:block;width:fit-content;margin-left:auto;margin-right:auto}[id*=image_with_text_Y4CRye] .pvra-hero-jump-wrap{display:flex;justify-content:center;margin-top:1.2rem;width:100%}[id*=image_with_text_Y4CRye] .pvra-hero-jump-wrap a[href^="#reason-"]{color:#fff;font-weight:500;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}[id*=image_with_text_Y4CRye] .pvra-hero-jump-wrap a[href^="#reason-"]:hover{opacity:.8}[id*=image_with_text_Y4CRye] .image-with-text__text p:last-child{margin-bottom:0}[id*=image_with_text_Y4CRye] .image-with-text__content>*+*{margin-top:1.6rem}@media(max-width:749px){[id*=image_with_text_Y4CRye],[id*=image_with_text_Y4CRye] .image-with-text,[id*=image_with_text_Y4CRye] .image-with-text__content,[id*=image_with_text_Y4CRye] .color-scheme-4,[id*=image_with_text_Y4CRye] .gradient{background:#fff!important}[id*=image_with_text_Y4CRye] .image-with-text__heading,[id*=image_with_text_Y4CRye] .image-with-text__heading em{color:var(--color-pvra-dark-blue)!important}[id*=image_with_text_Y4CRye] .image-with-text__text,[id*=image_with_text_Y4CRye] .image-with-text__text p{color:var(--color-pvra-text)!important}[id*=image_with_text_Y4CRye] .pvra-hero-jump-wrap a[href^="#reason-"]{color:var(--color-pvra-dark-blue)}[id*=image_with_text_Y4CRye] .image-with-text__media-item{display:none}[id*=image_with_text_Y4CRye] .image-with-text__text p:first-of-type:before{content:"Summary: ";font-weight:700}[id*=image_with_text_Y4CRye] .image-with-text__content{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:2.8rem}[id*=image_with_text_Y4CRye]>div[class*=-padding]{padding-top:1.6rem}[id*=image_with_text_Y4CRye] .image-with-text__content{padding-top:0}}[id*=image_banner_xtHGrK] .banner__box.content-container{max-width:680px!important}.banner__heading{line-height:1.05!important;font-weight:500!important;font-family:var(--font-heading-family)}.banner__heading em,.banner__heading i{color:var(--color-pvra-blue);font-style:normal!important}[id*=about_hero] .banner__heading,[id*=about_hero] .banner__heading em,[id*=about_hero] .banner__heading i{color:#fff!important}.banner .subtitle,.banner__text p{font-weight:500!important}.banner .subtitle em,.banner__text em,.banner__text p em{color:var(--color-pvra-blue)!important;font-style:normal!important}header nav li:has(a[href*=help-me-choose]),.footer li:has(a[href*=help-me-choose]){display:none!important}.product .slider-counter{display:none}.pvra-size-selector{margin:0 0 1.6rem}.pvra-size-label{display:block;font-size:1.4rem;font-weight:400;color:rgba(var(--color-foreground),.75);margin-bottom:1rem;line-height:1.5}.pvra-size-current{font-weight:700;color:rgb(var(--color-foreground))}.pvra-size-pills{display:flex;gap:1rem;flex-wrap:wrap}.pvra-size-input{position:absolute;opacity:0;pointer-events:none}.pvra-size-pill{display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.6rem;border-radius:8px;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:2px solid var(--color-pvra-dark-blue);background:transparent;color:var(--color-pvra-dark-blue);font-family:var(--font-body-family);line-height:1;-webkit-user-select:none;user-select:none}.pvra-size-input:checked+.pvra-size-pill,.pvra-size-pill--active{background:var(--color-pvra-blue);color:#fff}.product-form__input--pill input:checked+label{background:var(--color-pvra-blue)!important;color:#fff!important}.pvra-size-pill:hover:not(.pvra-size-pill--active){background:#1a1f3514}@media(max-width:749px){.pvra-size-pill{padding:.7rem 2rem;font-size:1.3rem}}.product-form__input--pill input[type=radio]+label{border-radius:8px!important}.product__info-container p,.product__info-container li,.product__info-container .rte,.image-with-text p,.image-with-text li,.image-with-text .rte,.rich-text__text p,.multicolumn-card__info p,.collapsible-content p,.banner__text.rte p,.accordion-content.rte p,.how-card__text,.pvra-benefits__text,.pvra-benefits__panel p,.feature-text,.guarantee-item p,.guarantee-item .h4,.pvra-mat-accordion__subheading,.pvra-mat-accordion__col-text,.pvra-guarantee-cta__text{color:rgb(var(--color-foreground))!important}.product__description.rte,.product__description.rte p{color:rgba(var(--color-foreground),.55);font-size:1.25em}.image-with-text .image-with-text__media{border-radius:var(--media-radius, var(--radius));overflow:hidden}.image-with-text.collapse-corners .image-with-text__content:after{border-radius:var(--media-radius, var(--radius))!important}.image-with-text.collapse-corners .image-with-text__media,.image-with-text__grid--reverse .image-with-text__media{border-radius:var(--media-radius, var(--radius))!important}.button{font-weight:700!important;font-size:1.8rem!important;padding:1.6rem 3.6rem!important;border-radius:9999px!important}.button--secondary{border-width:.2rem!important}.banner .button--primary{padding-left:calc(9.6rem - 4px)!important;padding-right:calc(9.6rem - 4px)!important;padding-top:calc(1.2rem + 6px)!important;padding-bottom:calc(1.2rem + 6px)!important;font-weight:500!important;letter-spacing:.06em;font-size:1.4rem!important}a.button.button--primary,button.button.button--primary,.pvra-fp-cta,.pvra-reviews__cta.button,.pvra-fi__cta{padding:calc(1.2rem + 6px) calc(9.6rem - 4px)!important;font-weight:500!important;font-size:1.8rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;background-color:var(--color-pvra-blue)!important;color:#fff!important;border:0!important}a.button.button--primary:after,button.button.button--primary:after,.pvra-fp-cta:after,.pvra-reviews__cta.button:after,.pvra-fi__cta:after,.pvra-ig__btn:after{box-shadow:none!important;border:0!important}.pvra-reviews__cta.button{background-color:#fff!important;color:var(--color-pvra-dark-blue)!important}@media screen and (max-width:749px){a.button.button--primary,button.button.button--primary,.pvra-fp-cta,.pvra-reviews__cta.button,.pvra-fi__cta,.pvra-ig__btn{padding:calc(1rem + 4px) 9rem!important;font-size:1.5rem!important}}.image-with-text .button{padding-left:7rem!important;padding-right:7rem!important;flex-shrink:0!important}.product-form__submit,.product-form__submit.button--primary{background-color:var(--color-pvra-blue)!important;color:#fff!important;width:100%!important;max-width:100%!important;padding:1.6rem 3.6rem!important;font-size:1.6rem!important;text-transform:uppercase;letter-spacing:.06em}.product-form__submit:after{box-shadow:none!important}.product-form__buttons{max-width:100%!important;width:100%!important}.price__badge-sale,.badge--bottom-left,.price__badge{display:none!important}.badge.price__badge-sold-out{background:#e02424!important;color:#fff!important;display:inline-block!important}.product__tax,.product__tax .caption-large,.product__tax.caption-large{display:none!important}.thumbnail-slider .slider__slide,.thumbnail-list__item.slider__slide{width:70px!important;flex:0 0 70px!important}.thumbnail-slider .thumbnail{width:70px!important;height:70px!important;padding:0!important;border-radius:10px;overflow:hidden}.thumbnail-slider .thumbnail img{width:100%!important;height:100%!important;object-fit:cover;display:block;border-radius:inherit}.thumbnail-slider .slider{column-gap:10px!important;gap:10px!important}@media(max-width:749px){.thumbnail-slider .slider__slide,.thumbnail-list__item.slider__slide{width:50px!important;flex:0 0 50px!important}.thumbnail-slider .thumbnail{width:50px!important;height:50px!important}.thumbnail-slider .slider{column-gap:8px!important;gap:8px!important}}.footer{--pvra-footer-col-gap: clamp(2.4rem, 3vw, 7.2rem);--pvra-pill-h: clamp(5rem, 3.6vw, 6rem);--pvra-pill-btn: calc(var(--pvra-pill-h) - .8rem);--pvra-pill-pad: clamp(2rem, 2vw, 3rem);--pvra-pill-max: 56rem;background-color:var(--color-pvra-dark-blue)!important}.footer .page-width{max-width:none;padding-inline:clamp(16px,4vw,48px)}.footer__content-top{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.6rem;align-items:start}.footer__blocks-wrapper{display:contents!important}.footer__content-top .footer-block{margin:0!important;padding:0!important;width:auto!important;max-width:none!important}.footer__content-top .footer-block:has(.footer-block-image),.footer__content-top .footer-block-image,.footer__content-top .footer-block__brand-info{display:none!important}.footer__content-top .footer-block__heading{margin:0 0 1.2rem!important;padding:0!important;text-transform:none!important;text-align:left!important}.footer__content-top .footer-block--newsletter{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin:0!important;text-align:left}@media(min-width:750px){.footer__content-top{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--pvra-footer-col-gap)}}@media(min-width:990px){.footer__content-top{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(30rem,1.6fr)}.footer__content-top .footer-block--newsletter{grid-column:-2 / -1;grid-row:1}}@media(max-width:989px){.footer__content-top .footer-block__heading{font-size:1.4rem!important}.footer__content-top .footer-block__details-content a{font-size:1.3rem!important}}.footer__content-top .footer-block--newsletter .footer-block__newsletter,.footer__content-top .footer-block--newsletter .newsletter-form,.footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;text-align:left!important}.footer__content-top .footer-block--newsletter .field{position:relative;display:flex;align-items:center;width:100%!important;max-width:var(--pvra-pill-max);height:var(--pvra-pill-h)!important;padding:0 calc(var(--pvra-pill-btn) + 1.2rem) 0 var(--pvra-pill-pad)!important;background:#fff!important;border:0!important;border-radius:9999px!important;box-shadow:none!important;overflow:hidden}.footer__content-top .footer-block--newsletter .field__input{flex:1;height:100%!important;padding:0!important;border:0;background:transparent;color:var(--color-pvra-dark-blue)!important;font-size:clamp(1.6rem,1.3vw,1.8rem)!important;line-height:1.35}.footer__content-top .footer-block--newsletter .field__input::placeholder{color:#1a1f3580;font-style:normal}.footer__content-top .footer-block--newsletter .field__label{position:absolute;left:var(--pvra-pill-pad);top:50%;transform:translateY(-50%);color:#1a1f3580;font-size:clamp(1.6rem,1.3vw,1.8rem);pointer-events:none;transition:opacity .2s ease}.footer__content-top .footer-block--newsletter .field__input:focus~.field__label,.footer__content-top .footer-block--newsletter .field__input:not(:placeholder-shown)~.field__label{opacity:0}.footer__content-top .footer-block--newsletter .newsletter-form__button.field__button{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:var(--pvra-pill-btn);height:var(--pvra-pill-btn);padding:0;border:0;border-radius:50%;background:var(--color-pvra-dark-blue)!important;color:#fff!important;display:grid;place-items:center;transition:filter .2s ease,transform .2s ease}.footer__content-top .footer-block--newsletter .newsletter-form__button.field__button:hover{filter:brightness(1.08);transform:translateY(-50%) translateY(-1px)}.footer__content-top .footer-block--newsletter .newsletter-form__button .svg-wrapper{display:contents}.footer__content-top .footer-block--newsletter .footer__list-social,.footer__content-top .footer-block--newsletter .list-social{display:flex;gap:1.2rem;margin:.6rem 0 0!important;justify-content:flex-start}.header__inline-menu a span,.header__menu-item span,.list-menu__item span,.header__inline-menu a:hover span,.header__menu-item:hover span,.list-menu__item:hover span,a.header__menu-item span:hover,a.list-menu__item span:hover{text-decoration:none!important}.menu-drawer-container[open]:after{display:none!important}.menu-drawer:before{content:none!important;display:none!important}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]>summary:before{display:none!important}.menu-drawer{width:100%!important;max-width:none!important;background:rgb(var(--color-background))!important;border-radius:0!important;overflow:hidden!important;filter:none!important;border:none!important}.menu-drawer__inner-container{background:rgb(var(--color-background))!important;height:100%!important}.menu-drawer__navigation-container{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}.menu-drawer__navigation{flex:1 1 auto!important;overflow-y:auto!important}.menu-drawer__utility-links{flex:0 0 auto!important;padding:1.5rem 2.4rem!important}.menu-drawer__navigation{background:rgb(var(--color-background))!important;padding-top:0!important}.menu-drawer__close-button{position:relative!important;top:auto!important;left:auto!important;transform:none!important;z-index:auto!important;width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important}.quizify{position:relative!important;overflow:visible!important;height:auto!important;min-height:600px!important}#iframeid,.quizifyIframe_1{position:relative!important;overflow:auto!important;height:700px!important;min-height:700px!important;-webkit-overflow-scrolling:touch!important;touch-action:manipulation!important}body.gradient{min-height:0!important;height:auto!important}html{height:auto!important}.footer__link,.footer__link:hover,.footer__link:focus,.footer-block a,.footer-block a:hover,.footer-block a:focus{text-decoration:none!important;border:none!important}.footer__link:after,.footer-block a:after{display:none!important;content:none!important}.footer a,.footer .footer__link,.footer .footer-block a{text-decoration:none!important;border:none!important;color:rgba(var(--color-foreground),.7)!important}.footer [aria-current],.footer .list-menu__item--active>a,.footer .is-active>a{color:rgba(var(--color-foreground),.7)!important;text-decoration:none!important;border:none!important;font-weight:inherit!important}.footer a:hover{color:rgba(var(--color-foreground),.9)!important}.footer a:after{display:none!important;content:none!important}.footer__copyright .copyright__content a[href*="shopify.com"]{display:none!important}.footer__copyright .copyright__content:has(>a[href*="shopify.com"]:only-child){display:none!important}.video-section .title-wrapper{text-align:center}.inline-richtext em,.rich-text__heading em,.image-with-text__heading em,h2.inline-richtext em,h1.inline-richtext em,.section-heading em,.vt__heading em,.benefits__heading em,.pvra-heading em,.pvra-guarantee-cta__heading em{color:var(--color-pvra-blue);font-style:italic}.pvra-lowstock{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-pvra-dark-blue);color:#fff;font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:4px;line-height:1.2;margin:0 0 .6rem}.pvra-lowstock__dot{position:relative;width:7px;height:7px;border-radius:50%;background:#22c55e;flex:0 0 auto}.pvra-lowstock__dot:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background:#22c55e;transform:translate(-50%,-50%) scale(1);opacity:.6;animation:pvraRing 2s ease-out infinite}@keyframes pvraRing{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}70%{transform:translate(-50%,-50%) scale(2.2);opacity:0}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.product__title h1,.product__title h2.h1{font-size:clamp(calc(2.6rem + 4px),3vw,calc(3.2rem + 4px))!important;line-height:1.15!important;letter-spacing:-.01em!important;margin-bottom:.2rem!important}.pvra-subtitle,.product__info-container .pvra-subtitle{margin:0 0 1.4rem;font-size:1.7rem;line-height:1.4;font-weight:400;letter-spacing:.01em;color:var(--color-pvra-text)!important}@media(max-width:749px){body[data-template^=product] .product__info-container .pvra-subtitle{font-size:1.5rem}}.pvra-usp{list-style:none;margin:1.2rem 0 1.4rem;padding:0;display:flex;flex-direction:column;gap:.6rem}.pvra-usp li{display:flex;align-items:center;gap:.7rem;font-size:1.5rem;font-weight:400;color:var(--color-pvra-text);line-height:1.4;letter-spacing:.01em}.pvra-usp__icon{width:2.4rem;height:2.4rem;flex-shrink:0}@media(max-width:749px){.pvra-usp__icon{width:2.2rem;height:2.2rem}}.pvra-eyebrow{margin:0 0 .6rem;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-pvra-dark-blue)}.pvra-reassure{list-style:none;margin:1.6rem 0 .4rem;padding:1.4rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12);display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1.4rem}.pvra-reassure li{display:flex;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.3;font-weight:500;color:var(--color-pvra-text)}.pvra-reassure__icon{width:1.8rem;height:1.8rem;flex-shrink:0;color:#16a34a}.pvra-feel-steps{display:flex;align-items:stretch;gap:.5rem;margin:1.4rem 0}.pvra-feel-steps__item{flex:1 1 0;display:flex;flex-direction:column;gap:.2rem;padding:1rem .8rem;background:var(--color-pvra-light-blue, #E5F0FC);border-radius:12px;text-align:center}.pvra-feel-steps__emoji{font-size:3rem;line-height:1;margin-bottom:.4rem}.pvra-feel-steps__label{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-pvra-blue)}.pvra-feel-steps__feel{font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--color-pvra-dark-blue)}.pvra-feel-steps__arrow{align-self:center;flex:0 0 auto;font-size:1.6rem;font-weight:700;color:var(--color-pvra-blue)}@media(max-width:749px){.pvra-feel-steps__item{padding:.8rem .5rem}.pvra-feel-steps__emoji{font-size:2.6rem}.pvra-feel-steps__feel,.pvra-feel-steps__arrow{font-size:1.3rem}}.pvra-payment-icons{display:flex;align-items:center;gap:.5rem;margin:.6rem 0 .2rem;justify-content:center}.pvra-pay-icon{width:38px;height:24px;border-radius:3px}@media(max-width:749px){.pvra-payment-icons{gap:.35rem}.pvra-pay-icon{width:32px;height:20px}}.pvra-inline-badge{--ink: #000;--gap: 8px;--size: 18px;font-size:14px;font-weight:400;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:var(--gap);text-align:center;width:100%;margin:0;padding:0}.pvra-inline-badge .pvra-ico{width:var(--size);height:var(--size);display:inline-grid;place-items:center}.pvra-inline-badge svg{width:100%;height:100%;display:block;stroke:currentColor}@media(max-width:749px){.pvra-inline-badge{font-size:12px;--size: 16px;margin:4px 0}}.product__info-container .price.price--on-sale .price__sale{display:flex!important;flex-direction:row-reverse!important;align-items:baseline;justify-content:flex-end;gap:.8rem}.product__info-container .price:not(.price--on-sale) .price__sale{display:none!important}.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:clamp(2.2rem,2.5vw,2.6rem)!important;font-weight:700!important;color:rgb(var(--color-foreground))!important;text-decoration:none!important}.product-form__submit{text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:700!important;min-height:calc(4.5rem + 4px)!important}.product-form__submit .pvra-atc-price{margin-left:1rem;font-weight:700;text-transform:none;letter-spacing:0}.pvra-guarantee-row{display:flex;align-items:center;justify-content:center;gap:.9rem;margin:1.2rem auto .8rem;padding:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));line-height:1;text-align:center;width:100%}.pvra-guarantee-row svg{width:2.4rem;height:2.4rem;flex-shrink:0;display:block;color:var(--color-pvra-blue)}.pvra-guarantee-row span{display:inline-flex;align-items:center;line-height:1}.product-form__input--swatch .swatch-input__input{position:absolute;opacity:0;pointer-events:none}.product-form__input--swatch .swatch-input__label .swatch,.product-form__input--swatch .swatch-input__label .visually-hidden,.product-form__input--swatch .visually-hidden.label-unavailable{display:none!important}.product-form__input--swatch{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;margin:1.2rem 0 1.6rem!important;padding:0!important;border:0!important;max-width:none!important}.product-form__input--swatch .form__label{flex:0 0 100%!important;font-size:1.4rem!important;font-weight:600!important;margin:0 0 .4rem!important;padding:0!important;color:rgb(var(--color-foreground))!important}.product-form__input--swatch .form__label [data-selected-value]{font-weight:400;color:var(--color-pvra-text)}.product-form__input--swatch .swatch-input__label{position:relative;display:block!important;width:6.4rem!important;height:6.4rem!important;padding:0!important;margin:0!important;border:1.5px solid #d6dae0!important;border-radius:.8rem!important;overflow:hidden!important;cursor:pointer;background-color:#f9fafb!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transition:border-color .2s ease}.product-form__input--swatch .swatch-input__label:hover{border-color:#9ca3af!important;outline:none!important;box-shadow:none!important}.product-form__input--swatch .swatch-input__label,.product-form__input--swatch .swatch-input__label:focus,.product-form__input--swatch .swatch-input__label:focus-visible,.product-form__input--swatch .swatch-input__input:focus+.swatch-input__label,.product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label,.product-form__input--swatch .swatch-input__input:focus,.product-form__input--swatch .swatch-input__input:focus-visible{outline:none!important;box-shadow:none!important}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border-color:var(--color-pvra-dark-blue)!important;border-width:2px!important;outline:none!important}.product-form__input--swatch .swatch-input__label[title=Blue]{background-image:var(--swatch-blue)}.product-form__input--swatch .swatch-input__label[title=White]{background-image:var(--swatch-white)}.product-form__input--swatch .swatch-input__label[title=Clear]{background-image:var(--swatch-clear)}.product-form__input--swatch .swatch-input__label[title=Pink]{background-image:var(--swatch-pink)}.product-form__input--swatch .swatch-input__input:disabled+.swatch-input__label,.product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label{position:relative;overflow:hidden}.product-form__input--swatch .swatch-input__input:disabled+.swatch-input__label:after,.product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label:after{content:"";position:absolute;top:50%;left:50%;width:150%;height:1.5px;background:#b4b8c0;transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.product-form__input--pill{margin:.8rem 0 1.6rem!important;padding:0!important;border:0!important}.product-form__input--pill .form__label{font-size:1.4rem!important;font-weight:600!important;margin:0 0 .4rem!important;color:rgb(var(--color-foreground))!important}.product-form__input--pill .form__label [data-selected-value]{font-weight:400;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.product__info-container .price-item--regular{font-size:clamp(1.8rem,2.2vw,2rem)!important}.product__info-container .price-item--sale{font-size:clamp(2.2rem,2.5vw,2.6rem)!important;font-weight:700!important;color:var(--color-pvra-dark-blue)!important}.product__info-container .price-item--regular.price-item--last,.product__info-container s.price-item--regular{font-size:clamp(1.8rem,2.2vw,2rem)!important;color:var(--color-pvra-text)!important}.product__info-container .product-form{margin-top:0!important}[id^=pvra-two-selectors]{margin-top:.4rem!important}.product-media-container{--preview-ratio: 1 !important;--ratio: 1 !important}@media screen and (min-width:750px){.product__media-wrapper .slider-buttons.small-hide{display:flex!important;justify-content:space-between;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:4;padding:0 1rem}.product__media-wrapper .slider-buttons .slider-button{pointer-events:auto;background:transparent;border:none;border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:opacity .2s ease;opacity:0}.product__media-wrapper .slider-buttons .slider-button .icon{width:2.4rem;height:2.4rem}.product__media-wrapper:hover .slider-buttons .slider-button{opacity:1}.product__media-wrapper slider-component{position:relative}}@media screen and (min-width:750px){.image-with-text__media--medium{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important}.image-with-text__content--medium{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;display:flex!important;align-items:center!important}}@media screen and (max-width:989px){.menu-drawer__menu li{border-bottom:1px solid rgba(var(--color-foreground),.15)}.menu-drawer__menu-item{padding:1.8rem 0!important;font-size:calc(2rem - 2px)!important;font-weight:500!important;letter-spacing:0!important;background:transparent!important}.menu-drawer__menu{padding:1.5rem 2.4rem!important}.menu-drawer__utility-links .list-social{gap:2rem;padding-top:1.6rem}.menu-drawer__utility-links{background:transparent!important}}#MainContent{counter-reset:pvra-reason}.shopify-section:has(.image-with-text__text--caption){counter-increment:pvra-reason}.image-with-text__text--caption{display:flex!important;justify-content:space-between!important;align-items:baseline!important;border-bottom:2px solid var(--color-pvra-dark-blue)!important;padding-bottom:.6rem!important;margin-bottom:1.2rem!important;width:100%!important;font-size:1.6rem!important}.image-with-text__text--caption:after{content:counter(pvra-reason,decimal-leading-zero);font-style:italic;font-weight:400;font-size:1.6rem;opacity:.5}.shopify-section:has(.image-with-text__text--caption) .image-with-text__content{padding-bottom:0!important}.shopify-section:has(.image-with-text__text--caption) [class*=section-padding]{padding-bottom:1.2rem!important}@media screen and (min-width:990px){.pvra-benefits__chip{--benefit-side-space: calc(50% - (var(--benefit-img-w) / 2) - var(--benefit-gap));width:min(var(--benefit-chip-width),var(--benefit-side-space))!important;transform:translateY(-50%)!important}.pvra-benefits__chip--left{left:auto!important;right:calc(50% + (var(--benefit-img-w) / 2) + var(--benefit-gap))!important;text-align:right!important}.pvra-benefits__chip--left .pvra-benefits__title,.pvra-benefits__chip--left .pvra-benefits__text{text-align:right!important}.pvra-benefits__chip--left .pvra-benefits__icon{margin-left:auto;margin-right:0}.pvra-benefits__chip--left .pvra-benefits__text{margin-left:auto!important}.pvra-benefits__chip--right{left:calc(50% + (var(--benefit-img-w) / 2) + var(--benefit-gap))!important;right:auto!important;text-align:left!important}}.multicolumn .multicolumn-card__info .h3,.multicolumn .multicolumn-card__info h3{font-size:2.2rem!important;font-weight:600!important}.multicolumn .multicolumn-card__image-wrapper,.multicolumn .media--square,.multicolumn .media--circle,.multicolumn .media--adapt,.multicolumn .media--portrait,.multicolumn .media--landscape{border-radius:16px!important;overflow:hidden!important}.pvra-hero-guarantee{display:flex;align-items:center;gap:.5rem;margin-top:1.2rem;color:var(--color-pvra-text);font-size:1.4rem;font-weight:500;letter-spacing:.01em}@media screen and (max-width:749px){.pvra-hero-guarantee{justify-content:center}}.pvra-hero-guarantee svg{width:2rem;height:2rem;flex-shrink:0}.pvra-fp-cta-wrap{display:flex;justify-content:center;width:100%;margin-top:1.6rem}.pvra-fp-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;text-align:center;background-color:var(--color-pvra-blue)!important;color:#fff!important;border:0!important;padding:calc(1.2rem + 6px) calc(9.6rem - 4px)!important;font-weight:500!important;font-size:1.4rem!important;letter-spacing:.06em!important;line-height:1!important}.pvra-fp-cta:after,.pvra-fp-cta:before{display:none!important;box-shadow:none!important}[id*=image_text_recovery_pdp] .image-with-text__heading{color:var(--color-pvra-dark-blue)!important}[id*=image_text_recovery_pdp] .image-with-text__heading em{color:var(--color-pvra-blue)!important;font-style:normal}[id*=image_text_recovery_pdp] .image-with-text__text,[id*=image_text_recovery_pdp] .image-with-text__text p{font-size:1.5rem;line-height:1.55}[id*=pvra_science_pdp] .pvra-cascade__heading em{display:block}@media screen and (min-width:750px){[id*=image_text_recovery_pdp] .image-with-text__content{padding-right:0}}[id*=image_text_intro_pdp] .image-with-text__heading em,[id*=image_text_intro_heading] .rich-text__heading em{font-style:normal}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card{position:relative;border-radius:1.6rem;overflow:hidden;aspect-ratio:3 / 4;color:#fff}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-image{position:absolute!important;top:0;right:0;bottom:0;left:0;aspect-ratio:auto!important;border-radius:0!important}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:auto;top:auto;min-height:11rem;background:#ffffff2e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:0;pointer-events:none;z-index:1}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card{display:grid;grid-template-rows:calc(100% - 11rem) auto auto 1fr;grid-template-columns:1fr}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-image{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:0;grid-row:1 / -1;grid-column:1}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-label{grid-row:2;grid-column:1;position:relative;padding:1.2rem 1.8rem .6rem;z-index:2;justify-content:flex-start;cursor:default!important;align-items:flex-start}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-title{color:#fff!important;font-size:1.6rem!important;font-weight:500!important;line-height:1.2!important}@media screen and (min-width:750px){[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-title{font-size:1.9rem!important}}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-arrow{display:none!important}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-description{grid-row:3;grid-column:1;position:relative;padding:0 1.8rem;z-index:2;max-height:none!important;opacity:1!important;overflow:visible!important}[data-pvra-section=archetype-tiles] .pvra-benefits-grid__card-description p{color:#ffffffeb!important;margin:0!important;font-size:1.35rem!important;line-height:1.45!important}[id*=image_text_habit_pdp] .image-with-text__heading em{color:var(--color-pvra-blue)!important;font-style:normal}[id*=steamer_problem_stats] .caption-with-letter-spacing:before,[id*=steamer_problem_stats] .caption-with-letter-spacing:after,[id*=image_text_recovery_pdp] .caption-with-letter-spacing:before,[id*=image_text_recovery_pdp] .caption-with-letter-spacing:after{display:none!important;content:none!important}[id*=steamer_problem_stats] .caption-with-letter-spacing,[id*=image_text_recovery_pdp] .caption-with-letter-spacing{counter-reset:none!important;text-decoration:none!important;border:0!important;padding:0!important;color:#6b7280!important;text-align:center!important;display:block!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}[id*=steamer_problem_stats] .image-with-text__heading em,.section-steamer_problem_heading-padding .rich-text__heading em{color:var(--color-pvra-blue)!important;font-style:normal;display:block;margin-top:.4rem}[id*=steamer_problem_stats] .image-with-text__text p:last-child{margin-top:1rem;font-size:1.2rem;color:#6b7280;line-height:1.4}[id*=steamer_problem_stats] .image-with-text__text p:last-child em{font-style:normal;color:inherit!important}[class*=steamer_sleep_closure] .rich-text__text,[class*=steamer_sleep_closure] .rich-text__text p{font-size:1.8rem!important}@media screen and (min-width:750px){[class*=steamer_sleep_closure] .rich-text__text,[class*=steamer_sleep_closure] .rich-text__text p{font-size:2.2rem!important}}[class*=steps_3col_pdp] .multicolumn-card__info h3{font-family:var(--font-heading-family);font-weight:600!important;font-size:1.8rem!important;color:var(--color-pvra-dark-blue)!important;margin:0 0 .6rem!important}.pvra-benefits-grid__subheading{color:var(--color-pvra-dark-blue)!important}[id*=rich_text_NaUcc8] .rich-text__heading em{color:var(--color-pvra-blue)!important;font-style:normal}.pvra-ct__title strong{color:var(--color-pvra-blue);font-weight:inherit}[id*=image_text_recovery_pdp] .button--primary{background:var(--color-pvra-blue)!important;color:#fff!important}[id*=image_text_recovery_pdp] .image-with-text__content .rte p{color:#6b7280}.pvra-pdp-stats{display:block;background:var(--color-pvra-light-blue);border-radius:2rem;padding:2rem 2.4rem;margin:2rem 0}.pvra-pdp-stats-wrap{margin:0 auto}.pvra-pdp-stats__item{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.pvra-pdp-stats__number{display:block;font-size:clamp(5rem,9vw,8rem);font-weight:500;line-height:1;letter-spacing:.02em;color:var(--color-pvra-blue);white-space:nowrap;margin:0}.pvra-pdp-stats__text{display:block;font-size:1.7rem;line-height:1.3;font-weight:600;color:var(--color-pvra-dark-blue);margin:0}.pvra-pdp-stats__sup{font-size:.65em;margin-left:.2em;vertical-align:super}.pvra-pdp-stats__sup a{color:inherit;text-decoration:underline}.pvra-scents{margin:1.2rem 0 1.6rem}.pvra-scents__label{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.4rem!important;color:var(--color-pvra-dark-blue)!important;margin:0 0 .8rem!important}.pvra-scents__row{display:flex;gap:1.6rem;flex-wrap:wrap}.pvra-scents__item{display:flex;flex-direction:column;align-items:center;gap:.6rem}.pvra-scents__circle{width:6.4rem;height:6.4rem;border-radius:50%;background:var(--color-pvra-light-blue);overflow:hidden}.pvra-scents__circle img{width:100%;height:100%;object-fit:cover}.pvra-scents__name{font-family:var(--font-heading-family);font-weight:600;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-pvra-dark-blue)}[id$=__featured_product_homepage]{background:var(--color-pvra-light-blue)}[id$=__featured_product_homepage] .gradient{background:transparent!important}[id$=__featured_product_homepage] .product__media-list .product__media-item:not(:first-child){display:none!important}[id$=__featured_product_homepage] .thumbnail-slider,[id$=__featured_product_homepage] .thumbnail-list,[id$=__featured_product_homepage] .slider-buttons,[id$=__featured_product_homepage] .product__media-toggle,[id$=__featured_product_homepage] .product__media-icon{display:none!important}[id$=__featured_product_homepage] .pvra-fp-offer-title{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;line-height:1.15;color:var(--color-pvra-dark-blue);margin:0 0 1.2rem}@media screen and (min-width:750px){[id$=__featured_product_homepage] .pvra-fp-offer-title{font-size:3.2rem}}[id*=steamer_problem_stats] .image-with-text__media,[id*=steamer_solution] .image-with-text__media,[id*=steamer_sleep] .image-with-text__media,[id*=steamer_breathe] .image-with-text__media,[id*=steamer_energy] .image-with-text__media,[id*=image_text_recovery_pdp] .image-with-text__media{aspect-ratio:1 / 1!important;padding-bottom:0!important;height:auto!important;min-height:0!important}[id*=steamer_problem_stats] .image-with-text__media img,[id*=steamer_solution] .image-with-text__media img,[id*=steamer_sleep] .image-with-text__media img,[id*=steamer_breathe] .image-with-text__media img,[id*=steamer_energy] .image-with-text__media img,[id*=image_text_recovery_pdp] .image-with-text__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}@media screen and (min-width:750px){[id*=steamer_sleep] .image-with-text__content,[id*=steamer_breathe] .image-with-text__content,[id*=steamer_energy] .image-with-text__content{padding-top:1.6rem!important;padding-bottom:1.6rem!important}[id*=steamer_sleep] .image-with-text__media-item,[id*=steamer_breathe] .image-with-text__media-item,[id*=steamer_energy] .image-with-text__media-item{display:flex;align-items:center;justify-content:center}[id*=steamer_sleep] .image-with-text__media,[id*=steamer_breathe] .image-with-text__media,[id*=steamer_energy] .image-with-text__media{max-width:36rem;width:100%}}[id*=steamer_sleep] .image-with-text__text>p:nth-child(2),[id*=steamer_breathe] .image-with-text__text>p:nth-child(2),[id*=steamer_energy] .image-with-text__text>p:nth-child(2){font-family:var(--font-heading-family);font-weight:700;font-size:6.4rem;line-height:1;letter-spacing:-.02em;color:var(--color-pvra-blue)!important;text-align:center;background:var(--color-pvra-light-blue);border-radius:1.2rem;padding:1.2rem 3rem;width:fit-content;margin:3rem auto 1rem}[id*=steamer_sleep] .image-with-text__text>p:nth-child(3),[id*=steamer_breathe] .image-with-text__text>p:nth-child(3),[id*=steamer_energy] .image-with-text__text>p:nth-child(3){font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:1.3;color:var(--color-pvra-dark-blue);text-align:center;margin:0 0 3.4rem}[id*=steamer_sleep] .image-with-text__text>p:nth-child(3) a,[id*=steamer_breathe] .image-with-text__text>p:nth-child(3) a,[id*=steamer_energy] .image-with-text__text>p:nth-child(3) a{font-size:.65em;vertical-align:super;text-decoration:none;color:inherit;margin-left:.1rem}@media screen and (min-width:750px){[id*=image_text_intro_heading]{display:none!important}}@media screen and (max-width:749px){[id*=image_text_intro_pdp] .image-with-text__heading,[id*=image_text_intro_pdp] .image-with-text__text-item{display:none!important}}@media screen and (min-width:990px){[id*=steamer_problem_heading]{display:none!important}}@media screen and (max-width:989px){[id*=steamer_problem_stats] .image-with-text__content>.caption-with-letter-spacing,[id*=steamer_problem_stats] .image-with-text__heading{display:none!important}}@media screen and (max-width:989px){[id*=image_text_recovery_pdp] .image-with-text__grid,[id*=steamer_problem_stats] .image-with-text__grid{grid-template-columns:1fr!important;max-width:90rem;margin:0 auto}[id*=image_text_recovery_pdp] .image-with-text__text-item,[id*=steamer_problem_stats] .image-with-text__text-item{grid-column:1 / -1!important;width:100%!important}[id*=image_text_recovery_pdp] .image-with-text__media-item,[id*=steamer_problem_stats] .image-with-text__media-item{grid-column:1 / -1!important;width:100%!important;max-width:60rem!important;margin:0 auto}[id*=image_text_recovery_pdp] .image-with-text__media-item{order:1;margin-bottom:2rem}[id*=image_text_recovery_pdp] .image-with-text__text-item{order:2}[id*=steamer_problem_stats] .image-with-text__media-item{order:1;margin-bottom:0!important}[id*=steamer_problem_stats] .image-with-text__text-item{order:2}[id*=steamer_problem_stats] .image-with-text__content{padding-top:1rem!important}}.pvra-pdp-stats__source-link{margin-top:1.2rem;font-size:.85rem}.pvra-pdp-stats__source-link a{color:#6b7280;text-decoration:underline}.pvra-pdp-stats__sources{width:100%;display:flex;justify-content:center;gap:2rem;margin-top:2rem;font-size:1.2rem;color:#6b7280}.pvra-pdp-stats__sources a{color:#6b7280;text-decoration:underline}.pvra-pdp-stats__sources sup{font-size:.8em;margin-right:.2rem}@media screen and (max-width:749px){.pvra-pdp-stats{padding:1.6rem 1.8rem}.pvra-pdp-stats__item{gap:1.4rem}}.product-form__input--pill .form__label,.product-form__input--swatch .form__label{color:var(--color-pvra-dark-blue)!important}.product-form__input--pill .form__label:before{content:"Select "}.product-form__input--pill .form__label:after{content:":"}.product-form__input--swatch .form__label:before{content:"Select "}.pvra-helper-text--lined{display:flex;align-items:center;text-align:center;gap:1.2rem}.pvra-helper-text--lined:before,.pvra-helper-text--lined:after{content:"";flex:1;height:2px;background:#d1d5db}.pvra-helper-text--lined span{white-space:nowrap;font-weight:600;color:var(--color-pvra-dark-blue)}.page-width--wide,[id*=image_text_recovery_pdp] .page-width,[id*=steamer_solution] .page-width{padding-left:3rem;padding-right:3rem}@media screen and (min-width:750px){.page-width--wide,[id*=image_text_recovery_pdp] .page-width,[id*=steamer_solution] .page-width{padding-left:10rem;padding-right:10rem}}body[data-template^=product] #MainContent>.shopify-section{--pdp-section-gap: 1.8rem;margin-top:var(--pdp-section-gap);margin-bottom:var(--pdp-section-gap)}body[data-template^=product] #MainContent>.pvra-scent-panel-section+.pvra-scent-panel-section{margin-top:calc(var(--pdp-section-gap) * -1)}#cart-icon-bubble .svg-wrapper>svg{display:none}#cart-icon-bubble .svg-wrapper{display:inline-block;width:2.6rem;height:2.6rem;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4.6%205.6H2.9A1.1%201.1%200%200%201%201.8%204.5V2.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M5%205.6H21.2L18.9%2013.2H7.1Z%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%278.6%27%20cy%3D%2716.6%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2716.6%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / 2.6rem no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4.6%205.6H2.9A1.1%201.1%200%200%201%201.8%204.5V2.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M5%205.6H21.2L18.9%2013.2H7.1Z%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%278.6%27%20cy%3D%2716.6%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2716.6%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / 2.6rem no-repeat}[id*=image_text_intro_pdp] .pvra-itv__text ul,[id*=image_text_intro_heading] ul{list-style:none;margin:1.8rem 0;padding:2.2rem;background:var(--color-pvra-light-blue);border-radius:1.8rem;text-align:left}[id*=image_text_intro_pdp] .pvra-itv__text li,[id*=image_text_intro_heading] li{list-style:none;position:relative;padding-left:3.4rem;margin:0 0 1.8rem}[id*=image_text_intro_pdp] .pvra-itv__text li strong,[id*=image_text_intro_heading] li strong{display:block;margin-bottom:.3rem;font-size:1.8rem;font-weight:700;line-height:1.3;color:var(--color-pvra-dark-blue)}[id*=image_text_intro_pdp] .pvra-itv__text li:last-child,[id*=image_text_intro_heading] li:last-child{margin-bottom:0}[id*=image_text_intro_pdp] .pvra-itv__text li:before,[id*=image_text_intro_heading] li:before{content:"";position:absolute;left:0;top:.15em;width:2.2rem;height:2.2rem;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%2316a34a%27%20stroke-width%3D%272.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2012.5l5%205L20%206%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.pvra-vctl{padding:0;cursor:pointer}.deferred-media__poster-button.pvra-vctl{z-index:2;transition:transform var(--duration-short) ease,opacity var(--duration-short) ease;width:3.4rem;height:3.4rem;left:auto;top:auto;right:1.2rem;bottom:1.2rem;transform:none;background-color:transparent;border:.15rem solid #ffffff;color:#fff;filter:drop-shadow(0 .1rem .3rem rgba(0,0,0,.4))}.deferred-media__poster-button.pvra-vctl:hover{background-color:transparent;transform:scale(1.1)}.media>.pvra-vctl.pvra-vctl{position:absolute;width:3.4rem;height:3.4rem;top:auto;left:auto;right:1.2rem;bottom:1.2rem}.pvra-vctl__icon{width:1.3rem;height:1.3rem;fill:currentColor}.pvra-vctl__icon--play{margin-left:.15rem}.pvra-vctl__icon--pause{display:none}.pvra-vctl-host.is-playing .pvra-vctl__icon--pause{display:block}.pvra-vctl-host.is-playing .pvra-vctl__icon--play{display:none}.pvra-vctl-host.is-playing .pvra-vctl{opacity:.72}.pvra-vctl-host.is-playing:hover .pvra-vctl,.pvra-vctl-host.is-playing:focus-within .pvra-vctl,.pvra-vctl:focus-visible{opacity:1}@media screen and (max-width:749px){[id*=pvra_top_benefits_homepage] [class*=pvra_top_benefits_homepage-padding]{padding-bottom:24px}[id*=pvra_why_acupressure_home] .pvra-nr{padding-top:16px}}@media screen and (max-width:749px){[id*=pvra_guarantee_itv] .pvra-itv__media{order:1;margin-bottom:2rem}[id*=pvra_guarantee_itv] .pvra-itv__content{order:2}}@media screen and (max-width:749px){a.button.button--primary.pvra-sc__btn{padding-left:3rem!important;padding-right:3rem!important;max-width:100%}}:root{--pvra-section-pt: 48px;--pvra-section-pb: 48px;--pvra-section-tight: 24px}@media screen and (max-width:749px){:root{--pvra-section-pt: 28px;--pvra-section-pb: 28px;--pvra-section-tight: 16px}}body[data-template=index] :is(.vt,.pvra-fi,.pvra-pp,[data-pvra-section=archetype-tiles],.pvra-nr,[data-pvra-section=reviews],.pvra-3s,.pvra-ritual,[data-pvra-section=faq]),body[data-template=index] [id*=image_with_text_y9MJrh] [class*=-padding]{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pb)!important}body[data-template=index] [id*=home_bundle_heading] [class*=-padding]{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pt)!important}body[data-template=index] .pvra-ritual{padding-top:var(--pvra-section-tight)!important}body[data-template=product] :is(.pvra-itv,.pvra-bg6,.pvra-cascade,[data-pvra-section=feature-annotation],.pvra-3s,[data-pvra-section=reviews],[data-pvra-section=comparison-table],.pvra-ritual,[data-pvra-section=faq]),body[data-template=product] [id*=image_text_recovery_pdp] [class*=-padding],body[data-template=product] [id*=image_text_intro_heading] [class*=-padding],body[data-template=product] [id*=image_with_text_y9MJrh] [class*=-padding]{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pb)!important}body[data-template=product] [id*=mat_bundle_heading] [class*=-padding]{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pt)!important}body[data-template=product] .pvra-ritual{padding-top:var(--pvra-section-tight)!important}body[data-template=product] [id*=__main] [class*=-padding]{padding-bottom:0!important}@media screen and (max-width:749px){[id*=image_text_recovery_pdp] .image-with-text__content{padding-top:0!important;padding-bottom:0!important}}body[data-template="product.steamer"] :is(.pvra-statf,.pvra-ssteps,.pvra-sc,.pvra-ig,.pvra-mc,[data-pvra-section=comparison-table],.pvra-ritual,[data-pvra-section=faq]){padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pb)!important}body[data-template="product.steamer"] [id*=steamer_sleep] [id^=pvra-scent-panel-]{margin-top:var(--pvra-section-pt)!important;margin-bottom:var(--pvra-section-tight)!important}body[data-template="product.steamer"] [id*=steamer_breathe] [id^=pvra-scent-panel-]{margin-top:0!important;margin-bottom:var(--pvra-section-tight)!important}body[data-template="product.steamer"] [id*=steamer_energy] [id^=pvra-scent-panel-]{margin-top:0!important;margin-bottom:var(--pvra-section-pb)!important}body[data-template="product.steamer"] [id*=steamer_bundle_heading] [class*=-padding]{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pt)!important}body[data-template="product.steamer"] .pvra-ritual{padding-top:var(--pvra-section-tight)!important}body[data-template="product.steamer"] [id*=__main] [class*=-padding]{padding-bottom:0!important}body[data-template^=product] #MainContent>.shopify-section{margin-top:0!important;margin-bottom:0!important}body[data-template="page.about"] #MainContent [class*=-padding],body[data-template="page.about"] .pvra-ritual{padding-top:var(--pvra-section-pt)!important;padding-bottom:var(--pvra-section-pb)!important}body[data-template="page.about"] #MainContent>.shopify-section{margin-top:0!important;margin-bottom:0!important}body[data-template="page.about"] #MainContent [id*=about_bundle_heading] [class*=-padding]{padding-bottom:var(--pvra-section-tight)!important}body[data-template="page.about"] .pvra-ritual{padding-top:var(--pvra-section-tight)!important}@media screen and (max-width:749px){body[data-template="page.about"] .image-with-text__content{padding-top:0!important;padding-bottom:2.4rem!important}}@media screen and (max-width:749px){body[data-template="page.about"] [id*=about_s2] .image-with-text__media-item{order:-1;margin-bottom:2.4rem}body[data-template="page.about"] [id*=about_s2] .image-with-text__text-item{order:0}body[data-template="page.about"] [id*=about_s2] .image-with-text__content{padding-bottom:0!important}body[data-template="page.about"] :is([id*=about_manifesto],[id*=about_s1]) .image-with-text__media-item{order:1}body[data-template="page.about"] :is([id*=about_manifesto],[id*=about_s1]) .image-with-text__text-item{order:0}body[data-template="page.about"] :is([id*=about_manifesto],[id*=about_s1]) .image-with-text__media{height:auto!important;min-height:0!important;padding-bottom:0!important}body[data-template="page.about"] :is([id*=about_manifesto],[id*=about_s1]) .image-with-text__media img{position:static!important;width:100%;height:auto!important;object-fit:contain}}@media screen and (max-width:749px){body[data-template="page.about"] [id*=about_intro] .image-with-text__heading{text-align:center}}[id*=image_with_text_hero] .rich-text__heading{font-weight:700}body[data-template^="product.deep-foot"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__content{height:auto;padding-top:0;padding-bottom:0}@media screen and (min-width:990px){body[data-template^="product.deep-foot"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__grid{align-items:center}}body[data-template^="product.deep-foot"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:after{content:"";position:absolute;z-index:2;left:40%;top:54%;width:30%;height:17%;border:0;border-radius:50%;box-shadow:none;pointer-events:none;background:radial-gradient(ellipse,#eb1e2da6,#f0233261 35%,#f0233200 72%);transform:translate(-50%,-50%) rotate(-12deg);animation:pvra-arch-pulse 2.6s ease-in-out infinite}@keyframes pvra-arch-pulse{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){body[data-template^="product.deep-foot"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:after{animation:none;opacity:.7}}body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__text h3{font-weight:700;letter-spacing:.06rem}body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:before,body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:after{content:"";position:absolute;z-index:2;border:0;border-radius:50%;box-shadow:none;pointer-events:none;background:radial-gradient(ellipse,#eb1e2da6,#f0233261 35%,#f0233200 72%);transform:translate(-50%,-50%) rotate(-12deg);animation:pvra-arch-pulse 2.6s ease-in-out infinite}body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:after{left:21%;top:57%;width:24%;height:15%}body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:before{left:59%;top:52%;width:15%;height:21%}@media(prefers-reduced-motion:reduce){body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:before,body[data-template="product.deep-foot-massage"] #MainContent [id*=image_text_recovery_pdp] .image-with-text__media:after{animation:none;opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pvra-custom.css.map */
