.template-collection .alireviews-review-star-rating{margin-bottom:0}div .alr-wh-rw-popup .alr-wh-rw-popup-rating-icon-fill{color:#d75041}div .alireviews-review-box-desktop .alr-template-grid-title{text-align:center;font-family:"DM Serif Display";font-weight:400;font-size:50px;line-height:60px;color:#000}div .alireviews-review-box .alr-wh-comp-filter-review-left-sort,div .alireviews-review-box .alr-wh-comp-filter-review-left-search{border-color:#000!important;border-radius:0}div .alireviews-review-box .alr-wh-comp-load-more-btn:hover{background-color:transparent;color:#662965}div .alireviews-review-box .alr-wh-comp-load-more-btn{background-color:#662965;border-color:#662965;color:#fff;border-radius:0}div .alireviews-review-box .alr-wh-comp-rating-star-icon-fill,div .alireviews-popup-detail .alr-wh-comp-list-star-rating-icon-fill,div .alireviews-review-box .alr-wh-comp-list-star-rating-icon-fill{color:#d75041}div.alireviews-review-box .alr-template-empty-header{text-align:center;font-family:"DM Serif Display";font-weight:400;font-size:50px;line-height:60px;color:#000}.alireviews-review-box.alr-template-grid{--alr-wh-section_background: #F6E5E6 !important;padding:30px 0}.alireviews-popup-write-review .alr-wh-comp-input-rating-action:not(:hover) input:checked~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action:not(:hover) input:checked~label svg{fill:#d75041!important}.alireviews-popup-write-review .alr-wh-comp-input-rating-action input:checked label~label svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action:not(:checked)>label:hover svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action:not(:checked)>label:hover~label svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action>input:checked+label:hover svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action>input:checked+label:hover~label svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action>input:checked~label:hover svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action>input:checked~label:hover~label svg,.alireviews-popup-write-review .alr-wh-comp-input-rating-action>label:hover~input:checked~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action input:checked label~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action:not(:checked)>label:hover svg,.alireviews-review-box .alr-wh-comp-input-rating-action:not(:checked)>label:hover~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action>input:checked+label:hover svg,.alireviews-review-box .alr-wh-comp-input-rating-action>input:checked+label:hover~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action>input:checked~label:hover svg,.alireviews-review-box .alr-wh-comp-input-rating-action>input:checked~label:hover~label svg,.alireviews-review-box .alr-wh-comp-input-rating-action>label:hover~input:checked~label svg{fill:#d75041!important}.alireviews-popup-detail .alr-wh-comp-button-secondary:not(.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-popup-write-review .alr-wh-comp-button-secondary:not(.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-review-box .alr-wh-comp-button-secondary:not(.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-review-carousel-basic .alr-wh-comp-button-secondary:not(.alr-wh-comp-popup-detail .alr-wh-comp-button){border-radius:0!important}.alireviews-review-box.alireviews-review-box-mobile .alr-wh-comp-filter-buttons .alr-wh-comp-filter-buttons-write-review{width:auto}.alireviews-review-star-rating{margin-bottom:10px;text-align:left}.alireviews-review-box .alr-wh-comp-rating-star-icon-fill{color:var(--alr-wh-star-rating-rating_icon_filled_color)}.alireviews-popup-detail .alr-wh-comp-button:not(.alr-wh-comp-button-secondary,.alr-wh-comp-button-load-more,.alr-wh-comp-button-link,.alr-wh-comp-button-icon,.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-popup-write-review .alr-wh-comp-button:not(.alr-wh-comp-button-secondary,.alr-wh-comp-button-load-more,.alr-wh-comp-button-link,.alr-wh-comp-button-icon,.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-review-box .alr-wh-comp-button:not(.alr-wh-comp-button-secondary,.alr-wh-comp-button-load-more,.alr-wh-comp-button-link,.alr-wh-comp-button-icon,.alr-wh-comp-popup-detail .alr-wh-comp-button),.alireviews-review-carousel-basic .alr-wh-comp-button:not(.alr-wh-comp-button-secondary,.alr-wh-comp-button-load-more,.alr-wh-comp-button-link,.alr-wh-comp-button-icon,.alr-wh-comp-popup-detail .alr-wh-comp-button){background-color:#662965!important;border-radius:0!important}.shopify-app-block.ali-widget-app-ext{padding:0 5em}.shopify-app-block.ali-widget-app-ext .alireviews-review-box.alireviews-review-box-desktop .alr-wh-comp-filter-buttons-write-review.alr-wh-comp-button{background-color:#662965;border-radius:0}.footer_text_type_icons img{max-width:63px;padding:0 3px}.Anti_ageing_eye_serum .first_block .image-with-text__image-container{align-items:center}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__heading{text-align:left}.Anti_ageing_eye_serum.Landing_page .first_block .btn.btn--primary{margin-left:25px}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading h4{font-size:20px;line-height:28px;color:#000;font-family:"DM Serif Display";text-align:left}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p a{color:#662965;background-image:url(underline-default.svg);margin-top:0}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0;text-align:left;margin-bottom:15px}input.shopify-challenge__button.btn:hover{background-color:#652b63;opacity:.8}.shopify-challenge__container input.shopify-challenge__button.btn{background-color:#652b63;font-family:DM Sans;font-style:normal;font-weight:700;font-size:18px;line-height:35px;text-align:center;letter-spacing:.05em;color:#f8f8f8;margin-top:10px;padding:7px 48px}.header__right .header__links-list>li+li{margin-left:15px}.template-index .featured-collection.featured-collection--columns-4{margin-top:0!important}.template-product .questions .questions__accordion-answer .questions__accordion-answer-text{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.03em}.template-product .questions__accordion-title{font-family:DM Sans;font-style:normal;font-weight:700;font-size:24px;line-height:21px;letter-spacing:-.03em;color:#652b63}.template-product .questions .section__inner .section-header{margin:20px 0}.template-product .questions.section{margin-top:0;margin-bottom:0;padding:30px 0}.template-product .questions .section-header .section-header__heading{color:#652b63}.header__icon-touch--account svg path{fill:#662965}.quick-purchase-bar__hide .icon svg{width:auto;transform:translate(5px,5px)}.oily-skin-bundle .product .product__media-item .image,.dry-skin-bundle .product .product__media-item .image{padding-top:100%}.template-product .section.logo-slider-section{margin:50px 0}.product_badge p{font-family:DM Sans;font-style:normal;font-weight:700;font-size:12px;line-height:15px;letter-spacing:-.03em;color:#fff}.product_badge{position:absolute;top:0;right:0;z-index:9;padding:5px 10px;background-color:#d4513f}div .product-item__badges{top:initial;bottom:0;right:0;left:initial;transform:translate(0)}.mobile_only{display:none}.Black_Friday .contact__content form input,.Black_Friday .contact__content form textarea{font-size:16px;line-height:20px}.Black_Friday .contact__inner button.btn{width:35%;margin:30px auto 0}.Black_Friday .contact__inner{padding:0 40px}.Black_Friday div.contact{margin:0;padding-top:0}.Brilliance_Bundle.Landing_page .image-with-text-v4 .small_product .image_and_icon_title h4{font-size:15px;line-height:20px}.Brilliance_Bundle.Landing_page .image-with-text-v4 .small_product .image_and_icon_icon img{width:100%}.six_columns .slick-next,.three_columns .slick-next{right:0;z-index:9}.six_columns .slick-prev,.three_columns .slick-prev{left:0;z-index:9}.left_right_col.six_columns .section_body_inner img{width:120px;height:120px}.left_right_col.six_columns .section_body_inner{max-width:calc(17% - 50px);flex:0 0 calc(17% - 50px);text-align:center}.left_right_col.six_columns .section_body,.left_right_col.three_columns .section_body{justify-content:center}.single_img .three_images_image-wrapper{padding:50px 0 100px}.left_right_col.three_columns .section_body_inner{max-width:calc(33% - 50px);flex:0 0 calc(33% - 50px);text-align:center}.spr-content .spr-pagination{padding-left:120px}.Brilliance_Bundle.Landing_page .image-with-text-v4 .image-with-text__image-container img{max-width:500px}.Landing_page .single_img.bundle_image .three_images_image-wrapper .three_images-wrapper-inner .three_center_image img,.Brilliance_Bundle.Landing_page .single_img .three_images_image-wrapper .three_images-wrapper-inner .three_center_image img{max-width:330px}.Brilliance_Bundle.Landing_page .three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:330px}.Brilliance_Bundle.Landing_page .image-with-text-v4 .small_product .image-with-text__text-container{justify-content:flex-start}.Brilliance_Bundle.Landing_page .image_and_icon_title h4{font-size:18px;line-height:25px}.Brilliance_Bundle.Landing_page .image-with-text-v4 .image_and_icon_icon{max-width:22%;flex:0 0 22%}.Brilliance_Bundle.Landing_page .image-with-text-v4 .image_and_icon_text{max-width:70%;flex:0 0 70%}.Brilliance_Bundle.Landing_page .image-with-text-v4 .image-with-text__inner.section__inner{padding:0 80px}.featured-collection__slider-wrapper .single-prod-size{min-height:35px}.product-item__price s.compare_p{opacity:.5;color:red}.collection__products .product-item__text s.t-subdued{color:red}.price_strike{color:#000}[class^=spr-icon-]:before,[class*=" spr-icon-"]:before{color:#d75041}.template-product .text-columns-with-images .section-header__heading{max-width:100%}.recommended-products__slider-wrapper .product-item__text span.sale,.recommended-products__slider-wrapper .product-item__text s.t-subdued{display:none}div.recommended-products--has-quick-buy .recommended-products__slider{padding:0}.left_side_filters .filter-drawer__group-heading-wrapper{cursor:pointer}.recommended-products .product-item__badge{border-radius:0}.product__benefit .widgets-accordion{margin-top:20px}.panel-desc ol li{font-size:22px}.panel-desc ol{padding-left:25px;margin:0}.template-product .product{margin-bottom:40px}.product__description-content+a{font-size:22px;line-height:32px;margin-top:5px;display:inline-block;text-decoration:underline;color:#652b63}.product__description-content{height:60px;overflow:hidden}.product__description p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000}.Landing_page .landing_first_block .product__price span{font-size:24px;line-height:30px}.Brilliance_Mist_Refresher .three_images_image-wrapper-main{background-position:center 200px}.slideshow.landing_first_block{margin-bottom:60px}.Landing_page .landing_first_block .product__price{margin:20px 0}.Landing_page .landing_first_block .slideshow__content-inner{max-width:40rem}.Landing_page .landing_first_block .btn.btn--primary:not([disabled]):hover{color:#f8e4e4;border-color:#652b63}.Landing_page .landing_first_block .btn.btn--primary{max-width:288px;height:52px;padding:0 10px;text-transform:initial;font-size:19px;line-height:29px;text-align:center;letter-spacing:-.02em;background:#652b63;border-color:#652b63;color:#f8e4e4}.Landing_page .landing_first_block .slideshow__heading+.slideshow__subheading{margin-top:8px}.Landing_page .landing_first_block .slideshow__subheading p{font-size:22px;line-height:30px;margin-top:8px}.Landing_page .landing_first_block .slideshow__content-inner h4{line-height:58px}.Landing_page .image-with-text__subheading h2:empty{margin-top:0}.Landing_page.Balancing_Face_Melt_Creme .image-with-text-v4 .image-with-text__image-container img{max-width:435px}.Balancing_Face_Melt_Creme .three_center_image{margin:0 10px}.Balancing_Face_Melt_Creme .three_left_image{padding-bottom:50px}.Balancing_Face_Melt_Creme .three_images_image-wrapper-main{background-size:35%;background-position:center 145px}.Balancing_Face_Melt_Creme .three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:280px;min-height:480px;padding-top:100px}.featured-collection__slider-wrapper .product-item__meta span.sale,.featured-collection__slider-wrapper .product-item__meta .t-subdued{display:none}.template-collection .collection__products .product-item__badge--sale{border-radius:0;padding:4px 10px;font-weight:700}.template-collection .collection__products .product-item__meta .product-item__badges{top:36.5%;left:auto;right:0;transform:none}.featured-collection__slider-wrapper .product-item__badge--sale{border-radius:0;padding:4px 10px;font-weight:700}.featured-collection__slider-wrapper .product-item__meta .product-item__badges{top:46.5%;left:auto;right:0;transform:none}.sale_percentage{background-color:red;display:inline-block;padding:5px 10px;color:#fff;font-weight:700;font-size:14px;border-radius:5px;margin-bottom:20px}.questions__accordion-answer p a{text-decoration:underline}.videos_grid .slick-prev:before,.three_columns .slick-prev:before,.six_columns .slick-prev:before{content:" ";background-image:url(icon_arrow_right.svg);color:#000;width:20px;height:20px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1}.videos_grid .slick-next:before,.three_columns .slick-next:before,.six_columns .slick-next:before{content:" ";background-image:url(icon_arrow_right.svg);color:#000;width:20px;height:20px;transform:rotateY(180deg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1}.small_product .product_specification_col:nth-child(4){top:25em;right:-10em}.small_product .product_specification_col:nth-child(3){top:18.5em;left:-7em}.small_product .product_specification_col:nth-child(2){top:11em;right:-10em}.product_specification .small_product .image-with-text__text-container img{max-width:480px}.Landing_page.Brilliance_Mist_Refresher .image-with-text--image-right .image-with-text__text-container{margin-right:0}.single_slide .slideshow__content-inner{pointer-events:none}.Moisture_Repair_Face_Melt_Creme .three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:330px}.three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:210px;min-height:510px;object-fit:contain}.Landing_page .image-with-text-v4 .image-with-text__image-container img{width:100%;padding:0 20px;max-width:336px;object-fit:contain}.image-with-text-v4 .section__inner{margin-bottom:40px}.Landing_page .quotes_heading .image_text_main_heading .image-with-text__text-container .image-with-text__subheading p{text-align:center;font-weight:300}.testimonial_top_button a,.blank_url{pointer-events:none}.Landing_page .questions.faq_section .section__inner .section-header{margin-top:0}.Landing_page .faq_section .section-header .section-header__heading{color:#652b63;text-align:center;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px}.Landing_page .faq_section.section div.section__inner{max-width:1340px;padding:60px 80px}.faq_section.questions button.questions__accordion-label{color:#652b63;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:43px;letter-spacing:-.39px;padding:25px 0}.questions .icon{position:absolute;right:0;top:40%;width:22px;height:22px}div[data-open=true] .questions__accordion-minus,div[data-open=false] .questions__accordion-plus{opacity:1;visibility:visible}div[data-open=true] .questions__accordion-plus,div[data-open=false] .questions__accordion-minus{opacity:0;visibility:hidden}.Landing_page .quotes_heading .image-with-text__text-container .image-with-text__subheading p{padding:0;color:#1e1e1e;text-align:left;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.39px;margin-bottom:20px}.quotes_heading .image_text_main_heading .image-with-text__heading{margin-bottom:20px;text-align:center}.quotes_heading .image_text_main_heading .image-with-text__heading:before,.quotes_heading .image_text_main_heading .image-with-text__heading:after{display:none}.quotes_heading .image_text_main_heading .image-with-text__text-container{padding-left:0;margin:0 auto}.reviews_v2_col .customer_reviews_div img{border-radius:0;width:auto;margin-bottom:5px}.all_reviews_div{text-align:center;margin-bottom:20px;margin-top:40px}.section--contrast .button_div .transparent_btn{color:#f6e5e6;border-color:#f6e5e6;width:auto;padding:0 20px}.reviews_v2_col .customer_review p{color:#652b63;text-align:center;font-family:DM Sans;font-size:13px;font-style:italic;font-weight:600;line-height:19px;letter-spacing:-.39px}.reviews_v2_col .customer{color:#652b63;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.39px;margin-top:0;margin-bottom:10px}.reviews_v2_col img{width:66px;border-radius:50%}.reviews_v2_col{max-width:calc(25% - 13px);flex:0 0 calc(25% - 13px);border-radius:13px;background:#f6e5e6;box-shadow:0 4px 4px #00000040;padding:20px 15px;display:flex;align-items:center;flex-direction:column}.reviews_v2_grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.two_col_desc p strong{font-weight:700;margin-top:22px;display:inline-block}.two_col_desc p{color:#1e1e1e;text-align:center;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.two_col_desc{max-width:60%;margin:0 auto 25px;text-align:center}.left_right_col .section_head h2.two_col_head{color:#652b63;text-align:center;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px;margin-bottom:25px;max-width:100%}.product_specification .section__inner-main{padding:80px 0}.Landing_page .product_specification .product_specification_content ul li:before{content:url(/cdn/shop/files/Vector_4dc98f50-f17d-419e-ac66-1c4e16504499.svg?v=1689859055);position:absolute;left:0;margin-top:4px}.product_specification_content ul li{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.39px}.product_specification_content ul{list-style-type:none;padding-left:25px;position:relative}.product_specification_header h3{color:#652b63;font-family:DM Sans;font-size:17px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.51px;text-transform:uppercase}.product_specification_col:nth-child(4):before{content:url(/cdn/shop/files/Line_20.svg?v=1690296567);position:absolute;left:-195px;top:4px}.product_specification_col{max-width:210px;position:absolute}.product_specification_col:nth-child(4){top:22em;right:-6em}.product_specification_col:nth-child(3):after{content:url(/cdn/shop/files/Line_19.svg?v=1690296781);position:absolute;top:0;right:-120px}.product_specification_col:nth-child(3){top:17em;left:-2em}.product_specification_col:nth-child(2):before{content:url(/cdn/shop/files/Line_18.svg?v=1690295810);left:-125px;top:5px;position:absolute}.product_specification_col:nth-child(2){top:5em;right:-1em}.product_specification .image-with-text__text-container img{max-width:210px;min-height:510px;object-fit:contain}.product_specification .image-with-text__text-container{padding-left:0;margin-left:0;margin-top:30px;align-items:center;position:relative;width:650px}.product_specification .image-with-text__inner.section__inner{justify-content:center}.Landing_page .product_specification div .rich-text__heading.ff-heading{color:#652b63;text-align:center;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px}.image-with-text-v4 .section__inner-main{padding:30px 0}.Landing_page .image-with-text-v4 div .rich-text__heading.ff-heading{font-size:40px;line-height:47px;letter-spacing:-1.2px}.image-with-text-v4 .image-with-text__inner.section__inner{padding:0 140px}.image-with-text-v4 .image_and_icon_icon img{height:100px}.image-with-text-v4 .image_and_icon_icon{max-width:42%;flex:0 0 42%}.image-with-text-v4 .image_and_icon_text{max-width:50%;flex:0 0 50%}.image-with-text-v4 .image_and_icon_title{color:#652b63;text-align:center;font-family:DM Sans;font-size:21px;font-style:normal;font-weight:700;line-height:23px;letter-spacing:-.63px;text-transform:uppercase}.image-with-text-v4 .image_and_icon_col{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;align-items:center;border-radius:13px;padding:30px;max-width:376px;margin-bottom:10px;border:1px solid}.image-with-text-v4 .button_div{margin-bottom:50px}.image-with-text-v4 .button_div .transparent_btn{width:auto;min-width:171px;padding:0 20px;color:#fff;border-color:#fff;pointer-events:none}.image-with-text-v4 .image-with-text__image-container{flex-direction:column}.videos_grid .video_col iframe{max-width:100%;border-radius:13px}.videos_grid .video_col video{border-radius:13px}.videos_grid .slick-slide{margin:0 20px}.videos_grid .video_col{overflow:hidden;border-radius:13px}.videos_grid{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.button_div{text-align:center;margin-bottom:30px}.button_div .transparent_btn:hover{background-color:#652b63;color:#fff}.button_div .transparent_btn{border-radius:5px;border:1px solid #652B63;width:171px;height:43px;color:#652b63;text-align:center;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.39px;text-decoration:none;pointer-events:none}.quotes_heading img.image__img{border-radius:13px}.two_columns_v2.two_col_btn .section_body_inner.left_block{padding:100px 0}.two_columns_v2 .section_body_inner p a.btn:hover{opacity:.8}.two_columns_v2 .section_body_inner p a.btn{background:#652b63;min-width:148px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px;margin-top:0;padding:0 10px}.two_columns_v2 .section_body_inner .right_block_content p a:not(.btn){text-decoration:underline}.two_columns_v2 .section_body_inner p{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.Landing_page .container-fluid.image-with-text.section{padding:0}.Landing_page .container-fluid .btn.btn--primary{min-width:148px;height:46px;color:#fff;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px;min-height:auto;margin-top:15px}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading ul{padding-left:25px;list-style-type:none;position:relative;margin:20px 0}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading ul li:before{content:url(/cdn/shop/files/Vector_4dc98f50-f17d-419e-ac66-1c4e16504499.svg?v=1689859055);position:absolute;left:0;margin-top:4px}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading,.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading p,.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading ul li{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__heading{color:#652b63;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px}.Landing_page .image-with-text.section.container-fluid .image-with-text__text-container{background:transparent!important}.quotes_heading .image-with-text__subheading{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.quotes_heading .image-with-text__heading:before{content:url(/cdn/shop/files/1.svg?v=1690212921);position:absolute;top:-35px;left:-25px}.quotes_heading .image-with-text__heading:after{content:url(/cdn/shop/files/1.svg?v=1690212921);position:absolute;bottom:-30px;transform:rotate(180deg)}.Landing_page .quotes_heading .image-with-text__text-container .image-with-text__heading{color:#652b63;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px;position:relative}.three_images_section.rich-text.section{margin-bottom:0!important}.three_left_image{padding-bottom:80px}.three_center_image{margin:0 20px}.three_left_image .image_title{color:#652b63;text-align:center;font-family:DM Sans;font-size:17px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.51px;text-transform:uppercase;margin-top:15px;min-height:38px}.three_images-wrapper-inner .three_left_image img{border-radius:50%;border:4px solid #652B63;height:154px;width:154px;object-fit:cover;background-color:#fff}.three_images_image-wrapper{display:flex;justify-content:center;align-items:flex-end;padding:0 0 100px}.Landing_page .single_slide .btn.btn--primary:hover{color:#fff}.Landing_page .single_slide .btn.btn--primary{min-width:auto;min-height:auto;max-width:138px;height:36px;color:#652b63;text-align:center;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px}.single_slide .slideshow__content-inner .slideshow__subheading{margin-top:5px}.single_slide .slideshow__subheading p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:13px;line-height:19px;letter-spacing:-.39px}.Landing_page .image_text_product .image-with-text_top_button.btn.btn--primary{border-radius:5px;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.39px;height:43px;margin:0 0 22px;max-width:max-content;pointer-events:none}.Landing_page .image_text_product .btn.btn--primary{min-width:148px;height:46px;min-height:36px;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px;margin-top:20px}.Landing_page .image_text_product .image-with-text__text-container .image-with-text__subheading p{padding:0;color:#fff;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.image_text_product .image-with-text__subheading h3{color:#fff;font-family:DM Sans;font-size:17px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.51px}.Landing_page .image_text_product .image-with-text__text-container .image-with-text__subheading ul li:before{content:url(/cdn/shop/files/Vector_1_c2ec101a-7055-4bd2-b985-ed210455886d.svg?v=1689949277);position:absolute;left:0;margin-top:4px}.image_text_product .image-with-text__subheading ul li{font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.39px;margin-top:0}.image_text_product .image-with-text__subheading ul{padding-left:25px;margin:0 0 20px;list-style-type:none;position:relative}.image_text_product .image-with-text__subheading{margin-top:22px}.Landing_page .image_text_product .image-with-text__text-container .image-with-text__heading{font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px}.image_text_product .image-with-text__image-container-inner img{border-radius:13px}.Landing_page .image-with-text.section.container{padding:90px 100px;margin:0}.container{padding:0 100px}.Landing_page .testimonials__item-button .btn.btn--primary:hover{border-color:#652b63}.Landing_page .testimonials__item-button .btn.btn--primary{background-color:#652b63;color:#fff;text-align:center;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px;max-width:max-content;min-width:204px;height:36px;margin:0 auto}.testimonials_v2 .testimonials__item-icon-wrapper{transform:translate(-30px)}.testimonials_v2 .testimonials__item-icon-wrapper .testimonials__item-icon .icon{transform:translateY(-20%);width:35px}.testimonials__item-icon-wrapper.reverse_icon{transform:translate(30px)}.testimonials__item-icon-wrapper.reverse_icon .testimonials__item-icon .icon{transform:rotate(180deg) translateY(120%)}.testimonials__item-icon-wrapper.reverse_icon .testimonials__item-icon{justify-content:flex-end}.testimonials__item-icon-wrapper.reverse_icon{width:100%}.testimonials_v2 .testimonials__grid .testimonials__item-testimonial{margin:0 auto}.testimonials_v2 .testimonials__item-testimonial p{color:#1e1e1e;text-align:center;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:-.39px}.testimonials.testimonials_v2 .section__inner .section-header{margin-bottom:25px}.Landing_page .testimonials_v2 .section-header .section-header__heading{color:#652b63;text-align:center;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px}.Landing_page .testimonial_top_button .btn.btn--primary:hover{color:#fff}.Landing_page .testimonial_top_button .btn.btn--primary{border-radius:5px;border:1px solid #652B63;color:#652b63;text-align:center;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.39px;min-height:43px;height:43px;max-width:max-content;min-width:137px;margin:0 auto 26px;background-color:transparent}.testimonials.testimonials_v2{margin:80px 0 0;padding:80px 0}.two_col_images .section_body_inner p{color:#000;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px;padding-bottom:15px;border-bottom:.5px solid #000}.two_col_images .section_body_inner h2{color:#652b63;font-family:DM Sans;font-size:17px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.51px;margin-bottom:20px}.two_col_images .section_body{padding:0 50px}.two_col_images .section_body_inner{padding:0 20px}.two_col_images .section_body_inner img{width:100%;border-radius:13px;height:300px;object-fit:cover}.Brilliance_Mist_Refresher .two_col_images .section_body_inner img{max-height:300px}.right_block_content ul li{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px;margin-bottom:15px}.right_block_content ul li:before{content:url(/cdn/shop/files/star.svg?v=1689865963);position:absolute;left:0;margin-top:3px}.right_block_content ul{margin:0;list-style-type:none;position:relative}.two_columns_v2 .section_body{align-items:center}.two_columns_v2 .section_title{color:#652b63;font-family:DM Serif Display;font-size:40px;font-style:normal;font-weight:400;line-height:47px;letter-spacing:-1.2px;text-align:left;display:inline-block}.section_body_inner.right_block{max-width:70%;flex:0 0 70%;padding-left:70px}.section_body_inner.left_block{max-width:30%;flex:0 0 30%;border-right:1px solid #000;padding:90px 0;text-align:center;min-height:350px}.section.two_columns_v2{background-color:#d9d9d9;border-top:1px solid #000;border-bottom:1px solid #000}.section.image_text_section .image-with-text__inner.section__inner{justify-content:center}.image_text_section .image-with-text__text-container .btn.btn--primary{max-width:371px}.image_text_section .image-with-text__text-container{padding-left:30px;margin-left:0}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading ul li{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-.39px}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading ul li:before{content:url(/cdn/shop/files/Vector_4dc98f50-f17d-419e-ac66-1c4e16504499.svg?v=1689859055);position:absolute;left:0;margin-top:4px}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading ul{padding-left:25px;list-style-type:none;position:relative}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading p{font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px;color:#1e1e1e;padding-right:0}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__heading{font-size:40px;line-height:47px;letter-spacing:-1.2px}.Landing_page .image_text_section .btn.btn--primary:hover{background-color:#652b63;color:#fff}.Landing_page .image_text_section .btn.btn--primary{width:100%;height:43px;font-size:13px;line-height:19px;letter-spacing:-.39px;border:1px solid;border-radius:5px;pointer-events:none}.image_text_section .image-with-text__image img{border-radius:13px}.Landing_page .image-with-text.section.image_text_section{margin:70px 0;padding:0 80px}.faq_v2_section.rich-text.section{margin:0}.Landing_page .rich-text.section.section--contrast{margin:0!important}.faq_v2_section .questions__accordion-answer-text{font-size:13px;line-height:23px;letter-spacing:-.39px}.faq_v2_section .questions__accordion-answer{padding:15px 5px 15px 0;background-color:transparent}.faq_v2_section .questions__accordion-group{border:none}.Landing_page .faq_v2_section .questions__accordion-title{color:#652b63;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.39px;text-transform:uppercase}.Landing_page .faq_v2_section .btn.btn--primary:hover{color:#fff;border-color:#652b63}.Landing_page .faq_v2_section .btn.btn--primary{width:auto;height:43px;font-size:13px;line-height:19px;letter-spacing:-.39px;border:1px solid;background:transparent;border-color:#652b63;color:#1e1e1e;border-radius:5px;pointer-events:none}.faq_block .icon.questions__accordion-chevron{position:relative;display:flex;align-items:center;transform:none}.faq_block button.questions__accordion-label{padding:10px 0;border-bottom:.5px solid #000;justify-content:space-between}.faq_block .active .questions__accordion-chevron:after{content:"-";font-size:35px;top:-8px}.faq_block .questions__accordion-chevron:after{content:"+";font-weight:400;position:absolute;top:0;right:0}.faq_block .questions__accordion-chevron svg{display:none}.faq_block{display:grid;grid-template-columns:1fr 1fr;padding:0 80px;margin-top:40px;column-gap:90px}.section.section--contrast{background-color:#652b63}.Landing_page .section.section--contrast{padding:60px 0;background-color:#652b63}.left_right_col .left_align p{max-width:365px;padding-right:10px}.left_right_col .right_align p{max-width:365px;margin-left:auto;padding-left:10px}.left_right_col .section_body_inner p{color:#000;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.left_right_col .section_body_inner h2{color:#652b63;font-family:DM Sans;font-size:17px;font-weight:700;line-height:19px;letter-spacing:-.51px;margin-bottom:10px}.left_right_col .section_body_inner img{border-radius:50%;border:4px solid #652B63;width:152px;height:152px;object-fit:cover}.left_right_col .section_body{gap:50px}.left_right_col .section_body_inner{max-width:calc(50% - 50px);flex:0 0 calc(50% - 50px)}.left_right_col .section_head h2{margin:0 auto 20px;color:#1e1e1e;text-align:center;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.39px}.Landing_page .video-hero{margin:60px 0 40px}.Landing_page_2.Landing_page .video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause svg{display:none}.Landing_page_2.Landing_page .video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause{top:50%;background-image:url(/cdn/shop/files/icon__play_circle.svg?v=1689773318);background-repeat:no-repeat;background-position:center;color:#000}.slider.slider-nav .slick-current .product-thumbnails__item-image{border-color:#000}.slider.slider-nav .product-thumbnails__item-image{border:2px solid #D9D9D9;border-radius:10px;transition:.2s ease-in-out}div.featured-product .slick-prev:before{content:" ";background-image:url(icon_arrow_right.svg);color:#000;width:20px;height:20px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1}div.featured-product .slick-next:before{content:" ";background-image:url(icon_arrow_right.svg);color:#000;width:20px;height:20px;transform:rotateY(180deg);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1}.slider.slider-nav{max-width:70%;margin-left:30px;margin-top:20px}.slider.slider-nav .slick-slide img{aspect-ratio:1/1}.slider.slider-nav .slick-slide{margin:0 5px;width:auto;height:auto}.slider.slider-for .plyr__video-wrapper{aspect-ratio:1/1}.slider.slider-for .image img{position:relative;background-color:transparent;aspect-ratio:1/1;border-radius:10px;object-fit:cover}.slider.slider-for .image{padding-top:0}.media_slider .featured-product__details{max-width:45%;flex:0 0 45%}.media_slider.featured-product__inner.section__inner .featured-product__media-container{max-width:50%;flex:0 0 50%}.media_slider.featured-product__inner.section__inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.mb-20{margin-bottom:20px!important}.mb-10{margin-bottom:10px!important}.left{text-align:left}.center{text-align:center}.right{text-align:right}.featured-product div .product-form__controls-group--submit{margin-bottom:10px;margin-top:22px}.featured-product .shopify-payment-button{display:none}.featured-product .product-form__controls-group--submit button.product-form__cart-submit.btn{font-family:DM Sans;font-size:12px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:.6px;padding:0;margin-top:0;background-color:#652b63;color:#fff;float:none;margin-left:0;width:100%;border-color:#652b63;height:36px}.featured-product .rte--product.accordion .accordion__group[data-open=true] .icon{transform:rotate(180deg);opacity:1}.featured-product .rte--product.accordion.accordion--product .accordion__label .icon svg{display:none}.featured-product .rte--product.accordion.accordion--product .accordion__label[aria-expanded=true] .icon:after{content:"-";color:#292d32;font-weight:100;opacity:1}.featured-product .rte--product.accordion.accordion--product .accordion__label .icon:after{content:"+";color:#292d32;font-size:20px;font-weight:100;opacity:1}.featured-product .rte--product.accordion.accordion--product .accordion__group{width:100%}.featured-product .rte--product.accordion .accordion__label:hover{background-color:transparent}.featured-product .rte--product.accordion.accordion--product .accordion__label .icon{margin-right:0;justify-content:center}.featured-product .rte--product.accordion.accordion--product .accordion__label{font-size:13px;line-height:32px;letter-spacing:-.39px;margin-left:0;color:#1e1e1e;border-bottom:.5px solid #000;padding:0;border-radius:0;font-family:DM Sans;font-weight:700}.featured-product .product__text .product__text-content p+p{margin-top:0}.featured-product .product__text .product__text-content{font-size:13px;line-height:19px;letter-spacing:-.39px}.featured-product .product__title.product__block{font-size:30px;font-weight:400;line-height:40px;letter-spacing:-.9px;margin-top:40px}.featured-product .product__rating .product__rating-content .spr-badge{text-align:right}.featured-product .product__rating span.spr-badge-caption{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-.39px}.featured-product .product__rating [class^=spr-icon-]:before,.featured-product .product__rating [class*=" spr-icon-"]:before{color:#f5af02}.product__rating{width:60%;float:left}.featured-product .product__type{width:40%;float:left}.featured-product .product__type .product__type-content{color:#1e1e1e;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:-.39px;text-transform:uppercase}.featured-product__inner div.product__meta{margin-left:0;padding:20px}.featured-product__inner .product__details{margin-left:20px;border-radius:13px}.featured-product.section{margin:20px 0}.Landing_page .image-with-text__text-container .image-with-text__subheading p{font-size:18px;line-height:25px}.Landing_page .image-with-text__text-container .image-with-text__heading{font-size:60px}.Landing_page .separator .image-with-text__inner.section__inner,.separator .image-with-text__inner.section__inner{padding-bottom:60px}.section_separator{z-index:9;position:relative;margin-top:-130px}.section_separator img{width:100%;object-fit:cover;margin-bottom:-10px}.product-item__quick-add-button.item-added{pointer-events:none}.recommended-products__slide .product-item{box-shadow:0 4px 10px 2px #dbb0b533;padding-bottom:20px}.recommended-products--has-quick-buy .recommended-products__slider-wrapper{margin:0;width:100%}.recommended-products--has-quick-buy .recommended-products__slide{padding-bottom:20px;padding-top:0;box-shadow:none}.btn.btn--primary:not([disabled]):hover,.btn.btn--primary:not([disabled]):focus,.spr-button-primary:not([disabled]):hover,.spr-button-primary:not([disabled]):focus{background-color:#652b63;opacity:.8}.product-item__quick-add-button.item-added span.product-item__quick-add-button-check svg{transform:scale(1.5) translate(5px,5px)}.product-item--has-quick-add .product-item__inner .product-item__quick-add-container{display:none}div.product-item--has-quick-add .product-item__inner .product-item__quick-add-button-wrapper{position:relative;opacity:1;transform:none;transition:none;visibility:visible;display:flex;bottom:0;justify-content:center;margin-top:15px}.featured-collection--has-quick-buy .featured-collection__slider-wrapper{margin:0}.bttom_content{text-align:center}.first_block .image-with-text__image-container{align-items:flex-end}.first_block .image-with-text__text-container{padding-top:50px;padding-bottom:70px}.Brilliance_Mist_Refresher .first_block .image-with-text__text-container{padding-bottom:120px}.image-with-text-v2 .image-with-text__text-container-inner h1+p{padding-left:45px}.image-with-text-v2 .image-with-text__text-container-inner h1{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:60px;line-height:60px;margin:50px 0 10px;padding-left:40px;color:#652b63}.header__left .header__links .Blog{display:none}.header__right nav.header__links{margin:auto 15px auto auto}.template-blog .blog__article-title{color:#652b63}.template-blog .blog__inner .blog__header{margin-bottom:50px}.blog.page{margin-top:40px;margin-bottom:40px}.cart.page{margin-bottom:0}.blog-posts__grid .blog-posts__item .image{padding-top:100%;min-height:440px}.quick-cart__container{padding:50px}#blog_category .article_btn{margin-top:10px;display:inline-block;font-weight:700;font-size:18px;line-height:30px;letter-spacing:-.03em;color:#000}#blog_category .blog_title{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:35px;letter-spacing:-.02em;color:#000}#blog_category .blog_category_head h1{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000;margin-bottom:30px}#blog_category{padding:70px 0}#blog_category .container{max-width:970px;margin:0 auto}.blog_category_article img{width:100%;min-height:430px;object-fit:cover}#blog_category .col-md-12{max-width:100%;flex:0 0 100%;padding:0 10px}#blog_category .col-md-4{max-width:33.33%;flex:0 0 33.33%;padding:0 10px}.share-icons .icon svg path:first-child{fill:#838383}.share-icons .icon{width:44px;height:44px}.share-icons .icon+span{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#000;margin-left:12px;margin-right:55px;display:flex;align-items:center}.article__share-bottom{margin:30px 0}.article__content .article__rte{padding-bottom:30px;border-bottom:1px solid #000}.article__share-bottom .article_share{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#652b63;margin-bottom:20px}.article__content .article__rte ol,.article__content .article__rte ul{padding-left:15px}.article__content .article__rte h2,.article__content .article__rte h3,.article__content .article__rte h4,.article__content .article__rte ol li,.article__content .article__rte ul li{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#000}.article__content .article__rte p,.article__content .article__rte span{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#000}.article__image .image img{object-fit:contain}.article__image .image{padding-top:35%}.article__image{margin:50px 0}.article__header.page__header{margin-bottom:0}.article.page{margin-top:50px;margin-bottom:50px}.article__heading.ff-heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:60px;line-height:67px;letter-spacing:-.03em;color:#652b63}html{scroll-behavior:smooth}h2,h3,h4,p{scroll-margin-top:120px}.Landing_page div .rich-text__heading.ff-heading{font-family:"DM Serif Display";font-weight:400;font-size:30px;line-height:40px;letter-spacing:-.03em;color:#652b63}.Landing_page .image-with-text.section{padding:30px 0 0}.Landing_page .questions .questions__accordion-answer .questions__accordion-answer-text{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.03em}.Landing_page .questions__accordion-title{font-family:DM Sans;font-style:normal;font-weight:700;font-size:24px;line-height:21px;letter-spacing:-.03em;color:#652b63}.Landing_page .questions .section__inner .section-header{margin:50px 0 20px}.Landing_page .questions.section{margin-top:80px;margin-bottom:0}.Landing_page .questions .section-header .section-header__heading{color:#652b63}.Landing_page .logo-slider-section .logo-list__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:36px;text-align:center;letter-spacing:-.01em;color:#652b63;background-color:transparent}.Landing_page .section.logo-slider-section{margin:0;padding:90px 0;background-color:#f9dada}.image-with-reviews.image-with-text-v3 .image-with-text__image-container img{height:100%}.image-with-reviews .image_and_icon_title h4{margin-bottom:0}.image-with-reviews .image_and_icon_subtitle p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.03em}.image_and_icon_verified p{font-family:DM Sans;font-style:italic;font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.03em;color:#58393d}.image-with-reviews .image_and_icon_writer p{font-family:DM Sans;font-style:normal;font-weight:700;font-size:16px;line-height:21px;letter-spacing:-.03em;margin-top:10px}.image-with-reviews .image_and_icon_verified{display:flex;gap:5px;margin-top:8px}.image-with-reviews.image-with-text-v3 .image_and_icon_col{width:100%;display:inline-block}.image-with-reviews.image-with-text-v3 .image-with-text__text-container{gap:16px;padding-right:28px}.image-with-reviews .image_and_icon_content{text-align:left;background:#f8e4e4;box-shadow:0 4px 4px #00000040;padding:20px 30px}.Landing_page .image-with-text-v3 .btn.btn--primary{max-width:max-content;margin:50px auto 20px}.image-with-text-v3 .image_and_icon_content p,.image-with-text-v3 .image_and_icon_title h4{text-align:left}.image-with-text-v3 .image_and_icon_icon img{width:144px}.image-with-text-v3 .section__inner-main{padding:50px 100px}.image-with-text-v3 .image_and_icon_col{text-align:center;display:flex;gap:27px}.image-with-text-v3 .image-with-text__text-container{padding-left:0;margin:0;gap:60px}.image-with-text-v3 .image-with-text__image-container img{max-width:406px}.Landing_page .image-icon-section .section-header .section-header__subheading{margin-top:35px;max-width:793px}.image-icon-section .section-header__heading a{color:#f5af02;background-image:url(underline-2.svg);background-repeat:no-repeat;background-position:bottom;text-decoration:none;padding-bottom:15px}.image-icon-section{margin-top:50px}.section__inner-main{padding:1px 0 50px}.image_and_icon_content p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:-.03em}.image_and_icon_title h4{font-family:DM Sans;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:center;letter-spacing:-.03em;margin:10px 0}.image_block img{max-width:342px}.image_and_icon_col{text-align:center}.icons_block{display:grid;grid-template-columns:170px 170px;grid-column-gap:60px;grid-row-gap:60px}.image_and_icon{display:flex;justify-content:center;align-items:center;gap:60px}.reviews_bottom{margin-top:50px}.reviews_bottom p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:-.03em;color:#1e1e1e;max-width:623px;margin:0 auto}.review_content p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:-.03em;color:#1e1e1e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.review_title h4{font-family:DM Sans;font-style:normal;font-weight:700;font-size:24px;line-height:21px;text-align:center;letter-spacing:-.03em;color:#1e1e1e;margin:20px 0}.review_image img{width:121px;height:121px;object-fit:cover}.reviews_col{background-color:#dfdfdf;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;align-items:center;padding:30px;width:33.33%;max-width:320px;min-height:400px}.reviews-section{padding:30px 100px}.reviews__inner{display:flex;align-items:center;justify-content:center;gap:17px}.image-with-text-v2{padding:70px 0;background-color:#f8e4e4}.image-with-text__inner_v2{margin-top:86px}.image-with-text__inner_v2 .image-with-text__text-container p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.03em;color:#1e1e1e}.Landing_page .btn.btn--primary.discount_btn{color:#f6e5e6;border:1px solid}.payment_icons{width:95%;margin-bottom:27px}.image-with-text-v2 .image-with-text__text-container{padding-left:38px;padding-right:38px}.image-with-text__text-container-inner ul li:before{content:url(icon_check.svg);width:37px;height:30px;position:absolute;left:-5px}.image-with-text__text-container-inner ul{position:relative}.image-with-text__text-container-inner ul li:last-child{margin-bottom:0}.image-with-text__text-container-inner ul li strong{color:#652b63}.image-with-text__text-container-inner ul li{list-style-type:none;font-family:DM Sans;font-weight:700;font-size:24px;line-height:29px;letter-spacing:-.03em;margin-bottom:24px}.image-with-text-v2 .image-with-text__text-container-inner p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:19px;line-height:25px;letter-spacing:-.03em;color:#1e1e1e}.Landing_page .image-with-text-v2 .section-header .section-header__subheading{max-width:623px}.image-with-text-v2 h2.section-header__heading{max-width:589px}.Landing_page .video__play svg{transform:translate3d(15px,15px,15px) scale(1.5)}.Landing_page .video__inner.section__inner{padding:0}.Landing_page .video__inner h2.video__heading{font-size:30px;line-height:36px;color:#652b63}.Landing_page .video.section{margin:80px 0 0}.Landing_page .text-columns-with-images__item-image .image{padding-top:79%}.Landing_page .text-columns-with-images__item-image{width:125px;height:99px}.Landing_page .text-columns-with-images__item-image+.text-columns-with-images__item-content{margin-top:29px}.Landing_page div.section__inner .section-header.section-header--center{margin-bottom:45px}.Landing_page .text-columns-with-images__item-heading.ff-heading{font-family:DM Sans;font-weight:700;font-size:24px;line-height:21px;text-align:center;letter-spacing:-.03em;color:#652b63;margin-bottom:20px}.text-columns-with-images__button{max-width:max-content;margin:50px auto 0}.Landing_page .text-columns-with-images__grid{column-gap:40px}.Landing_page .text-columns-with-images__item-text p{font-size:16px;line-height:21px}.Landing_page .section-header .section-header__subheading{font-size:16px;line-height:21px;max-width:469px}.Landing_page .section-header .section-header__heading{font-size:30px;line-height:36px;letter-spacing:-.03em}.Landing_page .image-with-reviews .section-header .section-header__heading{max-width:42em}.Landing_page .text-columns-with-images__item-content .text-columns-with-images__item-heading{color:#652b63}.landing_first_block .slideshow__subheading p a{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:50px;letter-spacing:-.03em;color:#000;background-image:url(underline_black.svg);background-repeat:no-repeat;background-position:bottom;text-decoration:none;padding-bottom:15px}.image-with-text__subheading p a{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:50px;letter-spacing:-.03em;color:#fff;background-image:url(underline.svg);background-repeat:no-repeat;background-position:bottom;text-decoration:none;padding-bottom:15px}.landing_first_block .slideshow__subheading h2{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:60px;line-height:60px;letter-spacing:-.03em;color:#000;margin:30px 0 0;padding-left:50px}.image-with-text__subheading h2{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:60px;line-height:60px;letter-spacing:-.03em;color:#fff;margin:30px 0 0;padding-left:50px}.Landing_page .image-with-text__image-container{margin-right:0;justify-content:center}.Landing_page .image-with-text-v2 .image-with-text__image-container{justify-content:center}.btn_icon{display:none;padding-left:10px;width:29px;height:29px;object-fit:contain}.Landing_page .text-columns-with-images .btn.btn--primary,.Landing_page .reviews-section .btn.btn--primary,.Landing_page .image-with-text-v3 .btn.btn--primary{background-color:#652b63;border-color:#652b63;color:#f6e5e6}.Landing_page .btn.btn--primary{max-width:100%;min-width:288px;width:auto;height:52px;padding:0 10px;text-transform:initial;font-size:19px;line-height:29px;text-align:center;letter-spacing:-.02em;border:1.5px solid;background:#f8e4e4;border-color:#f8e4e4;color:#652b63}.collection__products .product-item .image img{object-fit:contain;background-color:#f6e5e6}.product__media .media img{background-color:#f6e5e6;object-fit:contain}div .panel-desc p b{font-size:20px;line-height:30px}div .panel-desc p,.widgets-accordion__item-text.fs-body-small{font-size:17px;line-height:normal;font-family:DM Sans}div .ff-heading{font-family:"DM serif display"}.content_grid .mosaic-grid__subheading p a:hover{background-color:#fff;color:#652b63;border:1px solid #652B63}div.section.section--contrast .btn.btn--primary:not([disabled]):hover,div.section.section--contrast .btn.btn--primary:not([disabled]):focus{background-color:#652b63;color:#fff;border:1px solid #fff}.border-blk{max-width:100%}.blog-posts.blog-posts--portrait .blog-posts__item-image-wrapper{padding-top:139.3%}.blog_btn{text-align:center;margin-top:36px}.blog_btn .btn{width:174px;height:52px;font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em}.blog-posts .blog-posts__item-image-wrapper{margin-bottom:0}.blog-posts .article_btn.transparent_btn{font-family:DM Sans;font-style:normal;font-weight:700;font-size:18px;line-height:30px;letter-spacing:-.03em;text-decoration-line:underline}.blog-posts .blog-posts__item-footer{margin-top:27px;text-align:left}.blog-posts .blog-posts__item-heading{text-align:left;font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:35px;letter-spacing:-.02em;margin-bottom:8px}.blog-posts .blog-posts__grid{column-gap:15px}.blog-posts div.section__inner .section-header.section-header--center{margin:0 0 40px}.blog-posts.section{margin:0;padding:70px 0}.single_blog_right img{height:100%;width:100%;object-fit:cover;object-position:center}.single_blog_info{padding:90px 100px}.transparent_btn{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.03em;text-decoration-line:underline}.single_blog_info p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:30px;letter-spacing:-.03em;margin-bottom:14px}.single_blog_info .blog_title{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:60px;line-height:67px;letter-spacing:-.03em;margin-bottom:18px}.single_blog_info h3{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.03em;margin-bottom:14px}.col-md-6{max-width:50%;flex:0 0 50%}.row{width:100%;margin:0 auto;display:-webkit-flex;display:flex;flex-wrap:wrap}.questions__accordion-title{text-transform:initial}.cart__footer-actions .btn.btn--primary{padding:0 15px}.footer__header{justify-content:center}div.popover,div.popover a{color:#000}div.quick-cart__container{background-color:#f6e5e6}.About .section.philosophy_block.image_p_top img{object-position:100% 10%}.About .section.full_bg .image-with-text__inner.section__inner .image-with-text__image{padding-top:90%}.About .section.philosophy_block .image-with-text__inner.section__inner .image-with-text__image{padding-top:80%}.About .image_text_main_heading .image-with-text__text-container{padding-left:0}.About .section.no_padding .image-with-text__inner.section__inner .image-with-text__image{padding-top:80%}.image-with-text--image-right.about_image_text .image-with-text__text-container .image-with-text__heading{color:#000}.header--center.header--inline:not(.header--navigation-below) div.header__left .header__links-list li{margin-right:15px}.About .section:not(.text_center) .image-with-text__inner.section__inner .image-with-text__image{padding-top:70%}.About .video__inner.section__inner .video__wrapper{margin-top:20px}.Legacy_of_Hope .footer{padding-top:20px}.Legacy_of_Hope .btn.btn--primary{padding:0 20px}.Legacy_of_Hope .section__inner .rich-text__subheading{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em}.image-with-text.image-with-text--image-right.section.legecy_image_block{padding:40px 120px}.legecy_image_block.image-with-text--image-right .image-with-text__text-container{padding-left:0}.legecy_image_block .image{padding-top:0}.legecy_image_block img.image__img{position:relative;width:80%}.Legacy_of_Hope .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0}div .section__inner{max-width:100%}.About .full_bg .image_text_main_heading .image-with-text__text-container h2{text-align:center;color:#000;margin-top:50px}.ig_below p span{color:#652b63;font-weight:700}.ig_below p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;letter-spacing:-.03em;color:#1e1e1e;margin-top:15px;margin-bottom:36px}.out_image .image-with-text__image-wrapper img{height:calc(100% + 100px);top:-100px}.template-collection .collection__content{margin-top:50px}.template-collection .collection{margin:30px 0}.template-collection .collection__header .section-header .section-header__heading{color:#652b63}.template-collection .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0}.price_n_size{display:flex;flex-wrap:wrap}.template-collection .product-item__text span.single-prod-size{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000}.template-collection .product-item__price.p_price{display:block;font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000;width:100%;min-height:65px;text-align:left}.template-collection .product-item__text .prod-short-desc{text-align:left;font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000;display:block;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:65px}.template-collection .review_and_price{display:none}.right_side_products .active-filters__active-filter .icon svg path{transform:scale(2)}.right_side_products .active-filters__active-filter{margin-top:0}.right_side_products .collection__active-filters-container{border-top:none}.left_side_filters .filter-drawer__group+.filter-drawer__group{border:none}.left_side_filters .filter-input__input .icon svg path{transform:scale(1.5)}.left_side_filters .filter-input__input{border:none}.left_side_filters .filter-item__count{display:none}.left_side_filters .filter-drawer__group .filter-item__label{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#000;margin-bottom:7px}.left_side_filters .filter-drawer__group .filter-drawer__group-heading-wrapper h4{font-family:DM Sans;font-style:normal;font-weight:700;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#000}.filters-drawer .filter-drawer__heading{padding:0;margin:0}.filters-drawer .filter-drawer__heading #modal-Filter{font-family:DM Sans;font-style:normal;font-weight:700;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#652b63;border-bottom:1px solid #000000;padding-bottom:7px;margin-bottom:20px}.filters__footer button.filter-drawer__button-apply.btn,.filters__footer button.filter-drawer__button-clear.btn{width:100%;max-width:100%;margin-bottom:10px;padding:0}.plus_minus_icons span.plus_icon{top:-12px;display:none}.plus_minus_icons span.minus_icon{top:-14px}.plus_minus_icons span{position:absolute;right:0}.plus_minus_icons{position:relative}.filter_by_type{display:none}.filter_by_type h6{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#000;margin-bottom:7px;padding-left:20px}.product_type_inner .p_type{font-family:DM Sans;font-style:normal;font-weight:700;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#000}.product_type_inner{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.product_type_inner .minus_icon{display:none}.left_side_filters .filter_title{font-family:DM Sans;font-style:normal;font-weight:700;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#652b63;border-bottom:1px solid #000000;padding-bottom:7px;margin-bottom:20px}.columns-9{max-width:77%;flex:0 0 77%}.columns-3{max-width:20%;flex:0 0 20%}.collection__main-area{display:flex;justify-content:space-between;flex-wrap:wrap}.collection__header .section-header__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:72px;line-height:90px;text-align:center;letter-spacing:-.02em;color:#652b63}.btn{opacity:1;transition:.3s linear}.btn:hover{opacity:.8}.image-with-text__button.btn{width:174px;min-height:52px}.image-with-text.section.full_bg .image-with-text__inner.section__inner{padding:0 75px;max-width:100%}.About .image-with-text.section.full_bg{margin:0}.About .section.p_120 .section__inner{padding:0 75px}.video__inner.section__inner .video__wrapper{margin-top:50px}.video__inner .video__subheading{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;color:#000}.video__inner h2.video__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000}.About .image-with-text.section.philosophy_block{margin:0;background-color:transparent!important}.About .section.philosophy_block .image-with-text__inner.section__inner{padding:0 75px}.About .philosophy_block .image-with-text.section{margin:0}.About .philosophy_block .image-with-text__text-container .image-with-text__heading{width:100%}.philosophy_block .image-with-text__text-container{padding:0;align-items:center}.philosophy_block .image-with-text__text-container{margin:0}.About .philosophy_block .image_text_main_heading .image-with-text__text-container{margin-bottom:50px;padding-top:50px}.philosophy_block .image_text_main_heading .image-with-text__text-container h2{text-align:center}.About .image-with-text--image-right.no_padding .image-with-text__text-container .image-with-text__subheading{margin:0 auto}.no_padding.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:37px;line-height:53px;color:#fff;padding-right:0}.About .no_padding.image-with-text--image-right .image-with-text__text-container{background-color:#652b62}.About .section .image-with-text__image-container,.About .section .image-with-text__text-container{margin-right:0}.About .section.no_padding .image-with-text__inner.section__inner{padding:0;margin:0;width:100%;max-width:100%}.About .image-with-text--image-right .image-with-text__text-container{padding-left:0}.About .section.about_image_text .image-with-text__inner.section__inner{padding:0 75px}.white_bg{background-color:#fff!important}.About .video.section{margin:50px 0}.About .section .section__inner{padding:0}.About .video__overlay .icon svg path{transform:scale(1.8)}.About .section .image-with-text__inner.section__inner{padding:0 75px}.About .image_text_main_heading .image-with-text__text-container{margin:0 auto 30px}.About .image-with-text__text-container .image-with-text__heading{color:#000;text-align:left}.text_center .image_text_main_heading .image-with-text__heading{text-align:center}.About .image-with-text__text-container .image-with-text__subheading p{padding-right:0}.About .image-with-text.section{background-color:transparent;margin:50px 0}.About div .slideshow__content{padding:100px 0;--max-width-content: 100% !important;align-items:center}.Contact_Us .testimonials__item cite.testimonials__item-author,.template-collection .testimonials__item cite.testimonials__item-author{margin-top:28px}.Contact_Us .testimonials__item cite.fs-body-small,.template-collection .testimonials__item cite.fs-body-small{color:#dbb0b5}.Contact_Us .testimonials .testimonials__item-testimonial p,.template-collection .testimonials .testimonials__item-testimonial p{color:#fff}.Contact_Us .section-header .section-header__heading{color:#000}.template-collection .section-header .section-header__heading{color:#fff}.Contact_Us .testimonials.section.section--contrast,.template-collection .testimonials.section.section--contrast{background-color:#62295afa}.questions button.questions__accordion-label span.questions__accordion-title:first-letter{text-transform:capitalize}.questions .icon.questions__accordion-chevron{width:22px;height:22px}.questions .questions__accordion-answer{background-color:transparent;padding:0}.questions .questions__accordion-answer .questions__accordion-answer-text{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#000;max-width:90%}.questions button.questions__accordion-label{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.03em;color:#000;text-transform:lowercase}.questions.section{margin-top:40px;margin-bottom:40px}.contact__inner button.btn{width:100%;max-width:initial;background-color:#652b63;font-family:DM Sans;font-style:normal;font-weight:700;font-size:18px;line-height:35px;text-align:center;letter-spacing:.05em;color:#f8f8f8;margin-top:10px}.contact__content form input,.contact__content form textarea{background:#fff;border:1px solid #C4B3B5;font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#838383;padding:0 10px;margin-top:8px}.contact__content{justify-content:flex-start}.contact__header h1.contact__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:72px;line-height:77px;text-align:center;letter-spacing:-.02em;color:#652b63;margin-bottom:20px}.contact__image .image{max-height:559px;padding-top:100%;margin:0 auto}div.contact{margin:0;padding-top:80px}.recommended-products.section{margin-top:50px;margin-bottom:50px}div.section__inner .section-header.section-header--center{margin-top:50px;margin-bottom:30px}.recommended-products__slide{border:1px solid #FFFFFF;box-shadow:0 4px 10px 2px #dbb0b533;padding-bottom:40px;margin-bottom:30px}.recommend_btn{margin-top:20px;text-align:center}.recommend_btn .btn{width:174px;height:52px;background-color:#000;font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em;color:#fbe38d}.template-product #shopify-product-reviews .spr-review-footer .spr-review-reportreview{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px!important;line-height:32px!important;letter-spacing:-.03em;text-decoration-line:underline;color:#58393d!important}.template-product #shopify-product-reviews .spr-review-content{margin-top:-20px}.template-product #shopify-product-reviews .spr-review-content .spr-review-content-body{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px!important;line-height:32px!important;letter-spacing:-.03em;color:#58393d!important}.template-product #shopify-product-reviews .spr-content .spr-review .spr-review-header-title{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px!important;line-height:36px!important;letter-spacing:-.03em;color:#58393d!important;margin-bottom:10px}.template-product #shopify-product-reviews .spr-review-header-byline{font-family:DM Sans;font-style:normal;font-weight:400;font-size:18px;line-height:36px;letter-spacing:-.03em;color:#000}.template-product #shopify-product-reviews .spr-container .spr-header{padding:0 120px}.template-product .spr-content .spr-review{border-top:1px solid #72403A;padding-left:120px;padding-right:120px}.template-product .spr-content .spr-reviews{margin-top:57px}.template-product #shopify-product-reviews .spr-summary-actions-newreview.active{width:206px;height:52px;padding:0;background-color:#58393d;font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em;color:#fff}.template-product div#shopify-product-reviews .spr-summary-caption .spr-summary-actions-togglereviews{font-family:DM Sans;font-style:normal;font-weight:400;font-size:18px;line-height:36px;letter-spacing:-.03em;color:#000;margin-top:5px;display:inline-block}.template-product .spr-icon-star:before{color:#d75041}.template-product div#shopify-product-reviews{background-color:#f0e0e2}div .product-form__controls-group--submit{margin-top:40px;margin-bottom:0}#shopify-product-reviews .spr-header .spr-header-title{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px!important;line-height:60px;text-align:center;color:#58393d}.template-product #shopify-product-reviews .spr-container{padding:40px 0!important}.section.two_columns{margin-bottom:120px}.section_body div .accordion-head span.icon.icon-triangle{margin-top:-10px}.section_body button.accordion-head.accordion__label{justify-content:flex-start}.section_body .widgets-accordion button.accordion__label h4{font-family:DM Sans;font-style:normal;font-size:22px;line-height:36px;letter-spacing:-.03em;color:#000!important}.section_body .widgets-accordion{width:40%}.two_columns .section__inner{padding:0 120px}.section_body_inner .metafield-rich_text_field{width:79.5%}.section_body_inner{max-width:50%;flex:0 0 50%}.section_body{display:flex;flex-wrap:wrap}.section_body_inner img{margin-bottom:20px}.section_body_inner p strong{margin-bottom:0;display:inline-block}.section_body_inner p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000}.section_head h2{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.03em;color:#652b63;margin-bottom:48px;text-align:center}button.btn.btn--primary.btn--small.widgets-accordion__item-estimator-trigger{padding:0 15px;max-width:initial}.active-accordion+.panel-desc{border-bottom:1px solid #000;margin-bottom:20px}button.accordion-head.accordion__label.active-accordion{border:none;padding-bottom:0}.active-accordion span.icon.icon-triangle{transform:rotate(540deg)}div .accordion-head span.icon.icon-triangle{color:#838383!important}button.accordion-head.accordion__label{border-bottom:1px solid #000;margin-bottom:20px;width:100%}.widgets-accordion button.accordion__label h4{font-family:DM Sans;font-style:normal;font-weight:700;font-size:25px;line-height:35px;letter-spacing:-.03em;color:#652b63!important}button.shopify-payment-button__more-options,.product__policies.rte{display:none}.widgets-accordion .accordion__group[data-open=true] .icon-triangle{transform:rotate(540deg);opacity:1}.widgets-accordion .accordion__label .icon-triangle{width:44px;height:44px;color:#838383;opacity:1}.accordion__label .icon.icon-triangle svg path{transform:translate3d(15px,15px,0)}.widgets-accordion .accordion__group{border-bottom:1px solid #000}.widgets-accordion .widgets-accordion__item-heading{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.03em;color:#652b63}.widgets-accordion.accordion.accordion--product{max-width:288px}.product .product-thumbnails{grid-template-columns:repeat(4,1fr);margin-top:70px}.shopify-cleanslate div[data-testid=ShopifyPay-button] span svg{width:100px!important}.shopify-cleanslate div[data-testid=ShopifyPay-button]{background-color:#126165!important;border-color:#126165!important;font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px!important;line-height:35px;letter-spacing:-.03em}.product__controls-group-quanity .product__label-wrapper{margin-bottom:12px}.product-form__controls-group--submit button.product-form__cart-submit.btn{width:calc(80% - 50px);float:left;margin-left:50px;height:66px;border-color:#000;font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;letter-spacing:-.03em;color:#000;margin-top:8px}.product__controls-group-quanity.product__block{width:20%;float:left;margin-bottom:20px}.product__quantity .icon{color:#000}div .product__quantity input{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;letter-spacing:-.03em;color:#000}div .product__quantity{border-color:#000;width:139px;height:66px;justify-content:space-between;align-items:center;border-radius:0}.product__benefit-content .benefit{margin:20px 0 40px}.benefit p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em;color:#000;margin-left:10px}.benefit img{margin:0}.benefit{display:flex;align-items:center;justify-content:center}.product__benefit-content{display:flex;justify-content:space-between;align-items:center}.product__benefit_heading h2,.product__controls-group-quanity label.product__label{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.03em;color:#652b63}.product__border{border-color:#000}.product__text .product__text-content{font-family:DM Sans;font-style:normal;font-weight:400;font-size:17px;line-height:27px;letter-spacing:-.03em;color:#000}.product .spr-starrating{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.03em}.spr-starrating .link{text-decoration:none;color:#000}.spr-starrating .link span.visually-hidden{position:initial!important;margin:0}svg.spr-star path{fill:#d75041}.product__price.product__block{margin-bottom:20px}.product__price span{font-family:DM Sans;font-style:normal;font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.03em;color:#000}.product__title.product__block{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:72px;line-height:77px;letter-spacing:-.03em;color:#652b63;margin-bottom:20px}.navigation__submenu-trigger .icon path{transform:scale(1.5)}.footer__credits p:nth-child(2){display:none}.footer__credits.fs-body-x-small{border-top:1px solid #000000;opacity:1;padding:20px 0;margin-top:50px;text-align:center}.footer__credits p{margin:0;font-family:DM Sans;font-style:normal;font-weight:400;font-size:15px;line-height:27px;color:#1e1e1e}.footer{padding-bottom:0;background-repeat:no-repeat}.footer_text_type_icons{display:flex;justify-content:space-between;padding-right:50px;margin-bottom:30px}.footer__text_bttom .social-icons li,.footer__text_bttom .icon{width:44px;height:44px}.footer__text_bttom .selectors-form__item{width:100%}.footer__text_bttom .disclosure__toggle .arrow{margin-left:auto}.footer__text_bttom .disclosure__toggle{background-color:#d9d9d9;font-family:DM Sans;font-style:normal;font-weight:400;font-size:15px;line-height:27px;color:#1e1e1e;height:51px}.footer__text_bttom .footer__bottom-left #localization_form{background-color:#d9d9d9;width:100%;max-width:244px}.footer__text_bttom .footer__bottom-left{flex-direction:column;width:100%;gap:30px;align-items:flex-start}.footer__group-content .footer__text p{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:22px;line-height:30px;color:#1e1e1e}.footer__group .footer__links li{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:22px;line-height:normal;display:flex;align-items:center;justify-content:center;color:#1e1e1e;margin-bottom:17px}.footer__group.footer__group--logo{padding-right:70px}.footer__logo{margin-top:8px;display:inline-block}.footer__group .footer__header span.footer__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:26px;line-height:normal;display:flex;align-items:center;color:#652b63}.footer__inner .footer__groups{grid-template-columns:repeat(7,1fr)}#igr-powered-by{display:none}.logo-slider-section .slick-next{right:-55px}.logo-slider-section .slick-prev{left:-85px}.logo-slider .logo-list__item{padding:0 50px}.section .section__inner.logo-slider{padding:0 130px}.logo-slider-section .slick-arrow{top:20%}.logo-slider-section .logo-list__item .image{padding:0}.logo-slider-section .logo-list__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000;text-transform:initial;margin:0 0 40px;transform:none;position:relative;left:0;width:100%}.logo-slider-main .slick-track{display:flex;align-items:center}.logo-slider .logo-list__content{border:none}.logo-slider-main .logo-list__item img{height:75px;object-fit:contain;position:relative}#igr-title{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000;margin:50px 0 0}.testimonials__item cite.fs-body-small{font-family:DM Sans;font-style:normal;font-weight:400;font-size:22px;line-height:27px;color:#544546}div.testimonials--columns-3 .testimonials__grid{gap:70px}.testimonials .section__inner .section-header{margin-top:0;margin-bottom:45px}.testimonials__item-testimonial p{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:29px;letter-spacing:-.03em;color:#544546}.testimonials.section.section--contrast{background-color:#f6e5e6;padding:70px 0}.image-with-text--image-right .image-with-text__button{min-width:150px;background-color:#5c2e5b}.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:50px;margin-top:0}.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading ul{margin-top:0}.image-with-text--image-right .image-with-text__text-container .image-with-text__heading{color:#5c2e5b}.image-with-text.image-with-text--image-right.section{background-color:#f6e5e6;margin:0}.s_square_bottom_content p{font-family:DM Sans;font-style:normal;font-weight:700;font-size:22px;line-height:31px;letter-spacing:-.03em;color:#000}.s_square_bottom_content{position:relative;bottom:-7em}.mosaic-grid__grid.small_square{gap:50px;margin-bottom:100px}div.mosaic-grid .mosaic-grid__item--small-square div.mosaic-grid__button-wrapper .btn.btn--primary.mosaic-grid__button:hover{background-color:#ccc}div.mosaic-grid .mosaic-grid__item--small-square .mosaic-grid__item-inner{justify-content:center;align-items:center;padding:0}div.mosaic-grid .mosaic-grid__item--small-square div.mosaic-grid__button-wrapper .btn.btn--primary.mosaic-grid__button{min-width:230px;height:74px;font-size:24px;max-width:initial;padding:0 10px}.text-columns-with-images__item{padding:0}.text-columns-with-images__item-text ol{padding:0;margin:0}.text-columns-with-images__item-text p,.text-columns-with-images__item-text ol li{font-family:DM Sans;font-style:normal;font-weight:400;font-size:19px;line-height:25px;letter-spacing:-.01em;color:#000}.text-columns-with-images__item-content .text-columns-with-images__item-heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:30px;line-height:35px;color:#663662}.text-columns-with-images__item-image .image__img{object-fit:contain}.text-columns-with-images__item-image{width:150px;height:150px}.video-hero__content-inner .video-hero__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;letter-spacing:-.03em}.video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause{right:48%;top:60%;background-color:transparent}.content_grid .placeholder-image svg{display:none}.content_grid .mosaic-grid__subheading p a{font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em;background-color:#652b63;padding:5px 10px;color:#fff;display:inline-block;text-decoration:none}.content_grid .mosaic-grid__subheading p a:hover{color:#000;background-color:#fff}.content_grid .mosaic-grid__subheading{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;letter-spacing:-.03em;color:#000;margin:20px 0}.content_grid .mosaic-grid__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000}.section.section--contrast .content_grid .placeholder-image{background-color:#fff}.content_grid .mosaic-grid__item-inner{padding:18px}.content_grid .mosaic-grid__item-inner .mosaic-grid__text-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #652B63}.mosaic-grid .mosaic-grid__item div.mosaic-grid__button-wrapper .btn.btn--primary.mosaic-grid__button{min-width:402px;height:158px;background:#652b63b3;font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#fff;text-transform:initial}.mosaic-grid__item.mosaic-grid__item--medium-square{padding-top:78.6%}.mosaic-grid.section{margin:0;padding:120px 0;background-color:#d75041}.mosaic-grid__item.mosaic-grid__item--medium-square{grid-row:span 1;grid-column:span 1}.mosaic-grid__grid.medium_square{grid-template-columns:repeat(2,1fr);gap:5px}.featured-collection__content .featured-collection__slider-wrapper{padding:0 10px}.featured_collection_footer .btn.btn--primary{background-color:#652b63}.section-header .section-header__subheading{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;text-align:center;letter-spacing:-.03em;color:#000;max-width:100%}.section-header .section-header__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:#000}.section__inner .section-header:empty{display:none}.section__inner .section-header{margin-top:100px}.featured_collection_footer .section-header__button{margin:40px auto 0}.section.featured-collection{margin:20px 0}.featured-collection--columns-4 .featured-collection__slide{padding-bottom:10px;padding-top:10px}.featured-collection__content{padding:0 10px}.featured-collection__slide .product-item{box-shadow:0 4px 10px 2px #dbb0b533;padding-bottom:20px}.template-collection .product-item__meta div.product-item__text{padding:0}.product-item__meta div.product-item__text{width:100%;padding:0 10px;margin-top:20px}.single-prod-size{display:inline-block;width:100%;text-align:left;font-family:DM Sans;font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:-.03em;color:#000}.product-item__price.p_price,.product-item__text .prod-short-desc{display:none}.product-item__product-title{font-family:DM Sans;font-style:normal;font-weight:700;font-size:21px;line-height:23px;letter-spacing:-.03em;color:#652b63;text-align:left;text-transform:initial;width:100%;margin-bottom:10px;min-height:45px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.review_and_price span.product-item__price{font-family:DM Sans;font-style:normal;font-weight:700;font-size:21px;line-height:23px;letter-spacing:-.03em;color:#000}.review_and_price{display:flex;align-items:center;margin-bottom:16px}.review_and_price .spr-starrating .spr-icon:before{color:#d75041}.review_and_price span.spr-badge-caption{display:none}.section__inner .section-header.section-header--center{margin-bottom:20px}div.product-item--square .product-item__image-link,.recommended-products__slide .product-item .product-item__image-link .image{padding-top:110%}div .carousel-navigation__previous-button{left:0}div .carousel-navigation__next-button{right:0}.carousel-navigation__previous-button,.carousel-navigation__next-button{box-shadow:none;opacity:1;background-color:transparent}div .carousel-navigation__next-button svg,div .carousel-navigation__previous-button svg{width:auto}.section.section--contrast .image-with-text__button.btn.btn--primary{width:174px;height:52px;background-color:#f6e5e6;font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em;color:#652b63}.image-with-text__text-container .image-with-text__subheading p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em;padding-right:90px}.image-with-text__text-container .image-with-text__heading{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:50px;line-height:60px;color:#f6e5e6}.image-with-text__text-container{padding-left:58px}section.shopify-section--contrast+.shopify-section--contrast:not(.hidden):not(.shopify-section--logo-list){margin-top:0}.image-with-text.section{padding:0;background-color:#652b63}.section .image-with-text__inner.section__inner{padding:0}.btn.btn--primary{max-width:174px;min-height:52px;padding:0;display:flex;align-items:center;justify-content:center;font-family:DM Sans;font-style:normal;font-weight:700;font-size:15px;line-height:35px;text-align:center;letter-spacing:.05em}.slideshow__content-inner .slideshow__subheading{padding-right:20px}.single_slide .slideshow__content-inner .slideshow__subheading{padding-right:0}.slideshow__content-inner h4{font-family:"DM Serif Display";font-weight:400;line-height:90px;letter-spacing:-.03em}.slideshow__subheading p{font-family:DM Sans;font-style:normal;font-weight:400;font-size:25px;line-height:35px;letter-spacing:-.03em}div.slideshow__subheading{color:#000}div .icon-button__icon .icon{width:25px;height:25px}.header__links-list span.header__links-icon{margin-top:-5px}.header__links ul li button,.header__links ul li a{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-size:26px}header.header{padding:23px 66px}div.announcement-bar__content span{font-family:DM Sans;font-style:normal;font-weight:700;font-size:14px;line-height:15px;text-align:center;letter-spacing:.05em}div.announcement-bar{height:54px}.plus_minus_icons span.plus_icon{display:none}.shopify-policy__body .rte p,.shopify-policy__body .rte a,.rte table th,.shopify-policy__body table th,.rte table td,.shopify-policy__body table td{font-family:DM Sans}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5{font-family:"DM Serif Display"}.page .shopify-policy__container{margin:50px auto}.rich-text.section{margin:50px 0}.Our_Ingredients .full_bg{margin:0;padding:0}.template-index .section.logo-slider-section{margin:40px 0}.section.section--small{margin:50px 0}.image-with-text.section.full_bg .image-with-text__inner.section__inner .image__img{object-fit:contain}.collection__products{padding-top:10px}.right_side_products .collection__products .image.product-item__image{padding-top:110%}.quick-search__container,.quick-search__bar{background-color:#f6e5e6}.quick-search__blur{display:none}div .quick-search__close .icon,div .quick-cart__close .icon{width:44px;height:44px;color:#000}div .quick-search__close .icon-button__icon:before,div .quick-cart__close .icon-button__icon:before{display:none}.quick-search__actions svg path{transform:scale(1.8)}.quick-search__actions button:hover .icon{color:#fff}.quick-search__result:hover{background-color:transparent}.quick-search__view-all .btn{color:#000}.quick-search__result-image{background-color:#f6e5e6}.quick-cart__button:hover .icon,.quick-cart__button:focus .icon{color:#fff}.product__quantity-error{margin:8px 0 0;position:absolute;right:0;font-size:10px;display:none}.quick-cart__item-middle h4,.quick-cart__item-properties{color:#000}.product__benefit{position:relative}.btn.btn--primary,.spr-button-primary{background-color:#652b63;border-color:#652b63}.featured-collection__slide .product-item__media img.image__img,.recommended-products__content .product-item__media img.image__img{background-color:#f6e5e6;object-fit:contain;object-position:center}.featured-collection.section .section__inner{padding-right:40px;padding-left:40px}div.product-item__image--two img.image__img{object-fit:cover!important}.Landing_page .video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause{background:none;border:none;box-shadow:none;right:40%;top:45%;color:#fff}.Landing_page:not(.Moms) .image_text_product .image.image-with-text__image{padding-top:100%}.image_text_product.brilliance_mist .image.image-with-text__image{padding-top:149%}.Landing_page .first_block .product__price span,.Landing_page .image_text_product .product__price span{color:#fff}.Landing_page .landing_first_block .product__price span{color:#000}.Landing_page .first_block .product__price{margin:35px 0 25px}.Landing_page .image_text_product .product__price{margin:20px 0 0}.landing_first_block .slideshow__subheading h2{margin-bottom:20px;margin-top:20px;padding-left:0}.Landing_page .image-with-text__subheading h2{margin-top:20px;padding-left:20px}.Landing_page .landing_first_block .product__price s{color:#000;opacity:.7;margin-left:0;text-decoration:none}.Landing_page .first_block .product__price s,.Landing_page .image_text_product .product__price s{color:#fff;opacity:.7;margin-left:0;text-decoration:none}.Landing_page .container-fluid.image-with-text .product__price s{color:#000;opacity:.7;margin-left:0;text-decoration:none}.Landing_page .first_block .btn.btn--primary{margin-bottom:20px;margin-top:20px}.Landing_page .featured-product__details .product__price.product__block{flex-direction:row-reverse;justify-content:flex-end}.Landing_page .featured-product__details .product__price s{margin-right:10px;margin-left:0;text-decoration:none}.Landing_page .featured-product__details .product__price span.compare_at_price{text-decoration:line-through;color:red}.Landing_page .featured-product__details .product__price span{font-size:24px;line-height:30px}.Landing_page .image-with-text__text-container .image-with-text__subheading h2+p{color:#fff;font-size:10px;line-height:20px}.Landing_page .image_text_product .image-with-text__text-container .image-with-text__subheading h2+p{color:#fff;font-size:10px;line-height:20px}.Landing_page .image-with-text .image-with-text__text-container .image-with-text__subheading h2+p{font-size:10px;line-height:20px}.Landing_page .first_block .product__price span.compare_at_price,.Landing_page .image_text_product .product__price span.compare_at_price,.Landing_page .image-with-text .product__price span.compare_at_price,.Landing_page .landing_first_block .product__price span.compare_at_price{text-decoration:line-through;color:red;opacity:1}.disclaimer p,.two_columns_v2 .section_body_inner .disclaimer p{font-size:10px;line-height:20px}.Landing_page .image_text_product .product__price span,.Landing_page .image-with-text .product__price span{font-size:24px;line-height:30px}.right_block_content .product__price{margin:20px 0}.right_block_content .product__price .compare_at_price{color:red;text-decoration:line-through}.right_block_content .product__price span{font-size:24px;line-height:30px}.right_block_content .product__price s{margin-left:0;text-decoration:none}.disclaimer{margin:20px 0}.landing_first_block .slideshow__subheading p a{margin-top:0;display:inline-block}.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p a{margin-top:20px;display:inline-block}.Landing_page .first_block .btn.btn--primary+.image-with-text__subheading{margin-top:0;margin-bottom:20px}.Landing_page.Brilliance_Mist_Refresher .first_block .image-with-text__text-container .image-with-text__heading{font-size:48px}@media only screen and (min-width: 1920px){.image-with-text-v4 .image-with-text__inner.section__inner{max-width:1700px}.Landing_page.Dry_Skin_Bundle .image-with-text-v4 .small_product .image-with-text__image-container img,.Landing_page.Oily_Skin_Bundle .image-with-text-v4 .small_product .image-with-text__image-container img{max-width:500px}.Landing_page.Dry_Skin_Bundle .single_img.bundle_image .three_images_image-wrapper .three_images-wrapper-inner .three_center_image img,.Landing_page.Oily_Skin_Bundle .single_img.bundle_image .three_images_image-wrapper .three_images-wrapper-inner .three_center_image img{max-width:600px}.right_block_content div.product__price span,.Landing_page div.image_text_product .product__price span,.Landing_page div.image-with-text .product__price span,.Landing_page .featured-product__details div.product__price span,.Landing_page .landing_first_block div.product__price span{font-size:30px;line-height:36px}.Brilliance_Bundle .landing_first_block div.slideshow__asset{padding-top:95vh}}@media only screen and (min-width: 1440px){.right_block_content .product__price span,.Landing_page .image_text_product .product__price span,.Landing_page .image-with-text .product__price span,.Landing_page .featured-product__details .product__price span,.Landing_page .landing_first_block .product__price span{font-size:26px;line-height:32px}.Brilliance_Bundle.Landing_page .three_images-wrapper-inner:nth-child(3){max-width:194px}.Brilliance_Bundle .landing_first_block .slideshow__asset{padding-top:85vh}.Landing_page.Brilliance_Tonic_Facial_Serum .landing_first_block .slideshow__content-inner{max-width:55rem}.Landing_page .landing_first_block div .slideshow__content{padding:0 30px}.Landing_page div .slideshow__content{padding-left:0}.image-with-text--image-right.container-fluid .image-with-text__text-container{padding-left:50px}.template-collection .collection__products .product-item__meta .product-item__badges{top:48%}.Balancing_Face_Melt_Creme .three_images_image-wrapper-main{background-size:25%;background-position:center 175px}.left_right_col .left_align p,.left_right_col .right_align p{max-width:395px}.three_images-wrapper-inner .three_left_image img{width:194px;height:194px}.left_right_col .section_body_inner img{width:192px;height:192px}.featured-collection__slider-wrapper .product-item__meta .product-item__badges{top:55%}.Landing_page .image-with-text-v4 .image-with-text__image-container img{max-height:550px}.two_col_images .section_body_inner img{min-height:430px;max-height:430px}div.three_images_image-wrapper-main{background-position:center 165px}.media_slider div.featured-product__details{max-width:40%;flex:0 0 40%;padding-top:30px}.image-with-text-v4 .image_and_icon_icon img{height:100px;width:100px}.image-with-text-v4 .image_and_icon_col{margin-bottom:0;padding:20px;gap:10px;max-width:415px}.image-with-text-v4 .image-with-text__inner.section__inner{padding:0;align-items:center;max-width:1400px}.image-with-text-v4 .image-with-text__text-container{padding-left:0;margin-left:0;display:grid;justify-content:center;gap:20px;grid-template-columns:auto auto;width:65%}.Landing_page .separator .image-with-text__image-container{margin-bottom:-30px}.Landing_page .questions.section .section__inner{padding:0}.Landing_page .image-with-reviews.image-with-text-v3 .image-with-text__inner.section__inner{justify-content:center}.Landing_page .image-with-reviews.image-with-text-v3 .image-with-text__text-container{padding-right:0;max-width:528px}.Landing_page .image-with-text-v3 .image_and_icon_text{max-width:365px}.Landing_page .image-with-text-v3 .image-with-text__image-container{justify-content:center}.Landing_page .image-with-text-v3 .image-with-text__inner.section__inner{max-width:1200px}.Landing_page .image-with-text-v3 .section__inner-main{padding:50px 0}.Landing_page .image-with-text-v2 .section__inner{max-width:1200px}.Landing_page .image-with-text-v2 .image-with-text__image-container{justify-content:center}.Landing_page .image-with-text-v2 .image-with-text__text-container{margin-left:0}.Landing_page .section .section__inner{padding:0;max-width:1400px}.Landing_page .image-with-text--image-right .image-with-text__text-container{padding-left:0}.Landing_page .section .image-with-text__inner.section__inner{max-width:1400px}.collection__inner{padding:0}.collection__products{grid-column-gap:49px;column-gap:49px}.blog-posts.section .section__inner{padding:0;max-width:954px;margin:0 auto}.About .section.p_120 .section__inner,.About .section.philosophy_block .image-with-text__inner.section__inner,.About .section .image-with-text__inner.section__inner,.About .section.about_image_text .image-with-text__inner.section__inner,.image-with-text.section.full_bg .image-with-text__inner.section__inner{padding:0 120px}.questions.section .section__inner{padding:0 240px}.testimonials .section__inner{padding:0 120px}div .slideshow__content{padding-left:177px}}@media only screen and (min-width: 1380px){.Landing_page .questions .questions__accordion-answer .questions__accordion-answer-text{font-size:20px;line-height:30px}.Landing_page .quotes_heading .image_text_main_heading .image-with-text__text-container .image-with-text__subheading p{font-weight:300}.reviews_v2_col .customer_review p{font-size:18px;line-height:26px}.product_specification_content ul li{font-size:18px;line-height:28px}.product_specification_header h3{font-size:22px;line-height:25px}.two_columns_v2 .section_body_inner p{font-size:18px;line-height:24px}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading,.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading p,.Landing_page .container-fluid .image-with-text__text-container .image-with-text__subheading ul li{font-size:18px;line-height:28px}.Landing_page .quotes_heading .image-with-text__text-container .image-with-text__subheading p{font-size:20px;line-height:26px;font-weight:700}.single_slide .slideshow__subheading p,.Landing_page .image_text_product .btn.btn--primary{font-size:18px;line-height:24px}.image_text_product .image-with-text__subheading h3{font-size:22px;line-height:25px}.image_text_product .image-with-text__subheading ul li,.Landing_page .image_text_product .image-with-text__text-container .image-with-text__subheading p,.testimonials_v2 .testimonials__item-testimonial p,.two_col_images .section_body_inner p{font-size:18px;line-height:24px}.two_col_images .section_body_inner h2{font-size:22px;line-height:25px}.right_block_content ul li,.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading ul li,.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading p{font-size:18px;line-height:24px}.faq_v2_section .questions__accordion-answer-text{font-size:18px;line-height:26px}.Landing_page .faq_v2_section .questions__accordion-title{font-size:18px;line-height:37px}.section__inner .rich-text__subheading{font-size:18px!important;line-height:24px}.left_right_col .section_body_inner h2{font-size:22px;line-height:25px}.left_right_col .section_body_inner p,.two_col_desc p{font-size:18px;line-height:24px}.featured-product .product-form__controls-group--submit button.product-form__cart-submit.btn,.featured-product .rte--product.accordion.accordion--product .accordion__text{font-size:18px}.featured-product .rte--product.accordion.accordion--product .accordion__label{font-size:18px;line-height:37px}.featured-product .product__text .product__text-content{font-size:18px;line-height:24px}.featured-product .product__rating span.spr-badge-caption,.featured-product .product__type .product__type-content{font-size:18px}.Landing_page .image-with-text__text-container .image-with-text__subheading p{font-size:22px;line-height:30px}div.product__meta{margin-left:93px}.section.two_columns{margin-top:0}.product__details{max-width:589px}.product .product__media-container{max-width:514px}div.product{margin-top:50px;margin-bottom:50px;padding:0 120px}.header--center.header--inline:not(.header--navigation-below) .header__left ul.header__links-list li{margin-right:40px}div.mosaic-grid .mosaic-grid__item--small-square div.mosaic-grid__button-wrapper .btn.btn--primary.mosaic-grid__button{font-size:29px}.image-with-text--image-right .image-with-text__text-container{padding-left:150px}.mosaic-grid__inner.section__inner{padding:0 120px}.product-item__meta .product-item__text{margin:18px 0 0;padding:0 20px}}@media only screen and (min-width: 1024px) and (max-width:1360px){.footer__text_bttom .social-icons li,.footer__text_bttom .icon{width:40px;height:40px}.mosaic-grid__text-container .mosaic-grid__subheading p:first-child{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media only screen and (min-width: 1024px) and (max-width:1300px){.product-form__controls-group--submit button.product-form__cart-submit.btn{width:calc(80% - 70px);float:right;font-size:21px}.benefit p{width:calc(75% - 10px);font-size:19px;line-height:29px}.benefit img{width:25%}.benefit{flex-wrap:wrap}}@media only screen and (max-width: 1440px){.Brilliance_Bundle.Landing_page .three_images-wrapper-inner:nth-child(3){max-width:154px}.Replenishing_After_Shower_Body_Oil .landing_first_block .slideshow__asset,.Moisture_Repair_Face_Melt_Creme .landing_first_block .slideshow__asset,.Mattifying_Tonic_Facial_Serum .landing_first_block .slideshow__asset{padding-top:115vh}.Brilliance_Tonic_Facial_Serum .landing_first_block .image.slideshow__image-wrapper .image__img{object-position:right}.Brilliance_Tonic_Facial_Serum .landing_first_block .slideshow__asset,.Brilliance_Mist_Refresher .landing_first_block .slideshow__asset,.Brilliance_Bundle .landing_first_block .slideshow__asset{padding-top:115vh}.Landing_page .landing_first_block .slideshow__content{padding:0 50px}.image-with-text-v4 .small_product .image-with-text__image-container{flex-direction:column;max-width:40%;flex:0 0 40%}.Landing_page .image-with-text-v4 .small_product .image-with-text__image-container img{max-width:300px}.image-with-text-v4 .small_product .image_and_icon_icon img{height:80px}.image-with-text-v4 .small_product .image_and_icon_title h4{font-size:18px;line-height:24px}.image-with-text-v4 .small_product .image_and_icon_col{gap:0;padding:10px;margin-bottom:0;width:45%}.image-with-text-v4 .small_product .image-with-text__text-container{padding-left:0;margin-left:0;flex-direction:initial;flex-wrap:wrap;width:100%;gap:15px}.image-with-text-v4 .small_product .image-with-text__inner.section__inner{padding:0 40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.image-with-text-v4 .image_and_icon_col{margin-left:auto;margin-right:auto}.product_specification_col{text-align:left}.product_specification .image-with-text__text-container{margin-left:auto;margin-right:auto;text-align:center}.Landing_page .image-with-text.section.container-fluid .image-with-text__text-container{margin-bottom:40px}.Landing_page .image_text_product .image-with-text_top_button.btn.btn--primary{margin:0 auto}.testimonials__grid{grid-template-columns:auto}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__heading{margin-top:30px}.image_text_section .image-with-text__text-container{padding-left:0;max-width:100%;margin-left:0}.rte--product.accordion.accordion--product .accordion__text{padding-left:0;padding-right:0}.slider.slider-nav{max-width:100%;margin-left:0;margin-top:20px;margin-bottom:20px}.rte--product.accordion.accordion--product{margin-right:0;margin-left:0}.featured-product__inner div.product__meta{margin-top:0}.media_slider .featured-product__details{max-width:60%;flex:0 0 60%}.media_slider.featured-product__inner.section__inner .featured-product__media-container{max-width:100%;flex:0 0 100%}.media_slider.featured-product__inner.section__inner{flex-direction:column}.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0}.image-with-text__text-container{padding-left:0}.section_separator{margin-top:-50px}.Landing_page .btn.btn--primary{max-width:max-content;margin:30px auto 0}.Landing_page .image-with-text__text-container .image-with-text__subheading{margin:30px auto 0}.Landing_page .image-with-text__text-container .image-with-text__heading{margin:0 auto;text-align:center}}@media only screen and (max-width: 480px){div .alireviews-review-box-mobile .alr-template-grid-title{font-family:"DM Serif Display";font-size:35px;line-height:45px;text-align:center;color:#000}div.alireviews-review-box .alr-template-empty-header{font-size:40px;line-height:50px}.footer__group.footer__group--3 .footer__text{width:100%}.footer_text_type_icons{padding-right:0}div.shopify-app-block.ali-widget-app-ext{padding:0 20px}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__heading{text-align:center}.Anti_ageing_eye_serum .first_block div.image-with-text__text-container{padding-top:0;padding-bottom:0}.Anti_ageing_eye_serum .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading h4{text-align:center}.template-product .questions .section-header .section-header__heading{font-size:30px;line-height:37px}.template-product .questions button.questions__accordion-label{padding:25px 0}.template-product .questions .questions__accordion-answer .questions__accordion-answer-text{max-width:100%}.template-product .questions__accordion-title{font-size:18px;line-height:23px}.template-product .questions.section{margin-top:40px}.image_only.mobile_only img{margin-bottom:-10px}.recommend_btn{margin-top:0;margin-bottom:80px}.product__benefit-content .benefit{margin:20px 0}.text-columns-with-images__item-inner .text-columns-with-images__item-content{max-width:280px;text-align:center}.desktop_only{display:none}div .mobile_only{display:block}.Black_Friday .rich-text{margin-bottom:0!important}.Black_Friday .contact__inner button.btn{width:80%;margin:20px auto 0}.Black_Friday .rich-text__heading.ff-heading{font-size:30px!important;line-height:35px;font-weight:700}.Brilliance_Bundle .single_img div div.three_images_image-wrapper-main{background-size:80%}.left_right_col.three_columns .section_body_inner img,.left_right_col.six_columns .section_body_inner img{margin:0 auto 20px}.left_right_col.six_columns .section_body_inner,.left_right_col.three_columns .section_body_inner{max-width:100%;flex:0 0 100%}.Brilliance_Bundle.Landing_page .image-with-text-v4 .small_product .image-with-text__image-container img{max-width:400px;padding:0}.Brilliance_Bundle.Landing_page .image-with-text-v4 .image-with-text__inner.section__inner{padding:0 25px}.Brilliance_Bundle .landing_first_block .slideshow__asset{padding-top:120vh}.header__right .header__icon-touch{z-index:0}.left_side_filters .filter-drawer__close{display:none}.template-collection .collection__products .product-item__meta .product-item__badges{top:55%}.Brilliance_Tonic_Facial_Serum .landing_first_block .image.slideshow__image-wrapper .image__img{object-position:center}.landing_first_block .slideshow__subheading p a{font-size:29px;line-height:44px}.Landing_page.Brilliance_Mist_Refresher .image-with-text-v4 .image-with-text__image-container img{max-width:236px}.Balancing_Face_Melt_Creme .landing_first_block .slideshow__asset{padding-top:105vh}.landing_first_block .slideshow__subheading h2{text-align:center;margin-bottom:0;margin-top:0;padding-left:0}.landing_first_block .slideshow__subheading p a{margin-top:0}.Landing_page .landing_first_block .btn.btn--primary{margin:0 auto}.Landing_page .landing_first_block .slideshow__subheading p{font-size:17px;line-height:25px;text-align:center;margin-top:0}.Landing_page .landing_first_block .slideshow__subheading+.slideshow__button{margin-top:15px}.Landing_page .landing_first_block .slideshow__content-inner .slideshow__subheading{padding-right:0;margin-top:15px}.Landing_page .landing_first_block .slideshow__content-inner h4{font-size:35px;line-height:40px;text-align:center}.Landing_page .landing_first_block .slideshow__content{padding:20px;align-items:flex-start}div#tiktok_section{margin-bottom:0!important}.Balancing_Face_Melt_Creme .three_images_image-wrapper-main{background-size:100%;background-position:center 100%}.Balancing_Face_Melt_Creme .three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:100%;min-height:auto;padding-top:0}.Balancing_Face_Melt_Creme .three_left_image{padding-bottom:20px}.three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{max-width:initial}div div.three_images_image-wrapper-main{background-size:100%;background-position:center 100%}.Landing_page .right_block_content .product__price{justify-content:flex-start}.Landing_page .product__price{justify-content:center}.three_left_image.three_right_image{text-align:center}.small_product .product_specification_col:nth-child(4):before{left:-80px;top:-50px;width:55%;transform:rotate(90deg)}.small_product .product_specification_col:nth-child(4){top:26em;right:0;left:7em}.small_product .product_specification_col:nth-child(3){top:16.5em;left:13em;padding-right:5px}.small_product .product_specification_col:nth-child(2):before{left:-75px;width:auto;top:50px;overflow:hidden;transform:rotate(-90deg)}.small_product .product_specification_col:nth-child(2){top:5em;right:0;left:6em}.product_specification .small_product .image-with-text__text-container img{max-width:170px}.Brilliance_Mist_Refresher .product_specification_col:nth-child(2){top:6em}.Brilliance_Mist_Refresher .product_specification_col:nth-child(3){top:14.5em}.Brilliance_Mist_Refresher .product_specification_col:nth-child(4){top:24em}.image-with-text-v4 .section__inner{margin-bottom:0}.three_images-wrapper-inner .three_left_image img{width:124px;height:124px}.Brilliance_Mist_Refresher .first_block .image-with-text__text-container{padding-bottom:30px}.three_images_image-wrapper .three_images-wrapper-inner:nth-child(3) .three_center_image{padding-top:0}.three_images_image-wrapper .three_images-wrapper-inner:nth-child(1) .three_center_image{padding-bottom:0}.three_images_image-wrapper .three_images-wrapper-inner:nth-child(2) .three_center_image img{min-height:auto}.two_col_images .section_body_inner img{min-height:auto}div .carousel-navigation__next-button{right:calc(var(--button-size) / -2)}div .carousel-navigation__previous-button{left:calc(var(--button-size) / -2)}.Landing_page .quotes_heading .image_text_main_heading .image-with-text__text-container .image-with-text__subheading p{font-size:13px}.Landing_page .image-with-text-v4 div .rich-text__heading.ff-heading{padding:20px 20px 0;line-height:37px}.featured-product .product__rating span.spr-badge-caption{font-size:11px}.quotes_heading .image-with-text__heading:after{transform:scale(.7) rotate(180deg);bottom:-20px}.quotes_heading .image-with-text__heading:before{transform:scale(.7)}div .videos_grid .slick-next:before,div .videos_grid .slick-prev:before,div .three_columns .slick-next:before,div .three_columns .slick-prev:before div .six_columns .slick-next:before,div .six_columns .slick-prev:before{color:#000;font-size:25px}.videos_grid .slick-prev,.videos_grid .slick-next{width:25px;height:25px}.reviews_v2_grid .slick-prev,.videos_grid .slick-prev{left:-15px;z-index:99}.reviews_v2_grid .slick-next,.videos_grid .slick-next{right:-15px}.reviews_v2_grid .slick-slide,.videos_grid .slick-slide{margin:0 15px}.reviews_v2_col img{width:80px;margin:0 auto}.reviews_v2_col .customer_reviews_div img{width:100px;margin:0 auto 10px}.Landing_page .quotes_heading div.image-with-text__text-container .image-with-text__subheading p{font-size:18px;font-weight:700}.Landing_page .slideshow__content-inner h4{line-height:50px}.Landing_page .separator .image-with-text__inner.section__inner,.separator .image-with-text__inner.section__inner{flex-direction:column-reverse;padding-bottom:0}.Landing_page .questions .section-header .section-header__heading{font-size:30px;line-height:37px}.Landing_page .faq_section.section div.section__inner{padding:20px}.Landing_page .quotes_heading .image_text_main_heading .image-with-text__text-container .image-with-text__subheading p{margin-bottom:20px}.quotes_heading .image_text_main_heading div.image-with-text__text-container{margin-top:0!important;padding:0}.reviews_v2_col{max-width:100%;flex:0 0 100%;margin:10px 0}.reviews_v2_section .rich-text__subheading{margin-top:20px}.button_div{margin-bottom:20px}.all_reviews_div{margin-top:20px}.product_specification_col:nth-child(4):before{left:-62px;top:0;width:28%;overflow:hidden}.product_specification_col:nth-child(4){top:19em;right:auto;left:11em}.product_specification_col:nth-child(3):after{content:url(/cdn/shop/files/Line_18.svg?v=1690296781);top:0;right:auto;left:-7em;width:50%;overflow:hidden;transform:none}.product_specification_col:nth-child(3){top:10.5em;left:12em;max-width:200px}.product_specification_col:nth-child(2){right:auto;left:10em;top:3em}.product_specification_col{max-width:200px;text-align:left}.product_specification_content ul li{font-size:10px;line-height:18px;margin-bottom:3px}.product_specification_header h3{font-size:12px}.product_specification_col:nth-child(2):before{left:-55px;width:25%;top:0;overflow:hidden}.product_specification .image-with-text__text-container img{max-width:150px}.product_specification .image-with-text__text-container{width:100%;text-align:left;padding:0 15px}.Landing_page .product_specification div .rich-text__heading.ff-heading{line-height:37px;padding:0 10px}.product_specification .section__inner-main{padding:40px 0}.two_columns_v2 .section_body_inner p a.btn{margin:0 auto 0 0;width:100%}.two_columns_v2.two_col_btn .section_body_inner.left_block{padding:20px 0}.image-with-text-v4 .image-with-text__image-container img{width:40%}.image-with-text-v4 .small_product .image-with-text__text-container{padding-right:0}.image-with-text-v4 .small_product .image_and_icon_col{width:100%;margin-bottom:10px}.image-with-text-v4 .small_product .image-with-text__image-container{flex-direction:column;max-width:100%;flex:0 0 100%}.image-with-text-v4 .image_and_icon_col{gap:0;padding:10px}.image-with-text-v4 .button_div{margin-bottom:0}.image-with-text-v4 .image-with-text__inner.section__inner{padding:0}.image-with-text-v4 .section__inner-main{padding:40px 0}.videos_grid .video_col .tiktok-embed{width:100%;margin-left:0}.Landing_page .container-fluid .btn.btn--primary{max-width:90%}.Landing_page .container-fluid.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{text-align:left}.Landing_page .container-fluid .image-with-text__text-container .image-with-text__heading{font-size:30px;line-height:37px}.quotes_heading div.image-with-text__text-container{margin-top:70px!important;padding-bottom:0}.Landing_page .quotes_heading .image-with-text__text-container .image-with-text__heading{font-size:30px;line-height:37px}div.three_images_image-wrapper-main{background-size:70%;background-position:center 60%}.three_center_image img{height:300px}.three_center_image{margin:0}.three_left_image{padding:20px 0}.three_left_image .image_title{min-height:auto}.three_images_section.rich-text.section{margin-bottom:10px!important}.three_images_image-wrapper{flex-direction:column;align-items:center;padding-bottom:0}.Landing_page .image_text_product .btn.btn--primary{max-width:90%}.image_text_product div.image-with-text__text-container{padding:0}.Landing_page .image-with-text.section.container{padding:40px 20px;margin:0}.testimonials.testimonials_v2 .section__inner .section-header{margin-bottom:20px}.testimonials_v2 .testimonials__grid .testimonials__item-testimonial{padding:0 20px}.Landing_page .testimonials_v2 .section-header .section-header__heading{padding:0;font-size:30px;line-height:37px}.testimonials.testimonials_v2{margin:0;padding:40px 0}.two_col_images .section_body_inner p{padding-bottom:20px;border:none}.rich-text__button-wrapper{margin-top:0}.two_col_images .section_body_inner,.two_col_images .section_body{padding:0}.rich-text.section{margin:10px 0 0}.right_block_content ul li,.right_block_content{text-align:left}.two_columns_v2 .section_body_inner p{width:100%}.section_body_inner.right_block{max-width:100%;flex:0 0 100%;padding-left:0;padding-bottom:10px;width:100%}.section_body_inner.left_block{max-width:100%;flex:0 0 100%;border-right:none;padding:30px 0;text-align:center;min-height:auto}.two_columns_v2 .section_body{flex-direction:column}.Landing_page .image_text_section .image-with-text__text-container .image-with-text__subheading ul{margin-bottom:0}.Landing_page div.image_text_section .image-with-text__text-container .image-with-text__heading{font-size:30px;line-height:37px}div.image_text_section .image-with-text__text-container{padding:0;max-width:100%;margin-left:0}.Landing_page .image-with-text.section.image_text_section{margin:40px 0;padding:0 20px}.faq_block .active .questions__accordion-chevron:after{top:-20px}.faq_block .questions__accordion-chevron:after{font-size:25px;top:-10px}.faq_block .icon.questions__accordion-chevron{width:22px;height:22px}.faq_block button.questions__accordion-label{align-items:center}.Landing_page .faq_v2_section .questions__accordion-title{line-height:20px;padding-right:0}.faq_block{grid-template-columns:auto;padding:0 20px;margin-top:20px;column-gap:0}.Landing_page .section.section--contrast{padding:30px 0!important}.Landing_page div .rich-text__heading.ff-heading{font-size:30px!important;line-height:37px}.left_right_col .section_body_inner.left_align,.left_right_col .section_body_inner.right_align{text-align:center!important}.left_right_col .section_body_inner{max-width:100%;flex:0 0 100%}.left_right_col .section_body{gap:30px;flex-direction:column}.two_col_desc{max-width:100%}.left_right_col .section_head h2.two_col_head{font-size:30px;line-height:37px}.Landing_page .video-hero{margin:40px 0}.featured-product.section{margin:0}.product-thumbnails__item-link .image__img{border-radius:10px}.rte--product.accordion .accordion__text{padding:10px 0}.product__block.product__block--medium{margin-bottom:20px}.featured-product .product__title.product__block{margin:20px 0}.product__details .accordion.accordion--product{margin:0 0 30px}.featured-product__inner div.product__meta{margin-top:0}.featured-product__inner .product__details{margin-left:0}.slider .slick-next{right:-5px}.slider .slick-prev{left:-5px}div.slider.slider-nav{max-width:100%;margin-left:0;margin-top:20px;margin-bottom:20px;padding:0 20px}div.media_slider .featured-product__details,div.media_slider.featured-product__inner.section__inner .featured-product__media-container{max-width:100%;flex:0 0 100%}.Landing_page .media_slider.featured-product__inner.section__inner{flex-direction:column;margin-top:50px}.section_separator{margin-top:-30px}.Landing_page .first_block .btn.btn--primary{margin-top:18px;max-width:max-content}.Landing_page .image-with-text__text-container .image-with-text__subheading p{font-size:15px}.Landing_page div.image-with-text__text-container .image-with-text__heading{font-size:40px}.first_block div.image-with-text__text-container{padding-top:30px;padding-bottom:30px;margin-top:0!important}.product-item__product-title{min-height:auto}.quick-cart__close{right:0}.quick-cart__container{padding:20px}iframe.ppf__frame{height:650px}.blog-posts__grid .blog-posts__item .image{padding-top:100%;min-height:auto}.Landing_page div .rich-text__heading.ff-heading{font-size:25px;line-height:35px}.Landing_page .section-header .section-header__heading{font-size:25px;line-height:35px;letter-spacing:-.03em;padding:0 10px}.blog_category_article img{height:250px;min-height:auto}#blog_category .col-md-4{max-width:100%;flex:0 0 100%;padding:20px}.article__inner.page__inner{padding:0 20px}.share-icons{flex-direction:column;align-items:flex-start;gap:10px}.share-icons .icon+span{margin-right:15px}.article__image .image{padding-top:50%}.article__heading.ff-heading{font-size:30px;line-height:37px}.article__content .article__rte ol,.article__content .article__rte ul{padding-left:10px}.article__content .article__rte h2,.article__content .article__rte h3,.article__content .article__rte h4,.article__content .article__rte ol li,.article__content .article__rte ul li,.article__content .article__rte p,.article__content .article__rte span{font-size:15px;line-height:23px}h2,h3,h4,p{scroll-margin-top:20px}div.reviews_col{min-height:auto}.Landing_page .video-hero--video-aspect-custom .video-hero__video-wrapper{padding-top:350px}.Landing_page .video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause{right:0;width:100%;top:44%}.Landing_page .image-with-text__subheading h2{text-align:center;padding-left:0}.Landing_page .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{text-align:center;padding-right:0}.Landing_page .image-with-text__text-container .image-with-text__heading{text-align:center}.Landing_page .video.section{margin:40px 0 0}.Landing_page .section-header .section-header__subheading{margin:10px 0}.Landing_page .questions button.questions__accordion-label{padding:25px 0}.Landing_page .footer{padding-top:20px}.Landing_page .questions .questions__accordion-answer .questions__accordion-answer-text{max-width:100%}.Landing_page .questions__accordion-title{font-size:18px;line-height:23px}.Landing_page .questions.section{margin-top:40px}.logo-slider-main .logo-list__item img{height:25px}.Landing_page .logo-slider-section .slick-arrow:before{display:none}.Landing_page .section.logo-slider-section{padding:50px 0}.image-with-reviews.image-with-text-v3 .image-with-text__text-container{margin-top:0!important;padding-right:0}.Landing_page .image-with-text-v3 .btn.btn--primary{margin-top:20px}.image-with-text-v3 .image-with-text__text-container{padding:0}.image-with-text-v3 .image_and_icon_col{gap:20px;margin-bottom:20px}.image-with-text-v3 .image_and_icon_icon img{width:70px}.Landing_page .image-with-text-v3 .image-with-text__image-container{padding:0}.Landing_page .image-with-text-v3 div.section__inner .section-header.section-header--center{margin-top:20px;margin-bottom:30px}.image-with-text-v3 .section__inner-main{padding:10px 20px}.image_block img{max-width:240px}.image_and_icon_content p{font-size:15px;line-height:18px}.image_and_icon_title h4{font-size:20px;line-height:25px}.image_and_icon_icon img{width:80%}.icons_block{grid-template-columns:120px 120px;grid-column-gap:20px;grid-row-gap:20px;margin-bottom:20px}.image_and_icon{margin-top:20px}.image-icon-section .image_and_icon{gap:0;flex-direction:column}.Landing_page .image-icon-section .section-header .section-header__subheading{margin:20px 0}.image-icon-section .section__inner-main{padding:1px 20px 30px}.image-icon-section .section-header__heading a{width:100%;float:left}.reviews_col{width:100%}.reviews__inner{flex-direction:column;margin-top:30px}.image-with-text__image-container img{width:100%}.reviews-section{padding:10px 20px}.image-with-text__inner_v2 .image-with-text__image-container{margin-bottom:30px}.btn.discount_btn{width:100%;font-size:50px;padding:10px}.Landing_page .image-with-text__image-container{margin-top:0;padding:0}.payment_icons{width:100%}.image-with-text__inner_v2{margin-top:0}.image-with-text__text-container-inner ul li{font-size:21px;line-height:25px;margin-bottom:15px}.image-with-text-v2 .image-with-text__text-container{padding-left:20px;padding-right:20px;padding-bottom:20px}.Landing_page div.section__inner .section-header.section-header--center{margin-bottom:0}.Landing_page .image-with-text-v2{padding:1px 0}.blog-posts .blog-posts__grid{row-gap:30px}.blog-posts.section{padding:40px 0}#single_blog .row{flex-direction:column-reverse}.single_blog_right img{max-height:400px;margin-bottom:-10px}div.single_blog_info .blog_title{font-size:35px;line-height:45px;margin-bottom:18px}div.single_blog_info h3{margin-bottom:8px}.single_blog_info{padding:40px 20px}.col-md-6{max-width:100%;flex:0 0 100%}div .row{flex-direction:column}div .social-icons{justify-content:center}.footer__group.footer__group--logo{padding-right:0;text-align:center}div .drawer-menu__radio{border-color:#000}div .drawer-menu__actions{color:#000}div .drawer-menu__search-input.active{border-color:#000;box-shadow:none}div .drawer-menu__search-input,div .drawer-menu__search-results{background-color:transparent;color:#000}div .drawer-menu.search-active .drawer-menu__list.visible{background-color:#f6e5e6}div .icon-button__icon .icon{color:#000}.drawer-menu__close-icon .icon-button .icon path{transform:scale(1.5)}div .popover .icon-button,div .drawer-menu__link{color:#000}div .drawer-menu__bottom .drawer-menu__all-links ul,div .drawer-menu__panel{background-color:#f6e5e6}.footer__inner .footer__group-content{padding-bottom:0}.About .section .image-with-text__inner.section__inner{padding:0 20px}.Legacy_of_Hope .section__inner .rich-text__subheading{font-size:20px;line-height:30px}.legecy_image_block img.image__img{width:100%}.image-with-text.image-with-text--image-right.section.legecy_image_block{padding:20px}.image-with-text__button.btn,.template-product #shopify-product-reviews .spr-summary-actions-newreview.active{margin-left:auto;margin-right:auto}.footer__group-content .footer__text p{margin-bottom:20px}ul#currency-list-mobile-currency{flex-direction:column;flex-wrap:initial}div.footer__selectors{display:inline-block}.footer__group-content{padding-left:0;padding-right:0}.footer__group--mobile .disclosure-list .disclosure-list__option{color:#000}.template-index footer#shopify-section-footer{margin-top:0}#igr-title{margin-top:40px;font-size:40px;line-height:50px}.logo-slider-section .logo-list__heading{font-size:40px;line-height:50px}.out_image.image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0}.template-index .text-columns-with-images__item .text-columns-with-images__item-text p br{display:none}.template-index .mosaic-grid__item.content_grid{padding-top:0}.template-index .content_grid .mosaic-grid__item-inner{position:relative}.mosaic-grid__item+.mosaic-grid__text-container .mosaic-grid__button-wrapper{justify-content:center}div .widgets-accordion__item-icons+.widgets-accordion__item-text{margin-top:10px}.shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--branded{height:66px}.product .product-thumbnails{margin-top:15px}.Contact_Us .filter-drawer__list{padding-bottom:30px}.Contact_Us div[data-section-type=testimonials] div.section-header .section-header__heading{color:#fff}.section__inner div.section-header{margin-top:30px}.questions.section{margin-top:20px;margin-bottom:20px}.Contact_Us div.section-header .section-header__heading{color:#000}.contact--has-image div.contact__inner{padding:30px 20px}div .contact__header h1.contact__heading{font-size:52px;line-height:57px}div.contact{padding-top:30px}.About .full_bg .image_text_main_heading .image-with-text__text-container{margin:0}.image-with-text.image-with-text--image-right.section.full_bg{padding:20px 0}.image-with-text.section.full_bg .image-with-text__inner.section__inner{padding:0 20px}.About .section.p_120 .section__inner{padding:20px}.philosophy_block .image-with-text--image-right .image-with-text__text-container .image-with-text__subheading p{padding-right:0}.About .philosophy_block .image-with-text__text-container{padding:20px;margin:20px 0!important}.About .slideshow__content-inner .slideshow__subheading,.About .image_text_main_heading .image-with-text__text-container,.About .section.philosophy_block .image-with-text__inner.section__inner{padding:0 20px}.About .image-with-text--image-right.no_padding .image-with-text__text-container .image-with-text__subheading{padding:20px}.About .no_padding.image-with-text--image-right .image-with-text__text-container{margin:0!important}.About .section.about_image_text .image-with-text__inner.section__inner{padding:0 20px}.About .video__inner.section__inner .video__wrapper{margin-top:0}.About .video.section{margin:0}.About div.image-with-text__text-container{padding:0;margin-top:30px!important}.About div.image-with-text.section{margin:40px 0}.template-product #shopify-product-reviews .spr-content .spr-review .spr-review-header-title{margin-bottom:20px}.template-product #shopify-product-reviews .spr-review-header-byline{margin-bottom:0}.template-product .spr-content div.spr-review{padding:20px}.template-product #shopify-product-reviews .spr-container div.spr-header{padding:0 20px}.section.two_columns{margin-bottom:0}.text-columns-with-images__item-inner{align-items:center}.section_body .widgets-accordion{width:100%;margin-top:20px}.section_body_inner .metafield-rich_text_field{width:100%}div.section_body_inner{max-width:100%;flex:0 0 100%;text-align:center}button.btn.btn--primary.btn--small.widgets-accordion__item-estimator-trigger{width:auto}.product__bottom .accordion.accordion--full:nth-child(1) .accordion__label{padding-top:0}.product__bottom .accordion.accordion--full .accordion__label,.product__bottom .accordion.accordion--full .accordion__text{padding:20px 0}.widgets-accordion__item-text p{color:#000}.product__bottom .accordion.accordion--full .accordion__label:hover{background-color:#fff;padding:20px 0}.widgets-accordion.accordion.accordion--product{max-width:100%;margin:0}.product__bottom:not(:empty){background-color:#fff;margin:0;padding:0}div div.product-form__controls-group--submit{margin-top:20px;margin-bottom:20px}div .product__quantity{width:38%;margin-right:2%;margin-top:8px;float:left}div.product-form__controls-group--submit button.product-form__cart-submit.btn{width:60%;margin:0 0 10px}.product__controls-group-quanity.product__block{width:100%;float:none;margin-bottom:0}div.product__benefit-content{flex-direction:column;align-items:flex-start}div.product{padding:0 20px}div .product__title.product__block{font-size:52px;line-height:57px}.template-collection .product-item__price.p_price,.template-collection .product-item__text .prod-short-desc{font-size:15px;line-height:25px;min-height:auto}div .collection--columns-mobile-2 .collection__products{grid-column-gap:0}div.collection__inner{padding:0 20px}.left_side_filters .filters__footer,.plus_minus_icons span.minus_icon{display:none}.plus_minus_icons span.plus_icon{display:block}.left_side_filters .filter-drawer__list{display:none}.columns-3,.columns-9{max-width:100%;flex:0 0 100%}div.collection__main-area{flex-direction:column}.template-collection div .collection,.template-collection div.collection{margin:20px 0}html,body{overflow-x:hidden}div .footer__mobile-social-icons{margin-top:20px;padding:0}.footer__header{padding:10px 0}.footer{padding:40px 20px 0;background-image:none!important}.logo-slider-section .slick-arrow svg{width:20px;position:absolute;left:0}.logo-slider-section .slick-prev{left:10px}.logo-slider-section .slick-next{right:10px}.logo-slider .logo-list__item{padding:0 15px}div.section .section__inner.logo-slider{padding:0}.mosaic-grid__grid.small_square{margin-bottom:0}.mosaic-grid__item--small-square+.mosaic-grid__text-container .mosaic-grid__button-wrapper .btn.btn--primary{width:auto;max-width:100%;padding:0 20px}.mosaic-grid__item--small-square+.mosaic-grid__text-container .mosaic-grid__button-wrapper{margin-top:130px}div.text-columns-with-images__item{padding:0}.video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause svg{width:30px}.video-hero__video-wrapper button.btn.btn--primary.btn--small.video-pause{right:30%;top:52%}.mosaic-grid__item.content_grid+.mosaic-grid__text-container{display:none}div.content_grid .mosaic-grid__subheading{font-size:20px;line-height:30px;padding:0 10px}.mosaic-grid__item.content_grid{padding-top:130%}div.content_grid .mosaic-grid__heading{font-size:40px;line-height:50px}.mosaic-grid.section.section--contrast .btn.btn--primary{background-color:#652b63}.btn.btn--primary{width:174px}div.mosaic-grid.section{padding:60px 0}div .carousel-navigation__next-button svg,div .carousel-navigation__previous-button svg{width:20px}div.section-header .section-header__subheading{font-size:20px;line-height:30px}div.section-header .section-header__heading{font-size:40px;line-height:50px}.section div.section__inner{padding:0 20px}div.section.featured-collection{margin:0}div.image-with-text__text-container .image-with-text__subheading p{font-size:20px;line-height:30px}.image-with-text__text-container .image-with-text__heading{font-size:35px;line-height:45px}div.image-with-text__text-container{padding:0 20px 30px;margin-top:30px!important}div.slideshow__content-inner h4{line-height:40px}.drawer-menu__bottom div.drawer-menu__all-links{justify-content:flex-start}div .header__right{transform:none}.header__icon-touch.header__icon-menu span.icon svg path{transform:scale(2)}.header__icon-touch.header__icon-menu span.icon{width:25px;height:25px}.header__inner .icon-button__icon{justify-content:center}.is-active div.announcement-bar__content{padding:0}div.announcement-bar{height:auto}div.announcement-bar__content span{padding:0 20px;font-size:9px;line-height:19px}.footer__credits.fs-body-x-small{padding:20px}header.header{padding:0}}@media only screen and (max-width: 380px){.Balancing_Face_Melt_Creme .landing_first_block .slideshow__asset,.landing_first_block .slideshow__asset{padding-top:130vh}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
