.cf-section-container .cf-cta-item-container .cf-text-element span{background-color:#520843}.header--phone-bar a{color:#555}.nav--primary_link{color:#555!important}.nav--primary_link:hover{color:#000!important}.search-placeholder .rotate-search,.sidecart--heading,.sidecart--count,.side_panel--content .sidecart--cart_items .upsell--header .upsell--heading{color:#555}.index .beauty-grid__hero{background-color:#000}.index .beauty-grid__grid__item{background-color:#000!important}.index .beauty-video__title small{color:#555}.index .beauty-video__description__term{opacity:1}.index .beauty-video__description__term__title{color:#555;font-size:1.3rem}.index .beauty-video__description__term__subtitle{color:#555}.index .shop-instagram__slide__title{font-size:1rem}.index .beauty-grid__grid__item__cta,.index .shop-instagram__slide__cta,.collection\.face-care .collections-tout__cta{text-decoration:none}.product_sections--key-ingredients .block-wrapper ul.layout-3 li{background-color:#000}.product_sections--navigation ul li a:hover{color:#000}.product_sections--navigation ul li a:visited{color:#555}.product_sections--navigation ul li a:visited:hover{color:#000}#stickyBanner{height:65px}#stickyBanner li:hover:after{content:"";position:relative;width:0;height:75px;left:40%;top:-18px;border-left:5px outset transparent;border-right:5px solid transparent;border-bottom:5px solid #e4e1da}.samples-footer__icon-span{color:#444}#shopify-section-collections--new-ritual #newCollectionsPage .new-collections-banner{margin-bottom:80px}.new-layout-collection .line_item--info .addToCart-contain .collections-product__cta:hover{background-color:#fff;color:#520843}.new-layout-collection .line_item--info .product--title{min-height:41px}.new-layout-collection .line_item--info .product--title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.footer .footer_ctas--cta{color:#5d5846}.footer .footer_disclaimer p,.collections-sidebar__product-count.js-mega-collection-total-products,.collections-list__title.u-section-header,.collections-product__price,.collections-touts__title.u-section-header,#product_faqs h2{color:#555}.collections-upsell{background-color:#000}.collection_grid .bt_atc_mob .product--atc.sold_out{background:#4a4a4a!important;color:#fff}.collections-touts__small a{background-color:#000}.product_summary #product-photos .previous_thumb,.product_summary #product-photos .next_thumb,.atc_cta--quantity.product--quantity,.rc_see_details.desktop,.button-secondary.js-bs-add-to-cart,.product_sections--navigation ul li a{color:#555}.testimonial_slide--disclaimer,.rc_see_details.desktop{color:#555!important;opacity:.8}.block-wrapper .layout-4 li{background-color:#000!important}.label-hidden{display:none}.okeReviews-ratingDistribution-item-value-count,.okeReviews-a11yText{background-color:#0000001a}@media screen and (min-width:240px){.new-collection-wrapper h4{flex:1}.new-layout-collection .okeReviews .okeReviews-reviewsSummary-starRating{display:block}}@media screen and (min-width:400px){.new-collection-wrapper h4{min-height:36px}.new-collection-wrapper .collections-content .collections-list__products-grid .collections-product .new-layout-collection{flex:1}.new-collection-wrapper .collections-content .new-layout-collection .line_item--info .addToCart-contain{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){.collections-wrapper .collections-sidebar{min-width:215px}}@media screen and (min-width:1024px){.new-collection-wrapper h4{min-height:0px}.new-layout-collection .okeReviews .okeReviews-reviewsSummary-starRating{display:inline-block}.new-collection-wrapper .collections-content .new-layout-collection .line_item--info .addToCart-contain{flex-direction:row;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/homepage.css.map */
