/** Shopify CDN: Minification failed

Line 22:0 All "@import" rules must come first

**/


/* font */

@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
h2, h3, div.m-tab-header{
    font-family: "Noto Serif Display", serif!important;
    -webkit-font-family: "Noto Serif Display", serif!important;
    -moz-font-family: "Noto Serif Display", serif!important;
    -o-font-family: "Noto Serif Display", serif!important; 
    font-weight: 600!important;
  -webkit-font-weight: 600!important;
  -moz-font-weight: 600!important;
  -o-font-weight: 600!important;
}

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
h4, h5, h6, p, span,a, div, s, .m-cart-drawer__header h3{
  font-family: "Poppins", sans-serif!important;
  -webkit-font-family: "Poppins", sans-serif!important;
  -moz-font-family: "Poppins", sans-serif!important;
  -o-font-family: "Poppins", sans-serif!important;
  font-weight: 400!important;
  -webkit-font-weight: 400!important;
  -moz-font-weight: 400!important;
  -o-font-weight: 400!important;
}


 .m-menu-customer__label, .m-richtext__button a{
  font-family: "Poppins", sans-serif!important;
  -webkit-font-family: "Poppins", sans-serif!important;
  -moz-font-family: "Poppins", sans-serif!important;
  -o-font-family: "Poppins", sans-serif!important;
  font-weight: 500!important;
  -webkit-font-weight: 500!important;
  -moz-font-weight: 500!important;
  -o-font-weight: 500!important;
}

 h1, .m-price__sale span{
  font-family: "Poppins", sans-serif!important;
  -webkit-font-family: "Poppins", sans-serif!important;
  -moz-font-family: "Poppins", sans-serif!important;
  -o-font-family: "Poppins", sans-serif!important;
  font-weight: 600!important; 
  -webkit-font-weight: 600!important;
  -moz-font-weight: 600!important;
  -o-font-weight: 600!important;
  font-size:26px;}
  
.m-price__sale{flex-direction: column!important;}

.m-price__sale .m-price-item--regular{color:#C5C5C5!important;}

.ingredients_01 .m-collapsible--button span, .m-header__wrapper .m-menu a, .m-header__wrapper .m-sub-menu__item>a, .m-menu-mobile__item>a, .m-menu-mobile__item span, div.m-announcement-bar__content, .m-cart__subtotal span, .m-cart-item__price span{  
  font-family: "Poppins", sans-serif!important;
  -webkit-font-family: "Poppins", sans-serif!important;
  -moz-font-family: "Poppins", sans-serif!important;
  -o-font-family: "Poppins", sans-serif!important;
  font-weight: 600!important;
  -webkit-font-weight: 600!important;
  -moz-font-weight: 600!important;
  -o-font-weight: 600!important;}




.jdgm-star{font-family: 'JudgemeStar'!important; font-weight: bold!important;}
.jdgm-paginate__first-page, .jdgm-paginate__last-page, .jdgm-paginate__prev-page, .jdgm-paginate__next-page{font-family: "JudgemeIcons"!important; font-weight: bold!important;}


/******** Home page ********/

#m-custom-sections--22520055398675__custom_content_BJmLYm .m-section-my{margin-top:0px!important; margin-bottom:0px!important;}

.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom:285px; right: 0px; position: absolute;}


@media screen and (max-width:1024px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 230px; right: 0px;} 
.featured_2024_btn01 button.m-tooltip.m-product-quickview-button{background-color:#FF959F!important; color:#ffffff!important;}
.featured_2024_btn01 .m-product-card__action .m-button--icon{border:none!important;}
}

@media screen and (max-width:1023px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 308px; right: 0px;} 
}

 @media screen and (max-width:767px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 172px; right: 0px;} 
} 

 @media screen and (max-width:430px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 210px; right: 0px;} 
} 

@media screen and (max-width:393px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 190px; right: 0px;} 
}

@media screen and (max-width:390px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 182px; right: 0px;} 
} 

@media screen and (max-width:360px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 172px; right: 0px;} 
}

@media screen and (max-width:320px){
.featured_2024_btn01 .m-product-card__media button.m-wishlist-button {bottom: 145px; right: 0px;} 
}

/* button wishlist 
.featured_2024_btn01 .m-wishlist-button {
  bottom: 225px;
  left: 135px;
  position: relative;
}

.featured_2024_btn01 .m-wishlist-button-text {
  position: absolute;
  left: -70px;
  bottom: 10px;
}

.featured_2024_btn01 .m-wishlist-button .m-tooltip__content:after {
  left: calc(99% - 5px);
  bottom: 8.5px;
}*/

/* button quickview & wishlist : column */
.featured_2024_btn01 .m-product-card__action {
  display: flex;
  flex-direction: column; 
}

/* button quickview */
.featured_2024_btn01 .m-product-quickview-button{
  width: 100%!important;
  border-radius:10px!important;
}
.featured_2024_btn01 .m-product-quickview-button .m-svg-icon--medium {
  display: none;
}
.featured_2024_btn01 .m-product-quickview-button .m-tooltip-icon:after {
  content: "QUICK VIEW";
}
.featured_2024_btn01 .m-tooltip__content {
  display: none;
}

/* button cart-icon */
.featured_2024_btn01 button.m-add-to-cart:after{
  content: url(/cdn/shop/files/cart_430x.svg);
  position: absolute; 

}
.featured_2024_btn01 button.m-add-to-cart:hover::after{
  content: url(/cdn/shop/files/Click_430x.svg);
  position: absolute; 
  border:none!important;
  border-style:none!important;
}

.featured_2024_btn01 button.m-add-to-cart{
  background:none;
  color: rgba(0, 0, 0, 0);
  outline: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border:none!important;
  border-style:none!important;
}

/* button border-none */
.m-color-scheme-57b94c40-b7e1-43b2-a616-ae9e4a63ec43 .featured_2024_btn01 button.m-add-to-cart{--color-button-hover:none;}

/* product + image */
.slider_product-2024 .m-tooltip__content{display:none!important;}
.slider_product-2024 .m-add-to-cart{border-radius:10px!important;}

/* image-left / text-right*/ 
/* .image_2024_text-right .m-image-with-text__image{overflow: hidden;}
.image_2024_text-right responsive-image{object-fit: cover; aspect-ratio: 1 / 1;} */
.image_2024_text-right .m-image-with-text__image{display: grid; align-items: center;}
.image_2024_text-right .m-image-with-text__content{display: grid; align-items: center; padding:30px 130px 30px 80px;}
.image_2024_text-right .m-button--secondary{border-radius: 10px!important;}
.image_2024_text-right .m-button{padding:10px 10px 8px;}
.image_2024_text-right .m-button--secondary:after{ 
  content: url(/cdn/shop/files/arrow_430x.svg);
  display: inline-block;
  vertical-align: middle;
  padding: 0px 0px 0px 80px;
  
}
.image_2024_text-right .m-button--secondary:hover::after{ 
  content: url(/cdn/shop/files/arrow-02_430x.svg);
}
.image_2024_text-right .m-richtext__description+.m-richtext__button{padding:20px 0 30px;}

/* text-left / image-right  */
.image_2024_text-left .m-image-with-text__image{display: grid; align-items: center;}
.image_2024_text-left .m-image-with-text__content{display: grid; align-items: center; padding:30px 80px 30px 130px;}
.image_2024_text-left .m-button--secondary{border-radius: 10px!important;}
.image_2024_text-left .m-button{padding:10px 10px 8px;}
.image_2024_text-left .m-button--secondary:after{ 
  content: url(/cdn/shop/files/arrow_430x.svg);
  display: inline-block;
  vertical-align: middle;
  padding: 0px 0px 0px 80px;
  
}
.image_2024_text-left .m-button--secondary:hover::after{ 
  content: url(/cdn/shop/files/arrow-02_430x.svg);
}
.image_2024_text-left .m-richtext__description+.m-richtext__button{padding:20px 0 30px;}


@media screen and (max-width:1024px){
  .image_2024_text-right .m-image-with-text__content{padding:30px 50px 0px 20px ;}
  .image_2024_text-left .m-image-with-text__content{padding:30px 20px 0px 50px ;}
}

@media screen and (max-width:767px){
.slider_product-2024 .m-section-py{padding-top:40px!important; padding-bottom:30px!important;}

.image_2024_text-right .m-image-with-text__content{padding: 0px 20px 0px 20px!important;}
.image_2024_text-right .m-richtext__description+.m-richtext__button{padding: 20px 0 60px; margin-top: 0px;}

.image_2024_text-left .m-image-with-text__content{padding: 0px 20px 0px 20px!important;}
.image_2024_text-left .m-richtext__description+.m-richtext__button{padding: 20px 0 60px; margin-top: 0px;}
.m-hero--content-stack{margin-bottom: 0px!important;}
  }


/******** header ********/
.m-menu__item--dropdown:hover{color:#FF959F;}
.m-menu__item--dropdown:hover>a{color:#FF959F;}
.m-menu__item:hover{color:#FF959F;}
.m-sub-menu__item>a{color:#293F53!important;}
.m-sub-menu__item>a:hover{background:none!important; color:#FF959F!important;}
a.m-menu__link:hover{background:none!important;}

/******** footer ********/

.m-footer--block-newsletter .m-newsletter-form form.contact-form:before{content:"Sign Up for Our Newsletter"; font-weight: 600!important; font-size:15px;}
.m-footer--block-newsletter .m-newsletter-form__wrapper{padding: 2px 0;}
.m-footer--block-newsletter .m-newsletter-form__button-inline .m-newsletter-form__button{border-radius:10px!important; border-top-left-radius:0!important; border-bottom-left-radius:0!important;}

.m-footer--block .social-media-links .m-svg-icon{display:none;}
.m-footer--block .social-media-links{padding-top:20px!important;}
.m-footer--block .social-media-links a{ color:#293F53!important; background:none!important; padding-top:10px; border:none!important; border-style:none!important;}
.m-footer--block .social-media-links a:hover{box-shadow:none!important;  border:none!important; border-style:none!important; color:#ede5d7!important; }

.social-media-links a:first-child::after { 
  content: url(/cdn/shop/files/facebook_430x.svg);
  display: inline-block!important;
  vertical-align: middle!important;
}

.social-media-links a:first-child:hover::after { 
  content: url(/cdn/shop/files/facebook-hover_430x.svg);
}

.social-media-links a:nth-child(even)::after { 
  content: url(/cdn/shop/files/instagram_430x.svg);
  display: inline-block!important;
  vertical-align: middle!important;
}

.social-media-links a:nth-child(even):hover::after { 
  content: url(/cdn/shop/files/instagram-hover_430x.svg);
}

.social-media-links a:last-child::after { 
  content: url(/cdn/shop/files/Group_137_430x.svg);
  display: inline-block!important;
  vertical-align: middle!important;
} 

.social-media-links a:last-child:hover::after { 
  content: url(/cdn/shop/files/Tiktok-hover_430x.svg);
}




/******** Shop page (product list) ********/

.m-collection-page-header__inner{display:none!important;}

.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom:285px; right: 0px; position: absolute;}

@media screen and (max-width:1024px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 230px; right: 0px;} 
button.m-tooltip.m-product-quickview-button{background-color:#FF959F!important; color:#ffffff!important;}
.m-collection--wrapper .m-product-card__action .m-button--icon{border:none!important;}
}

@media screen and (max-width:1023px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 308px; right: 0px;} 
}

 @media screen and (max-width:767px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 172px; right: 0px;} 
} 

 @media screen and (max-width:430px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 210px; right: 0px;} 
} 

@media screen and (max-width:390px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 182px; right: 0px;} 
} 

@media screen and (max-width:360px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 172px; right: 0px;} 
}

@media screen and (max-width:320px){
.m-collection--wrapper .m-product-card__media button.m-wishlist-button {bottom: 145px; right: 0px;} 
}


/* button quickview & wishlist : column */
.m-collection--wrapper .m-product-card__action {
  display: flex;
  flex-direction: column; 
}

/* button quickview */
.m-collection--wrapper .m-product-quickview-button{
  width: 100%!important;
  border-radius:10px!important;
}
.m-collection--wrapper .m-product-quickview-button .m-svg-icon--medium {
  display: none;
}
.m-collection--wrapper .m-product-quickview-button .m-tooltip-icon:after {
  content: "QUICK VIEW";
}
.m-tooltip__content { display: none;}

/* button cart-icon */
.m-collection--wrapper button.m-add-to-cart:after{
  content: url(/cdn/shop/files/cart_430x.svg);
  position: absolute; 

}

/* Collection */
.m-collection--wrapper button.m-add-to-cart:hover::after{
  content: url(/cdn/shop/files/Click_430x.svg);
  position: absolute; 
  border:none!important;
  border-style:none!important;
}

.m-collection--wrapper button.m-add-to-cart{
  background:none;
  color: rgba(0, 0, 0, 0);
  outline: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border:none!important;
  border-style:none!important;
}

.m-color-scheme-57b94c40-b7e1-43b2-a616-ae9e4a63ec43 .m-collection--wrapper button.m-add-to-cart {
    --color-button-hover: none;
}

#m-custom-template--22520061362451__custom_content_3NDb6P .m-section-py{padding-top:40px; padding-bottom:0px!important;}

@media screen and (max-width:1024px){
.m-color-scheme-57b94c40-b7e1-43b2-a616-ae9e4a63ec43 button.m-tooltip.m-product-quickview-button{background-color:#ffffff!important; color:#293F53!important;}
#m-custom-template--22520061362451__custom_content_3NDb6P .m-section-py{padding-top:40px; padding-bottom:0px!important;}
}


/******** wishlist page *******
.m-wishlist-page-content__wrapper{padding:0 0 60px;}
.m-breadcrumb--wrapper{display: none;}
.m-wishlist-page-content__wrapper .m-wishlist-remove-button{display:block; width: 30px; height: 30px; top: -440px; right: -230px;}
.m-wishlist-page-content__wrapper .m-product-card__action .m-button--icon{height: 34px;}
.m-wishlist-page-content__wrapper .m-product-card__action button.added-to-wishlist{display:none;}

.m-wishlist-page-content__wrapper .m-product-quickview-button{
  width: 100%!important;
  border-radius:10px!important;}
  
.m-wishlist-page-content__wrapper .m-product-quickview-button .m-svg-icon--medium {
  display: none;}
  
.m-wishlist-page-content__wrapper .m-product-quickview-button .m-tooltip-icon:after {
  content: "QUICK VIEW";}


.m-wishlist-page-content__wrapper .m-product-quickview-button .m-svg-icon--medium {
  display: none;}
  
.m-wishlist-page-content__wrapper button.m-add-to-cart:after{
  content: url(/cdn/shop/files/cart_430x.svg);
  position: absolute; }
  
  .m-wishlist-page-content__wrapper button.m-add-to-cart:hover::after{
  content: url(/cdn/shop/files/Click_430x.svg);
  position: absolute; 
  border:none!important;
  border-style:none!important;}

.m-wishlist-page-content__wrapper button.m-add-to-cart{
  background:none;
  color: rgba(0, 0, 0, 0);
  outline: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border:none!important;
  border-style:none!important;
}

.m-color-scheme-57b94c40-b7e1-43b2-a616-ae9e4a63ec43 .m-wishlist-page-content__wrapper button.m-add-to-cart {
    --color-button-hover: none;}

@media screen and (max-width:1023px){
.m-wishlist-page-content__wrapper .m-wishlist-remove-button{ position: absolute;
    top: -510px;
    right: -300px;
    z-index: 10;} 
}

@media screen and (max-width: 767px){
.m-wishlist-page-content__wrapper .m-wishlist-remove-button{ position: absolute;
    top: 5px;
    right: 15px;
    z-index: 10;} 
}

*/





/******** Our Story ********/
#m-custom-template--22520061919507__custom_content_e8iCwB .container{margin-top: 0px!important;}
.our_01 .m-section-my{margin-top: 0px!important;}
.our_01 .m-richtext__description p{font-size:18px!important; line-height:24px!important;}
.our_01 .m-section__description{font-size:20px!important; font-weight: 400!important; line-height: 30px; padding:0px 250px;}
.our_text_03 p:last-child::before {
  content:url(/cdn/shop/files/signature_4c9c2b5c-535d-4f72-ac42-acc2c7e37b5f_430x.svg?v=1714964789#);
  display: flex;
  align-items: flex-end;
  padding-top:40px;
}
.our_01 .m-richtext__description{margin-top:0px!important; gap: 60px;}
.our_01 #m-custom__block--image_m34HjG, .our_01 #m-custom__block--text_UEe9L4, .our_01 #m-custom__block--text_yTmmFj{padding:0px 25px;}


.our_02 .m-richtext{display:flex; flex-direction: column;}
.our_02 .m-richtext p.m-richtext__subtitle{order:2; padding-top:20px; font-size:20px!important; font-weight: 400!important; margin-bottom: 0px!important; line-height: 30px!important;}
.our_02 .m-richtext h3.m-richtext__title{order:1;}
.our_02 .m-richtext__description{order:3; display: flex; flex-direction: row; align-items: baseline; gap: 60px; line-height:24px!important; font-size: 18px!important;}
.our_02 .m\:column{padding:0px 25px!important;}
.template-page #MainContent{padding-bottom:0px!important;}

 @media screen and (max-width:767px){
.our_01 .m-section__description{font-size:18px!important; line-height: 24px; padding:0px 10px;}
.our_02 .m-richtext__description{flex-direction: column; gap: 0px;}
.our_02 .m-richtext h3.m-richtext__title{text-align: center;}
.our_02 .m-richtext p.m-richtext__subtitle{margin-bottom:2px !important;}
} 




/******** Giving Back ********/

.promise_01 .m-section__description{font-size:20px!important; font-weight: 400!important; line-height: 30px; padding:0px 180px;}
.promise_02 .m-section__description{font-size:18px!important; font-weight: 400!important;}
.promise_01 .m-richtext__title{font-size:28px!important; line-height: 32px!important; }

#m-custom__block--image_with_text_CkpU7q .image-with-text .m\:flex, #m-custom__block--image_with_text_6DJYtB .image-with-text .m\:flex, #m-custom__block--image_with_text_fppa7G .image-with-text .m\:flex{
  display: flex; flex-direction: column;}


.programs_01 .lg\:m\:w-9\/12, .programs_02 .lg\:m\:w-9\/12, .programs_03 .lg\:m\:w-9\/12{width:100%!important;}
.programs_01 .lg\:m\:w-3\/12, .programs_02 .lg\:m\:w-3\/12, .programs_03 .lg\:m\:w-3\/12{width:100%!important;}
.programs_01 h3.m-richtext__title, .programs_02 h3.m-richtext__title, .programs_03 h3.m-richtext__title{font-size:28px;}

.promise_04 .m-richtext__title{font-size:68px!important;}

 @media screen and (max-width:767px){
  .promise_01 .m-section__description{font-size:18px!important; line-height: 24px; padding:0px 10px;}
  #m-custom__block--image_LpMWDQ{order:1;}
  #m-custom__block--text_jhJr6a{order:2;}
  .promise_04 .m-richtext__title{font-size:58px!important;}
   
 }




/******** Ingredients ********/

.ingredients_01 .lg\:m\:w-9\/12{width:100%!important;}
.ingredients_01 .lg\:m\:w-3\/12{width:100%!important;}
.ingredients_01 .m-section__description{font-size:20px!important; font-weight: 400!important; line-height: 30px; padding:0px 100px;}
/* .ingredients_01 .m-collapsible__content-wrapper{width:90%!important;} */

#shopify-section-template--22657513193747__collapsible_tabs_JbDNt6, #shopify-section-template--22657513193747__collapsible_tabs_9iwyA3, #shopify-section-template--22657513193747__collapsible_tabs_MHgFii, #shopify-section-template--22657513193747__collapsible_tabs_xKGMa4, #shopify-section-template--22657513193747__collapsible_tabs_tkzLCp, #shopify-section-template--22657513193747__collapsible_tabs_bbYUTV, #shopify-section-template--22657513193747__collapsible_tabs_qWWCNR, #shopify-section-template--22657513193747__collapsible_tabs_Qx4k4G, #shopify-section-template--22657513193747__collapsible_tabs_VhWzqX, #shopify-section-template--22657513193747__collapsible_tabs_kj9xJB, #shopify-section-template--22657513193747__collapsible_tabs_wGr8zG, #shopify-section-template--22657513193747__collapsible_tabs_YiT9nk, #shopify-section-template--22657513193747__collapsible_tabs_9CmtyK, #shopify-section-template--22657513193747__collapsible_tabs_C8Kpih, #shopify-section-template--22657513193747__collapsible_tabs_cPW8yr{
  display: inline-block; flex-direction: row; width:33%!important; margin:0 auto!important;  
}
.ingredients_01 .m-collapsible__wrapper{display: flex; flex-direction: column; }
.ingredients_01 p{font-size:16px!important;}


.m-collapsible__image img{
  width:300px!important;
  height:300px!important;}


#m-collapsible--template--22657513193747__collapsible_tabs_JbDNt6 .m-collapsible__image img:hover{
 content:url("/cdn/shop/files/SEAWEED_430x.jpg"); width:300px!important; height:300px!important;}

#m-collapsible--template--22657513193747__collapsible_tabs_9iwyA3 .m-collapsible__image:hover{
  content:url(/cdn/shop/files/SUPEROX_-C_VITAMIN-C_430x.jpg?v=1715070453); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_MHgFii .m-collapsible__image:hover{
  content:url(/cdn/shop/files/MULTI-WEIGHT_HYALURONIC_ACID_430x.jpg?v=1715070480); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_xKGMa4 .m-collapsible__image:hover{
  content:url(/cdn/shop/files/GARDENIA_430x.jpg?v=1715070504); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_tkzLCp .m-collapsible__image:hover{
  content:url(/cdn/shop/files/CHARCOAL_430x.jpg?v=1715070535); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_bbYUTV .m-collapsible__image:hover{
  content:url(/cdn/shop/files/PUMICE_430x.jpg?v=1715070576); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_qWWCNR .m-collapsible__image:hover{
  content:url(/cdn/shop/files/NIACINAMIDE_430x.jpg?v=1715070648); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_Qx4k4G .m-collapsible__image:hover{
  content:url(/cdn/shop/files/TURMERIC_430x.jpg?v=1715070673); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_VhWzqX .m-collapsible__image:hover{
  content:url(/cdn/shop/files/BAMBOO_STEM_EXTRACT_430x.jpg?v=1715070697); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_kj9xJB .m-collapsible__image:hover{
  content:url(/cdn/shop/files/FRUIT_ACIDS_430x.jpg?v=1715070735); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_wGr8zG .m-collapsible__image:hover{
  content:url(/cdn/shop/files/SEA_BUCKTHORN_430x.jpg?v=1715070762); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_YiT9nk .m-collapsible__image:hover{
  content:url(/cdn/shop/files/PASSION_FRUIT_430x.jpg?v=1715070788); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_9CmtyK .m-collapsible__image:hover{
  content:url(/cdn/shop/files/KAOLIN_CLAY_430x.jpg?v=1715070819); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_C8Kpih .m-collapsible__image:hover{
  content:url(/cdn/shop/files/Holy_Basil_Tulsi_430x.jpg?v=1715070853); width:300px!important; height:300px!important;}
  
#m-collapsible--template--22657513193747__collapsible_tabs_cPW8yr .m-collapsible__image:hover{
  content:url(/cdn/shop/files/White_Willow_Bark_Salicylic_Acid_430x.jpg?v=1715070883); width:300px!important; height:300px!important;}

.ingredients #MainContent{ padding-left: 100px; padding-right: 100px;}

.ingredients_01 .m-collapsible--content__inner a{text-decoration: underline;}
.ingredients_01 .rte p:last-child{line-height: 22px;}


 @media screen and (max-width:767px){
#shopify-section-template--22657513193747__collapsible_tabs_JbDNt6, #shopify-section-template--22657513193747__collapsible_tabs_9iwyA3, #shopify-section-template--22657513193747__collapsible_tabs_MHgFii, #shopify-section-template--22657513193747__collapsible_tabs_xKGMa4, #shopify-section-template--22657513193747__collapsible_tabs_tkzLCp, #shopify-section-template--22657513193747__collapsible_tabs_bbYUTV, #shopify-section-template--22657513193747__collapsible_tabs_qWWCNR, #shopify-section-template--22657513193747__collapsible_tabs_Qx4k4G, #shopify-section-template--22657513193747__collapsible_tabs_VhWzqX, #shopify-section-template--22657513193747__collapsible_tabs_kj9xJB, #shopify-section-template--22657513193747__collapsible_tabs_wGr8zG, #shopify-section-template--22657513193747__collapsible_tabs_YiT9nk, #shopify-section-template--22657513193747__collapsible_tabs_9CmtyK, #shopify-section-template--22657513193747__collapsible_tabs_C8Kpih, #shopify-section-template--22657513193747__collapsible_tabs_cPW8yr{
  display:inline-block; flex-direction: column; width:100%!important; padding: 0px 20px!important;}
.m-collapsible__image{width:90%; height:90%; margin: 0 auto 24px auto!important; }
.ingredients_01 .m-section__description{font-size:18px!important; font-weight: 400!important; line-height: 24px; padding:0px 10px;}
.ingredients #MainContent{ padding-left: 0px; padding-right: 0px;}
 }



 /******** Product Page ********/
 .icon-text h3{ color:#293F53;}
 .m-product-card__content button.m-spinner-button{border-radius: 10px;}
 .m-sticky-addtocart .m-product-form .m-add-to-cart{border-radius: 10px;}
 .m-product-info--wrapper .m-product-text{background-color:#FF959F!important; color:#ffffff!important;border-radius:5px; padding:5px 10px; width: 40%; font-weight: 500 !important; text-align: center;}
 .m-product-info--wrapper .m-price__sale span{font-size:30px!important;}
 .m-product-media--slider .swiper-button-control{background-color:#ffffff!important; opacity: .8!important;}
.m-product-media--slider .swiper-button-control svg{color:#C5C5C5!important;}
 .m-product-media--slider .swiper-button-control:hover{box-shadow:none!important;}

 @media screen and (max-width:767px){
.m-product-info--wrapper .m-product-text{width: 47%;}
   
 }


 /******** Contact Form ********/
 .m-contact-form__heading{font-size:40px; text-align: center; padding-bottom: 50px;}
 .m-contact-form__name .form-field, .m-contact-form__email .form-field, .m-contact-form__phone .form-field, .m-contact-form__message .form-field{border:1px solid #293F53; border-radius: 0px; }
 .m-contact-form__name .form-field:hover, .m-contact-form__email .form-field:hover, .m-contact-form__phone .form-field:hover, .m-contact-form__message .form-field:hover{border:1px solid #293F53; border-radius: 0px; }
 .contact-form button.m-button--primary{border-radius: 10px;}

/******** Terms & Conditions ********/
 #m-custom-template--22675381223699__custom_content_FPgKgj .rte ul{list-style-type: none;}


/******** Log In ********/
.m-page-header--template-login{display:none;}
.m-login-form .form-field{border:1px solid #293F53; border-radius:0px; }
.m-customer-forms{padding-top:80px;}
.form-field{border:1px solid #293F53; border-radius: 10px; }
.m-password-page .m-password-page__heading, .m-password-page .m-password-page__description, .m-password-page .m-password-page__form-heading, .m-copyright{color:#293F53!important;}
.m-customer-forms .m-button--primary{border-radius: 10px;}

/******** Register ********/
.m-page-header--template-register{display: none;}
.m-register-form__wrapper{padding-top:60px;}
.m-register-form__wrapper .form-field{border:1px solid #293F53; border-radius: 0px!important; }
.m-register-form button{border-radius: 10px!important; }
.m-register-form__wrapper .m-button--secondary{border-radius: 10px!important; }

/******** cart-right ********/
.m-cart-drawer__inner .m-cart-drawer__title, .m-cart-item--drawer__wrapper{color:#293F53!important;}
.m-cart-drawer-item__image{border:0px!important;}
.m-cart-drawer__inner .m-cart-addon__header button{background-color:#FF959F!important; color:#ffffff!important;}
/* .m-cart-drawer__inner .m-cart-addon__header button:hover{background-color:#FF959F!important; color:#ffffff!important;} */
.m-cart-drawer__inner button.m-button--primary{background-color:#FF959F!important; color:#ffffff!important; border-color:#FF959F!important; box-shadow:none!important;}
.m-cart__summary .m-cart__subtotal{color:#ffffff!important;}
.m-cart-drawer__footer{background-color: #364B5E; margin: 20px;}
.m-cart-drawer__header{border-bottom: 1px solid #293F53; margin: 0 20px 20px;}
.m-cart-drawer__close .m-svg-icon--large{color: #293f53; margin:10px;}
.m-cart-addon__title{color: #293f53;}
.m-cart-addon__content .form-field--label{color: #293f53;}
.m-cart-addon__action .m-button--secondary{color:#FF959F; border:1px solid #FF959F!important;}
.m-cart-addon__action .m-button--secondary:hover{background-color:#FF959F!important;color:#ffffff; box-shadow:none!important;}

/******** cart page ********/
.m-cart__footer--wrapper .m-cart__subtotal{color:#293F53!important;}
.m-cart__footer--wrapper .m-cart-addon__header button{background-color:#FF959F!important; color:#ffffff!important;}
/* .m-cart__footer--wrapper .m-cart-addon__header button:hover{background-color:#FF959F!important; color:#ffffff!important;} */
.m-cart__footer--wrapper .m-cart__checkout-button button{background-color:#FF959F!important; color:#ffffff!important; border:0px!important; box-shadow:none!important;}
/* .m-cart__footer--wrapper .m-cart__checkout-button button:hover{background-color:#FF959F!important; color:#ffffff!important;} */



/******** search popup ********/
.m-search-popup--wrapper .m-header__account, .m-search-popup--wrapper .m-header__wishlist, .m-search-popup--wrapper .m-cart-icon-bubble, .m-search-popup__result h2, .m-search-result .m-search-item{color:#293F53!important;}
.m-search-popup__result .m-price__sale .m-price-item--last{color:#FF959F!important;}

/******** Quick View popup ********/
.m-product-quickview--info .m-product-title, .m-product-quickview--info .main-product__block-description, .m-product-quickview--info .main-product__block-inventory_status, .m-product-quickview--info .m-product-option--label{color:#293F53!important;}
.m-product-quickview--info .m-quantity{border:0px!important;}
.m-product-quickview--info .m-price-item--sale{color:#FF959F!important;}



/******** Product popup ********/
.m-product-form--wrapper button.m-add-to-cart{border-radius: 10px!important;}
.m-product-form--wrapper button.m-add-to-cart:hover, .m-product-form--wrapper button.m-add-to-cart:focus{background-color:#FF959F!important; color:#ffffff!important; box-shadow:none!important; border-color:#FF959F!important;}
button.m-modal--close:hover{background-color:#FF959F!important;}

/* .m-product-quickview .m-product-quickview--info .main-product__block-inventory_status{display: none;} */


#shopify-section-template--22520062411027__main .m-wishlist-button{display:none;}







