/** Shopify CDN: Minification failed

Line 686:0 Unexpected "}"
Line 809:66 Expected identifier but found "."

**/

needsclick  kl-private-reset-css-Xuajs1{
  display: none !important;
}
.m-sticky-addtocart {
  display: none !important;
}
#shopify-section-template--25439999394059__collection-header .m-collection-page-header__title {
  color: #671615 !important;
}
h2.m-richtext__title.h3 {
  Color: #671615 !important;
}
.faq-card-template25444330930443puregradienttabfaqh9bkeg{
 border: 1px solid #671615 !important;
}

/* tab */


#shopify-section-template--25439999656203__custom_feature_grid_iWbi8F p{
  font-size:24px !important;
}
/* footer */
 h1{
  color: #000000 !important;
}
#shopify-section-template--25439999328523__main h2{
  color:#000000 !important;
}
/* h3{
   color: #000000 !important;
   font-weight: 300;
   font-size:20px;
} */
h4{
  font-size: 20px;
  color: #ffffff !important;
}
h6{
  font-size:14px;
}
h5,h6{
    color: #ffffff !important;
}

.m-collapsible--button{
  text-align:start;
}
.coming-soon {
  color: #f7c094; /* Text Color */
  font-size: 18px; /* Font Size */
  font-weight: bold; /* Bold Font */
  background-color: #fff; /* Background Color */
  padding: 5px 10px; /* Padding */
  border-radius: 5px; /* Rounded corners */
  display: inline-block; /* Block display */
  margin-top: 10px; /* Top Margin */
}
.m-header__wishlist{
  display:none !important;
}

.m-search-popular{
display:none !important;
}
/* slider */



#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__subtitle{
  margin-left:25px;
  margin-top:0;
  
}
/* slider new */

@media screen and (max-width: 478px) {
  #m-slider-template--25439999656203__1621243260e1af0c20 .m-slide__trustpilot {
    margin-top: 30px !important; 
  }

  /* our story */
  #m-hero-section-template--25444330963211__image_with_text_2_zdwBnJ .m-hero__title {
    font-size: 32px !important;
}
#m-section-template--25444330963211__image_with_text_gCJKjW .m-richtext__title{
  color: #671615 !important;
  font-size:36px;
}
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-button{
 background-color: #671615;
  border: 1px solid #671615;
  box-shadow: none;
  color: #ffffff;
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-slide__trustpilot{
  margin-top:80px;
}

#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__title{
  font-size:48px;
  margin-top:20px !important;
}
#m-slider-template--25439999656203__1621243260e1af0c20 p{
  font-size:24px;
  
}

#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__description {
  margin-bottom:0px
}

#m-section--template--25439999656203__scrolling_promotion_jjrFyf{
  border:none;
}
#m-collection-list-template--25439999656203__16225316461d1cff80 .m-section__heading{
  color: #000000;
  font-size:36px;
}
#m-collection-list-template--25439999656203__16225316461d1cff80 .m-section__description{
  font-size:24px;
}

/* our community */
#m-app-section-template--25439999656203__1773720316483dcbc4 .m-section__heading{
  color: #671615  !important;
  font-size:36px;
}



/* Reviews */
.kl_reviews__carousel__header{
  color: #671615 !important;
}

.kl_reviews__search {
  background-color: #ffffff;
  border-radius: 18px;
}
select#kl_reviews__sort_by_reviews {
  background-color: #ffffff;
  border-radius: 18px;
}
select#kl_reviews__filter_reviews_rating {
  background-color: #ffffff;
  border-radius: 18px;
}
.kl_reviews__filters__pill{
  background-color: #ffffff;
  border-radius: 18px;
}
.kl_reviews__summary__average_denominator{
  color: #ffffff !important;
}
.kl_reviews__summary__average_value{
  color: #ffffff !important;
}
.kl_reviews__summary__stars__count{
  color: #ffffff !important;
}


#kl_reviews_tabs__reviews_panel .kl_reviews__review_item{
  background: #FAF0EE !important;
    padding: 20px;
    border-radius: 10px;
    color: #000000;
    border: 1px solid #671615;

}
.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__list__tab--active::after {
   
    background-color: #671615 !important ;
    
}

p.kl_reviews__review__content {
  font-size:18px !important;
}

button.kl_reviews__button {
  background-color: #671615 !important;
  color:#ffffff !important;
}

/* packaging story */

#shopify-section-template--25439999656203__custom_feature_grid_MbpVVM .main-heading-template--25439999656203__custom_feature_grid_MbpVVM{
  color:#671615
}

#shopify-section-template--25439999656203__custom_feature_grid_MbpVVM .col-title-template--25439999656203__custom_feature_grid_MbpVVM{
  color:#000000;
  font-size: 18px;
  text-transform: uppercase;
}
#shopify-section-template--25439999656203__custom_feature_grid_MbpVVM .main-desc-template--25439999656203__custom_feature_grid_MbpVVM{
  color:#000000;
  font-size: 16px;
}

  

#m-app-section-template--25439999820043__1773730830a99fb495{
  /* background: linear-gradient(90deg, #4a1715 0%, #741616 33%, #b62e2e 66%, #cd4e4f 100%); */
  margin-top:40px;
  
}
#kl_reviews_tabs__reviews_panel .kl_reviews__review__product_card__details__name{
  color: #000000;
}
#kl_reviews_tabs__reviews_panel .kl_reviews__review__timestamp,
#kl_reviews_tabs__reviews_panel .kl_reviews__review__order_timestamp {
  color: #000000;
}

#kl_reviews_tabs__reviews_panel .kl_reviews__review__product_card__details__review_info {
   color: #000000;
}
#m-app-section-template--25439999820043__1773730830a99fb495 .kl_reviews__button{
  background-color: #ffffff;
  color: #671615;
}
#m-section-template--25439999820043__rich_text_YQnf8M .m-richtext__title {
  color: #671615 ;
  font-size: 36px;
}
/* pre-order --section */
#m-section--template--25439999656203__featured_collection_fQCqNH .m-section__description{
  font-size:24px;
}
#m-section--template--25439999656203__featured_collection_fQCqNH .m-section__heading{
  color: #671615
}

#m-section--template--25439999656203__featured_collection_fQCqNH .m-product-card__action .m-button--icon {
   display:none !important;
}
#m-section--template--25439999656203__featured_collection_fQCqNH .m-product-form .m-add-to-cart {
     display:none !important;
}
 #scroll-to-top-button{
  display:none;
 }

 /* image pagination */
 #shopify-section-template--25439999656203__custom_feature_grid_iWbi8F .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
   
    gap: 10px;
    
}
/* Our story */

#shopify-section-template--25444330963211__rich_text_hkjiEW .m-button--secondary{
  background-color: #671615;
  border: 1px solid #671615;
  box-shadow: none;
   color: #ffffff;
}
#m-section-template--25439999656203__image_with_text_9WJ3qR p{
  font-size:16px;
}
/* our story details */
#m-section-template--25444330963211__image_with_text_4nVn8Q h3{
  font-size:36px;
  color: #671615;
}

#m-section-template--25444330963211__image_with_text_AKHDie h3{
  font-size:36px;
  color: #671615 ;
}
#m-section-template--25444330963211__image_with_text_AKHDie strong{
  color: #671615 ;
  font-size:24px;
}

/* faq */
#m-custom-template--25444330930443__custom_content_Birpyk .m-section__subheading{
  font-size:36px;
  color: #671615 ;
}
#m-custom-template--25444330930443__custom_content_Birpyk h2{
  font-size:26px !important;
}
#m-custom-template--25444330930443__custom_content_bMhXiK h2{
  font-size:26px !important;
}
#m-custom-template--25444330930443__custom_content_La7K3Q  h2{
  font-size:26px !important;
}
#m-custom-template--25444330930443__custom_content_AUYiDi h2{
  font-size:26px !important;
}

.m-header__wrapper {
    background-color:#ffffff !important;
}


/* all product page */

#shopify-section-template--25439999394059__main .m-product-card__title{
  color: #000000;
}

/* product details */
b{
  color: #ffffff;
}

/* cognition */
#shopify-section-template--25444944838923__main .main-product__block-description{
  padding:15px 15px 15px 15px;
  background-color: #671615;
  border-radius: 12px; 
}
#shopify-section-template--25444944838923__main .m-button--secondary{
   background-color: #671615;
  border:1px solid #671615;
  color: #ffffff;
}
#shopify-section-template--25444944838923__main .m-product-text p{
  color: #ffffff
}
#shopify-section-template--25444944838923__collapsible_tabs_aWLfji .m-collapsible + .m-collapsible {
    margin-top: 0px !important;
   
}


#shopify-section-template--25444944838923__main .m-button--secondary:hover{
   background-color: #671615;
  border:1px solid #671615
}
#shopify-section-template--25447661764875__main .m-product-description,.m-product-text{
    padding: 15px 15px 15px 15px;
    background-color: #671615 !important;
    border-radius: 12px; 
     }

#shopify-section-template--25447661764875__main  .m-product-text p{
  color: #ffffff
}

.m-collapsible[open=true] .m-collapsible--button, .collapsible[open=true] .m-collapsible--button {
    border-bottom-color: #671615;
}

h3.m-collapsible--button.h5 {
    /* background-color: #671615; */
    /* background: linear-gradient(135deg, #4a1715 0%, #741616 33%, #b62e2e 66%, #cd4e4f 100%); */
    padding:10px 10px 10px 10px;
    border: 1px solid #671615;
     border-radius: 10px; 
    /* color: #ffffff; */
    margin-bottom:10px;
    margin-top:10px;
    background-color:#ffffff;
       
}

/* sleepescape */
/* #shopify-section-template--25445400445195__main h4{
  color:#000000;
} */
#shopify-section-template--25445400445195__main .m-button--secondary{
   background-color: #671615;
  border:1px solid #671615;
   border-radius: 12px; 
   color: #ffffff;
}


#shopify-section-template--25445400445195__main .m-button--secondary:hover{
   background-color: #671615;
  border:1px solid #671615
}
#shopify-section-template--25445400445195__main .m-product-text p{
  color: #ffffff
}


#shopify-section-template--25445400445195__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
   border-radius: 12px; 
}

/* longivity */

#shopify-section-template--25445384716555__main h4{
  color:#000000;
}
#shopify-section-template--25445384716555__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
   border-radius: 12px;
}
#shopify-section-template--25445384716555__main .m-button--secondary{
   background-color: #671615;
  border:1px solid #671615;
  color: #ffffff;
}

#shopify-section-template--25445384716555__main .m-button--secondary:hover{
   background-color: #671615;
  border:1px solid #671615
}
.m-button--secondary{
   background-color: #671615;
  border:1px solid #671615;
  color: #ffffff;
}
.m-button--secondary:hover{
   background-color: #671615;
  border:1px solid #671615;
  box-shadow: none !important;
  border:none !important;
  
}
#shopify-section-template--25445384716555__main .m-product-text p{
  color: #ffffff
}


/* burnout reset bundle */
#shopify-section-template--25447661699339__main  h4{
  color:#000000;
}
#shopify-section-template--25447661699339__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
   border-radius: 12px;
}

/* community */
#m-app-section-template--25439999656203__17777153065e912ff0 .m-section__heading {
  color: #671615
}


/* day night bundle */
#shopify-section-template--25447661732107__main  h4{
  color:#000000;
}
#shopify-section-template--25447661732107__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color:#4a1715;
}

/* intimx */
#shopify-section-template--25447661797643__main h4{
  color:#000000;
}
#shopify-section-template--25447661797643__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
   border-radius: 12px;
}
#shopify-section-template--25447661797643__main .m-product-text p{
  color: #ffffff
}


/* virilx */
#shopify-section-template--25447661764875__main  h4{
  color:#000000;
} 
#shopify-section-template--25447661764875__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
  border-radius: 12px;
}
#shopify-section-template--25447661764875__main .m-product-text p{
  color: #ffffff
}

/* the intimacy edit */
#shopify-section-template--25447661830411__main h4{
  color:#000000;
}
#shopify-section-template--25447661830411__main .m-product-description,.m-product-text{
  padding:15px 15px 15px 15px;
  background-color: #671615 ;
  border-radius: 12px;
}
.rte :where(h1,h2,h3,h4,h5,h6) {
    margin-bottom: 0;
    margin-top: 0
}



/* pre-order product */
#m-section--template--25439999656203__featured_collection_fQCqNH .m-product-card__title{
  color: #000000 !important;
}

/* blog page */
#m-blog-grid-template--25439999688971__blog_posts_yKLGaf .m-article-card{
   background-color: #671615;
 
}
#m-blog-grid-template--25439999688971__blog_posts_yKLGaf .m-article-card__content{
  padding-left:20px;
  padding-bottom:20px;
  padding-right:20px;
  height:180px;
 
}
#m-blog-grid-template--25439999688971__blog_posts_yKLGaf  .m-article-card--view-grid{
  border-radius:14px !important
}
#m-blog-grid-template--25439999688971__blog_posts_yKLGaf .m-article-card__image{
  border-top-left-radius: 14px;
border-top-right-radius: 14px;
}

/* blog details */

#shopify-section-template--25439999688971__image_with_text_2_a97xeU .m-hero__title{
  font-size:36px;
}

#shopify-section-template--25439999328523__main .m-article-card__title{
  color: #ffffff;
  font-size:16px;
}
#shopify-section-template--25439999328523__main responsive-image{
  height:200px;
}

#shopify-section-template--25439999328523__main .m-article-card{
   background-color: #671615;
 
}
#shopify-section-template--25439999328523__main time{
  color: #ffffff;
}
#shopify-section-template--25439999328523__main .m-article-card__content{
  padding-left:10px;
  padding-bottom:10px;
  padding-right:10px;
  height:150px;
 
}
#shopify-section-template--25439999328523__main  .m-article-card--view-grid{
  border-radius:14px !important
}
#shopify-section-template--25439999328523__main .m-article-card__image{
  border-top-left-radius: 14px;
border-top-right-radius: 14px;
}

#shopify-section-template--25439999328523__main .m-button--primary{
  background-color: #671615;
  color: #ffffff;
  border-style:none;
  box-shadow:none;
   justify-content: center;
}
#shopify-section-template--25439999328523__main .form-field{
  border: 1px solid #671615 ; 
}
/* contact */

#shopify-section-template--25439998935307__contact-form p{
  margin-bottom:20px;
}
#shopify-section-template--25439998935307__contact-form .form-field{
  border: 1px solid #671615  !important;
}
#shopify-section-template--25439998935307__contact-form h3{
   color: #671615 !important;
   font-size:36px;
   margin-bottom:20px;
   text-align:center;
}
#shopify-section-template--25439998935307__contact-form strong{
  color: #671615  !important;
}
#shopify-section-template--25439998935307__contact-form .m-button--primary{
  background-color: #671615;
  color: #ffffff;
  border-style:none;
  box-shadow:none;
   
}


#shopify-section-template--25439998935307__contact-form  .form-field{
  border: 1px solid #671615 ; 
}



/* cognition */

#shopify-section-template--25444944838923__main .swiper-button-control {
  color: #000000;
}
#shopify-section-template--25444944838923__main .swiper-button-control:hover {
  color: #ffffff;
}

/* slepescape */

#shopify-section-template--25439999525131__main .swiper-button-control {
  color: #000000;
}

button.m-collapsible--button {
    border: 1px solid #671615 ;
    border-radius: 12px;
    padding-left:10px;
    padding-right:10px;
}
button.m-collapsible--button:hover {
    border: 1px solid #671615 ;
    border-radius: 12px;
    padding-left:10px;
    padding-right:10px;
}

/* 
accordation */

#shopify-section-template--25444330930443__collapsible_content_G3FFPq svg{
  width:15px;
  height:15px;
}

.m-button--primary, .shopify-payment-button__button.shopify-payment-button__button--unbranded, .spr-button.spr-button-primary {
    background-color: #000000;
   
    color: rgb(var(--color-button-text));
}

#shopify-section-sections--25439999918347__footer .m-button--primary{
  background-color: #ffffff;
}
/* collection item */

#m-section--template--25439999656203__featured_collection_XFHT8U .m-section__heading{
  color: #671615 ;
  font-size:36px;
}
#m-section--template--25439999656203__featured_collection_XFHT8U .m-section__description{
  font-size:24px;
}
#template--25439999656203__featured_collection_XFHT8U .m-product-card__title{
    color: #000000;
}
#m-section--template--25439999656203__featured_collection_XFHT8U .m-button--primary{
  color: #ffffff;
  background-color: #671615;
  border: 1px solid #671615;
  box-shadow: none;
}
#m-section--template--25439999656203__featured_collection_XFHT8U .m-product-card__action .m-button--icon {
   display:none !important;
}
#m-section--template--25439999656203__featured_collection_XFHT8U .m-product-form .m-add-to-cart {
     display:none !important;
}
#m-section-template--25439999656203__image_with_text_9WJ3qR .m-richtext__title{
  color: #F5C090;
}
#m-section-template--25439999656203__image_with_text_9WJ3qR .m-button--secondary{
  background-color: #F5C090;
  color:white;
  border: 1px solid #F5C090;
  box-shadow: none;
}

}

#m-section-template--25439999656203__image_with_text_9WJ3qR p{
  font-size:18px;
}
#m-collection-list-template--25439999656203__16225316461d1cff80 .m-collection-card__title{
  font-size:20px;
}

#m-hero-section-template--25444330963211__image_with_text_2_zdwBnJ .m-hero__title{
  font-size: 54px;
}
 
#m-custom-template--25439999656203__custom_content_ePW3Vj {
    --column-gap: 0px;
    --column-gap-mobile: 16px;
    --section-padding-top: 60px !important;
    --section-padding-bottom: 0px;
}

#shopify-section-sections--25439999918347__footer .m-footer--bottom{
  display:none !important;
}

/* footer */
#shopify-section-sections--25439999918347__footer .m-newsletter-form__button{
  color: #671615 !important;
}
#shopify-section-sections--25439999918347__footer .m-newsletter-form__button:hover{
  color: #671615 !important;
  background-color: #ffffff;
  border: 1px solid #671615;
  box-shadow: none !important;
}
@media (min-width: 1280px) {
    #shopify-section-sections--25439999918347__footer .m-footer--block-newsletter .m-footer--block-title {
        font-size: 20px !important;
        margin-bottom: 12px;
    }
}

/* product details */
/* cognitions */
#shopify-section-template--25444944838923__main h4{
  color: #000000;
}



/* why aiku */
#shopify-section-template--25439999656203__custom_feature_grid_iWbi8F .main-heading-template--25439999656203__custom_feature_grid_iWbi8F{
  color: #671615;
  font-weight:600;
  font-size: 36px;
  text-align:center;
}
#shopify-section-template--25439999656203__custom_feature_grid_iWbi8F .main-desc-template--25439999656203__custom_feature_grid_iWbi8F {
    margin-top: 15px;
    font-size: 18px;
    color: #000000;
    line-height: 1.6;
    display:flex;
    align-items:center;
    justify-content:center;
}
#shopify-section-template--25439999656203__custom_feature_grid_iWbi8F .col-title-template--25439999656203__custom_feature_grid_iWbi8F{
  color: #000000;
  font-size:18px;
}

/* mobile responsive */
@media (max-width: 767px){

#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__subtitle{
  margin-left:0px;
  margin-top:0;
  font-size:16px;
}
 #shopify-section-sections--25439999918347__footer .m-footer--block-newsletter .m-footer--block-title {
        font-size: 20px !important;
        margin-bottom: 0px;
    }

#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__title{
  font-size:28px;
  margin-top:0px !important;
  line-height:1.2;
    text-align:center
   
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__button {
        margin-top: 10px;
       
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-slide__wrapper {
        padding-top: 30px !important;
       
}
#m-slider-template--25439999656203__1621243260e1af0c20 p{
  font-size:16px;
  text-align:center
}

#m-slider-template--25439999656203__1621243260e1af0c20 .m-slide__content{
  display:flex;
  flex-direction: column;
  justify-content:flex-start !important;
  align-items:center;
  padding-top:0 !important;
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-slide__wrapper {
  display:flex;
   flex-direction: column;
  justify-content:flex-start !important;
     align-items: center;
     padding-top:50px;
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-richtext__description{
  margin-bottom:10px;
}
#m-section--template--25439999656203__featured_collection_XFHT8U .m-section__description{
  font-size:20px;
}
#m-section--template--25439999656203__featured_collection_fQCqNH ..m-section__description{
  font-size:20px;
}

#m-section--template--25439999656203__featured_collection_XFHT8U .m-section__heading{
  color: #671615;
  font-size:28px;
}
#m-slider-template--25439999656203__1621243260e1af0c20 .m-button--secondary{
  margin-bottom:20px;
}

}