@media only screen and (max-width: 749px){.product-quick-add__form{padding-bottom:75px;overflow-y:scroll}}@media only screen and (min-width: 750px){.is-hidden-desktop{display:none!important}}@media only screen and (max-width: 749px){.is-hidden-mobile{display:none!important}}.hero__btn{color:#fff;text-transform:none;letter-spacing:0;font-weight:700;font-size:14px}.hero__btn.btn--primary.btn--outline{color:#f39d7d}.hero__btn.btn--primary.btn--outline:hover{color:#fff}.btn--scroll-top{background-color:#f39d7e!important;border-color:#f39d7e!important}.btn--scroll-top:after{border-color:#fff;border-width:0 0 2px 2px}.sale .new-price,.product__price--sale{color:#5dd188}.badges_wrapper{position:absolute;right:5px;top:5px;z-index:3;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.badges_wrapper .badge-box{position:static;text-transform:none;border-radius:2px;background:#efca9e;color:#fff;letter-spacing:0;font-size:12px;font-weight:700;padding:7px 10px;line-height:1.1;height:auto}.theme__header .header__dropdown__wrapper .dropdown__family{align-items:flex-end}.theme__header .header__dropdown__wrapper .dropdown__family .test_wrapper{display:flex;flex-direction:column}.theme__header .header__dropdown__wrapper .header__dropdown__image{margin:30px}.theme__header .header__dropdown__wrapper .navlink--child .navtext{font-size:18px}@media only screen and (max-width: 749px){.theme__header .header__mobile{display:flex;justify-content:space-between}.theme__header .header__mobile .header__logo{max-width:150px}}.header__drawer .drawer__inner .sliderow__back__button{left:auto;right:0}.template-index .slideshow__slider .hero__content{max-width:75%}@media only screen and (max-width: 749px){.template-index .slideshow__slider .hero__content{max-width:100%;text-align:center}}.template-index .slideshow__slider .hero__content h2{margin-bottom:5px}.template-index .slideshow__slider .hero__content p{margin:0;padding:0 5px;font-weight:700;background-color:#a0dbb6;width:fit-content}@media only screen and (max-width: 749px){.template-index .slideshow__slider .hero__content p{margin:0 auto}}.template-index .slideshow__slider .hero__content .hero__btn{position:absolute;top:50%;left:50%;translate:-50%}@media only screen and (max-width: 749px){.template-index .slideshow__slider .hero__content .hero__btn{top:auto;bottom:35px}}.brick__section .brick__block,.brick__section .brick__block__text{background-color:transparent}.brick__section .brick__block__text__inner{max-width:450px}@media only screen and (max-width: 749px){.brick__section .brick__block__text__inner .text-left{text-align:center!important}}.brick__section .brick__block--reassurance{display:flex;align-items:center}@media only screen and (max-width: 749px){.brick__section .brick__block--reassurance{padding-bottom:30px}}.brick__section .brick__block--reassurance .brick__block__reassurance{display:flex;flex-wrap:wrap;gap:20px}.brick__section .brick__block--reassurance .brick__block__reassurance .reassurance_item{flex-basis:calc(50% - 10px)}@media only screen and (max-width: 749px){.brick__section .brick__block--reassurance .brick__block__reassurance .reassurance_item{text-align:center}}.brick__section .brick__block--reassurance .brick__block__reassurance .reassurance_item .title{font-size:16px}.brick__section .brick__block--reassurance .brick__block__reassurance .reassurance_item .content{font-size:13px}.product-grid .product__grid__title{font-weight:700}.product-grid .product-grid__rating__stars{color:#f2c94c;margin:5px 0}.product-grid .quick-add__holder{position:relative;opacity:1}@media only screen and (max-width: 749px){.product-grid .quick-add__holder .quick-add__button-mobile{display:none}}.product-grid .quick-add__holder .quick-add__button{visibility:visible;background-color:#f39d7d;color:#fff;font-weight:700;font-size:14px;border-radius:10px;margin:0 auto;width:90%;text-transform:none}.product-grid .quick-add__holder .quick-add__button:after{opacity:0}@media only screen and (max-width: 749px){.product-grid .quick-add__holder .quick-add__button{display:block}}.collection-list .collection-item__info{position:absolute;top:25px;width:100%}.collection-list .collection-item__info p{font-size:28px;font-weight:700}.logos h5{margin-bottom:50px}.index-newsletter{margin-top:75px}@media only screen and (max-width: 749px){.index-newsletter{margin-top:20px}}.index-newsletter .brick__block__text__inner{max-width:none}.index-newsletter .brick__block__text__inner .standard__heading{text-transform:uppercase}.index-newsletter .brick__block__text__inner .standard__rte{font-size:18px;margin-bottom:30px}.index-newsletter .brick__block__text__inner .newsletter-form{max-width:525px}.index-newsletter .brick__block__text__inner .input-group{border:0}@media only screen and (max-width: 749px){.index-newsletter .brick__block__text__inner .input-group{flex-direction:column;gap:10px}}.index-newsletter .brick__block__text__inner .input-group ::placeholder{-webkit-text-fill-color:white;color:#fff;opacity:1}@media only screen and (max-width: 749px){.index-newsletter .brick__block__text__inner .input-group ::placeholder{text-align:center}}.index-newsletter .brick__block__text__inner .input-group :-ms-input-placeholder{color:#fff}.index-newsletter .brick__block__text__inner .input-group ::-ms-input-placeholder{color:#fff}.index-newsletter .brick__block__text__inner .input-group input{border:2px solid white;border-radius:2px;color:#fff;padding:10px 15px}.index-newsletter .brick__block__text__inner .input-group .newsletter__submit{margin-left:10px;background-color:#fff;color:#efca9e;font-weight:700;text-transform:capitalize;font-size:14px;letter-spacing:0;border-radius:10px;padding:0 35px}@media only screen and (max-width: 749px){.index-newsletter .brick__block__text__inner .input-group .newsletter__submit{margin:0;padding:15px}}.site-footer-wrapper .footer__block__title{font-weight:700;font-size:15px}.site-footer-wrapper .footer__block{flex-basis:25%}.site-footer-wrapper .footer__block--menu{flex-basis:50%}.site-footer-wrapper .footer__block--menu .footer__quicklinks li{margin:.5em 0}.site-footer-wrapper .footer__block--menu .footer__quicklinks li:first-of-type{margin-top:43px}@media only screen and (max-width: 749px){.site-footer-wrapper .footer__block--menu .footer__quicklinks li:first-of-type{margin-top:-10px}}.site-footer-wrapper .footer__block--menu .footer__quicklinks li a{text-decoration:underline}.site-footer-wrapper .newsletter-form .input-group{flex-direction:column;border:0;gap:10px}.site-footer-wrapper .newsletter-form .input-group ::placeholder{-webkit-text-fill-color:#1C1C1C;color:#1c1c1c;opacity:1}@media only screen and (max-width: 749px){.site-footer-wrapper .newsletter-form .input-group ::placeholder{text-align:center}}.site-footer-wrapper .newsletter-form .input-group :-ms-input-placeholder{color:#1c1c1c}.site-footer-wrapper .newsletter-form .input-group ::-ms-input-placeholder{color:#1c1c1c}.site-footer-wrapper .newsletter-form .input-group input{border:2px solid #1C1C1C;border-radius:2px;color:#1c1c1c;padding:10px 15px}.site-footer-wrapper .newsletter-form .input-group .newsletter__submit{background-color:#f39d7d;color:#fff;font-weight:700;text-transform:capitalize;font-size:14px;letter-spacing:0;border-radius:10px;padding:10px 35px;margin:0;align-self:flex-start}@media only screen and (max-width: 749px){.site-footer-wrapper .newsletter-form .input-group .newsletter__submit{align-self:auto}}.site-footer-wrapper .footer__bottom{justify-content:center}.site-footer-wrapper .footer__bottom .footer__copyright{display:flex;flex-direction:column;text-align:center}.site-footer-wrapper .footer__bottom .footer__copyright li{padding:0}.site-footer-wrapper .footer__bottom .footer__copyright .copyright_link{font-weight:500;font-size:15px;line-height:26px}.site-footer-wrapper .footer__bottom .footer__copyright .powered_by_link{display:none;font-family:Noto Sans;font-style:normal;font-weight:300;font-size:8px;line-height:10px;letter-spacing:.12em;text-transform:uppercase;color:#1e0d07}.index-blog .blog-title{padding-bottom:25px}.index-blog .inline-nav li{background-color:#fff4e8;border-radius:2px;padding:5px;margin:5px 10px}.index-blog .inline-nav li a{font-weight:700;font-size:16px;line-height:20px}.index-blog .inline-nav li a:after{background:#f39d7d}.index-blog .blog-listing .article__meta{color:#f39d7d}@media only screen and (max-width: 749px){#abonnement .homepage-slideshow .hero__content__wrapper{align-items:flex-end;text-align:center;padding-bottom:40px}}.text-row.add_border{padding-top:40px}@media only screen and (max-width: 749px){.text-row.add_border{padding-bottom:20px}}.text-row.add_border .heading{text-transform:uppercase;font-size:36px;margin-bottom:40px}@media only screen and (max-width: 749px){.text-row.add_border .heading{font-size:32px}}.text-row.add_border .wrapper--columns{position:relative}@media only screen and (max-width: 749px){.text-row.add_border .wrapper--columns .grid{display:flex;flex-wrap:wrap}.text-row.add_border .wrapper--columns .grid .grid__item{flex-basis:50%}}.text-row.add_border .wrapper--columns .grid:before{content:"";position:absolute;background-color:#f39d7d;left:10%;width:80%;height:2px;top:71px}@media only screen and (max-width: 749px){.text-row.add_border .wrapper--columns .grid:before{content:none}}.text-row.add_border .wrapper--columns .icon__column{position:relative}.text-row.add_border .wrapper--columns .icon__column .icon_wrapper{border:2px solid #F39D7D;border-radius:100%;padding:50px;display:flex;justify-content:center;width:152px;height:152px;margin:0 auto;background-color:#fff4e9}@media only screen and (max-width: 749px){.text-row.add_border .wrapper--columns .icon__column .icon_wrapper{padding:0;width:100px;height:100px}}.text-row.add_border .wrapper--columns .icon__column .icon__column__text__heading{margin-bottom:15px}@media only screen and (max-width: 749px){.text-row.add_border .wrapper--columns .icon__column .icon__column__text__heading{font-size:14px}}.index-products .grid__heading{text-transform:uppercase;font-size:32px}.index-products .link_button{display:block;margin:0 25px}@media only screen and (max-width: 749px){.index-products .link_button{margin:0 10px}}@media only screen and (max-width: 749px){.jdgm-widget .jdgm-prev-badge__text{display:block}}.faq.wrapper--full{max-width:1100px}.faq.wrapper--full .faq__title{text-align:center}.faq.wrapper--full .accordion__title:before,.faq.wrapper--full .accordion__title:after{background-color:#f39d7d}@media only screen and (max-width: 749px){.brick__section .brick__block__text__inner .standard__rte p:before{left:35px!important}}.custom-text-image-section .wrapper{position:relative;text-align:center;padding:50px 100px;max-width:950px;background-color:#fff}@media only screen and (max-width: 749px){.custom-text-image-section .wrapper{margin:0 20px;padding:35px 25px 50px}}.custom-text-image-section .wrapper strong{font-weight:700;color:#f39d7d}.custom-text-image-section .wrapper .image_wraper{margin-top:50px;padding:0 50px}@media only screen and (max-width: 749px){.custom-text-image-section .wrapper .image_wraper{margin-top:40px;padding:0}}.custom-text-image-section .wrapper .image_wraper [data-parallax-wrapper] .image__hero__scale{max-height:none}.custom-text-image-section .wrapper .image_wraper .background-size-cover{background-size:contain}.custom-history-section .title{text-align:center;text-transform:uppercase}@media only screen and (max-width: 749px){.custom-history-section .title{margin-bottom:35px}}.custom-history-section .wrapper_history{background-color:#fff4e8;padding:75px 15%;overflow-x:hidden}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history{padding:50px 25px}}.custom-history-section .wrapper_history .line{display:flex;align-items:center;gap:35px;margin-bottom:30px;position:relative}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history .line{flex-direction:column}}.custom-history-section .wrapper_history .line .little_image_wrapper{width:125px;position:relative}.custom-history-section .wrapper_history .line .little_image_wrapper .background-size-cover{background-size:contain;background-color:#fff4e8}.custom-history-section .wrapper_history .line .text_wrapper{width:530px;padding:25px 40px;background-color:#fff}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history .line .text_wrapper{width:auto;padding:15px 20px}}.custom-history-section .wrapper_history .line .text_wrapper .line_title{text-transform:uppercase;font-size:20px}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history .line.left_side .little_image_wrapper{margin-right:-20%}}.custom-history-section .wrapper_history .line.left_side .little_image_wrapper:before{content:"";position:absolute;top:50%;left:-500px;width:500px;height:2px;background-color:#f39d7d}.custom-history-section .wrapper_history .line.right_side{flex-direction:row-reverse;text-align:right}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history .line.right_side{flex-direction:column;text-align:left}.custom-history-section .wrapper_history .line.right_side .little_image_wrapper{margin-left:-20%}}.custom-history-section .wrapper_history .line.right_side .little_image_wrapper:after{content:"";position:absolute;top:50%;width:500px;height:2px;background-color:#f39d7d}.custom-history-section .wrapper_history .last_block{max-width:700px;margin:0 auto;padding:40px 100px;background-color:#fff;text-align:center}@media only screen and (max-width: 749px){.custom-history-section .wrapper_history .last_block{padding:25px}}.custom-history-section .wrapper_history .last_block .image_wrapper{max-width:350px;margin:0 auto 40px}.custom-history-section .wrapper_history .last_block .image_wrapper .background-size-cover{background-size:contain}.custom-history-section .wrapper_history .last_block p{font-weight:700;font-size:18px}#qui-sommes-nous .brick__section{margin:0 50px}@media only screen and (max-width: 749px){#qui-sommes-nous .brick__section{margin:0}#qui-sommes-nous .brick__section .brick__block__text{padding:0;min-height:0!important}#qui-sommes-nous .brick__section .brick__block__text .brick__block__text__inner .text-left{text-align:left!important}}#qui-sommes-nous .brick__section .brick__block__text__inner .standard__heading{text-transform:uppercase}@media only screen and (max-width: 749px){#qui-sommes-nous .brick__section .brick__block__text__inner .standard__heading{font-size:22px;margin:10px 0 25px}}#qui-sommes-nous .brick__section .brick__block__text__inner strong{font-weight:700;text-decoration:underline}.template-collection .highlights .highlights__items{display:flex;justify-content:center}@media only screen and (max-width: 749px){.template-collection .highlights .highlights__items{justify-content:flex-start}}.template-collection .highlights .highlights__items .highlights__item{width:auto}.template-collection .highlights .highlights__items .highlights__item:empty{display:none}.template-collection .highlights .highlights__items .highlights__item .highlights__item__background{display:none}.template-collection .highlights .highlights__items .highlights__item .highlights__item__content{position:relative;background:#fff4e8;padding:5px 15px;text-transform:none;font-weight:700}.template-collection .collection__nav{background:transparent}.template-collection .collection__nav .popout__toggle{font-size:12px;font-weight:700}.template-collection .collection__nav .popout__toggle:after{border-width:0 0 2px 2px}.template-collection .collection__nav .popout__toggle .icon{width:13px}@media only screen and (max-width: 749px){.template-collection .collection__products .product-item--featured-image .product-item__image-content{max-width:100%}.template-collection .collection__products .product-item--featured-image .product-item__image-content h3{font-size:16px}.template-collection .collection__products .product-item--featured-image .product-item__image-content p{font-size:14px}}.template-product .product__images{position:relative}@media only screen and (max-width: 749px){.template-product .product__images{margin-bottom:25px}}.template-product .product__images .badges_wrapper{width:calc(90% - 40px)}@media only screen and (max-width: 749px){.template-product .product__images .badges_wrapper{width:calc(100% - 20px)}}.template-product .product__images .product__slides,.template-product .product__images .product__thumbs--square{width:90%}@media only screen and (max-width: 749px){.template-product .product__images .product__slides,.template-product .product__images .product__thumbs--square{width:100%}}.template-product .product__images .thumbs-holder{text-align:center}.template-product .product__images .thumbs-holder .thumb:after{background-color:#f39d7e}@media only screen and (max-width: 749px){.template-product .product__content .product__title__wrapper{padding:0}}.template-product .product__content .product__title__wrapper .product__badge{position:relative}.template-product .product__content .product__title__wrapper .product__badge .product__badge-link{padding:0}.template-product .product__content .product__title__wrapper .product__badge .product__badge-link .rating{margin:0}.template-product .product__content .product__title__wrapper .product__title{font-size:26px}@media only screen and (max-width: 749px){.template-product .product__content .product__title__wrapper .product__title{font-size:22px}}.template-product .product__content .product__title__wrapper .product__price{font-weight:700}.template-product .product__content .product__subheading p{margin:0}.template-product .product__content .product__subheading p span{display:block;text-align:center;font-weight:700;font-size:12px}.template-product .product__content .product__selectors .selector-wrapper[data-option-position="2"]{padding-top:30px;border-top:.5px solid #D9D9D9}@media only screen and (max-width: 749px){.template-product .product__content .product__selectors .selector-wrapper[data-option-position="2"] .radio__fieldset{display:flex}.template-product .product__content .product__selectors .selector-wrapper[data-option-position="2"] .radio__fieldset .bundle_button label{text-align:center}}.template-product .product__content .product__selectors .radio__fieldset .radio__button label{border-radius:2px;border-width:2px;font-weight:700}.template-product .product__content .product__selectors .radio__fieldset .radio__button:not(.bundle_button) input:checked~label{color:#f39d7d}.template-product .product__content .product__selectors .radio__fieldset .radio__button.bundle_button label{padding:25px 25px 20px;font-weight:400}.template-product .product__content .product__selectors .radio__fieldset .radio__button.bundle_button label .reduction{position:absolute;top:-10px;left:50%;translate:-50%;background-color:#efca9e;padding:5px 10px;color:#fff;font-size:11px;font-weight:700;border-radius:2px}.template-product .product__content .product__subs__wrap{border-top:.5px solid #D9D9D9;padding-top:15px}.template-product .product__content .product__subs__wrap .product__subs__group{border:0}.template-product .product__content .product__subs__wrap .product__subs__group .product__subs__option{padding-right:0;padding-left:0}.template-product .product__content .product__subs__wrap .product__subs__group .product__subs__option input[type=radio]:before{border-width:2px}.template-product .product__content .product__subs__wrap .product__subs__group .product__subs__label{font-weight:700}.template-product .product__content .product__subs__wrap .product__subs__group .product__subs__label .reduction{color:#fff;background-color:#efca9e;padding:5px 10px;margin-left:20px;border-radius:2px;font-size:12px}.template-product .product__content .product__subs__wrap .subscription_reassurance{background:#fff4e8;margin:15px 1.5rem 0;padding:5px 15px;font-size:14px}.template-product .product__content .product__upsell .product-upsell__title{font-weight:700}.template-product .product__content .reassurance_block{display:flex;justify-content:space-between}.template-product .product__content .reassurance_block .reassurance_item{text-align:center;font-size:12px;font-weight:700}.template-product .product__content .reassurance_block .reassurance_item .reassurance_logo{width:50px;margin-bottom:10px}.template-product .product__content .reassurance_block .reassurance_item .reassurance_label{text-transform:uppercase;color:#f39d7e;width:min-content;margin:0 auto}.template-product .go_more_anchor{font-weight:700}.template-product .metafileds_description_wrapper{padding-top:100px}@media only screen and (max-width: 749px){.template-product .metafileds_description_wrapper{padding-top:30px}}.template-product .metafileds_description_wrapper .tabs_header_wrapper{display:flex;gap:20px;margin-bottom:20px}@media only screen and (max-width: 749px){.template-product .metafileds_description_wrapper .tabs_header_wrapper{overflow-y:scroll;scrollbar-width:none;margin-bottom:10px}}.template-product .metafileds_description_wrapper .tabs_header_wrapper .tab_header{background-color:#fff4e8;padding:15px 30px;width:fit-content;font-size:16px;border-radius:2px;cursor:pointer}@media only screen and (max-width: 749px){.template-product .metafileds_description_wrapper .tabs_header_wrapper .tab_header{min-width:fit-content}}.template-product .metafileds_description_wrapper .tabs_header_wrapper .tab_header.selected{background-color:#f39d7d}.template-product .metafileds_description_wrapper .tabs_content_wrapper{background-color:#fff4e8;padding:50px}.template-product .metafileds_description_wrapper .tabs_content_wrapper .tab_content{display:none}.template-product .metafileds_description_wrapper .tabs_content_wrapper .tab_content.selected{display:block}.template-product .cart-bar__product__price:before{font-size:55px;margin-top:-8px}@media only screen and (max-width: 749px){.template-product .cart-bar__product__price:before{font-size:25px}}@media only screen and (max-width: 749px){.template-product .cart-bar__form__wrapper .cart-bar__info{display:flex}.template-product .cart-bar__form__wrapper .cart-bar__info .jdgm-widget{order:9;flex-basis:100%}}.template-product #smile-ui-container .smile-launcher-frame-container{bottom:100px!important}@media only screen and (max-width: 749px){.template-product #smile-ui-container .smile-launcher-frame-container{bottom:135px!important}}.custom-logos .container{background:transparent}.custom-logos .container .logos__wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;max-width:1100px;margin:0 auto;padding:0 20px}.custom-logos .container .logos__wrapper .logo_image_wrapper{width:fit-content;padding:20px 25px;margin:0 auto}.custom-logos .container .logos__wrapper .logo_text{margin-top:10px;font-size:14px;font-weight:700}.hero__btn{font-weight:700!important;font-size:14px!important}@media (min-width: 769px){.boutondessous{display:none}}@media (max-width: 768px){.boutondessous{display:block}.boutondessous2,.cacherimage{display:none}.badge-box{font-size:9px!important;padding:2%!important;min-width:60px!important}}#bundle-builder-app--bundle--root *{font-size:14px}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--name{font-size:16px;margin:20px 0 0}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--product-details{display:flex;flex-direction:column;flex:1 1 auto;flex-wrap:wrap;justify-content:space-between}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--description *{font-size:16px}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--nav-buttons button{min-width:150px;height:40px;font-size:16px}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--description p{font-size:16px;margin:0 0 15px}#bundle-builder-app--bundle--root .bundle-builder-app--content .bundle-builder-app--bundle--section-breadcrumbs{margin-bottom:30px}#bundle-builder-app--bundle--root .bundle-builder-app--bundle--nav-buttons{width:calc(100% - 40px);margin:15px 20px}#bundle-builder-app--bundle--root .bundle-builder-app--summary--block{position:sticky;top:100px}#bundle-builder-app--bundle-contents-modal .bundle-builder-app--bundle--contents-item h3{font-size:19px}.icartShopifyCartContent{margin-top:0!important}.icart .icart-main .iCartBtnToggle{display:none!important}
/*# sourceMappingURL=/s/files/1/2440/9277/t/68/assets/custom.dev.scss.css.map */
