@charset "UTF-8";@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes pulse{to{box-shadow:0 0 0 30px transparent}}@keyframes textLoop{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes flashanim{0%{color:#333}to{color:#ff9c76}}@keyframes flash_border{0%,80%{border-color:red}20%,60%,to{border-color:#333}40%{border-color:green}}@-webkit-keyframes flash_border{0%,80%{border-color:red}20%,60%,to{border-color:#333}40%{border-color:green}}@-moz-keyframes flash_border{0%,80%{border-color:red}20%,60%,to{border-color:#333}40%{border-color:green}}@keyframes bundle-progress{0%,to{background-position:0;box-shadow:0 0 5px 3px #fac1aa}50%{background-position:100%;box-shadow:0 0 5px -3px #fac1aa}}@keyframes bouncing{70%,90%,97%,to{transform:translate(0)}80%{transform:translate(15%)}95%{transform:translate(7%)}99%{transform:translate(3%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes jello-horizontal{0%,to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes jello-horizontal{0%,to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes pulse{0%,8%{-webkit-transform:scale(0);opacity:0}15%{-webkit-transform:scale(.1);opacity:1}30%{-webkit-transform:scale(.5);opacity:1}to{opacity:0;-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%,8%{-moz-transform:scale(0);opacity:0}15%{-moz-transform:scale(.1);opacity:1}30%{-moz-transform:scale(.5);opacity:1}to{opacity:0;-moz-transform:scale(1)}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.collection-ribbon{left:-28px;position:absolute;top:24px;height:19px;width:122px;transform:rotate(-45deg);background-color:#fbf8f5;text-align:center;vertical-align:center;font-size:11px;color:#333;font-weight:500}@media (min-width: 0px) and (max-width: 479px){.collection-ribbon{left:6px;position:absolute;top:9px;height:17px;width:73px;transform:rotate(0);background-color:#fbf8f5;text-align:center;vertical-align:center;font-size:11px;color:#333;font-weight:500}}@media (min-width: 479px) and (max-width: 767px){.collection-ribbon{left:7px;position:absolute;top:9px;height:19px;width:85px;transform:rotate(0);background-color:#fbf8f5;text-align:center;vertical-align:center;font-size:11px;color:#333;font-weight:500}}.my_EKOBO_wrapper{justify-content:space-evenly;display:flex;flex-direction:column;align-items:center;padding:50px;background:#fff}.EKOBO_logo{margin-bottom:10px;margin-top:25px;width:300px}.EKOBO_text{text-align:center}.EKOBO_text--subtitle,.EKOBO_text--title{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:700}.EKOBO_text--subtitle{font-weight:300;max-width:900px}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}.boite_announcement{padding:10px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f8d1ae}@media (min-width: 0px) and (max-width: 991px){.boite_announcement{padding:10px 0}}.boite_text{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:500;color:#333;text-align:center}.buttonOverlayv0{padding:12px 24px;position:relative;color:#333;font-size:26px;font-weight:500;width:200px;margin-top:40px}@media (min-width: 0px) and (max-width: 479px){.buttonOverlayv0{width:180px;font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.buttonOverlayv0{width:180px;font-size:22px}}.buttonOverlayv0 a{color:#fff}.buttonOverlayv0:before{content:"";position:absolute;height:100%;width:100%;top:5px;right:5px;background-color:#ff9c76;transition:transform .2s ease-in-out}.buttonOverlayv0:after{top:0;left:0;border:2px solid #474e51}.buttonOverlayv0:hover:before{transform:translate(6px,-4px)}.buttonOverlayv0:hover:after{transform:translate(-6px,4px)}html{overflow-x:hidden}.buttonOverlay{padding:12px 24px;position:relative;color:#333;font-weight:700}.buttonOverlay a,.buttonOverlayv0 a,.buttonOverlayv1 span,.buttonOverlayv2 span{position:relative;z-index:1}.buttonOverlay:after,.buttonOverlay:before,.buttonOverlayv0:after{content:"";position:absolute;height:100%;width:100%;transition:transform .2s ease-in-out}.buttonOverlay:before{top:5px;right:5px;background-color:#fff}.buttonOverlay:after{top:0;left:0;border:2px solid #474e51}.buttonOverlay:hover:before{transform:translate(6px,-4px)}.buttonOverlay:hover:after{transform:translate(-6px,4px)}.buttonOverlayv1{padding:12px;position:relative;font-size:26px;font-weight:500;line-height:1.4;width:80%;margin:auto auto 25px}@media (min-width: 0px) and (max-width: 767px){.buttonOverlayv1{text-align:center;font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.buttonOverlayv1{text-align:center;font-size:22px}}.buttonOverlayv1 span a,.buttonOverlayv2 span a,.product-cart .btn-wrapper--card--drawer span:hover,.product-cart .btn-wrapper--card--drawer:hover,.pulseBtn a{color:#fff}.buttonOverlayv1:before{top:5px;right:5px;background-color:#ff9c76}.buttonOverlayv1:after,.buttonOverlayv1:before,.buttonOverlayv2:after,.buttonOverlayv2:before{content:"";position:absolute;height:100%;width:100%;transition:transform .2s ease-in-out}.buttonOverlayv1:after{top:0;left:0;border:2px solid #474e51}.buttonOverlayv1:hover:before{transform:translate(6px,-4px)}.buttonOverlayv1:hover:after{transform:translate(-6px,4px)}.buttonOverlayv3{margin:auto auto 20px}.buttonOverlayv2{padding:12px;position:relative;font-size:26px;font-weight:500;line-height:1.4;width:250px;text-align:center}@media (min-width: 0px) and (max-width: 767px){.buttonOverlayv2{text-align:left;width:200px;font-size:22px;padding:12px 24px}}@media (min-width: 768px) and (max-width: 991px){.buttonOverlayv2{text-align:left;width:200px;font-size:22px;padding:12px 24px}}.buttonOverlayv2:after,.buttonOverlayv2:before{border-radius:9999px}.buttonOverlayv2:before{top:5px;right:5px;background-color:#ff9c76}.buttonOverlayv2:after{top:0;left:0;border:2px solid #474e51}.buttonOverlayv2:hover:before{transform:translate(6px,-4px)}.buttonOverlayv2:hover:after{transform:translate(-6px,4px)}.pulseBtn{padding:12px 24px;border-radius:6px;box-shadow:0 0 #ff9c76b3;animation:pulse 1.75s infinite cubic-bezier(.66,0,0,1);font-size:26px;background:#ff9c76;font-weight:500;line-height:1.4;width:90%;margin:auto}.my_landing-h1-container{background:#fbf8f5}.my_landing-title{text-align:center;font-size:52px;font-weight:300;position:relative;margin-top:-53px;display:flex;justify-content:center;align-items:baseline}@media (min-width: 0px) and (max-width: 767px){.my_landing-title{flex-direction:column;font-size:26px;align-items:center}}@media (min-width: 768px) and (max-width: 991px){.my_landing-title{flex-direction:column;font-size:26px;align-items:center}}.mobile_hide{display:flex}@media (min-width: 0px) and (max-width: 479px){.mobile_hide{display:none}}@media (min-width: 768px) and (max-width: 991px){.mobile_hide{display:none}}#my_icons_row_landing{overflow:hidden}.landing_SEO_content{background:#fbf8f5;padding:70px 2.5% 50px}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_content{padding-top:10px;padding-bottom:10px}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_content{padding-top:10px;padding-bottom:10px}}.landing_SEO_div{display:flex;flex-direction:row}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_div{flex-direction:column}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_div{flex-direction:column}}.landing_SEO_article{width:75%;margin:0 100px 0 50px}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_article{width:100%;padding:0 10px;margin:0}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_article{width:100%;padding:0 10px;margin:0}}.landing_SEO_aside{text-align:center;margin-top:20px;width:400px}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_aside{width:100%}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_aside{width:100%}}.landing_SEO_image_container{border:solid #fff 15px;padding:20px;margin-top:40px}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_image_container{padding:5px;margin-bottom:15px}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_image_container{padding:5px;margin-bottom:15px}}.landing_SEO_aside_image{width:310px;height:auto;margin:auto}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_aside_image{margin-top:5px;width:235px}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_aside_image{margin-top:5px}}.landing_SEO_aside_content{width:95%;margin:auto}.landing_SEO_aside_title,.landing_SEO_aside_titlev2{font-size:28px;font-weight:700;margin:50px 15px 15px;line-height:1.2}.landing_SEO_aside_titlev2{margin:0 15px 25px;text-align:center}.landing_SEO_aside_text{font-size:20px;line-height:1.6}.landing_SEO_blog_container{display:none}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_blog_container{display:none}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_blog_container{display:none}}.landing_SEO_blog_container_mobile{display:none}@media (min-width: 0px) and (max-width: 479px){.landing_SEO_blog_container_mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){.landing_SEO_blog_container_mobile{display:none}}#landing-css-bledit p,.SEO_text,.author_text,.blog_SEO_content p,.blog_SEO_content ul,.landing_SEO_div p{font-size:18px;line-height:1.75;text-align:justify;clear:both}.blog_SEO_content h2,.landing_SEO_div h2{margin-top:35px;margin-bottom:15px;font-size:34px;color:#ff9c76;padding-bottom:15px;font-weight:700}.landing_SEO_div h2:after{content:"";float:left;background:#fff;width:100%;height:8px;border-radius:0;margin-top:10px;margin-bottom:20px}.author_text{color:gray;font-size:16px;line-height:1.4}.SEO_h1{font-weight:500;margin-left:50px}@media (min-width: 0px) and (max-width: 479px){.SEO_h1{font-size:36px;border-bottom:solid 0 #333;margin:0 10px;padding-top:15px;padding-bottom:15px}}@media (min-width: 768px) and (max-width: 991px){.SEO_h1{font-size:36px;border-bottom:solid 0 #333;margin:0 10px;padding-top:15px;padding-bottom:15px}}.SEO_h2{margin-top:35px;margin-bottom:15px;font-size:32px;border-bottom:solid 2px #333;padding-bottom:10px}@media (min-width: 0px) and (max-width: 479px){.SEO_h2{font-size:24px;border-bottom:.0625rem solid rgba(0,0,0,.12)}}@media (min-width: 768px) and (max-width: 991px){.SEO_h2{font-size:24px;border-bottom:.0625rem solid rgba(0,0,0,.12)}}.SEO_h3{margin-top:25px;margin-bottom:15px;font-weight:500}@media (min-width: 0px) and (max-width: 479px){.SEO_h3{font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.SEO_h3{font-size:22px}}#shopify-section-my_landing_divider{background:#fbf8f5}.my_landing_divider{height:50px;background:#fbf8f5;border-bottom:solid 10px #fff;width:91%;margin:auto}@media (min-width: 0px) and (max-width: 479px){.my_landing_divider{display:none}}@media (min-width: 768px) and (max-width: 991px){.my_landing_divider{display:none}}.rich-text__heading_SEO_landing{font-size:76px;letter-spacing:initial;color:inherit;font-weight:700;line-height:1.2;margin-bottom:0}@media (min-width: 0px) and (max-width: 479px){.rich-text__heading_SEO_landing{font-size:38px}}@media (min-width: 768px) and (max-width: 991px){.rich-text__heading_SEO_landing{font-size:38px}}.rich-text__content_SEO_landing{position:relative;width:40%;min-width:550px;margin-bottom:40px;margin-left:60px}@media (min-width: 0px) and (max-width: 479px){.rich-text__content_SEO_landing{margin-left:0;margin-top:50px;width:100%;padding-left:30px;padding-right:30px;min-width:0}}@media (min-width: 768px) and (max-width: 991px){.rich-text__content_SEO_landing{margin-left:0;margin-top:50px;width:100%;padding-left:30px;padding-right:30px;min-width:0}}.color_orange{color:#ff9c76}.CTA_SEO_Landing--parent{display:flex;flex-direction:column}@media (min-width: 0px) and (max-width: 479px){.CTA_SEO_Landing--parent{display:block;text-align:justify;border-top:solid 2px #333;border-bottom:solid 2px #333;padding-right:10px;padding-left:10px;background:#fff}}@media (min-width: 768px) and (max-width: 991px){.CTA_SEO_Landing--parent{display:none;text-align:justify;border-top:solid 2px #333;border-bottom:solid 2px #333;padding-right:10px;padding-left:10px;background:#fff}}.CTA_SEO_Landing--childv1{grid-area:1/span 2/auto}@media (min-width: 0px) and (max-width: 479px){.CTA_SEO_Landing--childv1{display:none}}@media (min-width: 768px) and (max-width: 991px){.CTA_SEO_Landing--childv1{display:none}}.CTA_SEO_Landing--childv2{display:flex;flex-direction:column;padding-bottom:20px}.CTA_SEO_Landing--childv3{grid-column:2/auto}@media (min-width: 0px) and (max-width: 479px){.CTA_SEO_Landing--childv3{grid-column:1/auto;padding-top:25px;padding-bottom:10px}}@media (min-width: 768px) and (max-width: 991px){.CTA_SEO_Landing--childv3{grid-column:1/auto;padding-top:25px;padding-bottom:10px}}.CTA_SEO_Landing--childv4{grid-column:2/auto}.CTA_SEO_Landing--childv2_subtitle{text-align:left;font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin-top:7px}.CTA_SEO_Landing--childv2_title{text-align:left;font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);font-weight:700;letter-spacing:initial;color:var(--p-text, #333333);margin-top:7px}@media (min-width: 0px) and (max-width: 479px){.CTA_SEO_Landing--childv2_title{line-height:1.2;font-size:32px;padding-top:10px;padding-bottom:15px}}@media (min-width: 768px) and (max-width: 991px){.CTA_SEO_Landing--childv2_title{line-height:1.2;font-size:32px;padding-top:10px;padding-bottom:15px}}.CTA_SEO_Landing--childv2_title_disclaimer{padding-top:5px;font-size:18px}.custom-html-section_SEO_landing{text-align:center}.page-title__heading_SEO_landing{margin:0;padding:75px 15px 10px;font-size:56px;line-height:1.2;font-weight:700}.custom-html_SEO_landing{padding-top:12px;color:#ff9c76;font-size:18px;padding-bottom:35px}#shopify-section-custom-HTML_landingv0{background:#fff5f1}#shopify-section-custom-HTML_landing{background:#fbf8f5}#shopify-section-custom-HTML_landingv2{background:#fff5f1}.js-drawer-open #crisp-chatbox{display:none!important}.grid__image--drawer{position:relative;display:block;overflow:hidden;margin:0 auto 5px}.title-card--drawer{padding-top:2.5px;padding-bottom:0;height:53px;text-align:left;font-weight:500;margin-bottom:20px}.flickity-button--drawer{top:33%;width:28px;height:28px}@media (min-width: 0px) and (max-width: 1025px){.my_grid_flex.grid__item.text-center.product-item-parent{padding-right:10px;margin-bottom:0;padding-left:0}}.drawer_all-carousel .product-item-parent{padding:7px}.drawer_all-carousel--title{font-size:24px;font-weight:700;margin-bottom:7px}.drawer_all-carousel{width:100%;margin:auto}.ajaxcart__inner{margin-top:0;margin-bottom:0}.product-cart{width:98%;background-color:#fff;display:flex;justify-content:space-between;border:solid 1px #f2f2f2;margin:auto 15px auto auto}@media (min-width: 0px) and (max-width: 480px){.product-cart{width:100%}}.product-cart-desc{width:100%}.product-image{width:85px;height:85px;background-size:cover;background-repeat:no-repeat}@media (min-width: 0px) and (max-width: 480px){.product-image{width:80px;height:76px}}.product-cart>div{margin:10px}@media (min-width: 0px) and (max-width: 480px){.product-cart>div{margin-left:2px;margin-right:5px}}.product-cart .btn-wrapper--card--drawer{padding:10px;align-items:center;display:flex}@media (min-width: 0px) and (max-width: 480px){.product-cart .btn-wrapper--card--drawer{display:none}}.btn-wrapper--card--drawer--mobile{display:none}@media (min-width: 0px) and (max-width: 480px){.btn-wrapper--card--drawer--mobile{display:block;background:#fff;color:#333;text-align:center;font-size:14px;letter-spacing:.02em;border:1px solid #cecdc9;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;padding:8px 2px;font-weight:500;height:50px;line-height:1.2;width:45%}}.btn-wrapper--card--drawer{background:#fff;color:#333;text-align:center;font-size:14px;letter-spacing:.02em;border:1px solid #cecdc9;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;padding:8px 0;font-weight:500;height:40px}.btn-wrapper--card--drawer:active,.btn-wrapper--card--drawer:focus,.btn-wrapper--card--drawer:hover{background:#ff9c76;color:#fff}.main-carousel .btn.btn--add-to-cart.add_to_cart_button{padding:5px;font-size:12px}#CartDrawer .btn--add-to-cart{margin-top:0;font-size:12px;cursor:pointer;line-height:1.3}button{border-radius:0;outline:0;-webkit-appearance:none;appearance:none}.slide-arrow{position:absolute;top:50%;margin-top:-15px}.next-arrow,.prev-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.prev-arrow{left:-20px;border-left:0 solid transparent;border-right:15px solid #ff9c76}.next-arrow{right:-20px;border-right:0 solid transparent;border-left:15px solid #ff9c76}.my_cart_buttons{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:row;align-items:baseline;padding-bottom:10px}.desc{display:none}#CartDrawer{overflow:hidden}@media (min-width: 0px) and (max-width: 480px){.drawer_all-carousel .product-grid-item__info{padding:0}}.slide_img_drawer{width:50px}@media (min-width: 0px) and (max-width: 479px){.slide_img_drawer{width:38px}}.slide_drawer{padding:0 20px}@media (min-width: 0px) and (max-width: 480px){.slide_drawer{padding:4px 8px;background:#fff}}.my_slider_img{float:left;display:flex;flex-direction:column;align-items:center;margin-left:92%;top:-20px;position:absolute}@media (min-width: 0px) and (max-width: 479px){.my_slider_img{top:-15px}}.my_slider_text{padding-left:25px;padding-top:6px}@media (min-width: 0px) and (max-width: 479px){.my_slider_text{font-size:12px;padding-left:14px;padding-top:2px}}.cart-slider-spacer-line-v1{border-top:1px solid #f2f2f2;clear:both;display:block;width:100%;padding-bottom:15px;background:#fff}@media (min-width: 0px) and (max-width: 479px){.cart-slider-spacer-line-v1{padding-bottom:5px}}.cart-slider-spacer-line-v2{border-bottom:1px solid #f2f2f2;clear:both;display:block;width:100%;padding-top:15px;background:#fff}@media (min-width: 0px) and (max-width: 479px){.cart-slider-spacer-line-v2{padding-top:5px}}.custom_ratings_btn{margin:auto}.my_home_btn--v1{width:80%;margin:15px auto auto;padding-right:3px!important;padding-left:3px!important}@media (min-width: 0px) and (max-width: 479px){.my_home_btn--v1{width:100%;padding-right:0;padding-left:0;margin-top:20px}}.btn_.btn.btn--quick-view.quick_view_button{color:#333;background:#fbf8f5}.my_homepage_ratings_wrapper{background:#fbf8f5}.my_secondary_btn_ratings{width:200px;margin:25px auto auto}.btn_ratings{font-size:calc(22px + (22 - 20)*((100vw - 300px)/(1600 - 300)))!important}.my_homepage_ratings_snippet{background:#ffffff80;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));text-align:center;width:35%;min-width:300px;margin:auto;padding:20px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_snippet{width:285px}}.my_homepage_ratings_triangle{display:block;content:"";position:relative;transform:translate(0);height:0;width:0;border-top:25px solid rgba(255,255,255,.5);border-right:25px solid transparent;border-left:25px solid transparent;margin:auto}.my_homepage_ratings_snippet .jdgm-all-reviews-rating{font-size:150%}.my_custom-rating-section{background:#f6e6d8}.jdgm-widget .jdgm-submit-rev{margin-bottom:20px!important;margin-top:20px!important}.jdgm-form.jdgm-form .jdgm-form__rating-fieldset{text-align:left!important}.custom_ratings_btn{margin-bottom:40px;margin-top:10px;width:240px}.my_homepage_ratings_longform .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:none}.my_homepage_ratings_longform .jdgm-widget{margin-bottom:50px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel-item{width:100%!important}}.my_homepage_ratings_longform .jdgm-carousel-wrapper{padding:0;margin-top:-17px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel-wrapper{padding:0;margin-top:-17px}}.my_homepage_ratings_longform .jdgm-carousel-title,.my_homepage_ratings_longform .jdgm-carousel__arrows{display:none}.my_homepage_ratings_longform .jdgm-all-reviews-rating{display:none!important}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__review,.my_homepage_ratings_longform .jdgm-ellipsis{text-align:center}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{text-align:center;height:76px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{height:60px}}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:120%;font-weight:700}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:100%;font-weight:700}}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__timestamp{opacity:.8;font-size:80%;margin-top:9px}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating{font-size:200%}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating{font-size:175%}}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item{font-size:18px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item{font-size:16px}}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{display:none!important}.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{display:flex;flex-direction:column-reverse;justify-content:stretch;width:100%}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{width:100%;padding:0}}.my_homepage_ratings_longform .jdgm-carousel__item-wrapper{height:350px}@media (min-width: 0px) and (max-width: 479px){.my_homepage_ratings_longform .jdgm-carousel__item-wrapper{height:350px}}.my_fullpage_ratings .jdgm-all-reviews-widget{border:0 solid #eee}@media (min-width: 0px) and (max-width: 479px){.jdgm-rev-widg,.my_fullpage_ratings .jdgm-all-reviews-widget{padding:0}}@media (min-width: 768px) and (max-width: 991px){.jdgm-rev-widg,.my_fullpage_ratings .jdgm-all-reviews-widget{padding:0}}.my_fullpage_ratings .jdgm-rev .jdgm-rev__timestamp{position:relative;margin-bottom:5px}@media (min-width: 0px) and (max-width: 479px){.my_fullpage_ratings .jdgm-rev .jdgm-rev__timestamp{position:relative}}@media (min-width: 768px) and (max-width: 991px){.my_fullpage_ratings .jdgm-rev .jdgm-rev__timestamp{position:relative}}.my_fullpage_ratings .jdgm-rev .jdgm-rev__rating{position:relative}.my_fullpage_ratings .jdgm-widget *{font-size:17px}.my_fullpage_ratings .jdgm-rev__buyer-badge{margin-right:15px;display:inline-block;color:#fff;background-color:#ff9c76;padding:5px 10px}.my_fullpage_ratings .jdgm-rev .jdgm-rev__author-wrapper{padding-bottom:10px;display:inline-block}.my_fullpage_ratings .jdgm-rev__body{overflow-x:hidden;margin-top:10px}.my_fullpage_ratings .jdgm-widget-actions-wrapper{background:#ff9c76;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:1.5px;padding:9px;border:solid 2px #333}@media (min-width: 0px) and (max-width: 479px){.my_fullpage_ratings .jdgm-widget-actions-wrapper{background:#fff;color:#333;font-size:20px;text-transform:uppercase;letter-spacing:1.5px;padding:9px;border:solid 1px #333;margin-bottom:25px}}@media (min-width: 768px) and (max-width: 991px){.my_fullpage_ratings .jdgm-widget-actions-wrapper{background:#fff;color:#333;font-size:20px;text-transform:uppercase;letter-spacing:1.5px;padding:9px;border:solid 1px #333;margin-bottom:25px}}.my_fullpage_ratings .jdgm-histogram .jdgm-temp-hidden{margin:auto;border:0;width:100%;display:flex;flex-direction:column}.my_fullpage_ratings .jdgm-write-rev-link{border:0;margin:0;color:#fff}@media (min-width: 0px) and (max-width: 479px){.my_fullpage_ratings .jdgm-write-rev-link{color:#333}}.my_fullpage_ratings .jdgm-histogram__row{height:21px;line-height:20px;margin-bottom:8px;cursor:pointer;white-space:nowrap;display:flex;justify-content:space-between;width:600px}@media (min-width: 0px) and (max-width: 479px){.my_fullpage_ratings .jdgm-histogram__row{width:300px}}@media (min-width: 768px) and (max-width: 991px){.my_fullpage_ratings .jdgm-histogram__row{width:300px}}.jdgm-all-reviews-page__wrapper{max-width:100%!important}.my_fullpage_ratings .jdgm-all-reviews-page__load-more{background:#fbf8f5;font-size:20px;letter-spacing:1.5px;padding:9px;border:solid 2px #333;margin-top:50px;margin-bottom:50px}.my_fullpage_ratings .jdgm-histogram__bar{position:relative;display:inline-block;width:360px;height:100%;margin:0 15px;vertical-align:middle;box-shadow:inset 0 0 1px #666}@media (min-width: 0px) and (max-width: 479px){.my_fullpage_ratings .jdgm-histogram__bar{display:none}}@media (min-width: 768px) and (max-width: 991px){.my_fullpage_ratings .jdgm-histogram__bar{display:none}}.my_fullpage_ratings .jdgm-histogram__star .jdgm-star{font-size:22px}.my_fullpage_ratings .jdgm-all-reviews__summary{display:none}.my_fullpage_ratings .jdgm-histogram{margin:0;padding:0;border:0}.my_fullpage_ratings .jdgm-histogram__row:last-of-type{display:none}.my_fullpage_ratings .jdgm-sort-dropdown-wrapper{margin-top:30px;margin-bottom:20px;float:left}@media screen and (min-width: 1024px){.jdgm-sort-dropdown-wrapper{width:30%;min-width:20rem;margin-bottom:2rem!important}}.my_fullpage_ratings .jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:18px}.my_fullpage_ratings .jdgm-all-reviews-page__title{text-align:center;margin-top:40px;margin-bottom:0}.my_homepage_ratings_snippet--fullpage{background:#fff;border:0;padding-top:0}.cart-shipping_text__wrapper{font-size:14px;font-weight:500;line-height:1;color:#3339;margin-top:8px;padding-bottom:8px}.cart-shipping_text__wrap{display:flex;flex-direction:row;justify-content:space-between;padding:6px 0}@media (min-width: 0px) and (max-width: 769px){.cart-shipping_text__wrap{font-size:12px;padding:3px 0}}.display-none{display:none}.btn{display:block;background:#ff9c76;color:#fff;text-align:center;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));padding:16px 24px;letter-spacing:.02em;border:0 solid #333;font-weight:700;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;border-radius:5px}.btn:active,.btn:focus,.btn:hover,.is-sticky .my_js-atc-container button:active,.is-sticky .my_js-atc-container button:focus,.is-sticky .my_js-atc-container button:hover{background:#ff7743;color:#fff}.btn.disabled,.btn:disabled,.is-sticky .my_js-atc-container button.disabled,.is-sticky .my_js-atc-container button:disabled{background:#ff7743;color:#fff}.my_secondary_btn{display:block;background:#fbf8f5;color:#333;text-align:center;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));padding:12px 24px;letter-spacing:.02em;border:1px solid #f1f1f1;font-weight:500;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;border-radius:5px}.my_secondary_btn:active,.my_secondary_btn:focus,.my_secondary_btn:hover{background:#ff9c76;color:#fff;border:1px solid #ff9c76}.my_secondary_btn.disabled,.my_secondary_btn:disabled{background:#ff9c76;color:#fff}.btn_width{width:380px}@media (min-width: 0px) and (max-width: 479px){.btn_width{width:100%}}div#pagecontainer{transform:unset}.my_div-variants-btn .sticky-wrapper,.swatch .swatch-element.color label,.variants-wrapper input[type=radio]{width:100%}.my_js-atc-container{width:100%!important}.is-sticky .my_js-atc-container{bottom:0;left:0;top:unset!important;padding-top:20px;padding-bottom:20px;background:#fff;border-top:1px solid #f2f2f2;margin-left:auto;margin-right:auto;display:flex;justify-content:space-evenly}.is-sticky .my_js-atc-container button{min-width:340px;width:35%;justify-content:center;display:flex;background:#ff9c76;border:0 solid #333;font-weight:700;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease}.top_page{display:none}.is-sticky .top_page{font-size:calc(18px + (16 - 14)*((100vw - 300px)/(1600 - 300)));color:#333;text-decoration:none;display:flex;font-weight:700;align-items:center;background:0 0;padding:0 25px;border-radius:5px}@media (min-width: 0px) and (max-width: 479px){.is-sticky .top_page{display:none}}.top_page img{height:28px;margin-left:10px;padding-top:10px}.top_page a{text-decoration:none}.my_text_underline,.my_text_underlinev2{position:relative}.my_text_underline:after,.my_text_underlinev2:after{content:"";position:absolute;bottom:.375rem;left:-.5rem;right:-.5rem;height:1.15rem;z-index:-1;background:#fff;background-repeat:no-repeat;background-size:cover}.my_text_underlinev2:after{bottom:-.125rem;left:-.1rem;height:.65rem}.my_santa_gif_right{text-align:center;height:574px}@media (min-width: 0px) and (max-width: 1050px){.my_santa_gif_right{display:none}}.my_santa_gif{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;padding:0 10%;align-items:center;overflow:hidden}@media (min-width: 0px) and (max-width: 479px){.my_santa_gif{display:flex;flex-direction:column}}.my_santa_gif--text{font-size:calc(1.5rem + (8*(70vw - 1440px))/1119);line-height:1.64;font-weight:500;text-align:center;width:70%;margin:auto}@media (min-width: 0px) and (max-width: 1050px){.my_santa_gif--text{text-align:center;width:100%;margin-top:50px}}.my_santa_gif_left{margin-top:50px}@media (min-width: 0px) and (max-width: 1050px){.my_santa_gif_left{margin-top:0;margin-bottom:20px}}.my_snow_bloc{height:100%;background:#f6e6d8;overflow:hidden;padding-bottom:0}@media (min-width: 0px) and (max-width: 479px){.my_snow_bloc{background:#f6e6d8}#AddToCartForm--carte-cadeau-template .my_div-variants-btn{display:flex;flex-direction:column;margin-bottom:15px;margin-top:0}}#AddToCartForm--carte-cadeau-template .my_variants-wrapper{min-width:215px;padding-top:5px;font-weight:700}@media (min-width: 0px) and (max-width: 479px){#AddToCartForm--carte-cadeau-template .my_variants-wrapper{display:flex;width:100%;justify-content:left;align-items:baseline}}#AddToCartForm--carte-cadeau-template .selector-wrapper{margin-left:15px}@media (min-width: 0px) and (max-width: 479px){#AddToCartForm--carte-cadeau-template .selector-wrapper{padding-right:0}}#AddToCartForm--carte-cadeau-template .selector-wrapper:after{right:31px;top:40%}@media (min-width: 0px) and (max-width: 479px){#AddToCartForm--carte-cadeau-template .selector-wrapper:after{right:17px}}#AddToCartForm--carte-cadeau-template .my_div-variants-btn{align-items:center}#AddToCartForm--carte-cadeau-template .single-option-selector{font-weight:700}.my_variants_buttons_kdo .my_div-variants-btn{flex-direction:row;width:100%}.my_variants_buttons_kdo{padding:0 10px}@media (min-width: 0px) and (max-width: 479px){.my_variants_buttons_kdo{padding:0}}.my_variants_buttons_kdo .my_variants-wrapper{min-width:200px;max-width:212px}@media (min-width: 0px) and (max-width: 479px){.my_variants_buttons_kdo .my_variants-wrapper{max-width:100%}}.my_entreprise_noel_content{background-color:#f6e6d8;padding:50px 0}.entreprise_wrapper{width:70%;margin:auto;padding:50px 30px}@media (min-width: 0px) and (max-width: 479px){.entreprise_wrapper{width:100%}}.entreprise_logo{width:350px;margin:auto}.entreprise_title{font-size:calc(4rem + (58*(100vw - 1440px))/1119);text-align:center;font-weight:700}@media (min-width: 0px) and (max-width: 460px){.entreprise_title{font-size:44px;text-align:center;line-height:1.2;margin-top:20px;font-weight:700}}.entreprise_subtitle{font-size:calc(18px + (18 - 16)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:#ff9c76;text-align:center}@media (min-width: 0px) and (max-width: 460px){.entreprise_subtitle{font-size:14px}}.entreprise_text{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));line-height:1.64;font-weight:500;text-align:center;width:70%;margin:auto}@media (min-width: 0px) and (max-width: 460px){.entreprise_text{margin-top:30px;font-weight:500;font-size:18px;width:100%}}.entreprise_typeform{display:flex;flex-direction:column;align-items:center;margin-bottom:50px;margin-top:50px}.wrapper--small_entreprise{background:#fff;text-align:left;padding:35px;width:550px;position:absolute;left:6%;bottom:-79%}@media (min-width: 0px) and (max-width: 460px){.wrapper--small_entreprise{padding:18px;margin:auto;width:90%;position:relative;left:0;bottom:0}}.slide__heading_entreprise{color:#333;font-size:calc(2.5rem + (8*(100vw - 1440px))/1119);font-weight:700}.slide__caption_entreprise{color:#333;font-size:calc(16px + (16 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:300}.wrapper--small_entreprise .my_flex_picto{width:70px}.wrapper--small_entreprise .thing{height:85px;width:85px;border:3px solid #fff}@media (min-width: 0px) and (max-width: 460px){.wrapper--small_entreprise .thing{height:62px;width:62px;border:2px solid #fff}}.wrapper--small_entreprise .container_flexbox_v2{padding:0 1rem;display:flex;flex-direction:row;justify-content:space-evenly;margin:10px auto 20px;width:100%;position:absolute;left:1%;top:88%}@media (min-width: 0px) and (max-width: 460px){.wrapper--small_entreprise .container_flexbox_v2{left:.5%;top:89%}}@media screen and (max-width: 767px){.wrapper--small{max-width:100%}}.wrapper--small_entreprise .container_flexbox_mobile{display:none}#noel-entreprise .main-content{padding-top:0}.snow_bloc_entreprise{height:100%;background:#f6e6d8;overflow:hidden;filter:drop-shadow(0 0 10px #fff)}.homepage_first-text{color:#333;font-weight:500}.my_em-black_circle{font-size:35%}.my_variants-wrapper .swatch,.swatch .clearfix{display:flex;justify-content:space-evenly}.my_variants-wrapper .swatch{align-items:center;flex-wrap:nowrap;margin-top:20px;margin-bottom:30px}.my_variants-wrapper .swatch.color-margin{margin-bottom:10px}.my_variants-wrapper .swatch .header{margin-bottom:0;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)))}.my_variants-wrapper .swatch .subheader{font-size:calc(14px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-style:italic}.my_variants-wrapper .swatch .swatch-element{margin:0;width:32%;border:1px solid #d2d2d2}@media (min-width: 0px) and (max-width: 460px){.my_variants-wrapper .swatch .swatch-element{margin:0;width:32%}}.my_variants-wrapper .swatch .swatch-element:only-child{width:97%}.swatch .swatch-element.color label:hover{background:#fda}.activate_swatch label,.swatch-element input:checked+div label{background:#fda!important;border:2px solid #333!important}.my_swatch_wrapper{display:flex;flex-direction:row;flex-flow:nowrap;justify-content:space-evenly;align-items:center;width:100%}@media (min-width: 0px) and (max-width: 1400px){.my_swatch_wrapper{display:flex;flex-direction:column!important}}.my_swatch_img{position:relative;top:0;left:0;width:70px;height:70px;border-radius:50%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width: 0px) and (max-width: 460px){.my_swatch_img{left:0;width:67px;height:64px;margin-right:0;margin-bottom:8px}}@media (min-width: 460px) and (max-width: 960px){.my_swatch_img{width:73px;height:70px}}@media (min-width: 960px) and (max-width: 1024px){.my_swatch_img{width:73px;height:70px}}@media (min-width: 1024px) and (max-width: 1400px){.my_swatch_img{width:72px;height:70px}}.my_swatch_text{margin-left:9px;flex-flow:wrap;position:relative;text-transform:capitalize;display:flex;flex-direction:column;justify-content:center}@media (min-width: 0px) and (max-width: 460px){.my_swatch_text{height:29px;vertical-align:center;flex-direction:row;align-content:center;display:flex;width:95px;margin-left:0;text-align:center}}.my_swatch_text span{line-height:0;position:relative}.my_variants-wrapper.variants-wrapper .header{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));margin-bottom:-11px;font-weight:500}@media (min-width: 0px) and (max-width: 768px){.my_variants-wrapper.variants-wrapper .header{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)))}}@media (min-width: 0px) and (max-width: 460px){.my_variants_buttons .qtydiv{display:none!important}}.my_swatch_xvalue{line-height:1.4}.my_swatch_yvalue{line-height:1.3}@media (min-width: 0px) and (max-width: 460px){.my_swatch_yvalue{margin-bottom:5px}}.my_swatch_xprice{line-height:1.4}.bundle-smallp{font-weight:300;color:#aaa;text-transform:lowercase;font-size:11px}.bundle-wrapper{height:108px}@media (min-width: 0px) and (max-width: 1400px){.bundle-wrapper{height:160px}}.bundle-wrapper0{height:90px;display:flex}@media (min-width: 0px) and (max-width: 460px){.bundle-wrapper0{height:135px}}.bundle-wrapper2{height:54px;display:flex}@media (min-width: 0px) and (max-width: 460px){.bundle-wrapper2{height:49px}}.bundle-label{height:100%;width:100%;font-size:calc(14px + (16 - 14)*((100vw - 300px)/(1600 - 300)))!important;padding:0 2px!important}.eco-pill{position:absolute;bottom:-24px;font-size:11px;text-transform:uppercase;background:#ddd1c4;border-radius:30px;color:#333;height:29px;line-height:29px;right:8px;text-align:center;font-weight:700;width:80%;border:solid 1px #c4c4c4;left:18px}@media (min-width: 0px) and (max-width: 460px){.eco-pill{font-size:8px;width:100%;left:0}}.my_swatch_text-bundle{justify-content:space-around;height:75px}.nocolor1{margin:0}.my_swatch_wrapper2{display:flex;flex-direction:row;flex-grow:1;flex-flow:nowrap;justify-content:center}.my_swatch_text2{flex-flow:wrap;position:relative;text-transform:capitalize;display:flex;justify-content:space-around;height:73px;flex-direction:column}@media (min-width: 0px) and (max-width: 460px){.my_swatch_text2{height:50%;vertical-align:center;flex-direction:column;align-content:center;display:flex;justify-content:center;margin-left:0;width:100%}}.my_porte-savon_wrapper{justify-content:space-evenly;display:flex;flex-direction:column;align-items:center;padding:50px}@media (min-width: 0px) and (max-width: 460px){.my_porte-savon_wrapper{padding:50px 0 30px}}.porte-savon_logo{margin-bottom:10px;margin-top:25px;width:850px}@media (min-width: 0px) and (max-width: 460px){.porte-savon_logo{width:330px}}.porte-savon_text{text-align:center}.porte-savon_text--title{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;color:#ff9c76}.porte-savon_text--subtitle{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;margin:0 10%;font-weight:700}@media (min-width: 0px) and (max-width: 460px){.porte-savon_text--subtitle{font-weight:500;font-size:18px;line-height:1.64;letter-spacing:initial;color:inherit;margin:0 10%}}.section-video-porte-savon{padding-left:55px;padding-right:55px;margin-bottom:40px}@media (min-width: 0px) and (max-width: 460px){.section-video-porte-savon{padding:0;margin-bottom:0}}.wrapper-content-porte-savon{padding-top:5em;padding-left:30px;margin-top:75px;display:flex}@media (min-width: 0px) and (max-width: 460px){.wrapper-content-porte-savon{padding-top:0;padding-left:0;margin-top:0;display:flex;flex-direction:column-reverse}}.porte-savon__content{padding:31px 94px 0 50px;background:#fff;width:50%}@media (min-width: 0px) and (max-width: 460px){.porte-savon__content{transform:none;width:100%;padding:0;margin:20px auto auto}}.wrapper-video-porte-savon{position:relative;transform:translate(-63px,-65px)}@media (min-width: 0px) and (max-width: 460px){.wrapper-video-porte-savon{transform:none;margin:auto}}.porte-savon__header{font-size:calc(46px + (46 - 28)*((100vw - 300px)/(1600 - 300)));font-weight:700;color:#333;line-height:1.2}@media (min-width: 0px) and (max-width: 460px){.porte-savon__header{font-size:42px;font-weight:700;text-align:center;margin-top:40px;margin-bottom:20px}}.porte-savon__text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;font-weight:500;padding-right:80px;margin-top:30px}@media (min-width: 0px) and (max-width: 460px){.porte-savon__text{text-align:center;width:80%;margin:auto auto 20px;padding:0}}.video_text{font-size:calc(46px + (46 - 28)*((100vw - 300px)/(1600 - 300)));font-weight:700;margin-top:25px;color:#d19f74;margin-left:50px}@media (min-width: 0px) and (max-width: 460px){.video_text{margin-top:0;text-align:center;margin-left:0}}.img_gilles{width:80%;min-width:430px;margin-top:32px;padding-bottom:30px}@media (min-width: 0px) and (max-width: 460px){.img_gilles{padding-bottom:0;min-width:200px;margin:50px auto 5px}}.my_porte-savon_wrapper .WORLD_logo,.swatches-fake.swatches-fake--hover{display:none}.asso__wrapper{padding-top:45px;background:#fbf8f5;padding-bottom:50px}.asso_img{width:115px;margin:auto}.asso_text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;margin:0 20%;font-weight:500;padding-top:45px;text-align:center}.my_home_second_btn{font-size:calc(18px + (20 - 18)*((100vw - 300px)/(1600 - 300)));margin-top:20px;font-weight:500}@media (min-width: 0px) and (max-width: 460px){.my_home_second_btn{font-size:18px;text-align:center}}.my_home_second_btn a{text-decoration:underline;font-weight:700}.my_home_second_btn a:focus{text-decoration:none;font-weight:700}.ShowHide a,.my_home_second_btn a:hover{text-decoration:none;font-weight:700}.image-columns-my_porte-savon-second{display:flex;flex-direction:row;margin-bottom:5rem;margin-top:5rem}@media (min-width: 0px) and (max-width: 460px){.image-columns-my_porte-savon-second{flex-direction:column-reverse}}.button_variant_soldout,.press-home-wraper{height:50px;display:flex;align-items:center;justify-content:center}.press-home-wraper{overflow:hidden;background-color:#fbf8f5;flex-flow:wrap;height:80px;margin:40px 0}@media (min-width: 0px) and (max-width: 460px){.press-home-wraper{display:none}}.press-home-wraper img{transition:opacity .2s;opacity:.75;transform:translateY(0);height:40px;margin:10px}.press-home-text,.press-home-text2{color:#fbf8f5;font-family:DM Sans,sans-serif;font-size:58px;font-weight:800;z-index:0;position:absolute}.press-home-text{margin-right:5px;left:0;margin-bottom:165px;margin-left:40px}.press-home-text2{right:0;margin-top:170px;margin-right:40px}.press_imgx{margin:10px 3px!important}.my_press-carousel{width:90%;display:flex;justify-content:space-evenly}.loop-holder-collection{display:flex;white-space:nowrap;overflow:hidden;height:55px;align-items:center}.loop-holder__text-collection{animation:textLoop 45s linear infinite;font-size:20px;font-weight:500;padding-right:13.3em;color:#333}@media (min-width: 0px) and (max-width: 460px){.loop-holder__text-collection{font-size:18px}}.shopify-section.collection-section.full-header{background:#fbf8f5;padding-top:25px}.loop-holder__text-collection img{vertical-align:text-bottom;margin-right:10px;color:#fff;height:20px;margin-bottom:3px}.ShowHide{background-color:#dfecf2;color:#333;padding:7px;font-size:14px;font-weight:500}#left,#right{height:20px;text-align:center}#left,.ShowHide{overflow:hidden}#right{float:right;width:30px}.ShowHide a{color:#333}.ShowHide a:hover{text-decoration:underline}#shopify-section-collection-template-new-bundle-pack{background:#fbf8f5}.my_fixed_box-close{top:-.625rem;right:-.625rem;padding:0;position:fixed;cursor:pointer}.fWjGOm{width:1.5rem;height:1.5rem;border-radius:50%;background:#fff;border:.0625rem solid rgba(0,0,0,.024);display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-shadow:0,0,0,.024 0 .5rem 1rem}.fancy-undeline,.fancy-undelinev2{background-image:linear-gradient(120deg,#fff,#fff);background-repeat:no-repeat;background-size:100% .5em;background-position:0 80%;transition:background-size .25s ease-in}.fancy-undeline:hover,.fancy-undelinev2:hover{background-size:100% 88%!important}.fancy-undelinev2{background-image:linear-gradient(120deg,#ff9c76,#ff9c76)}.benefits-blob1{background-image:url(/cdn/shop/t/68/assets/blob_6-6-58.svg?v=11313731699739076455);background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 460px){.benefits-blob1{height:80px}}.benefits-blob2{background-image:url(/cdn/shop/t/68/assets/blob_6-6-821616.svg?v=1112507331989496555);background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 460px){.benefits-blob2{height:80px}}.benefits-blob3{background-image:url(/cdn/shop/t/68/assets/blob_6-6-76588.svg?v=6518237214882276858);background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 460px){.benefits-blob3{height:80px}}.benefits-blob4{background-image:url(/cdn/shop/t/68/assets/blob_6-6-45.svg?v=17551769917101433036);background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 460px){.benefits-blob4{height:80px}}.benefits-blob5{background-image:url(/cdn/shop/t/68/assets/blob_6-6-98.svg?v=3209927838171874557);background-position:center;background-repeat:no-repeat;background-size:contain;height:100px;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 460px){.benefits-blob5{height:80px}}.benefits-img{display:flex;justify-content:center}.benefits-home-wraper{display:flex;background:#f6e6d8;padding:0 5%}@media (min-width: 0px) and (max-width: 960px){.benefits-home-wraper{display:none}}.benefits-parent{display:flex;flex-direction:column;text-align:center;flex:1;margin:20px}@media (min-width: 0px) and (max-width: 460px){.benefits-parent{margin:20px 20px 0}}.benefits-child1{display:flex;justify-content:center;font:weight;font-weight:700;margin-bottom:5px;font-size:calc(1.1rem + (8*(100vw - 1440px))/1119)}@media (min-width: 0px) and (max-width: 460px){.benefits-child1{font-size:18px}}.benefits-child2{font-weight:500;margin-top:5px;color:#000000a3;font-size:14px}.benefits-child2 span{font-size:100%;padding:2px}.em-benefit{font-size:80%;margin-top:2px}.sfbenefits-home-wraper{display:flex;background:#f6e6d8;flex-flow:wrap;padding:0 5% 80px}@media (min-width: 0px) and (max-width: 460px){.sfbenefits-home-wraper{padding-bottom:40px}}.heightsf{height:250px}.sfbenefits-img{height:300px;width:300px;margin:auto}.sfparent{display:flex;flex-direction:column;text-align:center;margin:20px;width:30%}.noborder .image-column__image{border:0}.product-cta{text-align:center;padding:0}.product-cta-sf{background:#f6e6d8;background:linear-gradient(180deg,#f6e6d8 0,#fbf8f5 79%,#fafafa 88%)}.product-cta-sfv2{background:#fbf8f5;background:linear-gradient(180deg,#fbf8f5 0,#fff);padding-top:50px}.product_cta_img img{margin:auto}.product_cta_title{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);line-height:1.2;letter-spacing:initial;color:inherit;font-weight:700;width:100%}@media (min-width: 0px) and (max-width: 460px){.product_cta_title{font-size:46px}}.product_cta_buttons{display:flex;width:60%;justify-content:space-evenly;margin:30px auto 40px}@media (min-width: 0px) and (max-width: 460px){.product_cta_buttons{width:70%}}.product_cta_2btn{max-width:300px;display:flex;flex-direction:column;justify-content:center;border-radius:50px;border:solid 1px #d2d2d2}@media (min-width: 0px) and (max-width: 460px){.product_cta_2btn{font-size:15px}}.product_cta_2btn span{font-size:70%}#shopify-section-collection-template-new{background:#fbf8f5;margin:0;padding:15px 0 0}@media (min-width: 0px) and (max-width: 768px){#shopify-section-collection-template-new{padding:0}}#shopify-section-collection-template-fdm{background:#fbf8f5;margin:0;padding:30px 0 50px}.new_collection-wrapper{display:flex;flex-direction:column}.new_collection-wrapper.step.step2{margin-top:35px}.new_collection-wrapper.step.step1{margin-top:50px}.collection_title_bloc{align-items:baseline;display:flex}@media (min-width: 0px) and (max-width: 460px){.collection_title_bloc{padding:2rem 0}}.collection_title_bloc-left{align-items:baseline;display:flex;padding:10px 25px;flex-direction:row-reverse}@media (min-width: 0px) and (max-width: 460px){.collection_title_bloc-left{padding:10px 0}}.title_bloc-left{padding-left:.75rem;display:inline-block;margin:0}@media (min-width: 0px) and (max-width: 460px){.title_bloc-left{font-size:20px}}.title_bloc{font-size:24px;line-height:32px;font-weight:700;color:#333;padding-right:16px;display:inline-block;margin:0}@media (min-width: 768px){.title_bloc{font-size:36px;line-height:40px;padding-right:24px}}.csf-wrapper .title_bloc{padding-right:.75rem;display:inline-block;margin:0}@media (min-width: 0px) and (max-width: 460px){.csf-wrapper .title_bloc{font-size:24px}}.shape_bloc{background:#ddd1c4;flex-basis:0;flex-grow:1;max-width:100%;border-radius:5px;height:5px}.grid__item .btn-wrapper{pointer-events:unset}.img-bloc,.product-image{border-radius:10px}.img-bloc{background-size:cover}.btn--add-to-cart1{background:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;opacity:.7}@media (min-width: 0px) and (max-width: 460px){.btn--add-to-cart1{display:none}}.btn--add-to-cart1:hover{opacity:1}.btn--add-to-cart2{background:#ff9c76;display:inline-block;width:100%;border-radius:3px;margin-bottom:10px;height:37px;display:flex;flex-direction:column;justify-content:center;font-weight:500;color:#fff}@media (min-width: 0px) and (max-width: 460px){.btn--add-to-cart2{font-size:16px;margin-bottom:0}}.btn--add-to-cart2:hover{background:#ff7743;font-weight:800;color:#fff}.btn--add-to-cart2.solde-out-btn{background:#ddd1c4}.btn--add-to-cart2.precommande-btn{background:#adcff1}.btn--add-to-cart2.precommande-btn:hover{background:#569ce2;font-weight:800;color:#fff}.link-product{cursor:pointer}.btn-wrapper{padding-left:10px;padding-right:10px}a.product-grid-item__title{text-align:left!important;line-height:1.25}.my_normal-price{text-align:right;font-size:15px;font-weight:700}@media (min-width: 460px) and (max-width: 790px){.my_normal-price{font-size:13px}}@media (min-width: 0px) and (max-width: 460px){.my_normal-price{font-size:14px}}.my_reduced-price{font-weight:500;color:#aaa;text-align:right}@media (min-width: 0px) and (max-width: 460px){.my_reduced-price{font-size:14px;text-align:right}}.reduced-price{font-weight:500;font-size:80%;color:#fff}#ProductPrice{padding-right:2px}.my_grid_parent{justify-content:space-between;width:100%;margin-top:10px}.my_grid_child-v1{width:30%}@media (min-width: 0px) and (max-width: 768px){.my_grid_child-v1{padding-right:6px}}.my_grid_child-v2{text-align:left;padding-top:3px;padding-left:6px;width:70%}.my_product_title{font-size:15px;font-weight:700;line-height:1.2}@media (min-width: 0px) and (max-width: 460px){.my_product_title{font-size:14px}}.my_product_type{font-weight:500;color:#aaa}@media (min-width: 0px) and (max-width: 460px){.my_product_type{font-size:14px;margin-top:3px}}.jdgm-stars{width:100%;text-align:left}@media (min-width: 0px) and (max-width: 460px){.new_collection-wrapper .jdgm-stars{margin-bottom:7px}}.jdgm-stars .jdgm-widget.jdgm-widget{margin-top:4px}@media (min-width: 0px) and (max-width: 460px){.jdgm-stars .jdgm-widget.jdgm-widget{font-size:14px}}.my_ajout_panier{cursor:pointer}.collection-right-img{display:flex;flex-direction:row-reverse}.collection-left-img .img-bloc{background-position:center;background-repeat:no-repeat;background-size:cover;margin:15px}@media (min-width: 0px) and (max-width: 460px){.collection-left-img .img-bloc{width:0%;display:none}}.collection-left-img .product-bloc{margin-left:0}@media (min-width: 0px) and (max-width: 460px){.collection-left-img .product-bloc{width:100%}}.collection-left-img{display:flex;margin-bottom:25px}@media (min-width: 0px) and (max-width: 460px){.collection-left-img{margin-bottom:0}}.collection-left-img .img-bloc{width:40%}.product-image{overflow:hidden}.product-cta-pr{padding-top:50px;background:#f6e6d8;background:linear-gradient(180deg,#fbf8f5 0 39%,#f6e6d8 52%)}.new_collection-wrapper .flickity-button--drawer{top:33%;width:28px;height:28px}.btn-wrapper-mobile{display:none}@media (min-width: 0px) and (max-width: 460px){.btn-wrapper-mobile{display:block}}#shopify-section-1612391514804fe2df{background:#fbf8f5;background:linear-gradient(180deg,#fbf8f5 0,#f6e6d8 99%)}@media (min-width: 0px) and (max-width: 460px){.margintopbl{margin-top:75px}}.home-xmas-pers-wrap{display:flex}.home-img-desktop{flex-direction:column;justify-content:center;display:flex;height:500px}@media (min-width: 768px){.home-img-desktop{height:700px}}.home-img-desktop2{background-image:url(/cdn/shop/files/Home_pop_1.png?v=1631026202);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;display:flex}@media (min-width: 0px) and (max-width: 768px){.home-img-desktop2{background-image:url(/cdn/shop/files/Home_pop_1.png?v=1631026202);background-position:right;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;display:flex}}.right-arrrow-svg img{width:20px;height:20px}.right-arrrow-svg{display:flex;margin-left:5px;margin-top:1px}.btn-mobile-wespring{background:#ff9c76;justify-content:center;align-items:center;font-size:18px;color:#fff;font-weight:700;display:flex;border-radius:9999px;margin:16px 16px 0}@media (min-width: 768px){.btn-mobile-wespring{display:none}}.btn-mobile-wespring:active,.btn-mobile-wespring:hover{background:#ff7743;color:#fff}.btn_wrapperx{display:none}@media screen and (min-width: 768px){.btn_wrapperx{display:block}}.product-cta-e{background:linear-gradient(-180deg,#fbf8f5 20%,#f6e6d8 50% 88%);padding-top:40px}#nos-engagements .newsletter--form{background:#fff}.grid--full .grid__item .grid-product{padding-top:20px}@media (min-width: 0px) and (max-width: 768px){.grid--full .grid__item .grid-product{padding-top:10px}}.my_spin_wrapper{position:absolute;bottom:20px;left:16px;height:90px;width:90px;justify-content:center;display:flex;align-items:center;background:#fafafa80;border-radius:50%;padding:5px}@media screen and (min-width: 768px){.my_spin_wrapper{top:165px;right:16px;bottom:unset;left:unset}}@media screen and (min-width: 1024px){.my_spin_wrapper{right:50px}}.my_spin_flag{position:absolute}.my_spin_flag .em{margin:0}.rotating{-webkit-animation:rotating 25s linear infinite}.my_fixed_box{position:fixed;border-radius:.5rem;left:50%;transform:translate(-50%);z-index:100;box-shadow:#0000003d 0 .5rem 1rem;height:15%;width:40%;max-width:519px;bottom:calc(var(--gridColumn, 1rem)*2.5);background-color:#ddd1c4;min-height:140px}@media (min-width: 0px) and (max-width: 460px){.my_fixed_box{width:90%;height:150px}}.my_fixed_box-text{display:flex;height:100%;padding:12px}.my_fixed_box-parent1,.my_fixed_box-parent1A{background-image:url(/cdn/shop/files/unnamed.gif?v=1651051688);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;flex:1;border-radius:5px;cursor:pointer}.my_fixed_box-parent2{display:flex;flex-direction:column;flex:2;margin-left:15px}.my_fixed_box-parent3{flex:1.3;display:flex;align-content:center;flex-wrap:wrap}.my_fixed_box-children{display:flex;background-color:#fbf8f5;padding:1px 6px;margin-bottom:6px;text-transform:uppercase;font-weight:700;width:200px}.my_fixed_box-ribbon{left:466px;position:absolute;top:32px;height:22px;width:94px;transform:rotate(45deg);background-color:#ff9c76;text-align:center;font-size:14px;color:#fff}.oh-oui{text-decoration:underline;font-weight:700;cursor:pointer}.blog_SEO_content a:hover,.oh-oui:hover{text-decoration:none;font-weight:700}.my_home_btn.btn{font-size:1.1rem;line-height:1;padding:1.1rem 2.1rem;margin-top:20px;border-radius:9999px;width:fit-content}.my_home_wrapper{text-align:left;padding:0 16px;display:block;max-width:495px;margin-top:-5rem;margin-bottom:7rem;margin-left:2rem}@media (min-width: 0px) and (max-width: 768px){.my_home_wrapper{margin-bottom:0;margin-top:-150px;margin-left:0}}.my_home_heading{background:#fafafa99;border-radius:10px;font-size:2.1rem;line-height:1.3;font-weight:400;font-style:normal;padding:20px}@media (min-width: 0px) and (max-width: 768px){.my_home_heading{letter-spacing:normal;font-size:1.5rem;line-height:2rem}}.my_home_heading_bg{background:#fafafa99;border-radius:10px;padding:12px}@media screen and (min-width: 768px){.my_home_heading_bg{padding:20px}}.my_button_home{width:30%;font-size:22px;max-width:340px}@media (min-width: 0px) and (max-width: 990px){.my_button_home{width:70%;font-size:18px;margin-top:0}}@media (min-width: 990px) and (max-width: 1024px){.my_button_home{width:50%;font-size:20px}}@media (min-width: 1024px) and (max-width: 1500px){.my_button_home{width:40%;margin-bottom:5px}}.my_home_btn_wrap{margin:auto;display:flex;justify-content:center}.product_sonia_gif{background:#adcff1}.product_cta_img1{background-image:url(/cdn/shop/files/3_4bc57767-617f-4992-88a6-5aa66ec641fb.png?v=1612442395);background-position:center;background-repeat:no-repeat;background-size:cover;height:1050px!important;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 768px){.product_cta_img1{height:690px!important}}.product_cta_img2{background-image:url(/cdn/shop/files/2_f1599935-36b6-4a05-860a-f40cf00245d6.png?v=1612442395);background-position:center;background-repeat:no-repeat;background-size:cover;height:1050px!important;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 768px){.product_cta_img2{height:690px!important}}.product_cta_img3{background-image:url(/cdn/shop/files/1_9890fc24-0a91-4ac5-88c2-09f622ea39e9.png?v=1612442395);background-position:center;background-repeat:no-repeat;background-size:cover;height:1050px!important;flex-direction:column;justify-content:center;display:flex;font-size:120%}@media (min-width: 0px) and (max-width: 768px){.product_cta_img3{height:690px!important}}.blog_SEO_div{display:flex;flex-direction:row;padding:0 50px;margin:auto;max-width:1400px}@media (min-width: 0px) and (max-width: 479px){.blog_SEO_div{flex-direction:column;padding:0}}@media (min-width: 768px) and (max-width: 991px){.blog_SEO_div{flex-direction:column;padding:0}}.blog_SEO_content{margin-bottom:25px;margin-right:40px}@media (min-width: 0px) and (max-width: 991px){.blog_SEO_content{margin-right:0;padding:0 3%}}.blog_SEO_content img,.blog_SEO_content p img{width:80%;margin:50px auto}@media (min-width: 0px) and (max-width: 478px){.blog_SEO_content p img{width:100%}}@media (min-width: 0px) and (max-width: 478px){.blog_SEO_content img{width:100%}}.blog_SEO_content h3{margin-top:35px;margin-bottom:15px;font-weight:500;font-size:26px}.blog_SEO_content h3:after{content:"";float:left;background:#333;width:100%;height:2px;border-radius:3px;margin-top:10px;margin-bottom:20px}.blog_SEO_content h4{margin-top:25px;margin-bottom:15px;font-weight:300;font-size:23px}.blog_SEO_content a{color:#ff9c76;text-decoration:underline}.blog_SEO_content a:hover{color:#333}.landing_blog_aside_title{font-size:28px;font-weight:700;margin:30px 15px 15px;line-height:1.2;text-align:center}.landing_blog_aside_text{font-size:16px;line-height:1.6}.aside_wrap{width:375px}@media (min-width: 0px) and (max-width: 991px){.aside_wrap{width:100%}}.landing_blog_aside_image{background-image:url(/cdn/shop/files/Unbottled_v2.png?v=1601297146);background-position:center;background-repeat:no-repeat;background-size:cover;height:300px;border-radius:10px}@media (min-width: 0px) and (max-width: 991px){.landing_blog_aside_image{display:none}}.NEW-article-wrapper{margin:auto;padding:0;width:100%;max-width:100%}.NEW-article-wrapper .jdgm-carousel__arrows{display:none}.NEW-article-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{width:100%}#shopify-section-my_landing_title{margin-top:30px}.NEW-article-wrapper .section-header__left{text-align:left;display:block;background:#fafafa80;margin:auto;padding:0 50px;max-width:1400px}@media (min-width: 0px) and (max-width: 991px){.NEW-article-wrapper .section-header__left{padding:0 3%}}.article-light-gray{display:flex;align-items:center}.article-light-gray,.article-light-gray time{color:gray;font-size:16px;line-height:1.4;text-align:justify;font-weight:300}.NEW-article-wrapper .section-header__left h1{font-size:58px}@media (min-width: 0px) and (max-width: 991px){.NEW-article-wrapper .section-header__left h1{font-size:34px;font-weight:500}}.CTA_SEO_Landing--parent{background:#fbf8f5;grid-template-columns:28rem auto;border:0;max-width:1300px;padding:30px 35px;margin:auto}@media (min-width: 0px) and (max-width: 991px){.CTA_SEO_Landing--parent{margin:0;border-top:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1}}.NEW-article-wrapper .CTA_SEO_Landing--childv1{height:300px;flex-direction:column;justify-content:center;display:flex;font-size:120%}.NEW-article-wrapper .CTA_SEO_Landing--childv1 iframe{height:100%}.NEW-article-wrapper .CTA_SEO_Landing--childv2_subtitle{color:#333}.CTA_SEO_Landing--childv2_subtitle .jdgm-all-reviews-rating{font-size:150%}.article-img{display:block}@media (min-width: 0px) and (max-width: 991px){.article-img{display:none}}.article-img--mobile{display:none}@media (min-width: 0px) and (max-width: 991px){.article-img--mobile{display:block}}.article-img-header{position:relative;text-align:left;padding-bottom:0}.article-author-time{text-align:left;padding-left:30px;font-size:18px;line-height:1.5}@media (min-width: 0px) and (max-width: 991px){.article-author-time{padding-left:10px;font-size:12px}}.article-authorimg{display:flex;padding:10px!important;align-items:center;margin:20px auto;max-width:1400px;background-color:#fbf8f5}@media (min-width: 0px) and (max-width: 991px){.article-authorimg{padding:0 3%}}.article-author-img{background:#fda;border-radius:50%;height:100px;width:100px;min-width:100px;min-height:100px}@media (min-width: 0px) and (max-width: 478px){.article-author-img{height:40px;width:40px;min-width:40px;min-height:40px}}@media (min-width: 478px) and (max-width: 991px){.article-author-img{height:50px;width:50px;min-width:50px;min-height:50px}}.aside_blog_wrap{width:400px}.collection-no-img--blog2 .product-item-parent{padding:7px}.blog_SEO_image_container{border:25px solid #fbf8f5;padding:15px}@media (min-width: 0px) and (max-width: 991px){.blog_SEO_image_container{padding:15px 3%;background:#fbf8f5;border:0}}.blog_SEO_aside_content{width:95%;margin:auto;text-align:center}#AddToCartForm--duo-mini-corps-cheveux-template .header,.blog_SEO_aside_content .jdgm-carousel-title{display:none}.blog_SEO_aside_content .jdgm-carousel-wrapper{padding:0}.blog_SEO_aside_content .jdgm-carousel-wrapper .jdgm-carousel-item{width:100%!important}.blog_SEO_aside_content .jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{display:none!important}.blog-other-title{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:40px 0 70px}.nostock{text-align:left;width:100%;margin-top:4px;font-weight:500}.flash,.flash-xmas{color:#333;-webkit-animation-name:flashanim;-webkit-animation-duration:1s;-webkit-animation-timing:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-name:flashanim;animation-duration:1s;animation-timing:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.preco_number{background:#fff;padding:0 2px;font-weight:700}.my_proddesc_wrap,.my_proddesc_wrap2{padding:10px;background:#fff;margin-top:18px}.my_proddesc_wrap2{margin-top:2px}.my_proddesc_wrap2.my_product_description_v1 img{transform:translateY(4px);height:20px;margin-right:2px;background:#fbf8f5;border-radius:50%}.my_product_description_vas{text-align:left;font-size:calc(15px + (16 - 14)*((100vw - 300px)/(1600 - 300)));letter-spacing:initial;color:var(--p-text, #333333);line-height:1.6}.my_proddesc_wrap3{padding:10px;background:#fff;margin-bottom:15px}ul#AccessibleNav>li:nth-child(1) div a.site-nav__item *,ul#AccessibleNav>li:nth-child(1) div a.site-nav__link{font-weight:700}ul#AccessibleNav>li:nth-child(1) div a.site-nav__item :before{content:"\1f4a5  "}.product-tab-titlev2{margin-bottom:10px;font-size:700;font-weight:700;padding:5px;border-bottom:1px #d4d4d4 solid}.my_grid-loginv0{background:#fbf8f5;padding-top:80px;padding-bottom:50px}.my_contact-input{border:0;border-bottom:2px solid #333}.my_contact-message{margin-top:35px;border-radius:5px;border:2px solid #333}.my_btn_contact{margin:auto}.note.form-success{color:#333;background:#fbf8f5;border:0;padding:20px;width:100%;margin-bottom:20px;font-size:16px;font-weight:500}.my_customer-login-wrap{max-width:700px;text-align:center;margin:auto auto 35px}.my_customer-login-title{font-size:27px;font-weight:700}.my_customer-login-text{color:#00000070;font-size:16px;line-height:1.55556;margin:20px auto 1em;font-weight:500}.my_contact-email-wrap{margin:auto;text-align:center;max-width:350px}.my_contact-email{margin-bottom:9px;font-weight:700}.my_input-full{background:#fff;border:0;border-bottom:2px solid #333}.my_btn_contactv2{width:80%;padding:7px 24px;margin:70px auto auto}.my_light-gray-v0{margin-top:30px;text-align:center}.my_light-gray-v0 a{color:#ff9c76;font-weight:700}.my_light-gray-v0 span{font-weight:700}.hover_underline:hover,.recover_pw:hover{text-decoration:underline}.textcenter{text-align:center}#shopify-section-maestrooo-instagram{background:#fbf8f5;background:linear-gradient(180deg,#fbf8f5 0,#fff 88%)}.my_contact-parent{background:#fff;padding-bottom:80px;padding-top:70px}@media (min-width: 0px) and (max-width: 478px){.my_contact-parent{padding-top:30px}}.product-cta-sfv2{background:#fff;background:linear-gradient(0deg,#f6e6d8 21%,#fff 84%)}.white_background{background:#fff}#shopify-section-my_content-landing-meilleur-bebe,#shopify-section-my_content_entretenir-couleur,#shopify-section-my_content_landing_5-secrets-anti-cheveux-secs,#shopify-section-my_content_landing_baume,#shopify-section-my_content_landing_cheveux-boucles-crepus,#shopify-section-my_content_landing_choisir-shampoing,#shopify-section-my_content_landing_choisir-shampoing-kit-essai,#shopify-section-my_content_landing_deo-antitranspirant,#shopify-section-my_content_landing_gel-hydro,#shopify-section-my_content_landing_gommage-corps-maison,#shopify-section-my_content_landing_meilleur-deo-naturel,#shopify-section-my_content_landing_meilleur-savon,#shopify-section-my_content_landing_meilleur-shamp-solide-kit-essai,#shopify-section-my_content_landing_meilleur-shampoing-solide,#shopify-section-my_content_landing_peaux-a-problemes,#shopify-section-my_content_landing_shampoing-cheveux-colores{background:#fbf8f5}.landing_v1_article{margin:0 50px}@media (min-width: 0px) and (max-width: 991px){.landing_v1_article{margin:0 10px}}.landing_v1_content{background:#fbf8f5;padding:50px 2.5%;max-width:1300px;margin:auto}@media (min-width: 0px) and (max-width: 478px){.landing_v1_content{padding-top:20px}}#landing-css-bledit h1,.landing_h1{font-weight:700;margin-left:50px;font-size:48px;margin-bottom:40px}@media (min-width: 0px) and (max-width: 478px){#landing-css-bledit h1,.landing_h1{margin-left:10px;font-size:34px}}#landing-css-bledit h2,#landing-css-bledit h3,.landing_h2,.landing_h3{margin-top:35px;margin-bottom:15px;font-size:34px;color:#ff9c76;padding-bottom:15px;font-weight:700}#landing-css-bledit h2:after,.landing_h2:after{content:"";float:left;background:#fff;width:100%;height:8px;border-radius:0;margin-top:10px;margin-bottom:20px}#landing-css-bledit h3,.landing_h3{font-size:30px}.CTA_landing--parent{display:flex;flex-direction:row;gap:16px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--parent{flex-direction:column}}.CTA_landing--childv2{display:flex;flex-direction:column;flex-grow:2}.CTA_landing--childv2_subtitle{text-align:left;font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #333)}.CTA_landing--childcolores,.CTA_landing--childcuir,.CTA_landing--childdemaq,.CTA_landing--childvbebe{background-image:url(/cdn/shop/files/2_071702ba-31fb-47ae-85df-2cd04ce227c4.jpg?v=1670360151);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:5px;flex-grow:1;cursor:pointer;margin-right:20px}.CTA_landing--childcolores,.CTA_landing--childcuir,.CTA_landing--childvbebe{background-image:url(/cdn/shop/files/GIF_-_Cheveux_Colores.gif?v=1677608279)}.CTA_landing--childcuir,.CTA_landing--childvbebe{background-image:url(/cdn/shop/files/GIF_-_Cuir_Chevelu_Sensible.gif?v=1677608279)}.CTA_landing--childvbebe{background-image:url(/cdn/shop/files/GIF_bebe_lent.gif?v=1655989207)}.CTA_landing--childv2_subtitlev1{text-align:left;font-size:calc(18px + (15 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:500;letter-spacing:initial;color:var(--p-text, #333)}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childv2_subtitlev1{font-size:22px;line-height:1.3;margin-top:7px}}.CTA_landing--childv2_title{text-align:left;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:initial;color:var(--p-text, #333);margin-top:10px}.CTA_landing--childv2_title_disclaimer{padding-top:5px;font-size:18px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childv2_title_disclaimer{font-size:16px}}.CTA_landing--childv3{display:flex}.CTA_landing--childv2_subtitle .jdgm-all-reviews-rating{font-size:120%}.CTA_landing--childv1{background-image:url(/cdn/shop/files/GIF_Shampoing.gif?v=1623924308);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:5px;flex-grow:1;cursor:pointer;margin-right:20px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childv1{height:220px;margin-bottom:20px}}.CTA_landing--childvsec{background-image:url(/cdn/shop/files/Gif_Cheveux_Secs.gif?v=1631700465);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:5px;flex-grow:1;cursor:pointer;margin-right:20px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childvsec{height:220px;margin-bottom:20px}}.CTA_landing--childvgras{background-image:url(/cdn/shop/files/GIF_Cheveux_Gtas.gif?v=1631690335);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:5px;flex-grow:1;cursor:pointer;margin-right:20px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childvgras{height:220px;margin-bottom:20px}}.CTA_landing--childvpsm{background-image:url(/cdn/shop/files/GIF.gif?v=1632250636);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;border-radius:5px;flex-grow:1;cursor:pointer;margin-right:20px}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--childvpsm{height:220px;margin-bottom:20px}}.CTA_landing--child-landingv2{background-image:url(/cdn/shop/files/Webp.net-gifmaker_74.gif?v=1625672267);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;flex:1;border-radius:5px;cursor:pointer;margin-right:20px}.btnv2 a{color:#fff}.CTA_landing--parentv0{padding:20px 10px;border-top:solid .5px #d4d4d4;border-bottom:solid .5px #d4d4d4;background:#fff}@media (min-width: 0px) and (max-width: 478px){.CTA_landing--parentv0{padding:20px 5px}}.btnv2{display:block;background:#ff9c76;color:#fff;text-align:center;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));padding:12px 24px;letter-spacing:.02em;border:0 solid #333;font-weight:700;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;border-radius:0;font-size:17px;margin-top:20px;width:200px}.btnv2:hover{background:#ff7743;color:#fff}.btnv2:disabled{background:#ff7743;color:#fff}@media (min-width: 0px) and (max-width: 478px){.btnv2{font-size:14px}}.btnv3{margin-left:20px;border:solid 1px #333;border-radius:0;background:0 0;font-weight:500;font-size:17px;text-align:center;margin-top:20px;width:200px;display:block;letter-spacing:.02em;padding:12px 24px;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease}.btnv3:active,.btnv3:focus,.btnv3:hover{border:solid 2px #333}@media (min-width: 0px) and (max-width: 478px){.btnv3{font-size:14px}}.landing-author-time{text-align:left;padding-left:30px;font-size:18px;line-height:1.5}@media (min-width: 0px) and (max-width: 991px){.landing-author-time{padding-left:8px;font-size:13px}}.landing-authorimg{border-top:solid .5px #d4d4d4;border-bottom:solid .5px #d4d4d4;margin:20px 50px;padding:20px 0;display:flex;align-items:center}@media (min-width: 0px) and (max-width: 991px){.landing-authorimg{padding:10px 3%;margin:20px 10px}}.landing-author-img{background:#fda;border-radius:50%;height:100px;width:100px}@media (min-width: 0px) and (max-width: 478px){.landing-author-img{height:60px;width:157px}}@media (min-width: 478px) and (max-width: 991px){.landing-author-img{height:50px;width:50px}}.landing-author-img{background-image:url(/cdn/shop/files/UnbBottled_Beaute15610_Carre_detoure_REDUCED.png?v=1603123641);background-position:center;background-repeat:no-repeat;background-size:cover}.landing_v1_aside_title{font-size:28px;font-weight:700;margin:50px 15px 15px;line-height:1.2}.landing_v1_aside_text{font-size:16px;line-height:1.6}.landing_v1_image_container{border:solid #fff 15px;padding:20px;max-width:500px}.landing_v1_aside_content{width:95%;margin:auto;text-align:center}.landing_SEO_aside_image img{border-radius:5px}.landing_img{width:100%;height:500px;margin:auto}@media (min-width: 0px) and (max-width: 478px){.landing_img{height:190px}}.landing_imgv2{width:100%;height:420px;margin:auto}@media (min-width: 0px) and (max-width: 478px){.landing_imgv2{height:190px}}.product-cta-sfv2{background:linear-gradient(180deg,#fbf8f5 0 79%,#f6e6d8 88%)}.rich-text__text p+p{margin-top:20px}#shopify-section-my_conjured-referal-iframe,#shopify-section-my_referral_headband{background:#fbf8f5}#conjured_advocate_signup{display:flex;flex-direction:row-reverse;flex-wrap:wrap;height:100%;max-width:1200px;padding:0;margin:auto}@media (min-width: 0px) and (max-width: 478px){#conjured_advocate_signup{max-width:440px;flex-direction:column-reverse}}@media (min-width: 478px) and (max-width: 768px){#conjured_advocate_signup{max-width:680px;flex-direction:column-reverse}}@media (min-width: 768px) and (max-width: 1024px){#conjured_advocate_signup{max-width:1000px}}@media (min-width: 1024px) and (max-width: 1400px){#conjured_advocate_signup{max-width:1024px}}#conjured_advocate_share_type{display:flex;flex-direction:row-reverse;flex-wrap:wrap;height:100%;max-width:1024px;margin:auto;padding:30px 0 0}@media (min-width: 0px) and (max-width: 478px){#conjured_advocate_share_type{max-width:440px;flex-direction:column-reverse}}@media (min-width: 478px) and (max-width: 768px){#conjured_advocate_share_type{max-width:680px;flex-direction:column-reverse}}@media (min-width: 768px) and (max-width: 1024px){#conjured_advocate_share_type{max-width:1000px}}@media (min-width: 1024px) and (max-width: 1400px){#conjured_advocate_share_type{max-width:1024px}}#conjured_redemption button,#conjured_referral button{margin-bottom:25px;padding:1rem 2rem;border-radius:9999px;font-weight:700;line-height:1.25rem;color:#fff;text-transform:uppercase;background:#ff9c76;color:1rem}#conjured_emails,#conjured_redeem_email,#conjured_redeem_name,#conjured_referral_email,#conjured_referral_name,#conjured_subject{border-radius:9999px;border-width:0;background:#fbf8f5;padding-left:20px;color:#333}#conjured_emails:focus,#conjured_redeem_email:focus,#conjured_redeem_name:focus,#conjured_referral_email:focus,#conjured_referral_name:focus,#conjured_subject:focus{box-shadow:0 0 0 1px #ddd1c4}#conjured_emails:autofill,#conjured_redeem_email:autofill,#conjured_redeem_name:autofill,#conjured_referral_email:autofill,#conjured_referral_name:autofill,#conjured_subject:autofill{box-shadow:0 0 0 1000px #fbf8f5 inset}#conjured_redemption button:hover,#conjured_referral button:hover{color:#fff;background:#ff7743}#conjured_message{padding:12px}.conjured_image{margin:.5rem;width:calc(50% - 1rem);border-radius:0;position:relative;overflow:hidden;padding:0;background-image:url(/cdn/shop/files/parrainage_page_image_right.jpg?v=1699461623);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}@media (min-width: 0px) and (max-width: 768px){.conjured_image{height:550px;margin:0 0 7px}}.conjured_imagex{margin:.5rem;width:calc(50% - 1rem);border-radius:0;position:relative;overflow:hidden;padding:0;background-image:url(/cdn/shop/files/parrainage_page_image_right.jpg?v=1699461623);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;flex:1}@media (min-width: 0px) and (max-width: 768px){.conjured_imagex{height:550px;margin:0 0 7px;flex:auto}}.conjured_contentx{background-color:#f6e6d8;margin:.5rem;width:calc(50% - 1rem);border-radius:0}@media (min-width: 0px) and (max-width: 768px){.conjured_contentx{margin:0;width:100%}}.conjured_content{background-color:#f6e6d8;margin:.5rem;width:calc(50% - 1rem);border-radius:0}@media (min-width: 0px) and (max-width: 768px){.conjured_content{margin:0}}.width_input{width:100%}.my_customer-ref-title{font-size:45px;font-weight:700;line-height:1.4}@media (min-width: 0px) and (max-width: 478px){.my_customer-ref-title{font-size:36px}}.ref_wrap{width:70%;margin:auto;padding-top:20px;padding-bottom:20px;text-align:left}@media (min-width: 0px) and (max-width: 1024px){.ref_wrap{width:85%;padding-top:30px;padding-bottom:5px}}#conjured_advocate_share_email{width:80%;margin:auto!important}@media (min-width: 0px) and (max-width: 1400px){#conjured_advocate_share_email{width:95%}}#conjured_referral div.conjured_mini_modal h2{font-size:56px}@media (min-width: 0px) and (max-width: 768px){#conjured_referral div.conjured_mini_modal h2{font-size:38px;margin-bottom:35px!important}}.my_input-full-ref{background:#fff;border:0;height:50px;border-bottom:2px solid #333;text-align:left!important;font-size:16px;font-weight:500;padding:8px 10px}.my_input-full-ref2,.my_input-full-ref3,.my_input-full-ref4{background:#fbf8f5;text-align:left!important;font-size:16px;font-weight:300;margin-top:10px!important;margin-bottom:22px!important}.my_input-full-ref2{border:0;height:50px;border-bottom:2px solid #333}.my_input-full-ref3,.my_input-full-ref4{height:140px;border:2px solid #333}.my_input-full-ref4{border:0;height:50px}.ref-label-v1{text-align:left}.ref-label-v1 label,.ref-label-v3{font-size:17px;font-weight:500}.ref_wrap-input{margin:40px 0}.template_advocate_signup_show_newsletter{color:#00000070}.my_btn_contact-ref{margin:auto;width:100%;padding:15px 24px}.btn-link-ref{width:20%;margin:auto;min-width:230px}.my_reinsurance_containerv2{position:relative;margin-right:20%;margin-left:20%;padding-left:15px;padding-right:15px;justify-content:space-evenly;transform:translateY(22px);background:#fff}@media (min-width: 0px) and (max-width: 768px){.my_reinsurance_containerv2{margin-right:10px;margin-left:10px}}@media (min-width: 768px) and (max-width: 1400px){.my_reinsurance_containerv2{margin-right:50px;margin-left:50px}}.reassurance__wrapperv2{padding:40px 15px;font-size:13px;display:flex;flex-direction:column;align-items:center;flex:1;min-width:140px}@media (min-width: 0px) and (max-width: 768px){.reassurance__wrapperv2{padding:20px 10px}}.reassurance_iconv2{text-align:center}.ref_wrap-inputv2{margin:10px auto 40px;width:70%}@media (min-width: 0px) and (max-width: 1024px){.ref_wrap-inputv2{width:90%}}.btn-ref{width:100%!important}.btn-ref img{height:20px;margin-left:3px;margin-top:0;transform:translateY(3px)}#conjured_redemption,#conjured_referral{background:#fbf8f5;margin-top:80px!important}#conjured_referral{margin:0;padding-top:40px}.conjured_contentv2{background-color:#fff;margin:.5rem;width:calc(50% - 1rem);border-radius:0;margin:auto;padding:45px 10px;border:solid 1px #d4d4d4;transform:translateY(-40px)}@media (min-width: 0px) and (max-width: 1400px){.conjured_contentv2{width:90%;padding-top:20px;margin:auto;position:absolute;z-index:1;left:5%;top:58%}}.redempt-ref-title{font-size:16px;font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76)}.redempt-ref-subtitle{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit}.redempt-ref-btn{width:40%;min-width:210px;background:#fff;border:2px solid #333;margin-bottom:22px!important}.my_input-full-ref2::placeholder{color:#d4d4d4}.referral-warning{color:#00000070;font-size:14px;line-height:1.55556;font-weight:500;margin:60px auto 1em}@media (min-width: 0px) and (max-width: 1400px){.referral-warning{margin-top:20px}}.referral-warning a{color:#00000070;text-decoration:underline}.referral-warning a:hover{text-decoration:none}.conjured-faq-section{background-color:#fcf8f5;padding-top:40px}.conjured-faq__subheading{font-weight:300;letter-spacing:initial;color:#ac9473;margin-bottom:5px;font-size:calc(18px + (18 - 16)*((100vw - 300px)/(1600 - 300)));padding-bottom:40px;text-align:center}.conjured-faq__header{text-align:center;margin-top:40px}.conjured-faq__content{padding-bottom:40px}.conjured-faq__headerv1{background-color:#fcf8f5}.width-90{width:90%;margin:auto}.conjured_blocker #conjured_referral{background:red}.ps-magique2_image{background-image:url(/cdn/shop/files/Rectangle_-_GIF_porte-savon_magique.gif?v=1630928116);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:800px;flex:1}@media (min-width: 0px) and (max-width: 768px){.ps-magique2_image{display:none}}.ps-magique2_image_mobile{display:none}@media (min-width: 0px) and (max-width: 478px){.ps-magique2_image_mobile{background-image:url(/cdn/shop/files/Rectangle_-_GIF_porte-savon_magique.gif?v=1630928116);background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:500px;display:block}}.ps-magiqueas_image{background-image:url(/cdn/shop/files/Webp.net-gifmaker_8c7f662d-1951-46ca-822f-84eb2aed725f.gif?v=1646147711);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:800px;flex:1}@media (min-width: 0px) and (max-width: 768px){.ps-magiqueas_image{display:none}}.ps-magiqueas_image_mobile{display:none}@media (min-width: 0px) and (max-width: 478px){.ps-magiqueas_image_mobile{background-image:url(/cdn/shop/files/Webp.net-gifmaker_8c7f662d-1951-46ca-822f-84eb2aed725f.gif?v=1646147711);background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:500px;display:block}}.image-columns-my_ps_magique{display:flex;flex-direction:row;margin-bottom:10px}@media (min-width: 0px) and (max-width: 460px){.image-columns-my_ps_magique{flex-direction:column-reverse}}.upsale_title{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);margin:0 0 .5em;font-weight:700}@media (min-width: 0px) and (max-width: 460px){.upsale_title{font-size:20px}}.collection_title_bloc-right{align-items:center;display:flex;padding:10px 25px;flex-direction:row}.upsale_background{background:#fff;padding-top:40px}@media (min-width: 0px) and (max-width: 460px){.upsale_background{padding-top:25px}}@media (min-width: 0px) and (max-width: 768px){.hide_mobile{display:none}}.display_mobile{display:none}@media (min-width: 0px) and (max-width: 768px){.display_mobile{display:block}}.my_product_shampoo_spec{display:flex;flex-direction:row;justify-content:space-around;margin:10px auto;background-color:#e1ded933;padding:10px 0;width:90%}@media (min-width: 0px) and (max-width: 460px){.my_product_shampoo_spec{width:100%;padding:10px 0;justify-content:space-around}}.my_product_shampoo_blob{display:flex;flex-direction:column;align-items:center}.my_product_shampoo_blob1{font-size:13px;color:#495057;margin-bottom:5px}.category-circle-container{display:none}@media (min-width: 0px) and (max-width: 479px){.category-circle-container{display:none}}.category-circle-container-v2{background:#fbf8f5;overflow:hidden;padding:0 2.5%;margin:0 15px}@media (min-width: 0px) and (max-width: 768px){.category-circle-container-v2{padding:0 14px;margin:0}}.category-circle-list-v2{margin:0;list-style-type:none;display:flex;overflow-x:scroll;padding-bottom:9px}.category-circle-list-v2::-webkit-scrollbar{height:6px;width:4px;border:1px solid #f0f0f4}.category-circle-list-v2::-webkit-scrollbar-thumb{background-color:#464664}.category-circle-v2{padding:15px 20px;letter-spacing:0;border-radius:8px;margin-right:8px;width:230px;height:150px;position:relative}@media (min-width: 0px) and (max-width: 768px){.category-circle-v2{padding:7px;width:110px;height:140px}}.category-circle-v2:hover{background-color:#fbf8f5!important;border:1px solid #f5f1ed}@media (min-width: 0px) and (max-width: 768px){.category-circle-v2:hover{background-color:transparent!important;border:0 solid #f5f1ed}}.category-circle-v2:hover~.category-circle-svg{background:#000}.category-circle-name-v2{margin-bottom:12px;font-size:15px;font-weight:500;width:90%;line-height:1.4;padding:3px 0 3px 7px;border-radius:3px}@media (min-width: 0px) and (max-width: 768px){.category-circle-name-v2{font-size:13px;width:100%}}.category-circle-container-child{font-size:36px;font-weight:700;padding:10px 12px 10px 0}@media (min-width: 0px) and (max-width: 768px){.category-circle-container-child{display:none}}.category-circle-svg{background:#fbf8f5;padding:5px;border-radius:100%}@media (min-width: 0px) and (max-width: 768px){.category-circle-svg{padding:3px}}.category-circle-svg svg{vertical-align:bottom;padding-bottom:2px}@media (min-width: 0px) and (max-width: 768px){.category-circle-svg svg{padding-bottom:3px;width:18px;height:19px}}.category-circle-div{position:absolute;top:105px}.new_collection-wrapper .jdgm-stars .jdgm-widget.jdgm-widget{padding-left:6px}.csf-height .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{padding-left:0}.category-circle-list{list-style-type:none;margin:0}.category-circle-img{width:100%;border-radius:100%;padding-top:95%;margin-bottom:.2rem;background-position:center;background-size:cover;background-repeat:no-repeat;border:2px solid #d19f74}.category-circle{margin:5px 6px;width:75px;text-align:center}.category-circle-name{line-height:1.3;font-size:12px;padding:8% 3px 0}.collection_big-title{font-size:46px;line-height:1.2;letter-spacing:initial;color:inherit;font-weight:700;width:100%;text-align:center}@media (min-width: 0px) and (max-width: 769px){.collection_big-title{font-size:38px}}.collection_desc{font-size:16px;line-height:1.2;letter-spacing:initial;color:inherit;font-weight:500;max-width:500px;text-align:center;margin:10px auto}@media (min-width: 0px) and (max-width: 769px){.collection_desc{background:#fafafa80;padding:10px 15px}}.collection_desc span{font-weight:300}.collection_wrapper{background-image:url(/cdn/shop/files/7_1824868a-7a11-481c-97d3-2d353ed77179.png?v=1636574955);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:380px;display:flex;flex-direction:column;justify-content:center;display:none}@media (min-width: 0px) and (max-width: 769px){.collection_wrapper{height:250px}}.shop-by-category_wrapper{margin:0 15px;display:flex;padding:30px 2.5% 0;background:#fbf8f5}@media (min-width: 0px) and (max-width: 769px){.shop-by-category_wrapper{padding:0}}.collection_title_bloc2{padding:0 5px}@media (min-width: 0px) and (max-width: 769px){.collection_title_bloc2{display:none}}.shop-by-category_listv1{overflow:hidden}@media (min-width: 0px) and (max-width: 769px){.shop-by-category_listv1{overflow:hidden}}.shop-by-category_list{list-style-type:none;display:flex;font-size:13px;font-weight:500;margin:0;width:100%;justify-content:flex-start;flex-wrap:wrap;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 0px) and (max-width: 769px){.shop-by-category_list{font-size:14px;flex-wrap:nowrap;overflow:scroll;margin-top:8px}}.shop-by-category_li,.shop-by-category_name{cursor:pointer;display:flex;flex-direction:column;justify-content:center}.shop-by-category_name{margin:5px 18px 5px 0;padding:1px 16px;border-radius:7px;height:28px;min-width:12px;background:#e6e9eb35;border:1px solid #333333;white-space:nowrap}@media (min-width: 0px) and (max-width: 769px){.shop-by-category_name{margin:5px}}.shop-by-category_name:active,.shop-by-category_name:hover{background:#ff9c76;border:1px solid #ff9c76;color:#fff}.shop_by{display:none;flex-direction:column;justify-content:center;padding-right:25px;min-width:200px;font-weight:500;font-size:14px}@media (min-width: 0px) and (max-width: 479px){.shop_by{display:none}}.my_product_description-xmas{text-align:left;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));letter-spacing:initial;color:var(--p-text, #333)}.product_desc-xmas-v1{margin:10px 0}.desc-xmas-container{background:#fff;padding:10px 20px;margin:12px 0}@media (min-width: 0px) and (max-width: 460px){.desc-xmas-container{padding:10px}}.my_cart-display{display:flex;width:80%;justify-content:space-between}@media (min-width: 0px) and (max-width: 479px){.my_cart-display{display:table;width:71%}}.my_cart-product-text{flex-grow:4}.my_cart-product-qty{flex:1;display:flex;flex-direction:column;margin-top:6px}@media (min-width: 0px) and (max-width: 479px){.my_cart-product-qty{margin:0}}.my_cart-custom-height{height:90px}.font-size-80,.icons-component>span>i{font-size:80%}.font-size-90{font-size:90%}.ajaxcart__qty-width{width:75px}.product-pack__contents{width:375px;max-width:375px;flex-basis:375px}.product-pack__contents-inner{padding:0;width:430px;overflow:hidden;border-radius:.375rem;box-shadow:0,0,0,.024 0 .5rem 1rem}@media (min-width: 0px) and (max-width: 769px){.product-pack__contents-inner{width:100%;margin:auto}}.product-pack__contents-header{padding:8px 0}.u-text-center{text-align:center}.product-pack__title{margin-top:7px;margin-bottom:10px;font-size:40px;line-height:1.25;text-align:center;font-weight:700;display:flex;justify-content:center}@media (min-width: 0px) and (max-width: 769px){.product-pack__title{font-size:39px}}.product-pack__description{font-size:14px;font-weight:300;line-height:1.3;color:#333;padding-bottom:15px;padding-right:5px;padding-left:5px;text-align:center;width:90%;margin:auto}.product-pack__items{list-style-type:none;display:flex;margin:0;justify-content:space-evenly;flex-wrap:wrap;padding:32px 10px 10px}@media (min-width: 0px) and (max-width: 769px){.product-pack__items{padding-top:25px;padding-right:5px;padding-left:5px}.product-pack__items.csf-sticky{position:fixed;right:0;left:0;top:53px;background:#fff;flex-wrap:nowrap}}.product-pack__divider{border-top:.0625rem solid #f5f1ed;margin:0 20px}@media (min-width: 0px) and (max-width: 769px){.product-pack__divider{display:none}}.product-pack__item{height:110px;width:110px;border-radius:10px;border:dashed 2px #b2b2b249;margin-bottom:6px;background-image:url(/cdn/shop/files/gift.png?v=1634671502);background-position:center;background-repeat:no-repeat;font-size:12px;text-align:center;color:#333;background:#e6e9eb49;line-height:1.2;padding:0 5px}@media (min-width: 0px) and (max-width: 769px){.product-pack__item{height:110px;width:110px;margin-bottom:11px}}.product-pack__item--active{height:110px;width:110px;margin-bottom:6px;background-image:url(/cdn/shop/files/gift.png?v=1634671502);background-position:center;background-repeat:no-repeat;font-size:12px;text-align:center;color:#333;padding-top:5px;background:#e6e9eb49;display:flex;flex-direction:column-reverse;justify-content:space-between;border:solid 1px #fbf8f5;border-radius:6px}@media (min-width: 0px) and (max-width: 769px){.product-pack__item--active{height:110px;width:110px;border:solid 1px #fff}}@media (min-width: 350px) and (max-width: 769px){.product-pack__items.stick-csf .product-pack__item{height:80px;width:80px;margin-right:8px}}@media (min-width: 0px) and (max-width: 350px){.product-pack__items.stick-csf .product-pack__item{height:70px;width:70px;margin-right:5px}}@media (min-width: 350px) and (max-width: 769px){.product-pack__items.stick-csf .product-pack__item--active{height:80px;width:80px;margin-right:8px}}@media (min-width: 0px) and (max-width: 350px){.product-pack__items.stick-csf .product-pack__item--active{height:70px;width:70px;margin-right:5px}}@media (min-width: 0px) and (max-width: 769px){.product-pack__items.stick-csf .product-pack__item div{margin-top:34px}}@media (min-width: 0px) and (max-width: 469px){.csf-height .jdgm-stars .jdgm-widget.jdgm-widget{font-size:12px}}.product-pack__item span li{filter:grayscale(100%)}.product-pack__atc-wrapper{width:100%;padding:10px 20px}.product-pack__atc-wrapper.step2{display:flex;align-items:baseline;gap:0 5px}@media (min-width: 0px) and (max-width: 769px){.product-pack__atc-wrapper.step2{padding:6px 10px 10px}}.product-pack__retour{padding:17px 18px;border-radius:3px;font-size:15px;border:1px solid #f1f1f1;background:#fbf8f5;cursor:pointer;margin-right:7px}@media (min-width: 0px) and (max-width: 769px){.product-pack__retour{display:none}}.product-pack__retour-mobile{display:none}@media (min-width: 0px) and (max-width: 769px){.product-pack__retour-mobile{display:block;padding:8px 12px;border-radius:3px;font-size:15px;border:1px solid #f1f1f1;background:#fbf8f5;cursor:pointer;margin-right:7px;height:47px}}.btn--add-to-cart2.change-step.enable{display:flex;flex-direction:row;align-items:center;padding:20px;height:auto;font-size:15px;font-weight:700}.btn--add-to-cart2.change-step.enable:active,.btn--add-to-cart2.change-step.enable:focus,.btn--add-to-cart2.change-step.enable:hover,.csf_btn-wrapper:active,.csf_btn-wrapper:focus,.csf_btn-wrapper:hover{background:#ff7743;color:#fff}@media (min-width: 0px) and (max-width: 769px){.btn--add-to-cart2.change-step.enable{padding:12px 0;margin:0;height:44px}}.btn--add-to-cart2.change-step.disable{display:flex;flex-direction:row;align-items:center;padding:20px;height:auto;pointer-events:none;background:#ddd1c4;color:#fff;font-weight:700;font-size:15px}@media (min-width: 0px) and (max-width: 769px){.btn--add-to-cart2.change-step.disable{height:44px;margin-bottom:0}}#shopify-section-creer-son-coffret_main{background:#fbf8f5}.csf-card{border:.0625rem solid #f5f1ed;border-radius:.375rem;background:#fff;padding:0!important;margin-bottom:.6rem;box-shadow:0,0,0,.024 0 .5rem 1rem}.csf-image{border-radius:.375rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.csf-wrapper{max-width:100%;margin:0 80px 0 auto}@media (min-width: 0px) and (max-width: 769px){.csf-wrapper{padding:0;margin-right:0}}.csf-font-text{font-size:13px}.csf-parent{display:flex;padding:0 5% 0 2.5%;max-width:1600px;margin:auto}@media (min-width: 0px) and (max-width: 769px){.csf-parent{flex-direction:column-reverse;padding:0}}.csf-price{text-align:left}.csf_product_title{font-size:16px;font-weight:700;line-height:1.2;display:flex;flex-direction:column;justify-content:center}.font-size-85{font-size:85%}.csf-desciption{font-size:13px;margin:12px 0 15px;line-height:1.5}.csf_btn-wrapper{width:100%;padding:10px 0;font-size:14px;font-weight:500;background:#ff9c76;color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;cursor:pointer}.csf_my_ajout_panier{margin:auto 0}.csf-collection-no-img--child{justify-content:flex-start;display:flex;flex-flow:wrap;gap:1.5%}@media (min-width: 0px) and (max-width: 769px){.csf-collection-no-img--child{gap:1%;margin-top:0}}.csf-aside{margin-top:50px}@media (min-width: 0px) and (max-width: 769px){.csf-aside{margin-top:0}}.csf-half{width:23%}@media (min-width: 0px) and (max-width: 769px){.csf-half{width:49%}}.csf-third{width:23%}@media (min-width: 0px) and (max-width: 769px){.csf-third{width:49%}}.csf-quarter{width:23.5%}@media (min-width: 0px) and (max-width: 1350px){.csf-quarter{width:49%}}.product-pack__pricing{font-weight:700;font-size:15px;width:40%;display:flex;justify-content:center;align-items:center}.cart-shipping__wrapper-csf{background:#fff;padding:0 20px}.cart-shipping__wrapper_v2-csf{text-align:center;padding-top:18px}.btn-csf,.btn-csf-2{height:47px;margin-bottom:0;flex-direction:row;align-items:center;font-weight:700;font-size:14px}.btn-csf{background:#e6e9eb;color:#333}.btn-csf-2{background:#ff9c76;color:#fff}#coffret-block{position:sticky;top:111px;z-index:98;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0;width:400px}@media (min-width: 0px) and (max-width: 769px){#coffret-block{position:relative;top:0;width:auto}}.my_fixed_box-text-gift{display:flex;height:100%;padding:12px 16px}@media (min-width: 0px) and (max-width: 769px){.my_fixed_box-text-gift{padding:12px 10px}}.my_fixed_box-parent1-gift{background-position:center;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;flex:1.2;border-radius:5px}.my_fixed_box-parent2-gift{display:flex;flex-direction:column;flex:3;margin-left:15px}.my_fixed_box-children-gift1{display:flex;font-weight:700}.intro-csf-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:47% 57%;display:block;position:relative;width:100%;text-align:left;padding:10px;border-radius:.375rem}.intro-csf_product_title{font-size:30px;font-weight:700;line-height:1.2}.intro-csf-desciption{margin:12px 0;font-size:13px;font-weight:500}.intro-csf-wrap{background:#fafafa80;padding:8px;display:none}.intro-csf_divider{width:10%;border-bottom:solid 3px #333;margin-top:15px;margin-bottom:30px}.product-pack__contents-header img{height:12px}.em-csf{margin-bottom:0;margin-right:2px}.loop-holder-collection-csf{display:flex;white-space:nowrap;overflow:hidden;background-color:#fbf8f5;height:28px;align-items:center;padding-top:3px}@media (min-width: 0px) and (max-width: 769px){.loop-holder-collection-csf{background-color:#fff}}.loop-holder-collection-product{display:flex;white-space:nowrap;overflow:hidden;background-color:#fbf8f5;height:28px;align-items:center;padding-top:3px}.csf-jdgm-stars .jdgm-stars .jdgm-widget.jdgm-widget,.loop-holder__text-collection-csf{font-size:13px}.loop-holder__text-collection-product{font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)))}.my_ajaxcart-csf{margin-top:0;margin-bottom:0;text-align:center;background:#fff}.my_ajaxcart-csf:active,.my_ajaxcart-csf:focus,.my_ajaxcart-csf:hover{background:#ff9c76}.my_ajaxcart-csf input{font-size:12px;padding:3px 25px}.my_ajaxcart-csf button{font-size:14px;color:#333;font-weight:500;padding:5px 12px;border:solid 1px #d4d4d4}.my_ajaxcart-csf button:active,.my_ajaxcart-csf button:focus,.my_ajaxcart-csf button:hover{color:#fff}.my_fixed_box-children-gift0{display:flex;align-content:baseline;justify-content:space-between}#coffret-block-gift{background:#fbf8f5;margin:5px 5px 15px;border:1px solid #f5f1ed}@media (min-width: 0px) and (max-width: 769px){#coffret-block-gift{background:#fff}}.product-pack__radio{padding:12px 20px;display:flex}.product-pack__label{display:flex;align-items:center}.my_reduced-price-csf,.my_reduced-price-csf2{font-weight:300;font-size:80%}.my_reduced-price-csf2{margin-left:6px;text-decoration:line-through}.product-pack__descriptionv0{font-size:14px;font-weight:500;line-height:1.2;color:#00000070;padding:5px 10px 12px;text-align:center}.csf-shadow:hover{transform:translateY(-.125rem);box-shadow:#0000000a 0 1px 1px,#0000000a 0 2px 2px,#0000000a 0 4px 4px,#0000000a 0 8px 8px,#0000000a 0 16px 16px}.product-pack__contents-inner2{border:1px solid #f5f1ed}.nav-pills-csf{margin:0;display:flex;list-style-type:none;background:#fbf8f5}.nav-link-csf div{font-weight:300;font-size:12px;margin-top:-3px}.nav-item-csf,.nav-item-csf.active,.nav-item-csf3{border:1px solid #f5f1ed;border-radius:35px 35px 0 0;margin:0;padding:9px 0;text-align:center}.nav-item-csf.active{border-bottom:none;width:60%;font-weight:700;background:#fff}.nav-item-csf,.nav-item-csf3{width:40%;background:#e6e9eb49}.nav-item-csf3{width:25%;border-bottom:none;transform:translateY(19px)}@media (min-width: 0px) and (max-width: 769px){.csf-jdgm-stars .jdgm-stars .jdgm-widget.jdgm-widget{font-size:13px}}.product-pack__description-wrap{border-top:0;background:#fff}@media (min-width: 0px) and (max-width: 769px){.product-pack__description-wrap{position:fixed;bottom:-1px;background:#fff;width:100%;z-index:999}}.container-white{padding:15px}@media (min-width: 0px) and (max-width: 769px){.container-white{padding:15px 0}}.shop-by-category_list::-webkit-scrollbar{display:none}.big-container-white{background:#fff}#shopify-section-shop-by-category-csf,.rich-wrap{background:#fbf8f5}#creer-son-coffret.has-scrolled .site-nav{box-shadow:none;border-bottom:.0625rem solid #e9eaea;background:#fbf8f5}.rich-wrap{text-align:center;padding:30px 0 45px}.rich-title__csf{font-weight:700;font-size:48px;margin-bottom:10px}@media (min-width: 0px) and (max-width: 769px){.rich-title__csf{font-size:39px;line-height:1.2;width:70%;margin:0 auto 15px}}.rich-text__csf{padding:0 10px;font-size:18px;font-weight:500}#shopify-section-creer-son-coffret_main.collection-list{padding-top:0}.collection_title_bloc-csf{align-items:center;display:flex;margin-bottom:25px}@media (min-width: 0px) and (max-width: 769px){.collection_title_bloc-csf{padding:0 12px;margin-bottom:20px}}.product-pack__item div{color:#b2b2b2;font-size:10px;margin-top:39px;background-image:url(/cdn/shop/files/gift_1.png?v=1635703913);background-position:center;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;margin-left:auto;margin-right:auto}.csf-prod-active-title{font-size:11px;line-height:1.2;background:#fafafab3;padding:5px 1;margin:0 5px 5px}#sticky-csf-phantom{display:none}@media (min-width: 0px) and (max-width: 769px){#sticky-csf-phantom{display:flex}#sticky-csf.stick-csf{position:fixed;top:60px;width:auto;background:#fff;flex-wrap:nowrap;overflow-y:auto;padding:5px 16px 0;border-bottom:solid 1px #d4d4d465}}.stick-csf2{margin-right:5px}.btn-remove-coffret{background:#fff;width:20px;border-radius:20px;font-weight:700;cursor:pointer;margin-left:2px}.notif-bull{background:#ff9c76;color:#fff;width:20px;border-radius:20px;font-weight:500}.notif-bull-wrap{display:flex;justify-content:flex-end;transform:translate(6px,-16px)}@media (min-width: 0px) and (max-width: 769px){.notif-bull-wrap{transform:translate(6px,-15px)}}.notif-bull-emb{background:#ff9c76;color:#fff;width:20px;height:20px;border-radius:20px;font-weight:500;font-size:12px;text-align:center}@media (min-width: 0px) and (max-width: 769px){.notif-bull-emb{margin:0 3px}}.notif-bull-wrap-emb{display:flex;justify-content:flex-end}.notif-bull-wrap-emb .emballage-minus{width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:14px}.emballage-minus,.emballage-plus{background:#fff;width:20px;border-radius:20px;font-weight:700;cursor:pointer;height:20px}.emballage-minus{margin-left:2px;font-size:12px;text-align:center}.emballage-plus{margin-left:0;display:flex;justify-content:center;align-items:center;font-size:14px}.display-flex{display:flex}.coffret-block-gift--title{padding:12px;font-weight:300;font-size:14px;text-align:left}.product-pack__arrow{background-image:url(/cdn/shop/files/next.png?v=1636058481);background-position:center;background-repeat:no-repeat;background-size:cover;width:31px;height:20px;position:absolute;right:43px}@media (min-width: 0px) and (max-width: 769px){.product-pack__arrow{right:25px}}.margin_breadcrumbs{margin-top:11px}@media (min-width: 0px) and (max-width: 769px){.margin_breadcrumbs{margin-top:0}.breadcrumbs_boutique{display:none}}.breadcrumbs_boutique:hover,.link_underline:hover{text-decoration:underline;font-weight:500}#creer-son-coffret .mfp-content .breadcrumbs_boutique,.display-flex_mobile{display:none}@media (min-width: 0px) and (max-width: 460px){.display-flex_mobile{display:flex}}.collection-template-new--bloc{max-width:1500px;padding:auto;margin:auto}#creer-son-coffret .popup-quick-buy .mfp-content .product-single,#shopify-section-1636650765b54ad777 .ooo-instagram,.collection-template-new--bloc0{background:#fbf8f5}.collection-list .product-item-parent{padding:15px}@media (min-width: 650px) and (max-width: 770px){.collection-list .product-item-parent{padding:6px}}.csf-badge{position:absolute;top:8px;font-size:12px;padding:1px 5px;line-height:1.2;background:#fafafab3;left:6px}.en_savoir_plus{background:#fff;border-radius:3px;height:32px;display:flex;flex-direction:column;justify-content:center;opacity:.7;font-weight:500;color:#333}@media (min-width: 0px) and (max-width: 768px){.en_savoir_plus{display:none}}.en_savoir_plus:hover{opacity:1}.message-bar-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-top:8px}.message-bar{font-weight:600;color:#333}.message-bar,.message-price{font-size:14px;line-height:1}@media (min-width: 0px) and (max-width: 769px){.message-bar,.message-price{font-size:12px;padding-right:0;padding-left:0;padding-bottom:0}}.message-price{font-weight:500;color:#00000070}.message-bar.default{display:block}@media (min-width: 0px) and (max-width: 769px){.message-bar.default{display:none}}.message-bar.mobile{display:none}@media (min-width: 0px) and (max-width: 769px){.message-bar.mobile{display:block}}.my-NEW-primary-button{padding:20px;height:auto;font-size:15px;font-weight:700;background:#ff9c76;color:#fff;width:100%;border-radius:3px}.my-NEW-primary-button:active,.my-NEW-primary-button:focus,.my-NEW-primary-button:hover{background:#ff7743;color:#fff}.my-NEW-primary-button.disabled,.my-NEW-primary-button:disabled{background:#ff7743;color:#fff}@media (min-width: 0px) and (max-width: 769px){.my-NEW-primary-button{padding:15px 20px}}.em-csf{font-size:70%;margin-left:2px;transform:translateY(-3px)}@media (min-width: 0px) and (max-width: 769px){.em-csf{font-size:80%;margin-left:2px;transform:translateY(-1px)}}.loop-holder__text-collection-csf i,.loop-holder__text-collection-product i{filter:grayscale(1)}.parent-pack__items .my_xmas-hat{background-image:url(/cdn/shop/files/christmas-hat_1.png?v=1604585117);background-position:center;background-repeat:no-repeat;background-size:cover;width:35px;height:35px;position:absolute;top:12px;left:2px;z-index:99;transform:rotate(-45deg)}@media (min-width: 0px) and (max-width: 479px){.parent-pack__items .my_xmas-hat{display:none}}.csf-card .my_xmas-hat{display:none}@media (min-width: 0px) and (max-width: 479px){.csf-card .my_xmas-hat{display:none}}.csf-height{height:auto;width:100%}.drawer_carousel_product--C{display:flex;justify-content:flex-start;margin-bottom:25px}@media (min-width: 0px) and (max-width: 768px){.drawer_carousel_product--C{flex-wrap:wrap;justify-content:space-around}}.product-cart--C{width:25%;display:flex;flex-direction:column;justify-content:flex-start;margin-right:15px}@media (min-width: 0px) and (max-width: 768px){.product-cart--C{width:48%;margin-right:0;justify-content:flex-start}}.product-cart--C .product-image{width:140px;height:140px;background-size:contain;background-repeat:no-repeat}@media (min-width: 0px) and (max-width: 768px){.product-cart--C .product-image{width:160px;height:160px}}.btn-wrapper--card--drawer--C{background:#fff;text-align:center;letter-spacing:.02em;border:1px solid #cecdc9;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;padding:8px 0;font-weight:500;margin-top:10px;display:flex;justify-content:center}.btn-wrapper--card--drawer--C:active,.btn-wrapper--card--drawer--C:hover{background:#ff9c76;color:#fff!important}.my_fixed_box-child1-gift{font-size:14px}.category-circle-list-v2 li{background-position:bottom right;background-repeat:no-repeat;background-size:cover}@media (min-width: 0px) and (max-width: 768px){.category-circle-list-v2 li{background-position:84% 70%}}.my_em{font-size:85%;margin-bottom:4px;margin-left:2px}.rich-wrap-csf{background-image:url(/cdn/shop/files/5_67ad7122-1627-4bce-b95b-ec8f3e89ef39.png?v=1636574955);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:500px}@media (min-width: 0px) and (max-width: 768px){.rich-wrap-csf{background-position:75% 25%}}.rich-wrapper{left:3%;position:absolute;top:146px;background:#fafafa80;padding:20px 10px;min-width:550px;border-radius:5px;text-align:center}@media (min-width: 0px) and (max-width: 768px){.rich-wrapper{min-width:0;width:80%;margin:auto;position:relative;left:auto;top:50px}}.csf-desciption span{background:#e5d0ba50;font-weight:500}.product_desc-xmas-v1 ul{list-style-type:"\25fb\fe0f  ";margin-top:8px;margin-bottom:5px}#unbottled-produits-solides-sans-plastique-sains-amp-efficaces{overflow-x:hidden}.cart_gift_note{margin-bottom:10px;font-weight:700}.cart_gift_note-wrap{width:100%}@media (min-width: 0px) and (max-width: 768px){.cart_gift_note-wrap{width:100%;margin-top:17px}}.collection_title_bloc{padding:0}.home-xmas-height{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:88px;height:193px}.home-xmas-pers1{background-image:url(/cdn/shop/files/12_5bc16a52-56c9-4ece-8c3d-425e68ab7378.png?v=1636644887)}.home-xmas-pers2,.home-xmas-pers3{background-image:url(/cdn/shop/files/9_edf8317f-c723-4164-8eea-fea491943fe4.png?v=1636644887);transform:translateY(-4px)}.home-xmas-pers3{background-image:url(/cdn/shop/files/10_ff731cac-3a93-41ef-a4a5-aa5550844218.png?v=1636644887)}.home-xmas-pers-wrap{position:absolute;top:-168px;right:18px;display:none}@media (min-width: 0px) and (max-width: 768px){.home-xmas-pers-wrap{display:none}}.home-mission_section-pers{background-image:url(/cdn/shop/files/2_0cf60f3e-9947-4d11-8b1a-a55280b74c8b.png?v=1636644887);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:88px;height:193px}.home-mission_text-smallwrap{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.6;color:#333;font-weight:500;width:400px;border:solid 20px #fbf8f5;padding:20px;text-align:center}.home_mission_section{display:flex;flex-direction:row-reverse;justify-content:space-evenly}.collection_small-wrap{background:#fafafa80;padding:20px 10px;min-width:550px;border-radius:5px;text-align:center;width:40%;margin:auto auto 160px}@media (min-width: 0px) and (max-width: 768px){.collection_small-wrap{display:none}}.cart_gift_note-wrap textarea{border-color:#00000070}#CartContentHeader .loop-holder-collection-csf{background-color:#fff}.csf-step1-btn{display:flex}.mes-emplettes-csf.qty-bull-csf,.product__titlestep1,.product__titlestep2{display:flex;justify-content:center}.product__titlestep2 .mes-emplettes-csf.qty-bull-csf{font-size:100%}.mobile-btn-csf{display:none}@media (min-width: 0px) and (max-width: 768px){.mobile-btn-csf{background:#fbf8f5;width:40px;height:40px;position:absolute;right:15px;display:flex;border-radius:50%;justify-content:center;align-items:center;border:solid 1px #d4d4d4;top:-48px}}.mes-emplettes-csf{display:none}@media (min-width: 0px) and (max-width: 768px){.mes-emplettes-csf{background:#ff9c76;position:absolute;top:-11px;right:-7px;width:20px;height:20px;display:flex;justify-content:center;border-radius:50%;align-items:center;color:#fff;font-size:11px}}.mes-emplettes-csf.qty-bull-csf{background:#ff9c76;color:#fff;font-size:40%;border-radius:50%;width:30px;height:30px;align-items:center;margin-left:10px}@media (min-width: 0px) and (max-width: 768px){.mes-emplettes-csf.qty-bull-csf{display:none}.container-white-wrap{background:#fbf8f5;margin:5px 10px 14px;border:1px solid #f5f1ed}}#shopify-section-collection-template-new .flickity-prev-next-button.previous{left:-9px}.my_product-card_title span{color:#00000070;font-weight:300}.btn-wrapper--card--drawer--C .my_accordion_unit-price{display:block}.popup-xmas-img,.popup-xmas-map{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:250px;height:500px}.popup-xmas-map{background-image:url(/cdn/shop/files/12_5bc16a52-56c9-4ece-8c3d-425e68ab7378.png?v=1636644887);height:250px;z-index:999;top:160px;position:absolute}@media (min-width: 0px) and (max-width: 768px){.popup-xmas-map{top:440px;right:191px;width:150px;height:150px}}.popup-xmas-pers1{background-image:url(/cdn/shop/files/11_1fcddb84-525d-4786-b3ee-e614fc7f82ac.png?v=1636644887)}.popup-xmas-pers2{background-image:url(/cdn/shop/files/6_68814e75-dbd4-4e38-8829-7761e0e804c9.png?v=1636644887);width:350px;height:600px}.popup-xmas-pers3{background-image:url(/cdn/shop/files/9_edf8317f-c723-4164-8eea-fea491943fe4.png?v=1636644887)}.popup-xmas-pers4{background-image:url(/cdn/shop/files/12_5bc16a52-56c9-4ece-8c3d-425e68ab7378.png?v=1636644887);width:500px;height:500px}.popup-xmas-pers5{background-image:url(/cdn/shop/files/10_ff731cac-3a93-41ef-a4a5-aa5550844218.png?v=1636644887)}.popup-xmas-pers6{background-image:url(/cdn/shop/files/2_0cf60f3e-9947-4d11-8b1a-a55280b74c8b.png?v=1636644887)}.popup_big-title{font-weight:700;font-size:calc(4.5rem + (58*(100vw - 1440px))/1119)}@media (min-width: 0px) and (max-width: 768px){.popup_big-title{font-size:46px;line-height:1.2;width:100%}}.popup_desc{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);font-weight:500}.popup_title-wrapper{width:100%;margin:auto;text-align:center;padding:50px 0;background:#fbf8f5}#shopify-section-map{padding:100px}#shopify-section-popup-map{padding:20px 60px 60px;background:#fbf8f5}@media (min-width: 0px) and (max-width: 768px){#shopify-section-popup-map{padding:5px}}.map__info.grid--full{padding:20px;transform:translate(70px,-80px)}@media (min-width: 0px) and (max-width: 768px){.map__info.grid--full{padding:10px;transform:translate(0)}}#shopify-section-popup-map .map__info_title{font-weight:700;font-size:23px;padding-right:18px;padding-top:8px}@media (min-width: 0px) and (max-width: 768px){#shopify-section-popup-map .map__info_title{padding-right:6px}}#shopify-section-my_rich-text_collection-v5 .my_eco_section{background:#fbf8f5}#shopify-section-my_rich-text_collection-v5 .my_eco_text{transform:translateY(33px)}#shopify-section-popup-map .map__info_contain{padding-left:8px}@media (min-width: 0px) and (max-width: 768px){#shopify-section-popup-map .map__info_contain{padding:0}}.image-columns-my_popup{display:flex;flex-direction:row-reverse;padding-bottom:60px}@media (min-width: 0px) and (max-width: 768px){.image-columns-my_popup{flex-direction:column;padding-bottom:0}}.popup-gps{font-weight:700;text-decoration:underline}.popup-gps::hover{font-weight:700;text-decoration:none}.category-circle-list-v2 .flickity-button--drawer{top:50%}.loop-holder-collection-product .loop-holder__text-collection-csf{font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)))}@media (min-width: 0px) and (max-width: 768px){.loop-holder-collection-product .loop-holder__text-collection-csf{font-size:16px}}.popup_bigwrap{background-image:url(/cdn/shop/files/5_be3c8167-c413-443c-a93d-0d444d38bad8.png?v=1636840934);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;display:flex;height:500px}@media (min-width: 0px) and (max-width: 768px){.popup_bigwrap{background-image:url(/cdn/shop/files/2_54c22d3a-35b0-4e0d-9b9c-b2227bd420eb.png?v=1636821670);background-position:right;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;display:flex;height:400px}}#le-pop-up .product-cta-sf{background:#fff}#le-pop-up .product_cta_title{padding-top:50px}.csf-desc-btn{display:flex;flex-direction:column;justify-content:space-between;height:100%}.collection-no-img,.collection-no-img .grid__item .product-image{width:100%}@media (min-width: 0px) and (max-width: 768px){.collection-no-img{width:100%;display:flex;overflow-x:scroll}}.collection-left-img .product-bloc{width:70%}@media (min-width: 0px) and (max-width: 768px){.collection-left-img .product-bloc{width:100%;display:flex;overflow-x:scroll}}.collection-right-img .product-bloc{width:70%}@media (min-width: 0px) and (max-width: 768px){.collection-right-img .product-bloc{width:100%;display:flex;overflow-x:scroll}}@media (min-width: 0px) and (max-width: 768px){.collection-no-img .grid__item .product-image{width:300px}}.collection-left-img .grid__item .product-image{width:100%}@media (min-width: 0px) and (max-width: 768px){.collection-left-img .grid__item .product-image{width:300px}}#noplasticdays .my_grid_flex,.collection-right-img .grid__item .product-image{width:100%}@media (min-width: 0px) and (max-width: 768px){.collection-right-img .grid__item .product-image{width:300px}#noplasticdays .collection-left-img .grid__item .product-image{width:100%}}#noplasticdays .collection-left-img .product-bloc{width:33%}@media (min-width: 0px) and (max-width: 768px){#noplasticdays .collection-left-img .product-bloc{width:100%}}#noplasticdays .collection-left-img .img-bloc{width:66%}@media (min-width: 0px) and (max-width: 768px){#noplasticdays .collection-left-img .img-bloc{width:40%}}@media (min-width: 0px) and (max-width: 768px){#noplasticdays .my_grid_flex{width:100%}}.nsp-cart-desktop{font-size:13px;font-weight:500;padding:0 8px 13px;color:#00000075}@media (min-width: 0px) and (max-width: 768px){.nsp-cart-desktop{display:none}}#cartescadeaux .my_normal-price,.nsp-cart-mobile{display:none}@media (min-width: 0px) and (max-width: 768px){.nsp-cart-mobile{display:block;font-size:13px;font-weight:500;padding:0 8px 6px;color:#00000075}}.rich-wrap-qvma{background-image:url(/cdn/shop/files/QVMA_-_Home.png?v=1641212529);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:560px}@media (min-width: 0px) and (max-width: 768px){.rich-wrap-qvma{height:270px}}.sarah-ben_signature{width:250px}#passage-sur-m6-dans-quot-qui-veut-etre-mon-associe-quot .product-cta-sf{background:linear-gradient(180deg,#fbf8f5 0 79%,#fafafa 88%)}.product-cta-qvma{padding-top:55px}#l-incroyable-histoire-de-notre-apres-shampoing,#shopify-section-my_content_landing_comment-eliminer-les-pellicules,.background_fbf8f5{background:#fbf8f5}.m6_background{background:#fff;display:flex;flex-direction:column}@media (min-width: 0px) and (max-width: 768px){.m6_background{height:60px;width:60px;top:128px;right:20px}}.m6_background-home{background:#fff;display:flex;flex-direction:column}@media (min-width: 0px) and (max-width: 768px){.m6_background-home{height:60px;width:60px;top:128px;right:20px}.my_text_m6{font-size:12px}}.my_spin_m6{width:52px}@media (min-width: 0px) and (max-width: 768px){.my_spin_m6{width:30px}#passage-sur-m6-dans-quot-qui-veut-etre-mon-associe-quot .rich-text_aventure_v1__content{padding:30px 15px}#passage-sur-m6-dans-quot-qui-veut-etre-mon-associe-quot .btn_width.btn{margin:0}}#l-incroyable-histoire-de-notre-apres-shampoing .CTA_SEO_Landing--parent,#shopify-section-my_collection_stories_desktop,.sp-ops .swatch.clearfix>div,div.sp-ops-display{display:none}#pack-famille .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-abricot-amp-karite .my_variants-wrapper .swatch,#maxi-pack-famille-avoine-amp-amande .my_variants-wrapper .swatch,#maxi-pack-famille-bebes-amp-grands .my_variants-wrapper .swatch,#maxi-pack-famille-nombreuse-abricot-amp-karite .my_variants-wrapper .swatch,#maxi-pack-famille-nombreuse-avoine-amp-amande .my_variants-wrapper .swatch,#maxi-pack-famille-nombreuse-bebes-amp-grands .my_variants-wrapper .swatch,#pack-famille .my_variants-wrapper .swatch,#pack-famille-nombreuse .my_variants-wrapper .swatch{margin-bottom:13px}.my_pack-title0{font-size:calc(16px + (16 - 14) * ((100vw - 300px) / (1600 - 300)));margin-bottom:8px}@media (min-width: 0px) and (max-width: 768px){.my_pack-title0{margin-bottom:8px}}#pack-famille .my_swatch_yvalue{font-size:14px}@media (min-width: 0px) and (max-width: 768px){#pack-famille .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#pack-famille-nombreuse .my_variants-wrapper{padding:10px 5px;background:#fff}#pack-famille-nombreuse .my_swatch_yvalue{font-size:14px}@media (min-width: 0px) and (max-width: 768px){#pack-famille-nombreuse .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#maxi-pack-famille-nombreuse-bebes-amp-grands .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-nombreuse-bebes-amp-grands .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-nombreuse-bebes-amp-grands .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#maxi-pack-famille-nombreuse-abricot-amp-karite .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-nombreuse-abricot-amp-karite .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-nombreuse-abricot-amp-karite .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#maxi-pack-famille-nombreuse-avoine-amp-amande .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-nombreuse-avoine-amp-amande .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-nombreuse-avoine-amp-amande .my_swatch_yvalue{font-size:12px;margin-bottom:0}}.my_product_shampoo_blob2 img{height:24px}.margin-zero{margin:0}.sticky-wrapper{width:100%}#maxi-pack-famille-bebes-amp-grands .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-bebes-amp-grands .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-bebes-amp-grands .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#maxi-pack-famille-avoine-amp-amande .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-avoine-amp-amande .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-avoine-amp-amande .my_swatch_yvalue{font-size:12px;margin-bottom:0}}#maxi-pack-famille-abricot-amp-karite .my_variants-wrapper{padding:10px 5px;background:#fff}#maxi-pack-famille-abricot-amp-karite .my_swatch_yvalue{font-size:15px}@media (min-width: 0px) and (max-width: 768px){#maxi-pack-famille-abricot-amp-karite .my_swatch_yvalue{font-size:12px;margin-bottom:0}}.flex-column-reverse{flex-direction:row-reverse}@media (min-width: 0px) and (max-width: 768px){.flex-column-reverse{flex-direction:column-reverse}}#ce-que-tous-les-gens-qui-utilisent-des-shampoings-en-bouteille-devraie{background:#fbf8f5}.etblue.thing{background:#dfecf2!important}.etblue.thing:hover{border:10px solid #dfecf2!important}.etyellow.thing{background:#feddaa!important}.etyellow.thing:hover{border:10px solid #feddaa!important}.etblue.thing_mobile{background:#dfecf2!important}.etblue.thing_mobile:hover{border:10px solid #dfecf2!important}.etyellow.thing_mobile{background:#feddaa!important}.etyellow.thing_mobile:hover{border:10px solid #feddaa!important}.drawer.drawer--left .mobile-nav{margin:12px 0 0}.mobile-nav .mobile-nav__toggle{top:3px;background:#fff;border-radius:50%;right:-2px}.mobile-nav .mobile-nav__sublist{margin-left:32px}.mobile-nav__sublist .mobile-nav__toggle .icon{font-size:14px}.mobile-nav__sublist .mobile-nav__toggle button{width:26px;height:26px}.mobile-nav__subsublist .mobile-nav__item div,small{font-size:12px}.mobile-nav__has-sublist .mobile-nav__subsublist{border-left:7px solid #fff;padding-left:13px;margin:5px 0 17px 7px}.mobile-nav__has-sublist .mobile-nav__toggle{top:4px}.has-sub-links a,b,strong{font-weight:700}.my_product_wrapper2{display:flex;flex-direction:column;text-align:initial}.product-tab-content b{margin-bottom:5px}.sp-ops-corner{position:absolute;top:0;right:0;border-style:solid;border-width:0 94px 94px 0;border-color:transparent #ff9c76}.sp-ops-text{position:absolute;top:16px;right:11px;font-size:16px;font-weight:700;color:#fff}.sp-ops-badge{font-size:14px;padding:1px 5px;line-height:1.2;background:#fafafab3;margin-left:5px;margin-top:5px;width:160px;text-align:center}.btnv2-gras{display:block;background:#ff9c76;color:#fff;text-align:center;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));padding:12px 4px;letter-spacing:.02em;border:0 solid #333;font-weight:700;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease;border-radius:0;font-size:17px;flex-grow:2}.btnv2-gras:hover{background:#ff7743;color:#fff}.btnv2-gras:disabled{background:#ff7743;color:#fff}@media (min-width: 0px) and (max-width: 478px){.btnv2-gras{font-size:14px}}.btnv3-gras{flex-grow:1;border:solid 1px #333;border-radius:0;background:transparent;font-weight:500;font-size:17px;text-align:center;display:block;letter-spacing:.02em;padding:12px 4px;transition:color .2s ease,border .2s ease,background .2s ease,width .2s ease}.btnv3-gras:active,.btnv3-gras:focus,.btnv3-gras:hover{border:solid 2px #333}@media (min-width: 0px) and (max-width: 478px){.btnv3-gras{font-size:14px}}.carousel_landing{margin-top:10px;max-width:732px}.CTA_landing--childv3-gras{margin-top:16px;display:flex;justify-content:space-evenly;gap:10px}.reduced-price-land10{font-size:70%}.loop-land10,.timeline ul li.in-view:after{background:#fff}.sp-ops .my_variants_buttons{padding-top:0;margin-top:0}.sp-ops .my_div-variants-btn{margin-top:0}.sp-ops .my_product_shampoo_spec{padding-bottom:0;margin-bottom:0}.my_product_description_land10{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));background:#fff;text-align:center;margin-bottom:10px;padding:8px 0}@media (min-width: 0px) and (max-width: 768px){.my_product_description_land10{text-transform:uppercase;font-size:12px;font-weight:500}}.sp-ops .my_variants-wrapper .swatch{margin-top:16px;margin-bottom:0}.my_product_description_land10{display:none}#product-coupon [data-copy].active button#copy-txt:before,.sp-ops .my_product_description_land10{display:block}#shopify-section-collection-template-new-v2{padding-top:0}.bundle-pill,.pack-pill{position:absolute;padding:0 .6rem;color:#333;background-color:#fff}.bundle-pill{top:7px;right:7px;border-radius:20px;font-size:.7rem}.pack-pill{bottom:7px;left:7px;border-radius:9999px;aspect-ratio:1}@media screen and (min-width: 768px){.pack-pill{top:7px;bottom:auto}}.mt-grey{border-top:solid 1px #ccc}.bl-text-small{font-size:.9rem;line-height:1.25rem}.bl-text-medium{font-size:1.1rem}.bl-text-mediuml{font-size:1.2rem}.text-85{font-size:85%}.pb-1{padding-bottom:.25rem}.subtext-onboard{padding-right:.5rem;padding-left:.5rem;font-size:.9rem;padding-top:.9rem}.eco-onboard-pill,.onboard-title{justify-content:center;box-shadow:0 .5rem 1rem #00000014;position:absolute;background:#fff}.eco-onboard-pill{padding:.5rem;border-radius:50%;font-size:.9rem;height:3rem;width:3rem;display:flex;align-items:center;bottom:-18px;text-transform:uppercase;color:#333;right:6px;text-align:center;font-weight:700}.onboard-title{margin-bottom:.5rem;font-size:1rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.08);border-radius:25px;z-index:9999;width:80%;top:-7px}.onboard-block{padding:1.2rem;background:#ebf5fa;border-radius:50%}.product-main-section .reviews-container .jdgm-star.jdgm-star{color:#fde16c!important}#modal_product .reviews-container .jdgm-prev-badge__stars{font-size:1.25rem;line-height:1.75rem;margin-right:.25rem}.jdgm-all-reviews-page__load-more.jdgm-btn.jdgm-btn--solid,.jdgm-btn.jdgm-btn--solid.jdgm-paginate__load-more{background:#efeae4;border:0!important;border-radius:99px!important;padding:1rem 0!important;color:#333!important;font-size:1rem!important;text-transform:uppercase!important;font-weight:700!important;margin:1rem auto!important;width:60%!important}@media screen and (min-width: 1024px){.jdgm-all-reviews-page__load-more.jdgm-btn.jdgm-btn--solid,.jdgm-btn.jdgm-btn--solid.jdgm-paginate__load-more{width:20rem!important;margin-top:3rem!important;margin-bottom:3rem!important}}.jdgm-histogram__bar,.jdgm-histogram__percentage{margin-left:.5rem!important;margin-top:.1rem!important}.jdgm-histogram__percentage{font-size:.875rem!important;font-weight:700!important}.jdgm-ask-question-btn{display:block!important;background:#efeae4!important;border:0!important;border-radius:99px!important;padding:1rem!important;font-size:1rem!important;text-transform:uppercase!important;font-weight:700!important;margin:auto!important;width:70%!important}@media screen and (min-width: 1024px){.jdgm-ask-question-btn{width:100%!important}}.jdgm-write-rev-link{border:0!important;border-radius:99px!important;padding:1rem!important;color:#333!important;font-size:1rem!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:1rem!important}@media screen and (min-width: 1024px){.jdgm-write-rev-link{width:100%!important}}.jdgm-subtab{padding-top:0!important;overflow-x:scroll;display:flex;-ms-overflow-style:none;scrollbar-width:none}.jdgm-subtab::-webkit-scrollbar{display:none}.jdgm-subtab__name{border-radius:0!important;white-space:nowrap}.jdgm-widget .jdgm-subtab~.jdgm-all-reviews__body .jdgm-rev,.jdgm-widget .jdgm-subtab~.jdgm-rev-widg__body .jdgm-rev,.jdgm-widget .jdgm-subtab~.jdgm-revs-tab__content-body .jdgm-rev,.jdgm-widget .jdgm-subtab~.jdgm-shop-reviews__body .jdgm-rev{padding:.5rem .75rem!important;background:#fff!important;border-radius:10px!important}.jdgm-all-reviews-widget,.jdgm-rev-widg{border:0!important}.icons-component>span,.jdgm-histogram__row{display:flex;flex-wrap:nowrap;align-items:center}.footer-emoji-icon .swiper-slide,.product-ingredient-icon .swiper-slide{width:3.5rem!important;height:3.5rem!important;display:flex;align-items:center;justify-content:center;border-radius:100%;border:4px solid transparent;background-color:#fff}.footer-emoji-icon .swiper-slide.swiper-slide-thumb-active,.product-ingredient-icon .swiper-slide.swiper-slide-thumb-active{border:4px solid #ff9c90}.footer-emoji-icon .swiper-slide .em,.product-ingredient-icon .swiper-slide .em{width:2rem!important;height:2rem!important}@media screen and (min-width: 768px){.footer-emoji-icon .swiper-slide .em,.product-ingredient-icon .swiper-slide .em{width:3rem!important;height:3rem!important}.footer-emoji-icon .swiper-slide,.product-ingredient-icon .swiper-slide{width:5rem!important;height:5rem!important}}#ingredients-carousel .swiper-slide,#ingredients-popup-carousel .swiper-slide{width:280px!important}#bottomNavLine{position:relative}#bottomNavLine:after,#bottomNavLine:before{content:"";position:absolute;top:8px;display:block;min-width:16px;height:24px;background-image:linear-gradient(to left,#fff0,#fff)}#bottomNavLine:before{left:0}#bottomNavLine:after{right:0;transform:rotate(180deg)}.padding-for-sticky{margin-bottom:125px!important}@media screen and (min-width: 1024px){.padding-for-sticky{margin-bottom:87px!important}}.icons-component>span{flex-wrap:wrap;gap:.25rem}.show-connect-line:before{content:"";position:absolute;left:0;top:-60%;width:12px;height:110%;border-left:1px solid #eee8e1;border-bottom:1px solid #eee8e1}@media screen and (min-width: 768px){.show-connect-line:before{width:16px}}.bundle-step{height:.5rem;width:100%;border-radius:9999px;background-color:#ffb09233}.bundle-step.done{background-color:#ffb092}.js-show-bundle-collection{background-color:#f79b76;padding:1rem;font-weight:500;color:#fff;border-radius:8px;transition:all .3s}.js-show-bundle-collection span{display:block;max-height:0;border-width:0;overflow:hidden}.js-show-bundle-collection p{font-size:1rem;line-height:1;transition:all .3s;font-weight:700}.js-show-bundle-collection.open{padding:0;border-radius:16px;flex-grow:0;background-color:#f79b7600!important}.js-show-bundle-collection.open p{font-size:0}.js-show-bundle-collection.open span{max-height:32px;border-width:1px}.jdgm-star.jdgm--on:before{color:#fde16c}#product_modal_content .jdgm-rev-widg__title{margin-bottom:2rem!important;margin-top:0!important;font-size:2.5rem!important;text-align:center}@media screen and (min-width: 768px){#product_modal_content .jdgm-rev-widg__title{font-size:3rem!important}}#product_modal_content .jdgm-rev-widg{margin-top:0!important}#product_modal_content .jdgm-rev-widg__summary-inner{display:flex;flex-direction:row;text-align:left}@media (min-width: 0px) and (max-width: 768px){#product_modal_content .jdgm-rev-widg__summary-inner{text-align:center}}#product_modal_content .jdgm-widget-actions-wrapper{width:100%}#product_modal_content .jdgm-rev-widg__summary-inner>div:first-child{font-size:100%}#product_modal_content .jdgm-histogram{margin-left:0}#product_modal_content .jdgm-rev-widg__reviews{display:flex!important;flex-direction:column!important;text-align:left!important}#product_modal_content .jdgm-rev-widg__summary{display:flex;gap:4px}#product_modal_content .jdgm-histogram.jdgm-temp-hidden{border:0;padding:8px 0;margin:0;width:100%}#product_modal_content .jdgm-rev.jdgm-rev{display:block!important;width:100%;padding:.5rem .75rem!important;background:#fff!important;border-radius:10px!important}.show-while-adding .content-visible{display:inline-block}#bunlde-dsk-collections .jdgm-prev-badge__text:after,#modal_cart_content .jdgm-prev-badge__text:after,#search-result .jdgm-prev-badge__text:after,.show-while-adding .content-hidden,.show-while-adding.jc-show-text .content-visible,html.jc-fix-body #gorgias-chat-container{display:none}.show-while-adding.jc-show-text .content-hidden{display:inline-block}.jc-bouncing-circle{animation:bouncing 2s ease infinite}@media screen and (max-width: 767px){#grid-to-slider,#home-page-slider-with-block{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;overflow:visible;padding:0 16px}}.metafield-rich_text_field ul,.jc-extra_description ul{list-style:disc;padding-left:1rem}.jc-label{line-height:1!important;aspect-ratio:1;width:min-content;display:flex!important;align-items:center;padding:4px!important;position:absolute;margin:0;left:110%;top:.5rem;transform:translateY(-50%) rotate(-30deg)}#gorgias-chat-container #chat-button{z-index:5!important}@media screen and (max-width: 768px){#gorgias-chat-container #chat-button{width:0!important;height:0!important}}@media screen and (min-width: 1024px){.jc-option-filed:has(.js-option.active){border:4px solid var(--product-color)}}.js-option{color:#333}@media screen and (max-width: 1023px){.js-option.active{color:#fff}}.jc-fix-body{overflow:hidden;position:fixed;width:100%;box-sizing:border-box}@media screen and (min-width: 1024px){.jc-fix-body{overflow-y:scroll}}#bottomCartSlider .swiper-pagination-bullet.swiper-pagination-bullet-active,.bottomPopupSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#333!important}#bottom-sticky-product fieldset,.List_wisp{display:none}.wisp,.wisp:active,.wisp:focus{box-shadow:none!important;outline:0!important}.wisp_count{background-color:#ff9c76!important;min-width:18px;height:18px!important;font-size:11px!important;line-height:18px!important;display:inline-block!important;vertical-align:top!important;font-weight:500!important;top:0!important}#goalsCarousel .swiper-pagination{padding-left:4px!important}#modal_product .jdgm-rev__pic-img,#search-result .js-show-modal,a.jdgm-rev__prod-link{pointer-events:none}#product-coupon [data-copy] button#copy-txt:before{content:"Copi\e9  !";position:absolute;top:-44px;right:102px;background:#fff;padding:8px 10px;border-radius:20px;font-size:15px;display:none;width:86px}[data-section-type] .bnr-h{height:80vh}@media (min-width: 0px) and (max-width: 769px){[data-section-type] .bnr-h{height:90vh}}[data-section-type] .npd-display{display:flex;flex-direction:column;justify-content:center}[data-section-type] .npd-wrap22{width:80%;margin:auto;max-width:600px;padding-bottom:6vw}@media (min-width: 420px) and (max-width: 1024px){[data-section-type] .npd-wrap22{margin:auto;padding-bottom:45px;width:95%;padding-top:35px}}@media (min-width: 0px) and (max-width: 420px){[data-section-type] .npd-wrap22{margin:auto;padding-bottom:45px;width:85%;padding-top:35px}}[data-section-type] .npd-title22{font-size:4rem;line-height:1.1}@media (min-width: 0px) and (max-width: 460px){[data-section-type] .npd-title22{font-size:2.3rem;line-height:2.6rem}}@media (min-width: 460px) and (max-width: 991px){[data-section-type] .npd-title22{font-size:2.8rem;line-height:2.25rem}}[data-section-type] .npd-title22 p{margin-bottom:2rem;margin-top:.5rem}@media (min-width: 0px) and (max-width: 991px){[data-section-type] .npd-title22 p{margin-top:1rem;margin-bottom:1.2rem}}[data-section-type] .hover-o:hover{background:#ff7743;color:#fff;border-radius:9999px}@media (min-width: 0px) and (max-width: 991px){[data-section-type] .npd-img22{height:45vh}}[data-section-type] .lg:h80vh{height:80vh}[data-section-type] .lg:w-1{width:50%}[data-section-type] .bg-npd{background-position:81% 50%}@media (min-width: 0px) and (max-width: 991px){[data-section-type] .bg-npd{background-position:85% 50%}}[data-section=ajax-product-reviews] div:has([data-number-of-reviews="0"]){pointer-events:none}[data-section=ajax-product-reviews]:has([data-number-of-reviews="0"]){display:none!important}.orange_button{background:#ff9c76!important;color:#fff!important}.orange_button:hover{background:#ff7743!important}.grey_button{background:#efeae4!important;color:#333!important}.grey_button:hover{background:#ddd1c4!important}.jc-mix-and-match-cta-invert.js-show-bundle-modal-list{background-color:#ff9c76!important;color:#fff!important}.jc-mix-and-match-cta-invert [data-total-bundle-qnt]{background-color:#fff!important;color:#333!important}.jc-mix-and-match-cta-invert div path{fill:#fff!important}#g_id_onload{display:none!important}.sliding-big-wrapper{display:flex;flex-direction:column}.sliding-newsletter-wrapper{justify-content:center;display:flex}.site-header__logo a,.site-header__logo a:focus,.site-header__logo a:hover{-webkit-mask-image:none;mask-image:none;-webkit-mask-size:auto;mask-size:auto}.site-header__logo img{display:block;height:auto;margin:0 auto;object-fit:contain;object-position:left}#CartCount{position:absolute;top:0;right:0;left:auto;bottom:auto;max-width:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-style:normal;color:#fff;font-weight:500;text-transform:none;background:#ff9c76;border-radius:50%;min-width:18px;height:18px;padding:0 3px;font-size:11px;line-height:18px;display:inline-block}.grid__item{box-sizing:border-box;float:left;min-height:1px;width:100%}.grid--full>.grid__item{padding-left:0}@media screen and (max-width: 767px){.main-content{padding-top:0;padding-bottom:0}}hr{clear:both;border-top:solid #000;border-width:2px 0 0;margin:50px 0;height:0}.rte p{line-height:2}a{color:#333;text-decoration:none;background:0 0}a:focus,a:hover{color:#000}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 20px}li{margin-bottom:.25em}@media screen and (max-width: 767px){.table-wrap{margin-bottom:20px}}svg:not(:root){overflow:hidden}form{margin-bottom:0}fieldset{padding:25px}legend{border:0;padding:0}.pagination>span{display:inline-block;line-height:1}.footer-title button{display:block;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-appearance:none}.supports-js img.lazyload{opacity:0}.supports-js .lazyloading .loader,.supports-js .lazyloading+.loader{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}@media screen and (max-width: 991px){.site-header__logo{position:relative}}.site-nav__link{padding-left:0}.newsletter-section{background-color:#fff;text-align:center}.sliding-text-container{width:100%;position:relative;text-align:center;height:170px;overflow:hidden;text-overflow:clip;margin-bottom:24px}.sliding-big-text{white-space:nowrap;display:inline-block;font-size:80px;padding-top:24px;line-height:1;color:#dfecf2;z-index:0;font-weight:900;animation:marquee 50s linear infinite}@media screen and (min-width: 768px){.sliding-big-text{font-size:160px;line-height:1}}.sliding-small-text{font-size:24px;line-height:32px;font-weight:700;position:relative;bottom:0;margin:auto;text-align:center;white-space:wrap;text-overflow:clip;padding:0 16px;width:100%}@media screen and (min-width: 768px){.sliding-small-text{font-size:40px;line-height:1;width:70%;top:-50%;transform:translateY(-50%)}}.rich-text__content_unbottled_difference{position:relative;width:85%;margin:40px auto auto;max-width:393px;padding:20px;text-align:center;background:#fff9;border-radius:10px}@media (min-width: 768px){.rich-text__content_unbottled_difference{margin-left:0;margin-top:0}}.loop-holder{display:flex;white-space:nowrap;overflow:hidden;background-color:#d19f74;height:35px;align-items:center}.loop-holder__text{animation:textLoop 30s linear infinite;font-size:18px;font-weight:500;padding-right:7.3em;color:#fff}.benefits_headband_image,.no-transparent-header .site-header__logo-link--other{display:block}@media (min-width: 0px) and (max-width: 479px){.benefits_headband_image{display:none}}@media (min-width: 479px) and (max-width: 767px){.benefits_headband_image{display:none}}.benefits_headband_image_mobile{display:none}@media (min-width: 0px) and (max-width: 479px){.benefits_headband_image_mobile{display:block}}@media (min-width: 479px) and (max-width: 767px){.benefits_headband_image_mobile{display:block}}.em-motor_scooter{margin-bottom:5px}[id*=__product-main-section] .jdgm-prev-badge__text:after{content:"(voir les avis)";display:inline-block;padding-left:4px;text-decoration:underline}.section-subtitle-blog{text-align:center;font-size:calc(13px + (16 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin-top:75px}.section-title-blog{font-weight:700;font-size:calc(28px + (58 - 28)*((100vw - 300px)/(1600 - 300)));text-align:center;margin-top:15px}.blog-tag-wrapper{display:flex;flex-direction:row;justify-content:center;display:none}.blog-tag-v1{display:none}.blog-tag-v2{text-transform:uppercase;color:var(--p-text, #ff9c76)!important}.picto-loop{font-size:85%;margin-bottom:5px}.picto-loop.em{margin-right:10px}.jdgm-qa-badge,.jdgm-qa-badge__icon{display:none!important}.site-header__logo{position:relative;z-index:5;text-align:left;margin:0 auto;max-width:100%;display:flex;align-items:center;line-height:100%;color:#000}.site-header__logo a{color:inherit;font-size:18px}@media screen and (min-width: 768px){.site-header__logo{text-align:left;margin-top:5px;margin-bottom:5px}}.site-header__logo a,.site-header__logo a:focus,.site-header__logo a:hover{text-decoration:none;animation:none;-webkit-mask-image:none;-webkit-mask-size:auto}.site-header__logo-link{margin:0;position:relative;line-height:1;font-family:DM Sans,sans-serif;font-weight:400;font-style:normal}.site-header__cart-toggle{position:relative;color:#000;margin:0;font-size:14px}.site-nav{cursor:default;list-style:none;display:flex;align-items:center;justify-content:flex-end}.cart-shipping__wrapper-cart{max-width:700px;margin:0 auto;text-align:center;font-size:12px}.cart-shippingThreshold__bar{position:relative;background-color:#fff;height:9px;border:solid 1px #ff9c76;width:100%;margin:8px auto;border-radius:7px}.cart-shippingThreshold__progress,.cart-shippingThreshold__progress-coffret{border-radius:7px;position:relative;top:0;left:0;min-width:0;max-width:100%;height:100%;display:block;background-color:#f4b186;background-image:linear-gradient(45deg,#ff9c76 25%,transparent 25%,transparent 75%,#ff9c76 75%,#ff9c76),linear-gradient(-45deg,#ff9c76 25%,transparent 25%,transparent 75%,#ff9c76 75%,#ff9c76);background-size:4px 4px;animation:slide 4s infinite linear}.no-js body{display:block!important}.wrapper--small{max-width:890px}@media screen and (max-width: 1023px){.main-content{padding-bottom:30px}}@media screen and (max-width: 1023px){#NavStandard{display:none!important}}#PageContainer{background:inherit}.featured-content-section__wrapper{width:100%}@media screen and (max-width: 991px){.h1,h1{font-size:28px}.h2,h2{font-size:24px}.h3,h3{font-size:22px}.h4,h4{font-size:20px}}.rich-text__small-wrapper{display:flex;flex-direction:row}.rich-text__aside{display:none;width:2.5rem;border-top:solid 1.5px #333;margin-top:41px;margin-right:10px}.rich-text__text{font-size:16px;line-height:1.5;letter-spacing:initial;color:inherit;font-weight:500;width:100%}.rich-text__text strong{font-weight:700;font-size:1.5em}@media (min-width: 768px){.rich-text__text{font-weight:500;font-size:18px}}.logo-list__slide{position:relative}.logo-list__slide-image{display:flex;align-items:center;justify-content:center;height:44px;margin:0 30px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1023px){.logo-list__slide-image{margin:0 30px}}@media screen and (max-width: 991px){.logo-list__slide-image{margin:0 25px}}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.template-collection .main-content,.template-list-collections .main-content{padding-top:0;padding-bottom:0}.collection-list{padding-top:50px;padding-bottom:50px}.large--one-half{width:50%}@media only screen and (min-width: 768px){.large--one-half{width:50%}.large--left{float:left!important}}.wrapper{*zoom: 1;max-width:100%;margin:0 auto;padding:0 2.5%}.wrapper:after{content:"";display:table;clear:both}.wrapper--medium{max-width:1100px}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;font-weight:inherit;color:#333}.light-gray{color:#666}.rte{margin-bottom:25px;font-size:14px}.inline-list{margin-left:0}.inline-list li{display:inline-block;margin-bottom:0}.pagination{margin-bottom:1em;text-align:center}.pagination a,article,aside,details,figcaption,figure,footer,hgroup,main,nav,section,summary{display:block}.pagination .page.current,.pagination a{padding:8px}@media only screen and (min-width: 768px){.blog-child.large--five-tenths:nth-child(odd),.blog-child.large--four-eighths:nth-child(odd),.blog-child.large--four-twelfths:nth-child(3n+1),.blog-child.large--one-eighth:nth-child(8n+1),.blog-child.large--one-fifth:nth-child(5n+1),.blog-child.large--one-half:nth-child(odd),.blog-child.large--one-quarter:nth-child(4n+1),.blog-child.large--one-sixth:nth-child(6n+1),.blog-child.large--one-third:nth-child(3n+1),.blog-child.large--one-twelfth:nth-child(12n+1),.blog-child.large--six-twelfths:nth-child(odd),.blog-child.large--three-sixths:nth-child(odd),.blog-child.large--three-twelfths:nth-child(4n+1),.blog-child.large--two-eighths:nth-child(4n+1),.blog-child.large--two-sixths:nth-child(3n+1),.blog-child.large--two-twelfths:nth-child(6n+1){clear:both}}.article-preview-image{height:0;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:30px}.blog-tag-wrapper{margin-bottom:50px}.template-blog .h2,.template-blog h2{line-height:1.2;margin-bottom:5px}.template-blog .rte{margin-bottom:10px}.blog-child__image-link{position:relative;display:block}.footer-links li{margin-bottom:9px}.no-js .article-preview-image.lazyload,.shopify-link{display:none}[class*=" custom-icon-"]:before,[class^=custom-icon-]:before{font-family:custom-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-icon-facebook:before{content:"\e900"}.custom-icon-pinterest:before{content:"\e902"}.custom-icon-instagram:before{content:"\e901"}:after,:before,input{box-sizing:border-box}body,html{padding:0;margin:0;background-color:#fff}input{background:0 0}.grid,.grid--rev{margin:0}.grid,.grid--full,.grid--rev,.grid-uniform{list-style:none;padding:0}.grid-uniform,.grid--full{margin:0}.main-content{display:block;padding-bottom:0}.has-transparent-header .main-content,.no-js .main-content{padding-top:0}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif;font-style:normal}body,input,select,textarea{font-size:16px;line-height:1.6;color:#333;font-weight:300;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{border-radius:0}input,select,textarea{font-family:DM Sans,sans-serif;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;margin:0 0 .5em}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{line-height:1.4}.h4,.h5,.h6,h4,h5,h6{font-weight:400}.h1,.h2,.h3,h1,h2,h3{color:#333;font-weight:700}.h1,h1{font-size:66px;line-height:1.2}.h2,.h3,h2,h3{font-size:36px}.h3,h3{font-size:26px}.h4,h4{font-size:20px;color:#333}button{overflow:visible}.table-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}img{border:0}.table-wrap,iframe,img{max-width:100%}button,input,select,textarea{margin:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}button{padding:0;-webkit-appearance:none;background:0 0;border:0;display:inline-block}button,input,textarea{-moz-appearance:none}input{border:1px solid #000;max-width:100%;padding:8px 10px}textarea{-webkit-appearance:none;background:0 0}button,input[type=submit]{cursor:pointer}input,select,textarea{border-radius:0}select,textarea{border:1px solid #000;max-width:100%;padding:8px 10px}input.input-full,select.input-full,textarea.input-full{width:100%}input[type=checkbox],input[type=radio]{display:inline;margin:0 8px 0 0;padding:0;width:auto}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input{-webkit-appearance:none}.site-nav__item{position:relative;display:flex;align-items:center;margin:0;padding-right:20px}.site-nav__item:last-child{padding-right:0}.site-nav__item--icon a{height:24px;display:flex;align-items:center;box-sizing:content-box}.site-nav__icons,.site-nav__link{display:inline-block}.site-nav__icons{position:relative;margin:0;padding:0}.site-nav__link{font-size:14px;text-decoration:none;white-space:nowrap;color:#333}#comment_form{padding-top:20px}.cart{position:relative}.cart:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#ffffffd9 url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23666'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;background-size:32px 32px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.site-footer{color:#333;padding-top:0;padding-bottom:0;clear:both}.footer-title{margin-bottom:16px}.footer-links{list-style:none;margin:0}.footer-blocks{display:flex;justify-content:space-between;margin-bottom:-25px;padding-top:80px}.footer-block{max-width:33%;padding:0 16px}.social-sharing-wrapper{font-size:24px}.social-sharing-wrapper a{display:inline-block;margin:0 8px}.social-sharing-wrapper a:first-child{margin-left:0}.social-sharing-wrapper a:last-child{margin-right:0}.payment-icon{display:block;width:32px}.loader{opacity:0;visibility:hidden}.supports-js .loader{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23666'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:32px 32px;background-repeat:no-repeat;background-position:center center;transition:opacity .3s ease,visibility 0s linear .3s}.supports-js .lazyloading{opacity:0;transition:opacity .3s ease-in-out}.supports-js .flickity-lazyloaded,.supports-js .lazyloaded{opacity:1}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter .4s,-webkit-filter .4s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.no-js .lazyload:not(.logo-list__slide-image),.no-js .popup,.no-js .product-image__slider{display:none!important}@media screen and (max-width: 767px){.site-footer{padding-top:50px;padding-bottom:50px}}@media screen and (max-width: 479px){.site-footer{padding-top:40px;padding-bottom:0;text-align:center}}@media screen and (max-width: 767px){.footer-title{margin-bottom:6px}.footer-blocks{margin:0;flex-direction:column}.footer-block{max-width:none;width:100%;padding:0;margin-bottom:18px}}.my_shampoo_wrapper_v1{text-align:center;background:#fbf8f5}@media (min-width: 0px) and (max-width: 479px){.my_shampoo_wrapper_v1{background:#fff;padding-top:3rem;padding-bottom:3rem}}.shampoo-title__text-v1{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76)}@media (min-width: 0px) and (max-width: 479px){.shampoo-title__text-v1{font-size:14px}}.shampoo-subtitle__text-v1{letter-spacing:initial;color:inherit;font-weight:700}@media (min-width: 0px) and (max-width: 479px){.shampoo-subtitle__text-v1{margin-top:30px;font-weight:500}}.my_eco_small_text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;padding-right:70px}@media (min-width: 0px) and (max-width: 991px){.my_eco_small_text{text-align:center;padding-right:0;width:80%;margin:auto auto 40px}}.judge-me-section{padding:0 10%;margin-top:-30px;margin-bottom:-30px}@media (min-width: 0px) and (max-width: 767px){.judge-me-section{padding:0;margin-top:-30px;margin-bottom:-30px}}.my_big_wrapper{padding:3rem 1.5rem 3rem 3rem;background-color:#fff;min-height:100%;margin-left:100px}@media (min-width: 0px) and (max-width: 991px){.my_big_wrapper{background-color:#fbf8f5;padding:0;margin:0}}@media (min-width: 991px) and (max-width: 1024px){.my_big_wrapper{margin-right:100px;background-color:#fff;padding-left:0;padding-right:0}}.my_big_title_aside_v1{width:3rem;border-top:solid 1.5px #333;margin-top:20px;margin-right:10px}@media (min-width: 0px) and (max-width: 991px){.my_big_title_aside_v1{display:none}}.my_big_title_section_v1{padding:50px 140px 50px 0;text-align:center;background:#fbf8f5}@media (min-width: 0px) and (max-width: 479px){.my_big_title_section_v1{padding:0;background:#fbf8f5}}@media (min-width: 479px) and (max-width: 767px){.my_big_title_section_v1{padding:0;background:#fbf8f5}}@media (min-width: 768px) and (max-width: 991px){.my_big_title_section_v1{padding:0;text-align:center;background:#fbf8f5}}.my_carousel_emoji{height:3.5em!important;width:3.5em!important;margin-bottom:16px;border:6px solid #fff;border-radius:50%;background:#fff}.cell-ribbon{left:-64px;position:absolute;top:32px;height:22px;width:204px;transform:rotate(-45deg);background-color:#ff9c76;text-align:center;font-size:14px;color:#fff}@media (min-width: 0px) and (max-width: 479px){.cell-ribbon{left:-64px;position:absolute;top:32px;height:18px;width:203px;transform:rotate(-45deg);background-color:#ff9c76;text-align:center;font-size:12px;color:#fff}}@media (min-width: 479px) and (max-width: 767px){.cell-ribbon{left:-64px;position:absolute;top:32px;height:18px;width:203px;transform:rotate(-45deg);background-color:#ff9c76;text-align:center;font-size:12px;color:#fff}}@media screen and (max-width: 767px){.accordion-mobile__title{position:relative;display:block;text-align:left;width:100%;padding-right:32px;line-height:32px!important;margin-bottom:0}.accordion-mobile__title:after{content:"+";position:absolute;top:0;right:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:99999px;font-size:22px}.accordion-mobile--expanded .accordion-mobile__title:after{content:"-"}.accordion-mobile__content{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.accordion-mobile--expanded .accordion-mobile__content{max-height:600px;transition:max-height .45s ease-in}}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:24px;margin-top:24px;margin-bottom:24px}.jdgm-rev-widg.jdgm-rev-widg{display:block;clear:both}.jdgm-rev-widg__body,.timeline ul li{position:relative}.featured-content-section{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 767px){.featured-content-section{display:block;height:auto!important}}.featured-content-section .video-wrapper{padding:50px;text-align:center;background-color:#fff;color:#333}.featured-content-section .video-wrapper .h1,.featured-content-section .video-wrapper .h2,.featured-content-section .video-wrapper .h3,.featured-content-section .video-wrapper .h4,.featured-content-section .video-wrapper .h5,.featured-content-section .video-wrapper .h6,.featured-content-section .video-wrapper h1,.featured-content-section .video-wrapper h2,.featured-content-section .video-wrapper h3,.featured-content-section .video-wrapper h4,.featured-content-section .video-wrapper h5,.featured-content-section .video-wrapper h6{color:#333}@media screen and (max-width: 767px){.featured-content-section .video-wrapper{padding:25px}}.blog-child{margin-bottom:10px;padding-right:5px;padding-left:5px}.large--left{float:left!important}@media screen and (min-width: 768px){.slide-image__container--mobile{display:none}}@media screen and (max-width: 767px){.slide-image__container--mobile~.slide-image__container--desktop{display:none}}@media screen and (min-width: 768px){.image-mobile{display:none}}@media screen and (max-width: 767px){.image-mobile~.image-desktop{display:none}}.slide__heading{line-height:1.08;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)))}.featured-image-section--my_featured-image_engagements_v2{min-height:2050px!important}@media (min-width: 0px) and (max-width: 767px){.featured-image-section--my_featured-image_engagements_v2{min-height:1450px!important}}@media (min-width: 768px) and (max-width: 1024px){.featured-image-section--my_featured-image_engagements_v2{min-height:1500px!important}}.engagements_v2_wrapper--small{width:100%;margin:auto;max-width:100%;padding-top:100px}.engagements_v2--main-heading{color:#fff;font-size:calc(7.5rem + (58*(100vw - 1440px))/1119);font-weight:700;font-style:normal;margin-bottom:2rem;padding-bottom:.5rem;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.engagements_v2--main-heading{font-size:68px;margin-top:-25%}}@media (min-width: 768px) and (max-width: 991px){.engagements_v2--main-heading{font-size:88px;margin-top:0}}@media (min-width: 991px) and (max-width: 1400px){.engagements_v2--main-heading{font-size:108px;margin-top:0}}.engagements_v2--main-subheading{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);color:#333;line-height:1.64;font-weight:500;background:#fff;text-align:center;width:60%;margin:20% auto 5%;padding:75px}@media (min-width: 0px) and (max-width: 767px){.engagements_v2--main-subheading{width:95%;padding:15px;margin:35% auto 5%}}@media (min-width: 768px) and (max-width: 1024px){.engagements_v2--main-subheading{width:90%;padding:45px;margin:15% auto 5%}}@media (min-width: 991px) and (max-width: 1024px){.engagements_v2--main-subheading{padding:65px;margin:10% auto 5%;width:80%}}.my_engagements_wrapper_v1{padding:50px 0 75px;text-align:center;background:#fff}@media (min-width: 0px) and (max-width: 479px){.my_engagements_wrapper_v1{background:#fff}}.engagements-title__text-v1{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:80px 0 20px}@media (min-width: 0px) and (max-width: 479px){.engagements-title__text-v1{font-size:14px;margin:40px 0 20px}}@media (min-width: 479px) and (max-width: 767px){.engagements-title__text-v1{margin:40px 0 20px}}.engagements-subtitle__text-v1{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;margin:0 20%;font-weight:500}@media (min-width: 0px) and (max-width: 479px){.engagements-subtitle__text-v1{font-weight:500;font-size:18px;margin:0 5%}}.featured-image__bg svg,.overlay{position:absolute;left:0;width:100%}.overlay{top:0;height:100%;z-index:5}.featured-image-section{min-width:100%;min-height:100%;text-align:center;display:flex;position:relative}.featured-image-section.top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.featured-image-section.top-center{align-items:flex-start;justify-content:center}.featured-image-section.top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.featured-image-section.bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.featured-image-section.bottom-center{align-items:flex-end;justify-content:center}.featured-image-section.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.featured-image-section.center-center{align-items:center;justify-content:center}.featured-image__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;overflow:hidden}.featured-image__bg svg{top:50%;height:200%;max-height:200%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.featured-image-section-inner{padding:50px 0;display:table-cell;vertical-align:middle;z-index:1;position:relative;width:100%}.ba-fixed{background-attachment:fixed}@media screen and (max-width: 991px){.ba-fixed{background-attachment:scroll}}.bg-pos-top{background-position:top!important}.bg-pos-bottom{background-position:bottom!important}.bg-pos-center{background-position:center!important}.original-height--position{background-position:center top!important}.engagements_main--title{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76)}.engagements_main--text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.8;font-weight:500}@media (min-width: 0px) and (max-width: 767px){.my_engagements_image_v1{height:850px;min-height:850px!important}}@media (min-width: 768px) and (max-width: 991px){.my_engagements_image_v1{height:950px;min-height:950px!important}}.engagements_v1_wrapper--small{background:#fbf8f5;border:30px solid #fff;padding:3%;width:34%;margin-left:56%}@media (min-width: 0px) and (max-width: 767px){.engagements_v1_wrapper--small{border:20px solid #fff;padding:4%;width:90%;margin:auto}}@media (min-width: 768px) and (max-width: 991px){.engagements_v1_wrapper--small{border:30px solid #fff;padding:4%;width:56%;margin:auto}}@media (min-width: 991px) and (max-width: 1024px){.engagements_v1_wrapper--small{border:30px solid #fff;padding:4%;width:45%;margin-left:45%}}@media (min-width: 1024px) and (max-width: 1400px){.engagements_v1_wrapper--small{border:30px solid #fff;padding:4%;width:38%;margin-left:51%}}.one-hundred-height-hero{height:100vh!important}.seventy-five-height-hero{height:75vh!important}.sixty-six-height-hero{height:66vh!important}.ie .one-hundred-height-hero{height:700px!important}.ie .seventy-five-height-hero{height:600px!important}.ie .sixty-six-height-hero{height:500px!important}.seven-fifty-height-hero{height:750px!important}.sixty-fifty-height-hero{height:650px!important}.five-fifty-height-hero{height:550px!important}.four-fifty-height-hero{height:450px!important}.three-fifty-height-hero{height:350px!important}.bg-pos-left-center{background-position:left center!important}.bg-pos-right-center{background-position:right center!important}.bg-pos-top-center{background-position:center top!important}.bg-pos-center-center{background-position:center center!important}.bg-pos-bottom-center{background-position:center bottom!important}.slider-text-block{position:absolute;z-index:1;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.no-js .slider-text-block{opacity:1}@media screen and (max-width: 767px){.slider-text-block{left:0!important;transform:translateY(-50%)}}@media (min-width: 0px) and (max-width: 767px){.em-one,.em-three,.em-two{display:none!important}}.my_container_engagement{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.engagement_bigcontainer{margin-bottom:25px}.my_engagement_panel--grid{padding-left:5%;padding-right:5%;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:50px;margin-top:40px}@media (min-width: 0px) and (max-width: 991px){.my_engagement_panel--grid{display:block;padding-left:2%;padding-right:2%}}.my_engagement_panel_left{padding-top:40px}.my_engagement_panel_right{padding-top:180px}@media (min-width: 0px) and (max-width: 991px){.my_engagement_panel_right{padding:0}}.my_engagement__title{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);margin-bottom:100px;display:none}.my_engagement--bloc{padding:40px;margin-bottom:30px;background-color:#fbf8f5;border:40px solid #fbf8f5}.my_engagement--bloc:hover{border:40px solid #fff;background-color:#fbf8f5}@media (min-width: 0px) and (max-width: 991px){.my_engagement--bloc{padding:7% 5%;margin-bottom:30px;background-color:#fbf8f5;border:0 solid #fbf8f5;width:100%;text-align:center}}#subscribe_v2,.my_engagement--bloc-title{font-size:32px;font-weight:700;line-height:1.2}.my_engagement--bloc-text{font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)))}.my_engagements_wrapper_v2{padding:50px 0 75px;text-align:center}@media (min-width: 0px) and (max-width: 479px){.my_engagements_wrapper_v2{background:#fff}}.engagements-subtitle__text-v2{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;margin:0 20%;font-weight:500}@media (min-width: 0px) and (max-width: 479px){.engagements-subtitle__text-v2{font-weight:500;font-size:18px;margin:0 5%}}.input-group_v2{position:relative;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 30px);margin:0 15px;align-items:center;padding-bottom:0}@media screen and (min-width: 768px){.input-group_v2{flex-direction:row;width:80%;margin:auto}}.input-btn_v2{position:absolute;right:4px;top:50%;transform:translateY(-50%)}#subscribe_v2{background:#ff9c76!important;border-radius:999px!important;color:#fff;transition:.1s;padding:16px;font-size:20px;line-height:20px}@media screen and (min-width: 768px){#subscribe_v2{height:56px;width:250px;padding:16px 40px;line-height:24px}}#mail_v2{border:1px solid #ddd1c4;height:60px;box-sizing:border-box;background-color:#fff;border-radius:999px;width:100%;padding:18px 16px;font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)));text-align:left}@media screen and (min-width: 768px){#mail_v2{height:64px;padding:20px 16px}}.my_reinsurance_container{margin-right:10%;margin-left:10%;padding-left:15px;padding-right:15px;justify-content:space-evenly}@media (min-width: 0px) and (max-width: 991px){.my_reinsurance_container{margin-right:5%;margin-left:5%}}#savoir-faire .main-content,.section__reassurance{background:#fbf8f5}.reassurance--container{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.reassurance__wrapper{padding:40px 10px;font-size:13px;display:flex;flex-direction:column;align-items:center;flex:1;min-width:140px}.reassurance_icon{margin-bottom:14px}.reassurance__text{text-align:center}.reassurance__text--title{font-size:14px;margin-left:14px}.reassurance__text--subtitle{font-weight:300}.item,.slide-background{position:relative;width:100%}.item{overflow:hidden;backface-visibility:hidden;min-height:240px}.slide-background{filter:brightness(1.03);height:inherit;min-height:inherit;background-size:cover;background-repeat:no-repeat}.slide-background.placeholder-bg{opacity:.3;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slide__heading_aventure_v6{margin-bottom:25px;color:var(--p-text, #ff9c76);font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300}.slide__caption_aventure_v6{color:#333;display:block;font-family:DM Sans,sans-serif;font-weight:700;font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);font-style:normal;margin-top:15px;margin-bottom:40px;line-height:1.1}@media (min-width: 0px) and (max-width: 767px){.slide__caption_aventure_v6{font-size:50px}}@media (min-width: 768px) and (max-width: 991px){.slide__caption_aventure_v6{font-size:60px}}.my_aventure_v6_wrapper{margin-left:45%}@media (min-width: 0px) and (max-width: 767px){.my_aventure_v6_wrapper{width:95%;margin:0 auto 110%}}@media (min-width: 768px) and (max-width: 1024px){.my_aventure_v6_wrapper{width:95%;margin:0 auto 110%}}#shopify-section-my_vertical_timeline{overflow:hidden}@media (min-width: 0px) and (max-width: 767px){.timeline{padding:0 5%;background:#fff5f1}}.my_timeline_emoji{display:block;height:2.5em;width:2.5em;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;z-index:10;right:253%}.ul_timeline{margin:0}.timeline ul{background:#fff5f1;padding:0 0 50px}.timeline ul li{list-style-type:none;width:6px;margin:0 auto;padding-top:50px;background:#fce2bc}.timeline ul li:after{content:"";position:absolute;left:-32px;bottom:-16px;width:4.5em;height:4.5em;border-radius:50%;background:#fce2bc;border:solid 4px #fce2bc;z-index:5;transition:background .5s ease-in-out}.timeline ul li div{position:relative;bottom:0;width:400px;padding:15px;background:#fff;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.timeline ul li div:before{content:"";position:absolute;bottom:7px;width:0;height:0;border-style:solid}.timeline ul li:nth-child(odd) div{left:56px;bottom:9px}.timeline ul li:nth-child(odd) div:before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #fff transparent transparent}.timeline ul li:nth-child(2n) div{left:-460px;top:-11px}.timeline ul li:nth-child(2n) div:before{right:-15px;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #fff}time{display:block;font-size:2rem;font-weight:700;margin-bottom:8px}@media (min-width: 0px) and (max-width: 767px){time{text-align:left}}.timeline_text{font-size:calc(16px + (16 - 13)*((100vw - 300px)/(1600 - 300)))}.timeline ul li:nth-child(odd) div{transform:translate3d(200px,0,0);border-radius:15px}.timeline ul li:nth-child(2n) div{transform:translate3d(-200px,0,0);border-radius:15px}.timeline ul li.in-view div{transform:none;visibility:visible;opacity:1}@media screen and (max-width: 900px){.timeline ul li div{width:250px}.timeline ul li:nth-child(2n) div{left:-289px}}@media screen and (max-width: 600px){.timeline ul li{margin-left:20px}.timeline ul li div{width:calc(90vw - 91px)}.timeline ul li:nth-child(2n) div{left:57px}.timeline ul li:nth-child(2n) div:before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #fff transparent transparent}}.jello-horizontal{-webkit-animation:jello-horizontal 1.5s cubic-bezier(.445,.05,.55,.95) infinite both;animation:jello-horizontal 1.5s cubic-bezier(.445,.05,.55,.95) infinite both;margin-left:-1px;margin-bottom:8px}.my_aventure_wrapper{padding:50px 0 75px;text-align:center}@media (min-width: 0px) and (max-width: 479px){.my_aventure_wrapper{background:#fff}}.aventure-title__text{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:40px 0 20px}@media (min-width: 0px) and (max-width: 479px){.aventure-title__text{font-size:14px;margin:10px 0 20px}}.aventure-subtitle__text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;margin:0 20%;font-weight:500}@media (min-width: 0px) and (max-width: 479px){.aventure-subtitle__text{font-weight:500;font-size:18px;margin:0 5%}}.featured-content-padding{display:none;width:33%;height:100%;left:0;z-index:100;position:absolute}@media screen and (max-width: 1023px){.featured-content-padding{display:none}}.featured-content-section_aventure_v1{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 1024px){.featured-content-section_aventure_v1{display:block}}@media screen and (max-width: 767px){.featured-content-section_aventure_v1{display:block}}.featured-content-section_aventure_v1 .video-wrapper{padding:50px;text-align:center;color:normalizeFC(#333)}.featured-content-section_aventure_v1 .video-wrapper h1,.featured-content-section_aventure_v1 .video-wrapper h2,.featured-content-section_aventure_v1 .video-wrapper h3,.featured-content-section_aventure_v1 .video-wrapper h4,.featured-content-section_aventure_v1 .video-wrapper h5,.featured-content-section_aventure_v1 .video-wrapper h6{color:normalizeFC(#333)}@media screen and (max-width: 767px){.featured-content-section_aventure_v1 .video-wrapper{padding:25px}}.faq-list ul li,.featured-content-section_aventure_v1__wrapper{width:100%}.pulsate{-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;border-image:initial;background:0 0}.rich-text_aventure_v1{position:relative}.rich-text_aventure_v1--no-image{padding-top:50px;padding-bottom:50px}.rich-text_aventure_v1__wrapper{display:flex;align-items:center;padding:25px 30px}@media (min-width: 0px) and (max-width: 767px){.rich-text_aventure_v1__wrapper{display:flex;flex-direction:column-reverse;align-items:center;width:100%;padding:10px 5px;margin:auto}}@media screen and (min-width: 768px){.rich-text_aventure_v1__wrapper--reversed{flex-direction:row-reverse}}.rich-text_aventure_v1__background{position:absolute;top:0;right:0;bottom:0;left:0}.rich-text_aventure_v1__background-image{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.rich-text_aventure_v1__image{position:absolute;top:0;right:0;bottom:0;height:100%;width:75%;overflow:hidden;padding:50px}.rich-text_aventure_v1__wrapper--reversed .rich-text_aventure_v1__image{right:auto;left:0}@media screen and (max-width: 767px){.rich-text_aventure_v1__image{position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:70%;max-height:400px;padding:0;margin:0}}.rich-text_aventure_v1__image-bg{position:relative;width:100%;height:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){.rich-text_aventure_v1__image-bg{position:absolute;top:0;left:0;width:100%}}.rich-text_aventure_v1__image-bg .placeholder-svg{max-width:none;width:100%}@media screen and (max-width: 767px){.rich-text_aventure_v1__image-bg .placeholder-svg{left:0}}.rich-text_aventure_v1__wrapper--reversed .rich-text_aventure_v1__image-bg .placeholder-svg{margin-left:0;margin-right:-50%}@media screen and (max-width: 767px){.rich-text_aventure_v1__wrapper--reversed .rich-text_aventure_v1__image-bg .placeholder-svg{margin-right:0}}.rich-text_aventure_v1__content{position:relative;width:46.5%;margin:50px 0;padding:50px 30px;background:#fff;color:#333}@media (min-width: 0px) and (max-width: 767px){.rich-text_aventure_v1__content{width:100%;margin:350px 0 50px}}@media (min-width: 768px) and (max-width: 991px){.rich-text_aventure_v1__content{width:60%}}.rich-text_aventure_v1__logo{position:relative;overflow:hidden;display:inline-block;margin-bottom:10px;max-width:50px;height:50px;line-height:50px}.rich-text__logo img,.rich-text_aventure_v1__logo img{display:inline-block;max-width:50px;max-height:50px;width:auto;height:auto;margin:auto}.rich-text_aventure_v1__subheading{font-size:12px;margin-bottom:15px;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));color:var(--p-text, #ff9c76)}.rich-text_aventure_v1__heading{color:inherit;margin-bottom:18px;font-size:calc(3.5rem + (58*(100vw - 1440px))/1119);font-weight:700;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.rich-text_aventure_v1__heading{font-size:30px}}@media (min-width: 768px) and (max-width: 991px){.rich-text_aventure_v1__heading{font-size:30px}}.rich-text_v1_aventure__text{font-size:calc(16px + (16 - 13)*((100vw - 300px)/(1600 - 300)))}.rich-text_aventure_v1__small-wrapper{display:flex;flex-direction:row}.rich-text_aventure_v1{width:2.5rem;border-top:solid 1.5px #333;margin-top:41px;margin-right:10px}.rich-text_aventure_v1__text{margin-bottom:14px;font-size:calc(1.5rem + (8*(100vw - 1440px))/1119)}.rich-text_aventure_v1__text p{font-size:inherit;line-height:1.5}.sarah_signature_aventure_v1{padding-top:.75rem}.my_big_title_section_aventure{text-align:left;background:#fff5f1;padding:50px 54% 50px 0}@media (min-width: 0px) and (max-width: 479px){.my_big_title_section_aventure{padding:0}}@media (min-width: 479px) and (max-width: 767px){.my_big_title_section_aventure{padding:0}}.my_big_wrapper_aventure{padding-left:calc(1.5rem + (36*(100vw - 768px))/671);padding-top:3rem;padding-bottom:3rem;background-color:#fff;min-height:100%;border-radius:25px}@media (min-width: 0px) and (max-width: 767px){.my_big_wrapper_aventure{padding:0 0 50px;background-color:#fff5f1;border-radius:0}}.my_big_subtitle_wrapper_aventure{display:flex}.my_big_title_aventure{text-align:left}@media (min-width: 0px) and (max-width: 767px){.my_big_title_aventure{text-align:center}}.my_big_title_aside_aventure{width:2.3rem;border-top:solid 1.5px #333;margin-top:17px;margin-right:10px}@media (min-width: 0px) and (max-width: 767px){.my_big_title_aside_aventure{display:none}}.my_big_title_heading_aventure{color:#333;font-size:calc(5.5rem + (58*(100vw - 1440px))/1119);font-weight:700;font-style:normal;margin-bottom:1rem;padding-bottom:.5rem;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.my_big_title_heading_aventure{font-size:42px;padding-bottom:0;padding-top:40px}}.my_big_small_text_aventure{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;text-align:left}@media (min-width: 0px) and (max-width: 767px){.my_big_small_text_aventure{text-align:center;font-size:18px;width:80%;margin:auto}}.rich-text-v1,.slide-block{position:relative}.slide-block{z-index:0;text-align:center;width:auto}.savoir-faire-intro{text-align:center;padding:40px 0;background:#fbf8f5}.my_sfhuge-text{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);font-weight:700;padding:0 20% 40px;line-height:1.1}@media (min-width: 0px) and (max-width: 460px){.my_sfhuge-text{font-size:34px;font-weight:700;padding:0 5% 20px;line-height:1.1}}.my_sfsmal-text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;padding:0 20%}@media (min-width: 0px) and (max-width: 460px){.my_sfsmal-text{padding:0 5%}}.savoir-faire_v1_wrapper--small{background:#fbf8f5;border:30px solid #fff;padding:3%;width:34%;margin-right:56%}@media (min-width: 0px) and (max-width: 460px){.savoir-faire_v1_wrapper--small{width:90%;margin:auto}}.my_sfv2smal-text{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;letter-spacing:initial;color:inherit;padding:30px 20% 10px}@media (min-width: 0px) and (max-width: 460px){.my_sfv2smal-text{padding:25px 5% 10px}}.image-columns-sf{display:flex;align-items:stretch;flex-direction:row-reverse}.my_arrow_link{text-decoration:underline;font-weight:700}.my_arrow_link:hover{text-decoration:none;font-weight:500}.my_rich-text__text_sf{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;padding-right:70px;font-weight:500;margin-bottom:40px}.image-columns-my_shampoo_ingredients{display:flex;flex-direction:row-reverse;margin-bottom:5rem;margin-top:5rem}@media (min-width: 0px) and (max-width: 479px){.image-columns-my_shampoo_ingredients{margin-bottom:0;margin-top:0;display:flex;flex-direction:column-reverse}}@media (min-width: 479px) and (max-width: 767px){.image-columns-my_shampoo_ingredients{margin-bottom:0;margin-top:0;display:flex;flex-direction:column-reverse}}@media (min-width: 768px) and (max-width: 991px){.image-columns-my_shampoo_ingredients{display:flex;flex-direction:column-reverse;margin-bottom:0;margin-top:0}}@media (min-width: 991px) and (max-width: 1024px){.image-columns-my_shampoo_ingredients{margin-bottom:0;margin-top:0}}.my_eco_text{padding:50px;margin-left:50px;background-color:#fff;flex:1}@media (min-width: 0px) and (max-width: 991px){.my_eco_text{padding:0;margin-left:0}}@media (min-width: 768px) and (max-width: 991px){.my_eco_text{padding-left:2rem;padding-right:2rem;padding-top:2rem;background-color:transparent}}.zoom_ingredient_image{flex:1;padding-left:40px}@media (min-width: 0px) and (max-width: 479px){.zoom_ingredient_image{display:none}}@media (min-width: 479px) and (max-width: 767px){.zoom_ingredient_image{display:none}}@media (min-width: 768px) and (max-width: 991px){.zoom_ingredient_image{display:none}}@media (min-width: 991px) and (max-width: 1024px){.zoom_ingredient_image{object-fit:cover;border-left:30px;border-right:30px}}@media (min-width: 1024px) and (max-width: 1400px){.zoom_ingredient_image{object-fit:cover;border-left:30px}}@media (min-width: 1400px) and (max-width: 1550px){.zoom_ingredient_image{object-fit:cover}}.zoom_ingredient_image_mobile{display:none}@media (min-width: 0px) and (max-width: 479px){.zoom_ingredient_image_mobile{display:block}}@media (min-width: 479px) and (max-width: 767px){.zoom_ingredient_image_mobile{display:block}}@media (min-width: 768px) and (max-width: 991px){.zoom_ingredient_image_mobile{display:block}}.my_eco_heading{font-size:calc(46px + (46 - 28)*((100vw - 300px)/(1600 - 300)));line-height:1.64;padding-right:70px;font-weight:500}@media (min-width: 0px) and (max-width: 991px){.my_eco_heading{font-size:42px;font-weight:700;text-align:center;margin-top:20px}}.article-image{margin-bottom:25px;width:100%}.faq-section,.faq__content{background-color:#fcf8f5;padding:40px 0}@media (min-width: 0px) and (max-width: 479px){.faq-section,.faq__content{background-color:#fcf8f5}}@media (min-width: 479px) and (max-width: 767px){.faq-section,.faq__content{background-color:#fcf8f5}}.faq__header{text-align:center}.faq__heading{font-size:calc(46px + (46 - 28)*((100vw - 300px)/(1600 - 300)));font-weight:700;margin-bottom:20px}@media (min-width: 0px) and (max-width: 479px){.faq__heading{font-size:42px}}@media (min-width: 479px) and (max-width: 767px){.faq__heading{font-size:42px}}.faq__subheading{font-weight:300;letter-spacing:initial;color:var(--p-text, #ac9473);margin-bottom:5px;font-size:calc(18px + (18 - 16)*((100vw - 300px)/(1600 - 300)))}@media (min-width: 0px) and (max-width: 479px){.faq__subheading{font-size:14px}}@media (min-width: 479px) and (max-width: 767px){.faq__subheading{font-size:14px}}.faq-list{list-style:none;max-width:1000px;margin:0 15px 20px}.faq-list__item{width:100%}.faq-list__item-question{position:relative;cursor:pointer;background-color:#fff;border:10px solid #fff;transition:border .4s ease;text-align:left;margin-bottom:15px;padding:5px 75px 5px 5px;font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)))}.faq-list__item-question:active,.faq-list__item-question:focus,.faq-list__item-question:hover{border:10px solid #e5d1ba}.faq-list__item-question+.product-tab{margin-top:-1px}.faq-list__item-question .icon-toggle{position:absolute;top:50%;right:10px;width:15px;height:1px}.faq-list__item-question .icon-toggle:after,.faq-list__item-question .icon-toggle:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;background:#666;-webkit-transition-property:transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease;-webkit-transition-delay:0s;-moz-transition-property:transform;-moz-transition-duration:.5s;-moz-transition-timing-function:ease;-moz-transition-delay:0s;-o-transition-property:transform;-o-transition-duration:.5s;-o-transition-timing-function:ease;-o-transition-delay:0s;-ms-transition-property:transform;-ms-transition-duration:.5s;-ms-transition-timing-function:ease;-ms-transition-delay:0s;transition-property:transform;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s}.faq-list__item-question .icon-toggle:before{-moz-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faq-list__item-question .icon-toggle:after{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-list__item-question:after,.faq-list__item-question:before{content:"";position:absolute;left:0;top:-12px;bottom:-12px;width:0;opacity:.35;background:#000}.faq-list__item-question:after{width:100%;opacity:0;-webkit-transition:width 0s linear 0s,opacity .5s ease;-moz-transition:width 0s linear 0s,opacity .5s ease;transition:width 0s linear 0s,opacity .5s ease}.is-active .icon-toggle:before{-moz-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}.is-active .icon-toggle:after{-moz-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.faq-list__item-answer,.is-active:before{opacity:0;-webkit-transition-duration:.35s;-webkit-transition-timing-function:cubic-bezier(.46,.01,.32,1);-webkit-transition-delay:0s;-moz-transition-duration:.35s;-moz-transition-timing-function:cubic-bezier(.46,.01,.32,1);-moz-transition-delay:0s;-o-transition-duration:.35s;-o-transition-timing-function:cubic-bezier(.46,.01,.32,1);-o-transition-delay:0s;-ms-transition-duration:.35s;-ms-transition-timing-function:cubic-bezier(.46,.01,.32,1);-ms-transition-delay:0s;transition-duration:.35s;transition-timing-function:cubic-bezier(.46,.01,.32,1);transition-delay:0s}.is-active:before{width:100%;-webkit-transition-property:width 0s linear 0s,opacity .5s ease;-moz-transition-property:width 0s linear 0s,opacity .5s ease;-o-transition-property:width 0s linear 0s,opacity .5s ease;-ms-transition-property:width 0s linear 0s,opacity .5s ease;transition-property:width 0s linear 0s,opacity .5s ease}.is-active:after{width:0;opacity:.35;transition:none}.faq-list__item-answer{overflow:hidden;max-height:0;padding:0;-webkit-transition-property:max-height .3s ease,padding .3s ease,opacity .3s ease;-moz-transition-property:max-height .3s ease,padding .3s ease,opacity .3s ease;-o-transition-property:max-height .3s ease,padding .3s ease,opacity .3s ease;-ms-transition-property:max-height .3s ease,padding .3s ease,opacity .3s ease;transition-property:max-height .3s ease,padding .3s ease,opacity .3s ease}.is-active .faq-list__item-answer{max-height:2000px;border-top:solid 2px #ac9473;margin:0 14px;padding:15px 0;opacity:1}.em-interrobang_v2{display:none!important;height:1em!important;position:absolute;top:35.5%;right:28px}.wrapper_faq{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.additional_questions{font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)))}.my_contact-wrapper{max-width:700px;padding-top:60px}.my_formulation_wrapper--small{width:70%;margin:auto;max-width:70%}.my_formulation--main-heading{color:#333;font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);font-weight:700;font-style:normal;margin-bottom:2rem;padding-bottom:.5rem;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.my_formulation--main-heading{font-size:40px;margin-bottom:15px;text-align:center}}@media (min-width: 768px) and (max-width: 991px){.my_formulation--main-heading{font-size:42px;margin-bottom:15px}}@media (min-width: 991px) and (max-width: 1024px){.my_formulation--main-heading{font-size:60px}}.main-my_formulation--subheading{color:#333;line-height:1.64;padding-right:70px;font-weight:500;margin-bottom:40px}@media (min-width: 0px) and (max-width: 767px){.main-my_formulation--subheading{font-size:18px;text-align:center;margin-bottom:20px;padding-right:10px;padding-left:10px}}@media (min-width: 768px) and (max-width: 991px){.main-my_formulation--subheading{font-size:20px;padding-right:0}}#shopify-section-my_formulation_flexbox{margin-bottom:0}@media (min-width: 0px) and (max-width: 767px){#shopify-section-my_formulation_flexbox{margin-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#shopify-section-my_formulation_flexbox{margin-bottom:0}}.my_solid_bottle_wrapper{background-color:#fbf8f5}.my_solid_bottle_wrapper--image{display:block}@media (min-width: 0px) and (max-width: 479px){.my_solid_bottle_wrapper--image{display:none}}@media (min-width: 479px) and (max-width: 767px){.my_solid_bottle_wrapper--image{display:none}}.my_solid_bottle_wrapper--image_mobile,.thing .hidden_text{display:none}@media (min-width: 0px) and (max-width: 479px){.my_solid_bottle_wrapper--image_mobile{display:block}}@media (min-width: 479px) and (max-width: 767px){.my_solid_bottle_wrapper--image_mobile{display:block}}.container_flexbox_v1{padding:0 1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin:10px 0;display:none}.formulation_flexbox_v2{display:flex;flex-direction:row;justify-content:space-evenly;background:#fbf8f5;padding:40px 25% 0}@media (min-width: 0px) and (max-width: 767px){.formulation_flexbox_v2{display:none}}.container_flexbox_v2{padding:0 1rem;display:flex;flex-direction:row;justify-content:space-evenly;margin:10px auto 20px;width:100%}@media (min-width: 0px) and (max-width: 767px){.container_flexbox_v2{display:none}}@media (min-width: 768px) and (max-width: 991px){.container_flexbox_v2{width:90%}}@media (min-width: 991px) and (max-width: 1024px){.container_flexbox_v2{width:90%}}.container_flexbox_homepage{display:flex;flex-direction:row;justify-content:space-evenly;width:60%;margin:auto;padding:35px 0 85px}@media (min-width: 0px) and (max-width: 767px){.container_flexbox_homepage{display:none}}@media (min-width: 768px) and (max-width: 991px){.container_flexbox_homepage{width:70%}}@media (min-width: 991px) and (max-width: 1024px){.container_flexbox_homepage{width:70%}}.swiper-slide:nth-child(2) .thing{background:#ff9c76;margin-right:5px}.swiper-slide:nth-child(2) .thing .hidden_text{display:none}.swiper-slide:nth-child(2) .thing .my_flex_picto,.swiper-slide:nth-child(2) .thing:hover .hidden_text{display:block}.swiper-slide:nth-child(2) .thing:hover{border:10px solid #ff9c76;animation-name:bounce}.swiper-slide:nth-child(2) .thing:hover .my_flex_picto,.swiper-slide:nth-child(3) .thing .hidden_text{display:none}.swiper-slide:nth-child(3) .thing{background:#e5d0ba;margin-right:5px}.swiper-slide:nth-child(3) .thing .my_flex_picto,.swiper-slide:nth-child(3) .thing:hover .hidden_text{display:block}.swiper-slide:nth-child(3) .thing:hover{border:10px solid #e5d0ba;animation-name:swing}.swiper-slide:nth-child(3) .thing:hover .my_flex_picto,.swiper-slide:nth-child(4) .thing .hidden_text{display:none}.swiper-slide:nth-child(4) .thing{background:#dfecf2;margin-right:5px}.swiper-slide:nth-child(4) .thing .my_flex_picto,.swiper-slide:nth-child(4) .thing:hover .hidden_text{display:block}.swiper-slide:nth-child(4) .thing:hover{border:10px solid #dfecf2;animation-name:bounce}.swiper-slide:nth-child(4) .thing:hover .my_flex_picto,.swiper-slide:nth-child(5) .thing .hidden_text{display:none}.swiper-slide:nth-child(5) .thing{background:#feddaa;margin-right:5px}.swiper-slide:nth-child(5) .thing .my_flex_picto,.swiper-slide:nth-child(5) .thing:hover .hidden_text{display:block}.swiper-slide:nth-child(5) .thing:hover{border:10px solid #feddaa;animation-name:swing}.swiper-slide:nth-child(5) .thing:hover .my_flex_picto{display:none}.thing{color:#333;border:5px solid #fff;border-radius:50%;font-weight:500;text-align:center;font-size:calc(1.2rem + (8*(100vw - 1800px))/1119);padding:5px;margin-right:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2.5px 5px #1919191a;background:#feddaa}.thing .my_flex_picto,.thing:hover .hidden_text{display:block}@media (min-width: 768px) and (max-width: 991px){.thing{height:80px;width:80px}}@media (min-width: 991px) and (max-width: 1024px){.thing{height:100px;width:100px}}@media (min-width: 1024px) and (max-width: 1400px){.thing{height:100px;width:100px}}@media (min-width: 1400px){.thing{height:115px;width:115px}}.thing:hover{border:10px solid #feddaa;animation-name:swing;animation-duration:1s;animation-iteration-count:infinite}@media (min-width: 1400px){.thing:hover{width:115px;border:0}}.container_flexbox_mobile,.thing:hover .my_flex_picto{display:none}.thing:nth-child(2){background:#ff9c76;margin-right:5px}.thing:nth-child(2) .hidden_text{display:none}.thing:nth-child(2) .my_flex_picto,.thing:nth-child(2):hover .hidden_text{display:block}.thing:nth-child(2):hover{border:10px solid #ff9c76;animation-name:bounce}.thing:nth-child(2):hover .my_flex_picto,.thing:nth-child(3) .hidden_text{display:none}.thing:nth-child(3){background:#e5d0ba;margin-right:5px}.thing:nth-child(3) .my_flex_picto,.thing:nth-child(3):hover .hidden_text{display:block}.thing:nth-child(3):hover{border:10px solid #e5d0ba;animation-name:swing}.thing:nth-child(3):hover .my_flex_picto,.thing:nth-child(4) .hidden_text{display:none}.thing:nth-child(4){background:#dfecf2;margin-right:5px}.thing:nth-child(4) .my_flex_picto,.thing:nth-child(4):hover .hidden_text{display:block}.thing:nth-child(4):hover{border:10px solid #dfecf2;animation-name:bounce}.thing:nth-child(4):hover .my_flex_picto,.thing:nth-child(5) .hidden_text{display:none}.thing:nth-child(5){background:#feddaa;margin-right:5px}.thing:nth-child(5) .my_flex_picto,.thing:nth-child(5):hover .hidden_text{display:block}.thing:nth-child(5):hover{border:10px solid #feddaa;animation-name:swing}.thing:nth-child(5):hover .my_flex_picto{display:none}@media (min-width: 0px) and (max-width: 767px){.container_flexbox_mobile{display:flex;flex-direction:row;justify-content:space-evenly;margin:16px 0 25px;flex-wrap:nowrap;align-self:center}}.formulation_flexbox_mobile{display:none}@media (min-width: 0px) and (max-width: 767px){.formulation_flexbox_mobile{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:nowrap;align-self:center;background:#fbf8f5;padding-top:50px}}.container_flexbox_homepage_mobile{display:none}@media (min-width: 0px) and (max-width: 767px){.container_flexbox_homepage_mobile{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:nowrap;align-self:center;padding-bottom:60px}}.thing_mobile{display:none}@media (min-width: 0px) and (max-width: 767px){.thing_mobile{color:#333;border:2px solid #fff;border-radius:50%;font-weight:300;text-align:center;font-size:calc(1rem + (8*(100vw - 1800px))/1119);margin-right:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2.5px 5px #1919191a;background:#feddaa;height:65px;width:65px}.thing_mobile .hidden_text_mobile{display:none}}.thing_mobile:hover{border:10px solid #feddaa;animation-name:swing;animation-duration:1s;animation-iteration-count:infinite}.thing_mobile:hover .hidden_text_mobile{display:block}.my_flex_picto_mobile,.thing_mobile:hover .my_flex_picto_mobile{display:none}.thing_mobile:nth-child(2){background:#ff9c76;margin-right:5px}.thing_mobile:nth-child(2) .hidden_text_mobile{display:none}.thing_mobile:nth-child(2) .my_flex_picto_mobile,.thing_mobile:nth-child(2):hover .hidden_text_mobile{display:block}.thing_mobile:nth-child(2):hover{border:2px solid #ff9c76;animation-name:bounce}.thing_mobile:nth-child(2):hover .my_flex_picto_mobile,.thing_mobile:nth-child(3) .hidden_text_mobile{display:none}.thing_mobile:nth-child(3){background:#e5d0ba;margin-right:5px}.thing_mobile:nth-child(3) .my_flex_picto_mobile,.thing_mobile:nth-child(3):hover .hidden_text_mobile{display:block}.thing_mobile:nth-child(3):hover{border:2px solid #e5d0ba;animation-name:swing}.thing_mobile:nth-child(3):hover .my_flex_picto_mobile,.thing_mobile:nth-child(4) .hidden_text_mobile{display:none}.thing_mobile:nth-child(4){background:#dfecf2;margin-right:5px}.thing_mobile:nth-child(4) .my_flex_picto_mobile,.thing_mobile:nth-child(4):hover .hidden_text_mobile{display:block}.thing_mobile:nth-child(4):hover{border:2px solid #dfecf2;animation-name:bounce}.thing_mobile:nth-child(4):hover .my_flex_picto_mobile,.thing_mobile:nth-child(5) .hidden_text_mobile{display:none}.thing_mobile:nth-child(5),.thing_mobile:nth-child(6){background:#feddaa;margin-right:5px}.thing_mobile:nth-child(5) .my_flex_picto_mobile,.thing_mobile:nth-child(5):hover .hidden_text_mobile{display:block}.thing_mobile:nth-child(5):hover{border:2px solid #feddaa;animation-name:swing}.thing_mobile:nth-child(5):hover .my_flex_picto_mobile,.thing_mobile:nth-child(6) .hidden_text_mobile{display:none}.thing_mobile:nth-child(6) .my_flex_picto_mobile,.thing_mobile:nth-child(6):hover .hidden_text_mobile{display:block}.thing_mobile:nth-child(6):hover{border:2px solid #feddaa;animation-name:swing}.thing_mobile:nth-child(6):hover .my_flex_picto_mobile{display:none}@media (min-width: 0px) and (max-width: 767px){.my_flex_picto_mobile{display:block;transform:translateY(20%);height:55px;width:55px;margin-bottom:30%}}.hidden_text_mobile{display:none}@media (min-width: 0px) and (max-width: 767px){.hidden_text_mobile{line-height:1.3;font-size:14px}}.my_background_v1{background:#fbf8f5}.my_rich-text__heading_formulation{color:#333;font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);font-weight:700;font-style:normal;margin-bottom:2rem;padding-bottom:.5rem;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.my_rich-text__heading_formulation{font-size:40px;margin-bottom:15px;text-align:center}}@media (min-width: 768px) and (max-width: 991px){.my_rich-text__heading_formulation{font-size:42px;margin-bottom:15px}}@media (min-width: 991px) and (max-width: 1024px){.my_rich-text__heading_formulation{font-size:60px}}.my_rich-text__text_formulation{font-size:calc(1.5rem + (8*(100vw - 1440px))/1119);line-height:1.64;padding-right:70px;font-weight:500;margin-bottom:40px}@media (min-width: 0px) and (max-width: 767px){.my_rich-text__text_formulation{font-size:18px;text-align:center;margin-bottom:20px;padding-right:10px;padding-left:10px}}@media (min-width: 768px) and (max-width: 991px){.my_rich-text__text_formulation{font-size:20px;padding-right:0}}.my_wrapper_formulation{display:flex;flex-direction:row}.my_big_title_aside_formulation{width:10em;border-top:solid 1.5px #333;margin-top:17px;margin-right:17px}@media (min-width: 0px) and (max-width: 991px){.my_big_title_aside_formulation{display:none}}.my_formulation_emoji{margin-left:10px}.my_aside_button{margin-left:2.8em}@media (min-width: 0px) and (max-width: 767px){.my_aside_button{margin-left:0;margin-top:0}}@media (min-width: 768px) and (max-width: 991px){.my_aside_button{margin-left:0}}@media (min-width: 1024px) and (max-width: 1024px){.my_aside_button{margin-left:1.9em}}@media (min-width: 1024px) and (max-width: 1400px){.my_aside_button{margin-left:2.6em}}@media (min-width: 1400px) and (max-width: 1550px){.my_aside_button{margin-left:2.6em}}.my_formulation_section_v0{padding:10px 5%;text-align:center;font-size:42px;font-weight:500;margin:20px 0 40px;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.my_formulation_section_v0{font-size:28px;line-height:1.2}}@media (min-width: 768px) and (max-width: 991px){.my_formulation_section_v0{font-size:36px;line-height:1.2}}.my_formulation_section_v1{padding:10px 0;text-align:center;background:#fbf8f5}.my_formulation_section_v2{padding:10px 0;text-align:center;background:#fff}.my_formulation_section_v3{padding:10px 0}.my_formulation_section_v3,.my_formulation_section_v3-bis{text-align:center;background:#fbf8f5}.formulation-title__text-v3-bis{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ac9473);padding-bottom:30px}.formulation_title--margin_top{margin-top:75px!important;margin-bottom:100px!important}@media (min-width: 0px) and (max-width: 767px){.formulation_title--margin_top{margin-top:40px!important;margin-bottom:60px!important}}.formulation-title__text{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:90px 0 20px}@media (min-width: 0px) and (max-width: 767px){.formulation-title__text{margin:60px 0 30px}}.formulation-title__text_v6{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ac9473);margin:90px 0 20px}@media (min-width: 0px) and (max-width: 767px){.formulation-title__text_v6{margin:60px 0 30px}}.my_formulation_section-title-v4{background:#fff;margin-bottom:30px}@media (min-width: 0px) and (max-width: 991px){.my_formulation_section-title-v4{background:#fff;margin-bottom:30px}}.my_formulation_section-text-v4{background:#fbf8f5}@media (min-width: 0px) and (max-width: 991px){.my_formulation_section-text-v4{background:#fbf8f5;text-align:center}}.my_formulation_section_v4{text-align:center;padding:60px 20%}@media (min-width: 0px) and (max-width: 991px){.my_formulation_section_v4{padding:30px 8%}}.my_formulation_section_v5{text-align:center;padding:60px 20%}@media (min-width: 0px) and (max-width: 991px){.my_formulation_section_v5{padding:30px 8%}}.formulation-title__text-v4{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);font-weight:700;line-height:1.2}@media (min-width: 0px) and (max-width: 991px){.formulation-title__text-v4{font-size:32px}}.formulation-subtitle__text-v4{font-size:calc(16px + (16 - 13)*((100vw - 300px)/(1600 - 300)));font-weight:500;letter-spacing:initial;padding:50px;margin-top:45px}@media (min-width: 0px) and (max-width: 991px){.formulation-subtitle__text-v4{padding:20px}}.em-rooster{margin-bottom:10px!important}@media (min-width: 0px) and (max-width: 767px){.my_rich-text__buttons{margin:5% 10%}}@media (min-width: 0px) and (max-width: 1024px){.my_image-columns_v2{height:auto!important}}.my_image-columns_v3{display:flex;flex-direction:row-reverse}@media (min-width: 0px) and (max-width: 1024px){.my_image-columns_v3,.my_image-columns_v4{height:auto!important}}.image-columns{display:flex;align-items:stretch}@media screen and (max-width: 767px){.image-columns{min-height:0;height:auto!important;flex-wrap:wrap}}.image-column--image{position:relative;width:50%}@media screen and (max-width: 767px){.image-column--image{width:50%}.image-columns--2 .image-column--image{width:100%}}@media screen and (min-width: 768px){.image-columns--3 .image-column--image{width:35%}}.image-column--text{width:50%;min-height:100%;display:flex;justify-content:center}.image-columns--1 .image-column--text{width:100%}@media screen and (max-width: 767px){.image-column--text{width:100%;min-height:0;border:0}}.image-column__text{width:100%;padding:50px}@media screen and (max-width: 479px){.image-column__text{padding:25px}}.image-column__image{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;align-self:flex-start;border:40px solid #fff}.image-column__image .placeholder-svg-filled{position:absolute;top:50%;left:50%;max-width:none;max-height:none;width:100%;height:100%;min-width:100%;min-height:100%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.image-column__image{height:0;padding-bottom:100%}.image-column__image--desktop{display:none}}@media screen and (min-width: 768px){.image-column__image--mobile{display:none}}.my_shampoo_section_v3{padding:20px 0;text-align:center;background:#fbf8f5}.shampoo-title__text-v3{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:40px 0 30px}@media (min-width: 0px) and (max-width: 479px){.shampoo-title__text-v3{margin-top:20px;font-size:14px;margin-bottom:10%}}@media (min-width: 479px) and (max-width: 767px){.shampoo-title__text-v3{margin-top:20px;font-size:14px;margin-bottom:10%}}.shampoo-subtitle__text-v3{font-size:calc(46px + (46 - 28)*((100vw - 300px)/(1600 - 300)));font-weight:700;margin:20px 0 40px;line-height:1.2}@media (min-width: 0px) and (max-width: 767px){.shampoo-subtitle__text-v3{font-size:42px;line-height:1.2;margin:0 0 40px}}.my_shampoo_section_naked{padding:50px;text-align:center;background:#fcf8f5}@media (min-width: 0px) and (max-width: 479px){.my_shampoo_section_naked{background:#fff}}@media (min-width: 479px) and (max-width: 767px){.my_shampoo_section_naked{background:#fff}}.my_container{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.formulation_ingredients{margin-bottom:150px}.my_formulation_panel--grid{padding-left:5%;padding-right:5%;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:50px}@media (min-width: 0px) and (max-width: 991px){.my_formulation_panel--grid{display:block;padding-left:5%;padding-right:5%}}.my_formulation_panel_left{padding-top:40px}.my_formulation_panel_right{padding-top:180px}@media (min-width: 0px) and (max-width: 991px){.my_formulation_panel_right{padding:0}}.my_formulation__title{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);margin-bottom:100px;display:none}.my_formulation--bloc{padding:40px;margin-bottom:30px;background-color:#fbf8f5;border:40px solid #fbf8f5}.my_formulation--bloc:hover{background-color:#fbf8f5;border:40px solid #fff}@media (min-width: 0px) and (max-width: 991px){.my_formulation--bloc,.my_formulation--bloc:hover{padding:3% 7%;margin-bottom:30px;background-color:#fbf8f5;border:20px solid #fbf8f5}}.my_formulation--bloc-title{font-size:32px;font-weight:500;line-height:1.1}.my_formulation--bloc-text{font-size:calc(15px + (15 - 13)*((100vw - 300px)/(1600 - 300)))}.my_panel_emoji{margin-bottom:10px!important}.rich-text{position:relative}.rich-text--no-image{padding-top:20px;padding-bottom:50px}.rich-text__wrapper{display:flex;align-items:center;padding:25px 0}@media screen and (max-width: 767px){.rich-text__wrapper{margin:-50px;padding:0 0 50px;min-height:0;flex-direction:column-reverse}}@media screen and (max-width: 479px){.rich-text__wrapper{margin:-25px}}@media screen and (min-width: 768px){.rich-text__wrapper--reversed{flex-direction:row-reverse}}.rich-text__background{position:absolute;top:0;right:0;bottom:0;left:0}.rich-text__background-image{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 375px;background-position-x:75%;background-position-y:bottom}@media screen and (min-width: 768px){.rich-text__background-image{background-position:center center;background-size:cover}}.rich-text__image{position:absolute;top:0;right:0;bottom:0;height:100%;width:60%;overflow:hidden;padding:50px}.rich-text__wrapper--reversed .rich-text__image{right:auto;left:0}@media screen and (max-width: 767px){.rich-text__image{position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:70%;max-height:400px;padding:0;margin:0}}.rich-text__image-bg{position:relative;width:100%;height:100%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){.rich-text__image-bg{position:absolute;top:0;left:0;width:100%}}.rich-text__image-bg .placeholder-svg,.rich-text__image-bg .placeholder-svg-filled{max-width:none;width:100%}@media screen and (max-width: 767px){.rich-text__image-bg .placeholder-svg,.rich-text__image-bg .placeholder-svg-filled{left:0}}.rich-text__wrapper--reversed .rich-text__image-bg .placeholder-svg,.rich-text__wrapper--reversed .rich-text__image-bg .placeholder-svg-filled{margin-left:0;margin-right:-50%}@media screen and (max-width: 767px){.rich-text__wrapper--reversed .rich-text__image-bg .placeholder-svg,.rich-text__wrapper--reversed .rich-text__image-bg .placeholder-svg-filled{margin-right:0}}.rich-text__content{position:relative;width:50%;margin:50px 0;padding:50px;background:#333;color:#333;border:1px solid #000}@media screen and (max-width: 991px){.rich-text__content{width:calc(60% - 20px);padding:40px 50px}}@media screen and (max-width: 767px){.rich-text__content{width:calc(100% - 100px);margin:0 auto}.rich-text__wrapper--no-video .rich-text__content{margin-top:50px}}@media screen and (max-width: 479px){.rich-text__content{width:calc(100% - 50px);padding:35px 25px 25px}}.rich-text__logo{position:relative;overflow:hidden;display:inline-block;margin-bottom:10px;max-width:50px;height:50px;line-height:50px}.rich-text__subheading{font-size:calc(16px + (16 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:300;letter-spacing:initial;color:var(--p-text, #ff9c76);margin:40px 0 20px}@media (min-width: 0px) and (max-width: 767px){.rich-text__subheading{font-size:14px;margin:20px 0}}.rich-text__heading{font-size:calc(4.5rem + (58*(100vw - 1440px))/1119);letter-spacing:initial;color:inherit;font-weight:700;line-height:1.2;margin-bottom:0}@media (min-width: 0px) and (max-width: 767px){.rich-text__heading{font-weight:700;font-size:36px;margin:0 5%}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.gallery_v2{background:#fbf8f5;height:382px}.gallery-cell_v2{width:263px;counter-increment:gallery-cell;overflow:hidden;display:flex;flex-direction:column;margin:20px;position:absolute;left:0;border:10px solid #fff;height:341px}.cell-ribbon_v2{left:-64px;position:absolute;color:#333;top:32px;height:24px;width:206px;transform:rotate(-45deg);background-color:#fff;text-align:center;font-weight:700}.flickity-prev-next-button{position:absolute;top:50%;width:32px;height:32px;border:0;border-radius:50%;cursor:pointer;z-index:1;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #fff}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto}.flickity-rtl .flickity-prev-next-button.next{right:auto}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}
/*# sourceMappingURL=/cdn/shop/t/536/assets/mytemplateBIS.css.map */
