.listicle-navbar-two{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding-top:1.3rem;padding-bottom:1.3rem;transform:translateY(-100%);border-bottom:1px solid #F0E6EB;z-index:999;transition:.3s ease-in-out}.listicle-navbar-two.active{transform:translate(0)}.listicle-navbar-two .btn{padding:1rem 2rem}.listicle-navbar-two .btn--arrow:hover{padding-right:5rem}.listicle-navbar-two .page-width{display:flex;align-items:center;justify-content:space-between;column-gap:2rem}.listicle-navbar-two .page-width *{margin:0}.listicle-navbar-two h4{font-size:3rem;font-weight:600}.listicle-navbar-two p{display:none}.listicle-navbar{padding-top:8px;padding-bottom:8px}.listicle-navbar .page-width{display:flex;justify-content:center;align-items:center;text-align:center}.listicle-navbar a{display:inline-block}.listicle-navbar a img{max-width:100%;height:auto;display:flex;align-items:flex-start;margin-inline:auto}.listicle-navbar__badge{display:none;max-width:100%;height:auto;align-items:center;justify-content:center;column-gap:5px}.listicle-navbar__badge-img{display:flex;align-items:center;max-width:45px}.listicle-navbar__badge-img img{max-width:100%;height:auto}.listicle-navbar__badge-text{display:flex;flex-direction:column}.listicle-navbar__badge-text p{color:#231f20;font-size:13px;text-transform:uppercase;font-weight:600;margin:0;line-height:1.33}.listicle-navbar__badge-text p.txt--purple{color:#ed0c7a}.listicle-hero{background-color:#d6d6d6;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:8rem;padding-bottom:8rem;min-height:70rem}.listicle-hero *{margin-top:0}.listicle-hero__box{max-width:68rem}.listicle-hero__mobile-img{display:none}.listicle-hero__mobile-img img{max-width:100%;height:auto}.listicle--review{display:flex;align-items:center;column-gap:8px;margin-bottom:2rem}.listicle--review p{margin-bottom:0;font-size:16px;line-height:1.5}.listicle-hero__content{border-bottom:1px solid #7c7a7a;padding-bottom:2.5rem;margin-bottom:3rem}.listicle-hero__content h1{font-size:4rem;line-height:1.3;font-weight:600;margin-bottom:1.5rem}.listicle-hero__content ul{list-style:none;padding-left:0!important;margin-bottom:0}.listicle-hero__content ul li{font-size:18px;position:relative;padding-left:3rem;line-height:1.33;margin-bottom:1rem;color:#231f20}.listicle-hero__content ul li:last-child{margin-bottom:0}.listicle-hero__content ul li:before{content:"";position:absolute;left:1px;top:2px;background-image:url(black-checkmar.svg);background-size:cover;background-position:center;background-repeat:no-repeat;min-width:16px;min-height:16px}.listicle-hero__prodcut-button .btn{width:100%;max-width:100%;text-align:center}.listicle-hero__product{display:flex;align-items:center;column-gap:1.6rem;margin-bottom:28px}.listicle-hero__product-price{margin-left:auto;text-align:right}.listicle-hero__product p{font-family:Red Hat Display;color:#231f20;font-weight:600;margin-bottom:0;line-height:1.55}.listicle-hero__product-carousel{width:100%;max-width:68px;margin:0;background-color:#fff;border-radius:4px}.listicle-hero__product-carousel img{max-width:100%;height:auto;display:flex;align-items:flex-start}.page-row{display:flex}.page-row-gap-md{column-gap:4rem;row-gap:3rem}.column-6{width:50%}.our-customers{background-color:#fcd3e6;background-image:url(renewal-ritual-pink-background.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:10rem;padding-bottom:10rem}.our-customers *{margin-top:0}.our-customers__header{text-align:center}.customer-item{padding:2rem;border-radius:2rem;background-color:#fff;box-shadow:0 10px 20px -10px #524e4f33;margin-bottom:4rem}.customer-item>*:last-child{margin-bottom:0}.customer-item__stars{display:flex;align-items:flex-start;margin-bottom:2rem}.customer-item__img{align-items:flex-start;margin-bottom:2rem}.customer-item__img img{border-radius:10px}.customer-item__info{display:flex;align-items:center;column-gap:2rem}.customer-item__info-img{width:100%;max-width:6rem;display:flex;align-items:flex-start}.customer-item__info-img img{border-radius:50%;max-width:100%;height:auto}.customer-item__info-content *{margin-bottom:0}.customer-item__info-content h5{font-size:2rem;line-height:1.5}.customer-item__info-content p{font-size:1.6rem;color:#524e4f}.customer-item__info-verified{color:#fff;font-size:12px;font-weight:600;line-height:1;background-color:#ed0c7a;border-radius:5px;padding:4px 5px;display:inline-block;margin-left:3px;position:relative;bottom:2px}.btn-listicle{width:100%;max-width:44rem}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:47%!important;width:calc(47% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:53%!important;width:calc(53% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 750px){.product__info-wrapper{padding:0 0 0 8rem!important}}@media screen and (max-width: 989px){.listicle-hero__content br,.our-customers__header br{display:none}}.read-more-toggle{display:none}@media screen and (max-width: 575px){.customer-text{position:relative;overflow:hidden;max-height:127px;transition:max-height .3s ease}.customer-text.active{max-height:200rem}.read-more-toggle{display:inline-block;color:#524e4f;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.customer-text:after{content:"...";position:absolute;right:0;bottom:0;padding-left:2rem;background:linear-gradient(to right,transparent,white 50%);display:block;height:1.5em;line-height:1.5em;width:4rem}.customer-text.active:after{content:none}}.main-section-target{top:-33rem}.grid__item.product__media-wrapper .product__media-list{position:sticky;top:10rem}.grid__item.product__media-wrapper .product__media-list{row-gap:10px;column-gap:10px}@media screen and (min-width: 576px){.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - 35px)!important}}@media screen and (min-width: 750px){.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - 5px)!important}}@media screen and (max-width: 575px){.product__media-list .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}.grid__item.product__media-wrapper .product__media-list{column-gap:20px}}@media screen and (max-width: 989px){.grid__item.product__media-wrapper .product__media-list{margin-bottom:2rem}}div#gorgias-chat-container{display:none!important}@media screen and (max-width: 989px){.page-row{flex-direction:column;row-gap:0}.column-6{width:100%}.section-padding-lg-6{padding-top:6rem;padding-bottom:6rem}.customer-item{margin-bottom:3rem}.product__media-wrapper,.product__info-wrapper{max-width:100%!important;width:100%!important;padding-right:0!important;padding-left:0!important}}@media screen and (max-width: 750px){.listicle-navbar-two{top:initial;padding-top:10px;padding-bottom:10px;transform:translateY(100%);bottom:0;border-top:1px solid #F0E6EB;border-bottom:none}.listicle-navbar-two h4{display:none}.listicle-navbar-two p{display:block}.listicle-navbar__badge{display:flex}.listicle-navbar .page-width{justify-content:space-between}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.listicle-hero{background:linear-gradient(180deg,#e1e1e199 980.75%,#fff0 66.35% 100%),linear-gradient(180deg,#fafafa99 56.73%,#0000002e 97.79%,#0000),0px -220.055px / 100% 120.475%!important;padding-top:2rem;padding-bottom:0}.listicle-hero__box{max-width:100%}.listicle-hero__mobile-img{margin-top:-18vw;display:flex;align-items:flex-start;width:calc(100% + 4rem);margin-left:-2rem}.listicle-hero__product{position:relative;z-index:9}}@media screen and (max-width: 575px){.listicle-hero__content h1{font-size:36px}.listicle-hero__content ul li{line-height:1.33;margin-bottom:5px}.listicle-hero__content ul li:before{top:4px}.listicle-navbar{padding-top:5px;padding-bottom:5px}.main-section-target{top:-33rem}}@media screen and (max-width: 425px){.listicle-navbar a img{max-width:90px}}@media screen and (max-width: 375px){.listicle--review p{font-size:4.1vw}.listicle-navbar__badge-text p{font-size:3.47vw}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/listicle-hero.css.map */
