.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-stretch{align-items:stretch!important}.align-start{align-content:flex-start!important}.align-end{align-content:flex-end!important}.align-self-end{align-self:flex-end!important}.gap-0{gap:0}@media screen and (min-width: 1000px){.semibold,.button,.link,strong,.bold{font-weight:600}}@media screen and (max-width: 999px){.semibold,.button,.link,strong,.bold{font-weight:500}}.regular{font-weight:400}.button.semibold,.button{font-weight:600}.h1 .semibold,.h2 .semibold,.h3 .semibold,.h4 .semibold,.h5 .semibold,.h6 .semibold,h1 .semibold,h2 .semibold,h3 .semibold,h4 .semibold,h5 .semibold,h6 .semibold,.h1 .bold,.h2 .bold,.h3 .bold,.h4 .bold,.h5 .bold,.h6 .bold,h1 .bold,h2 .bold,h3 .bold,h4 .bold,h5 .bold,h6 .bold{font-weight:500}.uppercase{text-transform:uppercase}.size-xs{font-size:12px}.size-l{font-size:24px}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.npr{padding-right:0!important}.npl{padding-left:0!important}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.p20{padding:20px}.pt20{padding-top:20px}.bgBeige{background:#fcf9f6}.green{color:#30594f!important}.button.button--outline,div#rc_login a{box-shadow:0 0 18px 2px #0000001a;transition:.5s ease-out}.button.button--outline:hover,.timeline__nav>[aria-current=false]:hover,div#rc_login a:hover{box-shadow:0 0 17px 5px #00000026}.br20{border-radius:20px}.shads{box-shadow:0 0 18px 2px #0000001a}.input,.textarea,.select{background:#fff;border:none}.relative{position:relative}.ofv{overflow:visible}@media screen and (min-width: 1000px){.module,.appear,.inModule{transform:translateY(50px) scale(.98);opacity:.02;transition:transform .7s cubic-bezier(.74,.02,.12,1),opacity .9s cubic-bezier(.74,.02,.12,1);transition:transform .5s cubic-bezier(.74,.02,.31,1),scale .5s cubic-bezier(.74,.02,.31,1),opacity .4s cubic-bezier(1,.01,.78,.78)}.m2{transition-delay:.1s}.m3{transition-delay:.2s}.m4{transition-delay:.3s}.m5{transition-delay:.4s}.m6{transition-delay:.5s}.m7{transition-delay:.6s}.m8{transition-delay:.7s}.m9{transition-delay:.8s}.m10{transition-delay:.9s}.m11{transition-delay:1s}.m12{transition-delay:1.1s}.m13{transition-delay:1.2s}.m14{transition-delay:1.3s}.m15{transition-delay:1.4s}.m16{transition-delay:1.5s}}.come-in,.already-visible,.already-visible .appear,.come-in .appear,.module.antimodule,.come-in .inModule{transform:translateY(0) scale(1);opacity:1}product-recommendations .section-header.module{transform:translateY(0) scale(1);opacity:1}.buttonBox{display:inline-flex}.image-with-text .prose>.buttonBox:not(:last-child){margin-right:14px}.header__cart-dot{color:#fb8046}@media screen and (min-width: 1000px){.header{padding-inline-start:3rem;padding-inline-end:3rem;padding-bottom:1rem}}.mega-menu__promo .overflow-hidden{border-radius:20px}.header nav{padding:10px 20px;border-radius:50px;background:#fff;box-shadow:0 0 18px 2px #0000001a}.header nav.header__primary-nav{padding:10px 30px}.header .button,.button.btnDark{box-shadow:0 0 18px 2px #0000001a;background:#3b3b3b!important;transition:transform .5s cubic-bezier(.23,1,.32,1)}.header .button:hover{box-shadow:0 0 18px 2px #0000001a;transform:scale(1.025) translateZ(0)}@media screen and (min-width: 1000px) and (max-width: 1399px){.mega-menu,.header-search{width:calc(100% - 6rem);left:3rem}.mega-menu{padding:20px 20px 20px 30px}.mega-menu__linklist{min-width:180px}}@media screen and (min-width: 1400px){.mega-menu,.header-search{width:calc(100% - 26rem);left:13rem}}@media screen and (max-width: 699px){a[aria-controls=cart-drawer] svg,.header__primary-nav svg{width:22px;height:22px}a[aria-controls=cart-drawer] svg path{stroke-width:.2px;stroke:#fff}}.mega-menu{justify-content:space-between;padding:40px;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 0 18px 2px #0000001a}.mega-menu__linklist{padding-top:16px}.linkTitle{opacity:.4;font-weight:500}.megaMenuLink svg,.mega-menu__promo a svg{margin-right:18px;height:20px;width:20px}.mega-menu__promo a svg{margin-right:10px}.mega-menu__promo a svg path{fill:#fff}.megaMenuLink span{transition:.2s ease-out}.megaMenuLink:hover span{transform:translate(4px)}.mega-menu__linklist>li{min-width:140px}.mobileMegaNav .header-sidebar__promo{gap:2rem .75rem}.mobileMegaNav .header-sidebar__promo>*{width:8.5rem;min-width:8.5rem;max-width:8.5rem}.mobileNav .header-sidebar__nested-linklist{row-gap:.25rem}.mobileNav .header-sidebar__linklist-button{padding:8px 0!important}.header-sidebar__main-panel{padding-top:9.5rem}.header-sidebar__main-panel>.scroller{margin-top:-9.5rem}.drawer::part(header){min-height:0}@media screen and (max-width: 999px){.mobileMegaNav .header-sidebar__promo a .v-stack{padding:42px 12px 10px;bottom:0;background:linear-gradient(0deg,#000000bf,transparent)}.mobileMegaNav .header-sidebar__promo a .v-stack p{line-height:1.2;text-shadow:0 0 20px white}}@media screen and (min-width: 700px){.header-search{padding:0;margin:-18px}}.header-search>div{padding:0 40px;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 0 18px 2px #0000001a;margin:18px}.header-search::part(overlay){display:none}@media screen and (max-width: 699px){.header-search>div{padding:0 20px}}@media screen and (min-width: 700px){quick-buy-modal .mobileTitle{display:none!important}}@media screen and (max-width: 699px){.quick-buy-modal__gallery-wrapper{background:#fcf9f6}a.pdv,.notifeed-icon-div{display:none!important}}a.pdv{order:-2}.notifeed-icon-div{order:-1}#notifeed,#notifeed-close-header{margin-left:-240px!important}.notifeed-button-container{width:20px!important;height:26Px;position:relative;margin:0!important}.notifeed-button-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-image:url(/cdn/shop/files/Vector_3.svg?v=1721128677);background-position:center;background-repeat:no-repeat;background-size:18px;pointer-events:none}#lottie-bell-animation{opacity:0}.notifeed-div{border-bottom:none!important}.notifeed-div:hover{background-color:transparent!important}.notifeed-button-container{width:20px;display:flex;justify-content:center;align-items:flex-start}#notifeed-bell-button{margin-top:-3px!important}div#notifeed{top:64px;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 0 18px 2px #0000001a}#notifeed-close-header{display:none!important}.notifeed-number{background-color:#fb8046!important}div#notifeed>div:last-child{display:none!important}@media screen and (min-width: 1150px) and (max-width: 1350px){.header{column-gap:1rem}.header__primary-nav{column-gap:.75rem}.header nav.header__primary-nav,.header .button{padding:10px 20px}}@media screen and (max-width: 1149px){.header{display:flex;justify-content:space-between}.header>div:nth-child(2){order:-1}.header nav.header__primary-nav{padding:10px}.header__secondary-nav{padding:10px 20px}.header__nav-icon{width:20px;height:20px}}@media screen and (max-width: 999px){.header-sidebar::part(content){margin:10px;max-height:calc(100vh - 20px);width:calc(100vw - 20px);max-width:100%;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 0 18px 2px #0000001a}.header-sidebar__main-panel,.header-sidebar__collapsible-panel,.header-sidebar__footer:before{background:transparent}:where(.modal,.drawer,.popover,.header-search)::part(overlay){background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.drawer::part(header),.drawer::part(body),.drawer::part(footer){background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}form.facets accordion-disclosure.accordion{box-shadow:none;padding:0;background:transparent}.header-sidebar__collapsible-panel ul.header-sidebar__linklist{display:flex;justify-content:space-between;gap:1rem}.header-sidebar__collapsible-panel ul.header-sidebar__linklist>li{width:50%}.header-sidebar__collapsible-panel a{font-size:13px}.megaMenuLink{font-size:13px;padding:7px 0;width:100%;display:inline-block;border-top:1px solid #dedede80}.header-sidebar__scroller.mobileNav>ul>li{opacity:1!important;transform:translateY(0)!important}.mobileNav>ul.header-sidebar__linklist>li:nth-child(4)>a{color:#6ac8a8}.header-sidebar__promo .overflow-hidden{border-radius:20px}.header-sidebar__main-panel button.header-sidebar__linklist-button.semibold,.header-sidebar__main-panel .header-sidebar__linklist-button{font-weight:700;font-size:14px}.header-sidebar__main-panel .header-sidebar__linklist-button{text-transform:uppercase;font-size:26px;line-height:1}ul.header-sidebar__linklist .button{width:100%;margin-top:20px}}@media screen and (max-width: 699px){.header nav.header__primary-nav,.header__secondary-nav,.header nav{padding:10px}.header__nav-icon{width:20px;height:20px}}div#slidecarthq button{border-radius:50px!important}#slidecarthq .main-bottom .quantity-selector>input[type=text]{border:none!important}.quantity-selector{border-radius:40px!important;border:none!important;box-shadow:0 0 10px #0003!important;display:flex!important;font-weight:600;color:#30594f!important}#slidecarthq .quantity-selector button{border:none!important;width:36px!important;height:36px!important}#slidecarthq .quantity-selector input[type=text]{width:30px!important}#slidecarthq .rewards{gap:0!important}#slidecarthq .rewards-tiers-labels-item{display:none!important}.footer__aside{background:#edd7c2;padding:10px 0}a.tap-area{background:#30594f;display:block;padding:10px;border-radius:50px;color:#fff;box-shadow:0 0 6px 1px #0003}.footer__block--newsletter img{margin-bottom:50px}.footer__block--newsletter .input{box-shadow:0 0 18px 2px #0000001a;border:none}product-card{background:#fff}product-card,.review-card,.rb-item-img{border-radius:20px;box-shadow:0 0 18px 2px #0000001a;padding:18px}.product-card__figure,.rb-item-img .rb-aspect-ratio{background:#fcf9f7;border-radius:12px;overflow:hidden}.product-title{line-height:1}.product-card .button{padding:.65rem 1.2rem}.button[disabled]{cursor:not-allowed!important;background:#b6b6b6!important}.badge-list{justify-content:flex-end;flex-direction:row;width:100%;left:0;padding:16px 14px}.badge{border-radius:20px;padding:7px 16px;line-height:1}img.vosAvis{width:182px;margin:0 0 0 10px}.review-card{overflow:hidden;position:relative}.review-card.is-l1{padding-bottom:160px}img.quote{width:16%;max-width:40px}.reviewFooter>*{width:50%}.reviewFooter>img{margin-top:-75px}.reviewFooter span.text-subdued{margin-left:8px}.reviewFooter{line-height:1;padding:10px 0 10px 20px;background:#eaf3ef;position:absolute;bottom:0;left:0}.avisImg{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:0 120px}.review-card.is-l2{gap:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.review-card.is-l2>div{width:100%}.review-card.is-l2 img.quote{width:28px;margin:50px 0 12px}@media screen and (min-width: 1000px){.avisContainerBox{padding:40px;margin:-40px}}@media screen and (max-width: 999px){.avisClients .container{margin:0}.avisContainerBox{width:100vw;overflow:scroll;margin:-40px 0}.avisContainerBox::-webkit-scrollbar{display:none}.avisContainerBox{-ms-overflow-style:none;scrollbar-width:none}.avisContainer{display:flex;width:fit-content;padding:40px 20px}.review-card{max-width:450px;padding:20px!important;width:70vw}.review-card.is-l1{padding-bottom:110px!important}.reviewFooter{padding:20px 0 20px 20px}.review-card.is-l1 .h5{font-size:18px}.reviewFooter div img{width:60px;margin-right:6px}.reviewFooter{align-items:flex-end!important}}.quick-buy-modal::part(content){background:#fff;border-radius:20px;box-shadow:0 0 30px 4px #0006}div.ico{width:50px;height:50px;padding:10px;border-radius:50%;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute!important;z-index:1;box-shadow:0 0 18px 2px #0000001a}div.ico img{widht:100%}.ico_1{right:-25px;top:50%}.ico_2{left:-25px;top:75%;animation-delay:2s!important}.product-gallery__image-list{position:relative}@media screen and (min-width: 1000px){product-gallery.product-gallery{position:sticky;top:100px}}.product-gallery__image-list .ico{right:7%;top:9%}@media screen and (max-width: 999px){div.ico{width:30px;height:30px;padding:6px}.ico_1{right:-15px}.ico_2{left:-15px}}.product-gallery__thumbnail>div{width:100%;padding-bottom:100%;border-radius:50%;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}image-with-text-overlay{background:#e7e7e7}@media screen and (min-width: 700px){.image-with-text{display:flex;justify-content:space-between}.image-with-text .prose{width:calc(50% - 3rem);margin:0;padding:0}.image-with-text picture{width:calc(50% - 3rem)}}.prose p:not(.h1,.h2,.h3,.h4,.h5,.h6),.prose ul{color:#000c}.opacity{opacity:.4;color:#000!important}.opacity *{color:#000!important}.image-with-text picture{position:relative}.image-with-text .prose>.button:not(:last-child){margin-right:14px}@media screen and (min-width: 700px){.videoPopup image-with-text{gap:3rem}.videoPopup image-with-text .prose{width:60%;padding:60px}.videoPopup image-with-text picture{width:calc(40% - 3rem)}.videoPopup image-with-text picture img{border-radius:200px 0}}.badge-big{background:#30594f;color:#fff;font-weight:600;font-size:13px;width:fit-content;padding:5px 16px;border-radius:50px}.badge-big.style2{font-size:16px;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#30594f;position:absolute;bottom:-21px;left:60px;padding:8px 22px}@media screen and (max-width: 699px){.videoPopup .prose{padding:0!important;box-shadow:none}picture>.badge-big:first-child{position:absolute;top:-14px;right:25px;z-index:1}.badge-big.style2{left:25px}.videoPopup image-with-text picture img{border-radius:100px 0}.videoPopup picture{margin:20px 0 10px}}.faqBox>picture{width:30%;position:relative}.faqBox>div{width:70%;column-gap:0}.faqBox .faq__content{flex-basis:100%}.accordion{padding:0 20px;border-radius:25px;background:#fff;box-shadow:0 0 18px 2px #0000001a;margin-bottom:20px}.timeline{position:relative}.timeline__nav{position:absolute;top:20%}.timeline__nav>button{box-shadow:0 0 18px 2px #0000001a;border:none}.timeline__nav>[aria-current=false],.timeline__nav>[aria-current=false]:hover{background:#fff;color:#30594f;transition:.5s ease-out}.timeline__nav>[aria-current=true]{background:#30594f!important}.timeline__item-content.absolute{position:absolute;z-index:9;top:0;left:0;margin:0;padding:0;width:100%;height:100%;pointer-events:none}@media screen and (min-width: 700px){.timeline__item-content{padding-left:0;padding-top:0;align-self:flex-start;margin-top:calc(20% + 80px)}}@media screen and (max-width: 699px){.timeline__nav{position:initial;margin:0 auto}.timeline__nav{display:flex;justify-content:center;gap:.75rem}.timeline__item-content{padding-top:.5rem}.timeline__item-content .prose picture{margin:26px auto;display:block}}.swiper{position:relative}.swiper-wrapper{display:flex;align-items:stretch}.swiper-slide{height:unset!important}.swiper:before,.swiper:after{content:"";z-index:2;width:160px;height:100%;pointer-events:none;position:absolute;top:0}.swiper:before{left:0;background:linear-gradient(90deg,white,white 10%,transparent)}.swiper:after{right:0;background:linear-gradient(-90deg,white,white 10%,transparent)}.swiperBtn{position:absolute;top:calc(50% - 42px);z-index:3;color:#fff!important;background:#3b3b3b;height:fit-content;transition:.2s ease-out}.swiperBtn:hover{transform:scale(1.06);box-shadow:0 0 25px -6px #00001ab3}.swiperBtn svg{width:24px}.swiper-prev{padding:30px 14px 30px 30px;border-radius:0 160px 160px 0;left:0!important}.swiper-next{padding:30px 30px 30px 14px;border-radius:160px 0 0 160px;right:0!important}.swiper-button-disabled{opacity:0!important}.swiper-next:before,.swiper-next:after,.swiper-prev:before,.swiper-prev:after{content:"";position:absolute;width:100%;padding-bottom:100%;left:0;top:-67%;background:url(/cdn/shop/files/Vector_4e314e3f-7bbc-4b51-a136-9d5ddfc927d4.svg?v=1720107856);background-size:cover}.swiper-next:before{left:0;top:-66%}.swiper-next:after{left:0;top:86%;transform:scaleY(-1)}.swiper-prev:before{left:0;top:-66%;transform:scaleX(-1)}.swiper-prev:after{left:0;top:86%;transform:rotate(180deg)}.swiperProduits{padding:40px 0!important}.swiperProduits .swiper-slide{overflow:visible!important;display:flex;align-items:stretch}.mega-menu__promo a,.header-sidebar__promo a{position:relative;border-radius:20px;overflow:hidden}.sectionBesoins .section-header{max-width:100%}.swiper{width:100%}.swiper-slide{overflow:hidden;position:relative}.swiper-wrapper .swiper-slide.br-1,.swiper-wrapper .swiper-slide.br-5{border-radius:0 200px 0 0}.swiper-wrapper .swiper-slide.br-2,.swiper-wrapper .swiper-slide.br-6{border-radius:200px 0 0}.swiper-wrapper .swiper-slide.br-3,.swiper-wrapper .swiper-slide.br-7{border-radius:0 200px 0 0}.swiper-wrapper .swiper-slide.br-4,.swiper-wrapper .swiper-slide.br-8{border-radius:200px 0 0}.swiper-slide .prose,.mega-menu__promo a .v-stack,.header-sidebar__promo a .v-stack{position:absolute;bottom:0;padding:80px 30px 30px;width:100%;background:linear-gradient(0deg,#30594F,transparent);transform:translateY(30px);opacity:0;transition:.2s ease-out;color:#fff}.swiper-slide:hover .prose,.mega-menu__promo a:hover .v-stack{transform:translate(0);opacity:1}.swiper-slide .prose p{margin:0;opacity:1;color:#fff}.swiper-slide .prose svg path{fill:#fff}.swiper-slide .prose svg{margin-right:12px}@media screen and (max-width: 999px){.swiper-slide .prose,.header-sidebar__promo a .v-stack{transform:translate(0);opacity:1}.header-sidebar__promo a .v-stack{padding:50px 10px 20px}.header-sidebar__promo a .v-stack span{font-weight:700}.swiper-slide .prose p{text-align:left;font-size:18px}}.headerImg .ico{left:calc(50% - 25px);bottom:-25px;top:initial}.rounded_v1{border-radius:0 14vw}@media screen and (min-width: 700px){.headerImg{padding-top:30px!important}}@media screen and (max-width: 999px){div.ico{width:30px;height:30px;padding:6px}.ico_1{right:-15px}.ico_2{left:-15px}.headerImg .ico{left:calc(50% - 15px);bottom:-15px}}.image-with-text{overflow:visible}ul.numbers{list-style:none;padding:24px 0 10px;text-align:left}ul.numbers li{margin-bottom:20px}.num{width:30px;height:30px;display:flex;margin-right:20px;align-items:center;justify-content:center;box-shadow:0 0 18px 2px #0000001a;border-radius:50%}ul.numbers li>div:last-child{width:calc(100% - 50px)}ul.numbers li p.opacity{margin-top:6px;line-height:1.4}.instaSection multi-column>div{overflow:hidden;position:relative}.instaSection multi-column>div:nth-child(1) a{border-radius:0 0 0 200px}.instaSection multi-column>div:nth-child(2) a{border-radius:0 200px 0 0}.instaSection multi-column>div:nth-child(3) a{border-radius:200px 0 0}@media screen and (min-width: 1000px){.instaSection multi-column{overflow:visible}}.play{position:absolute;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);background:#fff3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:50%;box-shadow:0 0 18px 2px #0000001a;display:flex;align-items:center;z-index:1;justify-content:center}@media screen and (max-width: 699px){.swiper-wrapper .swiper-slide.br-1,.swiper-wrapper .swiper-slide.br-5{border-radius:0 80px 0 0}.swiper-wrapper .swiper-slide.br-2,.swiper-wrapper .swiper-slide.br-6{border-radius:80px 0 0}.swiper-wrapper .swiper-slide.br-3,.swiper-wrapper .swiper-slide.br-7{border-radius:0 80px 0 0}.swiper-wrapper .swiper-slide.br-4,.swiper-wrapper .swiper-slide.br-8{border-radius:80px 0 0}.instaSection multi-column>div:nth-child(1) a{border-radius:0 0 0 80px}.instaSection multi-column>div:nth-child(2) a{border-radius:0 80px 0 0}.instaSection multi-column>div:nth-child(3) a{border-radius:80px 0 0}}.fullWidth{width:100%;max-width:100%}.typeBox{display:flex;justify-content:center;flex-wrap:wrap}.typewrite{margin-left:16px;text-align:left;font-weight:500}.typewrite .wrap{color:#3b3b3b;font-weight:500}span.static_text{width:fit-content;display:block;text-align:right;white-space:nowrap}@media screen and (max-width: 999px){span.static_text{white-space:initial;text-align:center;width:100%}.typewrite{margin:10px 0 0}}@media screen and (max-width: 699px){h2.typeBox.h2{font-size:26px}}@media screen and (min-width: 700px){.is-index main#main>section:first-child .prose{width:calc(52% - 1rem);max-width:100%}.is-index main#main>section:first-child picture{width:calc(58% - 1rem)}}.is-index main#main>section:first-child picture,.is-index main#main>section:first-child picture img{position:relative}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}image-with-text video{position:absolute;bottom:8%;left:0;width:72%;border-radius:160px 0}@media screen and (min-width: 1000px){.is-index main#main>section:first-child .prose h1{font-size:62px}}@media screen and (max-width: 999px){.is-index main#main>section:first-child picture:before{top:4%;left:7%;width:40%;padding-bottom:40%}image-with-text video{border-radius:80px 0}.is-index main#main>section:first-child picture:after{width:32%;padding-bottom:12%;bottom:0;right:-3%}.textWrapper>.wordContainer:nth-child(2) strong{font-weight:inherit}.textWrapper>.wordContainer:nth-child(2) strong span{text-transform:uppercase}}.wordContainer{overflow:hidden;margin:0!important}.textWrapper .wordContainer:nth-child(2),.textWrapper .wordContainer:nth-child(3){clear:both}@keyframes up{to{transform:translateY(0)}}.word{animation:up 1s;animation-delay:.1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1);transform:translateY(115%)}.textWrapper .wordContainer:nth-child(2) .word{animation-delay:.4s}.textWrapper .wordContainer:nth-child(3) .word{animation-delay:.6s}product-gallery.product-gallery{gap:2rem}.product-gallery__carousel{background:#fcf9f6}.product-gallery__carousel-with-radius{border-radius:0 40%}.product-info .prose strong{color:#3b3b3b}.product-info .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:.5rem}@media screen and (max-width: 699px){product-gallery.product-gallery .page-dots{position:absolute;z-index:1;bottom:20px;right:20Px}}.product-gallery__thumbnail-scroller{overflow:visible}.product-gallery__thumbnail{border-radius:50%;padding:8px;box-shadow:0 0 10px #0003}.product-gallery__thumbnail[aria-current=true]{border-color:0 0 14px 0px rgba(0,0,0,.4)}.product-gallery__thumbnail img{border-radius:50%}.variant-picker__option-info{display:none}.block-swatch{overflow:hidden}label.block-swatch{padding:0;border:none;gap:8px}label.block-swatch:before{content:"";width:17px;height:17px;background:transparent;border:2px solid #30594F;position:relative;border-radius:50%}label.block-swatch:after{content:"";width:9px;height:9px;background:#30594f;display:block;border-radius:20px;position:absolute;top:8px;left:4px;opacity:0}:checked+.block-swatch:after,.block-swatch.is-selected:after{opacity:1}.block-swatch.is-disabled{pointer-events:none;text-decoration:line-through;opacity:.75}@media screen and (max-width: 699px){label.block-swatch:after{top:6px}}.product-info product-form{width:100%}.button .price-list *{color:#fff}quantity-selector{border-radius:40px;border:none;box-shadow:0 0 10px #0003;display:flex!important;font-weight:600;color:#30594f}.quantity-selector__button{padding:18px}.quantity-selector__input{min-width:30px;width:30px}.product-info__block-item[data-block-type=description]{margin-top:8px!important}.product-info__block-list>.product-info__block-item[data-block-type=text]:nth-child(2){margin-bottom:0}.product-info__block-list>.product-info__block-item[data-block-type=text]:nth-child(2) .prose *{color:#3b3b3b;font-weight:600;text-transform:uppercase}.product-sticky-bar{background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 0 18px 2px #0000001a;width:80%;margin:20px 10%;padding:20px}.tsticky{position:initial!important}.rb-container{width:100%!important}.rb-collapsible-container{overflow:visible!important}.rb-progress-bar-wrapper,h1.rb-bundle-title{display:none}.rb-header{padding:0!important;height:0}.rb-qty-wrapper{width:fit-content;margin:0 auto;border-radius:40px;box-shadow:0 0 18px 2px #0000001a!important;overflow:hidden}.rb-qty-wrapper *,select#product-variant-list,select#selling-plan-list{color:#30594f!important;font-weight:600!important;border:none!important}.rb-qty-wrapper .rb-btn{background:transparent!important;padding:13px!important}input.rb-input{width:40px!important;margin:0!important}form.rb-form .tmb0-ns{margin-right:8px}p.rb-title.tf4.tmb2.tpb1{font-family:Lufga!important;font-size:18px!important;margin:8px auto 14px!important}.rb-field{display:flex;align-items:center}select#product-variant-list,select#selling-plan-list{box-shadow:0 0 18px 2px #0000001a;padding:10px 40px 10px 20px;border-radius:40px;outline:none;-webkit-appearance:none;appearance:none;position:relative;background:url(/cdn/shop/files/Vector_2.svg?v=1720690878);background-repeat:no-repeat;background-position:center right 18px;background-size:12px}.rb-sticky-form .rb-btn{font-weight:600;border-radius:40px}.rb-price span{position:relative;z-index:9;transform:translate(-20px,30px);color:#fff;font-size:18px;pointer-events:none}@media screen and (min-width: 1000px){.rb-sticky-form .rb-btn{padding:12px 120px 12px 20px}}@media screen and (max-width: 999px){.rb-item{margin:0 8px 20px!important;width:calc(50% - 16px)!important}p.rb-title.tf4.tmb2.tpb1{font-size:15px!important;margin:8px auto 6px!important}.rb-options,.rb-frequency-wrapper{width:100%;justify-content:center}form.rb-form .tmb0-ns{margin:0 0 20px!important}.rb-field label.rb-label.tmr2{display:none!important}.rb-field.tmr3.tmr4-ns.tmb3.tmb0-ns.tflex.tflex-wrap:before{content:"Je souhaite";margin-right:10px}.rb-field.tmr3.tmr4-ns.tmb3.tmb0-ns.tflex.tflex-wrap:after{content:"produits";margin-left:10px}.rb-field.rb-frequency:before{content:"et \eatre livr\e9(e) tous les ";margin-right:10px}select#product-variant-list,select#selling-plan-list{padding:6px 30px 6px 14px!important;background-position:center right 13px!important;background-size:10px!important}.rb-sticky-form .rb-btn{width:100%;text-align:left;margin-top:12px;padding:12px 20px}div#build-a-box{position:relative}.rb-price span{position:absolute;top:160px;right:35px;background:#30594f;transform:none;color:#fff;font-size:14px}button.rb-btn.tnowrap span.rb-notice.tmb0{font-size:14px}}.bundleSteps{padding:30px 0 50px}.bundleSteps ul.numbs{position:relative}.bundleSteps ul.numbs li div{background:#fff}.bundleSteps li{z-index:1;list-style:none;width:calc(100% / 3);padding:0}.bundleSteps ul.numbs:before{content:"";width:calc(100% / 3* 2);position:absolute;top:35px;border:1.5px dashed #30594F;display:block}.num_2{width:70px;height:70px;border:10px solid #EAF3EF;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto}@media screen and (max-width: 999px){.bundleSteps{padding:0}.bundleSteps ul.numbs{flex-wrap:wrap}.bundleSteps li{width:100%;display:flex;text-align:left;align-items:center;margin-bottom:22px}.bundleSteps li p{margin:0}.bundleSteps ul.numbs li div.num_2{margin:0 15px 0 0;width:55px;height:55px;border-width:6px}.bundleSteps ul.numbs:before{width:initial;height:calc(100% - 70px);left:27.5px}}.facets-sidebar .accordion{padding:0;margin:0;box-shadow:none;border-radius:0}.removable-facet{border-radius:50px;border:none;box-shadow:0 0 18px 2px #0000001a}.removable-facet a.tap-area{color:#fff!important;box-shadow:none}@media screen and (min-width: 700px){.is-collection #main{padding-top:50px}}@media screen and (max-width: 999px){.collection-toolbar{width:100%;border:none;box-shadow:red;padding:2px 28px 0;border-radius:50px;display:flex;align-items:center;background:#fff;box-shadow:0 0 18px 2px #0000001a;line-height:1;text-transform:uppercase;margin:0 0 0 auto}}quick-buy-modal *{opacity:1!important;transform:none!important}.contactBox>*{max-width:750px;margin:0 auto;padding:50px 0}.customer-account-box{max-width:500px}div#rc_login a{background:#fff;color:#30594f}.certi-reviews-modal-float.badge-style-square.csc-reviews-modal-float-fixed-in-mobile.badge-position-right{background:#ffffffb3!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:0 20px 20px 0!important;box-shadow:0 0 18px 2px #0000001a!important;padding:8px 8px 8px 12px!important;width:fit-content!important;z-index:9!important;transform:scale(.7);margin-left:-20px}.certi-reviews-modal-float.badge-style-square.csc-reviews-modal-float-fixed-in-mobile.badge-position-right{top:initial!important;right:initial!important;bottom:0!important;left:0%!important}.recharge-section-product-carousel,.recharge-component-subscription-swap{display:none!important}.recharge-button{border-radius:50px!important}span.rc-login--header-media{display:none}scroll-carousel#carousel-template--22774362472784__related-products{padding:40px;margin:-40px}.shopify-section--related-products{overflow:hidden}.product-card.is-Abonnements{display:none}div#smile-ui-lite-container,div#CookiebotWidget,.Avada-Faqs_Button.right:not(.admin){z-index:20!important}@media screen and (max-width: 999px){.quantity-selector__button{padding:15px}}@media screen and (max-width: 699px){.h6,:where(.prose h6){font-size:15px}.shopify-section--multi-column .section-spacing{overflow:hidden;max-width:100vw}product-card,.review-card,.rb-item-img{padding:9px}.headerBox{flex-wrap:wrap;text-align:center}.headerBox>*{text-align:center;margin:0 auto}.section-header.justify-self-start.text-start{width:100%;text-align:center}.headerBox>a{margin-top:10px}.headerBox>div{width:100%}.swiperBtn svg{width:14px}.swiperBtn{padding:10px 7px!important}.swiper:before,.swiper:after{width:40px}.faqBox{flex-wrap:wrap}.faqBox>*{width:100%!important}.text-with-icons p{font-size:10px;line-height:1.3}.image-with-text>.prose{padding:0}ul.social-media{justify-content:flex-start!important;gap:12px}.footer__aside>div{flex-wrap:wrap;flex-direction:column-reverse;gap:20px;padding-top:8px}}.articleImgWrapper{border-radius:20px;position:relative;overflow:hidden}.articleTags{position:absolute;bottom:0;padding:6px 16px}li.tag a,.blog-post-card__category{border:1px solid;border-radius:30px}.blog-post-card__category{color:#fff;margin:0 8px 8px 0;font-size:12px;padding:0 6px}li.tag a{padding:3px 14px}li.tag.active a{background:#3b3b3b;color:#fff;border-color:#3b3b3b}.blog-post-card{position:relative;padding-bottom:50px;height:100%}a.blog-post-card__read-more.link{position:absolute;bottom:0}.article__wrapper .prose h2{margin:40px 0 20px}.article__wrapper .prose *,.article__wrapper .prose p,.product-info__block-item[data-block-type=accordion] .prose *,.article__wrapper .prose li{color:#3b3b3b}.tocContainer{padding:20px 30px;background:#eaf3ef;color:#30594f;border-radius:20px}@media screen and (max-width: 699px){.product-card .button{padding:.65rem .9rem;gap:.5rem}.size-xs{font-size:10px}}.product-info__block-item[data-block-id=buy_buttons]{position:relative;padding-bottom:58px}.shopify-payment-button{position:absolute;left:0;bottom:0;width:100%}.shopify-payment-button__more-options{font-size:12px!important;margin-top:8px!important}.product-info__block-item[data-block-type=buy-buttons]{margin-bottom:18px}.product-info__block-item[data-block-type=feature-with-icon]{display:flex;justify-content:center;margin-block-start:0!important}div#trustpilot-widget-trustbox-0-wrapper{width:fit-content}.featuredProductCard{background:#fff;padding:8px;gap:20px;border-radius:12px;box-shadow:0 0 20px #0003;display:flex;width:300px;position:absolute;left:40px;top:20px;z-index:9;transform:scale(.9)}.featuredProductCard>img{width:80px}.product-tagline{font-size:11px;width:100%;line-height:1.2;margin-bottom:8px}.featuredProductCard price-list.price-list *{font-size:12Px}.link.mt10{display:inline-block}@media screen and (min-width: 700px) and (max-width: 1250px){.featuredProductCard{transform:scale(.8);left:0;flex-direction:column;max-width:200px;top:0}}@media screen and (max-width: 699px){.featuredProductCard{position:relative;width:100%;left:0;z-index:1;margin:0 0 20px;transform:scale(1)}.trustpilot-widget.tpSlider iframe{height:300px!important}.header.is-solid{background:#fff;box-shadow:0 0 18px 4px #00000080!important;z-index:9999999999}.header.is-solid nav{box-shadow:none}}cart-dot.header__cart-dot{right:-7px;top:-2px;bottom:initial!important;left:initial!important;color:#fff;font-size:9px;line-height:1;padding:2px 0;background:#fb8046;height:14px;border-radius:10px;width:14px;display:flex;align-items:center;justify-content:center;box-shadow:none}.cartTotal{display:block;width:100%;text-align:center;font-size:9px;font-weight:500}@media screen and (max-width: 999px){cart-dot.header__cart-dot{width:20px;height:20px;transform:scale(1)}}span.swiper-pagination-bullet{border:1px solid #30594f;background:transparent;opacity:1}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#30594f}.suffix-points-de-vente #main .scrolling-content{margin:30px 0 20px}.scrolling-content{display:flex}@media screen and (max-width: 999px){.swiperProduits{padding:20px 0!important}.shopify-section--featured-collections .md\:hidden.link{margin:0 auto;display:block;width:fit-content}.swiper-wrapper{margin-bottom:20px}}.logoList{padding:40px 0;background:#fff4e1}@media screen and (min-width: 1000px){.logo-list{width:60%}.logo-list__item{padding:0}}@media screen and (max-width: 999px){.logoListBox{flex-wrap:wrap;gap:20px;justify-content:center}.logoListBox>*{width:100%}}.cartTotal{display:none!important}#slidecarthq .header{margin-block-end:0!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/custom.css.map */
