.cust-col img{width:30px;height:30px;object-fit:cover;margin:0 auto}.brand-claim.benefit-sec{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px;justify-content:space-around}.brand-claim.benefit-sec p{margin:0;font-size:12px}.product_tag_line{color:gray}.custom-ps-cart{align-items:center;gap:.5rem}.custom-ps-cart svg{width:28px;height:28px}.custom-ps-cart,.custom-ps-account{font-size:14px}.x-block-app .jdgm-preview-badge .jdgm-prev-badge{margin:0}.x-container-mobile-nav .group-close-btn.rounded-full svg{color:#fff}.icon-fire-2,.x-block-description.w-full.mb-2 p strong,.product-title.h2,.custom-heading-pdp{color:#e87878}.splide-progress-bar,.x-container-mobile-nav .group-close-btn.rounded-full{background:#e87878}.header .input-search{font-size:14px}button#CloseCart,.icon-close-container{background-color:rgba(var(--colors-button))!important;color:#fff!important}.footer-cart-drawer-mobile button#checkout-submit,.footer-cart-drawer-mobile button#checkout-submit:hover{background:#674158!important;color:#fff!important}.footer-cart-drawer-mobile button#checkout-submit:before{display:none}.footer-cart-drawer-mobile .button.button-outline.leading-normal{background-color:rgba(var(--colors-button));color:#fff}.quick_view .button-product-buy-buttons .add_to_cart_button{color:#fff!important}.quick_view .payment-button .shopify-payment-button__button--unbranded{background:#674158!important;font-weight:700!important}.quick_view button.button-outline,.button.button-outline{background:#e87878!important}.quick_view .button .x-atc-text .main-product-price .price{color:#fff!important}.product-info .product-accordion,.product-info .product-accordion-content{border-color:#e87878}.product-accordion .product-accordion-button,.product-info .main-product-price .price,.product-info .main-product-price .price-sale,.product-accordion .product-accordion-content strong{color:#e87878}.product-accordion-button svg path{stroke-width:4px}.benefits .iwt-content ol li,.benefits .iwt-content ul li{border-bottom:2px solid #e87878;padding-top:7px;padding-bottom:15px}.benefits .iwt-content .x-block-text strong{color:#e87878}.benefits .iwt-content .x-block-text a{background-size:0 .1em,100% .1em;background-position:100% 100%,0% 100%;font-weight:bolder}.combo-use .iwt-content .x-block-text strong{font-size:14px}.benefits .image-with-text{gap:2rem}.benefits .iwt-content{background-color:#f8d7d7;border-radius:10px;height:auto;align-self:normal;display:flex;align-items:center}.video-custom-section.page-width,.custom-collaps.page-width{padding:0}.remove-ul-space.custom-collaps .all-text-assets strong{color:#e87878}.remove-ul-space.custom-collaps .all-text-assets ul li{border-bottom:2px solid #e87878;padding-top:3px;padding-bottom:12px}.product-info .button-product-buy_buttons .add_to_cart_button{animation:horizontal-shaking 6s ease infinite;animation-delay:5s;transform-origin:50% 50%;font-weight:700}.product-info .net_content{margin-top:-17px;margin-bottom:10px}.warnings.custom-collaps .all-text-assets strong{color:#e87878}.product-info .x-block-product-complementary{border:none}.product-info .product-complementary .bg-complementary{background:#fff5f7}.product-info .x-block-product-complementary .complementary-heading{color:#e87878;font-size:14px}@keyframes horizontal-shaking{0%,18%,to{transform:translateZ(0)}2%,6%,10%,14%{transform:translate3d(-5px,0,0)}4%,8%,12%,16%{transform:translate3d(5px,0,0)}}.product-info .estimate-content strong,.product-info .x-coupon-code-block-content .base-link strong{color:#e87878}.review-single .iwt-content h4{line-height:1.65;font-size:14px}.petal-pro .x-block-text .rte p strong{color:#e87878;font-size:22px}img.custom-award-logo{width:100%;object-fit:contain;position:absolute;top:25px;left:25px;max-width:60px}.consumer-results .video-ratio{padding-bottom:135%!important}.predictive-result-item .text-\[rgba\(var\(--colors-heading\)\)\],.predictive-search__list-item .search_heading.predictive-search-item{color:#000}.predictive-result-item .tracking-widest{color:gray}.article-title .hover-text-link{color:#e87878}.x-container-slideshow-vertical .slideshow-vertical-content .x-block-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;height:fit-content}.article-detail-text strong,.article-detail-text b{color:#e87878}.side-bar-content .side-bar-block{background-color:#fff5f7}.side-bar-content .side-bar-block .side-bar-title{color:#e87878}.side-bar-content .side-bar-block .card-product-slideshow{background:#f8d7d7}.contact-has-info .contact-information svg{fill:#e87878}.button{font-weight:600}#CartDrawer .continue-btn.button{color:#fff}.filter-heading{color:#e87878}.step-ritual .x-container-rich-text .x-block-caption{font-size:13px;font-weight:700;letter-spacing:0px;color:#e87878;border:2px solid #e87878;padding:10px 18px;border-radius:50px;margin-bottom:10px;width:max-content;margin-left:auto;margin-right:auto}.step-ritual .x-container-rich-text .x-block-text{font-size:14px;margin-top:-10px}.instant-feels .text-column-bg{background-color:#fff;padding:13px}.skin-love .x-block-twm-content{padding-bottom:0}.love-faq{background-color:#fff5f7}.love-faq .faq-wrapper{margin-left:auto;margin-right:auto;max-width:54rem}.hg-radiance-faq{background-color:#f8d7d7}.hg-radiance-faq .faq-wrapper{margin-left:auto;margin-right:auto;max-width:54rem}.section-multicolumn .text-column-with-icon .counting{position:absolute;top:25px;left:25px;font-size:16px;font-weight:700;color:#e87878;background:#fff;border-radius:50px;width:37px;height:37px;display:flex;align-items:center;justify-content:center}.section-multicolumn .text-column-with-icon .badge{background:#fff;margin-left:auto;margin-right:auto;color:#e87878;font-weight:700;padding:7px 15px;border-radius:50px;width:max-content;margin-top:15px;font-size:12px;text-transform:uppercase}.our-community .text-column-bg .x-block-twm-item-text strong{color:#e87878}.cart-shipping-bg{background-color:#fff5f7}.cart-item__quantity .trash-btn svg path{stroke:#e87878}.product_label_container{position:absolute;top:10px;left:10px;z-index:16;background:#e87878;padding:4px 10px;color:#fff;border-radius:6px;font-size:11px}.cart-items .price .money{color:#e87878}.cart-items .price .price-line{text-decoration-color:#e87878}body.ecom-presspage-page .iwt-content .x-block-text h2{text-transform:uppercase}.three-with-text{margin-bottom:20px}.three-with-text .three-container{display:grid;grid-template-columns:1fr 1fr;gap:15px}.three-with-text .three_with_text{display:grid;grid-template-columns:39px 1fr;align-items:center;gap:8px;background:#fff5f7;border-radius:.375rem;padding:10px}.three-with-text .three_with_text.last-three-item{grid-column:1 / -1}.three-with-text .three_with_text img{width:100%}.cart-discount-progress{margin:20px 20px 15px}.discount-message{text-align:center;font-weight:600;margin-bottom:25px}.discount-progress-wrapper{position:relative;padding-top:24px;padding-bottom:45px}.progress-track{height:6px;background:#fff5f7;border-radius:999px;overflow:hidden}.progress-fill{width:0;height:100%;background:#e87878;border-radius:999px;animation:discountProgressFill 1.5s ease forwards}@keyframes discountProgressFill{0%{width:0}to{width:var(--progress)}}.milestone{position:absolute;top:-14px;width:fit-content;text-align:center}.milestone-1{left:30%;transform:translate(-50%)}.milestone-2{left:60%;transform:translate(-50%)}.milestone-3{left:101%;transform:translate(-100%)}.circle{width:34px;height:34px;border-radius:50%;border:1px solid #000;background:#fff;display:flex;align-items:center;justify-content:center;margin:6px auto 8px;font-size:14px;transition:all .3s ease}.milestone.active .circle{background:#e87878;color:#fff;border-color:#e87878}.milestone span{display:block;color:#e87878}.milestone small{display:block;font-size:12px;color:#000;margin-top:2px}.our-story .x-block-text .rte p{font-size:.9rem}.our-story .x-block-text .rte h2{margin-top:0rem;margin-bottom:0rem;font-size:1.45rem}.our-story .x-block-text .subheading{letter-spacing:0px;font-family:var(--font-heading-highlight);color:#e87878;font-size:1.5rem;line-height:1.5;padding-bottom:3px}.about-multicolumn .counting-text{position:absolute;top:40px;right:43px;font-size:60px;font-weight:600;color:#f8d7d7}.about-multicolumn .about-text{font-size:.9rem}.about-richtext .subtitle{letter-spacing:0px;font-family:var(--font-heading-highlight)}.about-richtext .x-block-text{font-size:.9rem}.about-richtext .x-block-text h2 em{font-family:PT Sans,sans-serif;color:#e87878}.about-quote .x-container-rich-text em{color:#e87878}.founder-story .x-block-text{font-family:PT Sans,sans-serif}.founder-story .x-block-text .subheading{letter-spacing:0px;color:#e87878;font-size:1.1rem;padding-bottom:5px;font-weight:600;font-style:italic}.founder-story .x-block-text .rte p{font-size:1rem}.founder-story .x-block-text .rte em strong{letter-spacing:0px;color:#e87878;font-size:1.1rem;line-height:normal}.about-slideshow .hero-text .slideshow-text{font-size:.9rem}.about-slideshow .hero-text .x-subheading{padding-bottom:.6rem}.about-slideshow .hero-text .slideshow-text h2 em{font-family:PT Sans,sans-serif;color:rgba(var(--image-treatment-text))}#kiwi-big-iframe-wrapper{right:0;left:auto!important;bottom:15px!important}.footer-subtext{font-size:1.2rem;font-family:PT Sans,sans-serif}.section-video-looping .choose-option-footer .view_product_detail{color:#fff}.card-product .card-info .rating-count.text-review-count{position:relative;top:1px}.prd_short_title{font-size:1rem;font-family:PT Sans,sans-serif;font-style:italic;margin-top:5px;font-weight:600;color:#e87878}#main-cart-items .button .button-text{color:#fff}#main-cart-items .form-checkout.bg-theme-secondary{background-color:#fff5f7}#main-cart-items .cart-tax-included{font-size:95%;margin-top:1rem;display:block;text-align:left;margin-bottom:.5rem}@media screen and (min-width:1024px){.our-story .iwt-content{padding-left:0rem}}@media screen and (max-width:768px){.petal-pro .x-block-text .rte p strong{font-size:15px}.section-footer .footer-col--1{text-align:center}.section-footer .image-footer-2{display:flex;justify-content:center;margin:0 auto}.review-single .iwt-content h4{font-size:12px}.x-coupon-code-block-content{overflow-x:auto;flex-direction:row;scrollbar-width:none;-ms-overflow-style:none}.x-coupon-code-block-content::-webkit-scrollbar{display:none}.x-coupon-code-block-content .coupon-item{flex:0 0 45%}.product-info .net_content{margin-top:-12px;margin-bottom:10px}.step-ritual .x-container-rich-text .x-block-caption{font-size:11px;padding:8px 18px}.instant-feels .text-column-bg{padding:10px}.section-multicolumn .text-column-with-icon .counting{top:16px;left:16px;font-size:14px;width:30px;height:30px}.section-multicolumn .text-column-with-icon .badge{font-size:10px;text-transform:uppercase}.step-ritual .x-container-rich-text .x-block-text{font-size:13px;margin-top:-13px}.our-story .iwt-content{padding-right:0rem;padding-left:0rem}.our-story .x-block-text .rte p,.about-multicolumn .about-text,.about-richtext .x-block-text{font-size:.85rem}.our-story .x-block-text .subheading{font-size:1.2rem;line-height:1.3}.our-story .x-block-text .rte h2{font-size:1.1rem}.about-richtext .x-container-rich-text h3{font-size:.9rem}.founder-story .x-block-text .subheading{font-size:1rem;line-height:1.3}.founder-story .x-block-text .rte em{font-size:.92rem}.founder-story .x-block-text .rte em strong{font-size:1rem}.about-slideshow .hero-text .slideshow-text,.founder-story .x-block-text .rte p{font-size:.85rem}.about-multicolumn .counting-text{top:32px;right:45px;font-size:40px}.about-slideshow .hero-text .hero-text-alignment{vertical-align:bottom}.footer-subtext{margin-bottom:-1rem;margin-top:1rem}.prd_short_title{font-size:.9rem}.promotion-grid-main{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.promotion-grid-main::-webkit-scrollbar{display:none}.promotion-custom-class .promotion-grid-item{flex:0 0 95%}.founder-story parallax-image parallax-movement img{object-position:50% 85%!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-css.css.map */
