/** Shopify CDN: Minification failed

Line 10:2 Expected identifier but found "#m-custom-template--28734859936126__custom_content_6jfJKR"
Line 18:0 Unexpected "}"

**/


@media (max-width: 767px) {
 |#m-custom-template--28734859936126__custom_content_6jfJKR h3.m-richtext__title.h2 {
    display: none !important;
  }
  #shopify-section-template--28734859936126__custom_content_6jfJKR h3.m-richtext__title.h2 {
    font-size: 56px;
    display: none!important;
}
#shopify-section-template--28734859936126__custom_content_6jfJKR 
}

/* Hero banner */

#shopify-section-template--28734859936126__custom_content_6jfJKR  h3.m-richtext__title.h2 {
  font-size: 56px;
}
@media (max-width: 767px) {

    #shopify-section-template--28734859936126__custom_content_6jfJKR a.m-button.m-button--primary {
    margin-left: 12px!important;
}
#shopify-section-template--28734859936126__custom_content_6jfJKR h3.m-richtext__title.h2 {
    font-size: 56px;
    text-align:center!important
    display:none!important
}
#shopify-section-template--28734859936126__custom_content_6jfJKR .m-richtext__button.content__button{
    text-align:center!important
}
.before-result {
    left: 27%!important;
}

.m-richtext__button.content__button {
    position: absolute;
    top: 30px;
    left: 43px;
}
a.m-button.m-button--primary {
    margin-left: 12px;
}
.m-richtext__description.rte.m\:text-color-subtext.h6 {
    margin-top: 74px;
}
}





.m-image-comparison {
    position: relative;
}

.before-result,
.after-result{
    position:absolute;
    bottom:30px;
    z-index:30;
    background:#ffffff;
    padding:12px 18px;
    border-radius:14px;
    box-shadow:0 10px 25px rgba(0,0,0,.15);
    text-align:center;
}

.before-result{
    left:36%;
}

.after-result{
    right:36%;
}

.before-result span,
.after-result span{
    display:block;
    font-size:32px;
    font-weight:800;
    color:#d4a017;
    line-height:1;
}

.before-result small,
.after-result small{
    display:block;
    margin-top:5px;
    font-size:14px;
    font-weight:600;
    color:#222;
}
@media (max-width: 767px) {
  #m-custom-template--28734859936126__custom_content_6jfJKR 
  .m-custom-content__block-text {
    order: 2 !important;
  }
}
section#shopify-section-template--28752087777662__hero_testinimonal_h38dQK {
    max-width: 1420px!important;
    margin: 0 auto;
        margin-bottom: 50px!important;
}

section#shopify-section-template--28752087777662__pack_testimon_KEMMrx {
    max-width: 1420px!important;
    margin: 0 auto;
}

/* cta */

section#shopify-section-template--28752087777662__final_cta_bar_YWE9Yf {
    max-width: 1420px!important;
    margin: 0 auto;
}

/* 5 */

div#shopify-section-template--28752087777662__blocks_nb3wEf {
    max-width: 1420px!important;
    margin: 0 auto;
    margin-top: 60px;
}

span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    color: darkgoldenrod;
}

#shopify-section-template--28734859936126__1784544645ec1a1f9d .m-section-my {
    margin-top: 50px;
    margin-bottom: 50px;
}


.shopify-policy__container {
    max-width: 1420px!important;
    margin: 0 auto 4rem!important;
}


@media (max-width: 768px) {
  h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    font-size: 40px!important;
  }
  .ai-two-column-image-atwl0ngjxukdbefnvmaigenblocke2ef3c6mydhiq {
    width: 100%;
    height: 100%;
    object-fit: contain!important;
}

@media (max-width: 767px) {
#shopify-section-template--28734859936126__1621243260e1af0c20 span.subheading {
    font-size: 24px!important;
}
}
  #hero-tr-template--28752087777662__hero_testinimonal_h38dQK .ht-right {
    /* flex-direction: column; */
    padding: 20px;
}
  .bcc-section-template--28752087777662__bilan_corporel_RBrnHU .bcc-grid {
    display: grid;
    grid-template-columns: 1fr important;
    gap: 56px;
    align-items: center;
}
  .bcc-section-template--28752087777662__bilan_corporel_RBrnHU .bcc-grid {
    grid-template-columns: 1fr!important;
}
#m-slider-template--28734859936126__slider_ffxAYB .h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 40px!important;
}
#shopify-section-template--28734859936126__slider_ffxAYB .m-slide__media {

    aspect-ratio: 16/10!important;
}
#section-template--28734859936126__custom_testimonial_rrnLUB .ts-title {
    font-size: 40px!important;

}
#section-template--28734859936126__custom_studio_bDmTrG .cs-title {
    font-size: 40px!important;

}
.custom-newsletter-heading {
    font-size: 40px!important;
  
}
/* trnasframer page */
#shopify-section-template--28742855262590__how_its_works_wrT4rM #section-template--28742855262590__how_its_works_wrT4rM .hiw-heading {
    font-size: 40px!important;

}
#shopify-section-template--28742855262590__custom_content_fYLVJV h3.m-richtext__title.h2 {
    font-size: 40px!important;
}
#shopify-section-template--28742855262590__rich_text_48JwfM h2 {
    font-size: 40px!important;
}
#shopify-section-template--28742855262590__icon_box_qpzW4Q h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 38px!important;
}
#shopify-section-template--28734860001662__slider_btLwWd h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 40px!important;
}
#shopify-section-template--28734860001662__founder_section_3XqiWG .founder-heading {
    color: #000000;
    font-size: 40px!important;
    margin: 10px 0 0 0;
}
#m-slider-template--28734860001662__slider_btLwWd h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
font-size:40!important
}
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 40px!important;
    font-weight: 800!important;
}
}


/* Product page Our wellness ranges section */
#wellness-ranges-template--28734860624254__wellnessrange_BKrakm .wellness-ranges__label {
  
    background: #ffffff80!important;
   
}







/* Hero slider */

/* #m-slider-template--28734859936126__1621243260e1af0c20 .m-button--primary,
.shopify-payment-button__button.shopify-payment-button__button--unbranded,
.spr-button.spr-button-primary {
  background-color: #F3BB2E;
  color: #FFF;
  border: 1px solid #F3BB2E;
  border-radius: 15px;
} */

#m-slider-template--28734859936126__1621243260e1af0c20 .m-richtext__description.m-slide__description.rte.m\:text-white.h5 {
  max-width: 600px;
}


/* product card */

#template--28734859936126__featured_collection_rKnGcw .m-product-card {
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 1px 1px 1px 1px rgba(231, 229, 226);
}
.m-product-card__info {
    padding-bottom: 18px;
}

/* video slider hero */
#m-slider-template--28734859936126__slider_ffxAYB .h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 80px !important;
}

.template-page #MainContent {
    padding-bottom: 0px !important;
}


section#m-section--template--28734860001662__icon_box_iywqqy .m-icon-box__inner.m\:flex-col.m\:items-center {
    padding: 20px !important;
}

section#m-section--template--28734860001662__icon_box_iywqqy .m-icon-box.m-icon-box--vertical.m-gradient.m-color-scheme-b52dcc00-3fed-4575-998c-822e5342a32f.m-scroll-trigger.animate--fade-in-up.m\:blocks-radius {
    border-radius: 8px !important;
}

section#m-section-template--28734860001662__rich_text_UPFnKV .m-richtext__description.rte.m-scroll-trigger.animate--fade-in-up {
    text-align: start;
}


.bcc-section-template--28752087777662__bilan_corporel_RBrnHU .bcc-grid {
    display: grid;
    grid-template-columns: 1fr 2fr!important;
    gap: 56px;
    align-items: center;
}
div#shopify-section-template--28752087777662__bilan_corporel_RBrnHU {
    max-width: 1420px!important;
    margin: 0 auto;
}

div#shopify-section-template--28752087777662__blocks_NfBCT3 {
    max-width: 1420px!important;
    margin: 0 auto;
    padding-top: 60px;
}