body .btn{background-color:var(--color-scheme-light-text);color:#fff;border:solid 1px #2b523a;padding:6px 35px;font-weight:600}.btn-hover-default:after,.btn:not(:disabled):not(.standalone-icon--wrapper):not(.swiper-button-disabled):not(.disabled):not(.btn--secondary):after,.shopify-payment-button__button.shopify-payment-button__button--unbranded:after,button.pswp__button:after{background-image:none;content:"";height:100%;left:150%;position:absolute;top:0;transform:none;width:200%}.drawer#NavDrawer a{text-transform:none}.drawer#NavDrawer a.telephone-drawer span{color:#fff!important}.drawer#NavDrawer a.telephone-drawer{opacity:1!important}.trust-icons__item a{display:flex}body .shopify-section .homepage-sections-wrapper{padding:20px 0}body.template-page h1.page--title{font-size:48px;font-weight:900}body.template-page h2.homepage-sections--title{font-size:36px}body .btn:hover,body .homepage-sections-wrapper--white .btn:hover{background-color:#fff;color:#2b523a;border:solid 1px #2b523a}body.template-index{background-color:#f9f7f3}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}#PageContainer .site-header{padding:20px 60px 0;background-color:transparent;border-bottom:0px}.mega-menu-wrapper .mega-menu .site-nav__dropdown{max-width:1800px;padding:20px 0 0;background-color:transparent;margin:0 auto;left:0}body.template-index .header-section.sticky-header:not(.sticked) .overlay-header{background-color:#ffffff80}body.template-index .header-section.sticky-header:not(.sticked) .overlay-header:hover{background-color:transparent;border-bottom:0px}.site-header .site-header__wrapper{border-radius:6px;background-color:#fff;margin:0 auto;max-width:1600px;border:solid 1px #eaf4e5}.mega-menu-wrapper .mega-menu .site-nav__dropdown .container{background-color:#fff;max-width:1800px;padding-left:40px;padding-right:40px;border-radius:6px;margin:0 auto;border:solid 1px #eaf4e5}.header-section--wrapper,.sticky-header{background-color:transparent}.site-header .site-title{padding:10px 0}.main-content.page-main--wrapper .wrapper-padded{max-width:1500px}.mega-menu--image-wrapper{max-width:265px}#AccessibleNav .first-level-dropdown:first-child .mega-menu--links .dropdown-submenu:first-child .inner{border-right:none;max-height:150px}.block-mega-menu-promo-card{max-width:230px;margin-top:10px}.mega-menu-wrapper .dropdown-submenu:first-child .inner .h4.mega-menu-link--title{text-transform:initial}.top-links ul li a.site-nav__link{padding-left:20px;padding-right:20px}.mega-menu-wrapper .inner ul.menu-link li{padding-bottom:0}.mega-menu-wrapper .dropdown-submenu .inner ul.menu-link li{padding-bottom:2px;padding-top:2px}.contact-page .overlay-header,.template-collection .overlay-header,.template-index .overlay-header,.template-list-collections .overlay-header{border-bottom:0px solid var(--header-border-color)}.site-header form#localization_form{margin-left:10px}.site-header form#localization_form img{max-width:28px;height:auto;padding-top:6px}.site-header form#localization_form .localization-form button{padding:0}.site-header form#localization_form ul.localization__list{max-width:100px}.site-header li.mega-menu-promo-card .mega-menu-promo-wrapper .mega-menu-promo-text--wrapper{align-self:center}.mega-menu-wrapper .inner .h4.mega-menu-link--title{padding-bottom:8px}.site-header .nav-link-animated--custom h4.mega-menu-promo-title .animated-link--item,.mega-menu-promo-text--wrapper .mega-menu-promo-text .h4.mega-menu-promo-title,.mega-menu-promo-text--wrapper .mega-menu-promo-text .h4.mega-menu-promo-title.animated-link--item{padding:5px 10px}.featured-collections-wrapper .homepage-collections-background.content-width,.featured-collections-wrapper .homepage-collections-background.content-width .wrapper-padded{max-width:1800px}.block_h1_homepage{margin-top:0;background-color:transparent;background:transparent url(/cdn/shop/files/fond-h1-homepage.webp?v=1718351190) no-repeat top center;position:relative;background-size:cover}.block_h1_homepage .content{max-width:780px;padding:180px 10px 100px;margin:auto;align-content:center}.block_h1_homepage h1{text-transform:uppercase;color:#38423f;font-size:36px;line-height:46px;font-weight:800;text-align:center}.block_h1_homepage h1 strong{color:var(--nav-text-hover);font-weight:800}.block_h1_homepage .list-collection{text-align:center;margin:50px}#PageContainer .text-link-animated .block_h1_homepage .list-collection a{text-decoration:none;padding:4px 8px!important;border:solid 1px #38423f;border-radius:4px;background:inherit;background-color:#fff!important;margin:10px;display:inline-block}#slide-up{border-radius:6px;box-shadow:0 0 8px silver}#slide-up .h1-titre-newsletter{font-size:36px;font-weight:800;color:var(--nav-text-hover)}#slide-up .popup--body{padding:40px}#slide-up .popup--close-btn{background-color:#f0f7ec;border-radius:50%;color:#54a759}#slide-up .popup--close-btn.standalone-icon--wrapper svg{min-width:25px;min-height:25px;width:25px;height:25px}#slide-up .popup--body .popup--description{font-size:16px;font-weight:700;margin-bottom:20px}#slide-up .popup--body .input-group-field{width:100%;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #38423f;border-radius:6px;padding:10px;line-height:1.6;height:inherit}#slide-up .popup--body input[type=checkbox]{width:inherit;display:inline-block;padding:0 10px;height:inherit;margin-bottom:2px}#slide-up .popup--body select#marche_newsletter{width:100%;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #38423f;border-radius:6px;position:relative;background:#fff url(/cdn/shop/files/picto-select.png?v=1716542429) no-repeat center right 14px}#slide-up .popup--body input::placeholder{text-align:left!important}#slide-up .popup--body .bloc_input,#ContactForm .bloc_input,#newsletter-wrapper,#create_customer .bloc_input{margin:10px 0;font-size:12px;color:var(--text-color);text-align:left}#slide-up .popup--body a,#ContactForm .bloc_input a,#newsletter-wrapper a,#create_customer .bloc_input a{color:var(--text-color);font-size:12px;text-decoration:underline;display:inline}#create_customer .bloc_input{font-size:12px;color:var(--text-color);text-align:left;padding:10px 0;display:block}#create_customer .bloc_input input[type=checkbox]{margin-bottom:4px}.block_h1_homepage .french_flag{max-width:225px;text-align:center;padding:30px 5px;width:100%;margin:0 auto}.block_h1_homepage .french_flag img{max-width:225px;width:100%;height:auto;display:inline-block}#PageContainer .text-link-animated .block_h1_homepage .list-collection a:before{background:inherit;display:none}#PageContainer .text-link-animated .block_h1_homepage .list-collection a:hover{background-size:inherit;background-color:#fff!important;color:#54a759;border:solid 1px var(--nav-text-hover)}body .homepage-sections-wrapper--white product-card .product-grid--title a:not(.btn):not(.standalone-icon--wrapper){color:#38423f;text-align:left;font-size:16px;font-weight:700;padding:0 10px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}body product-card .grid-view-item.text-align--center .product-grid--title{text-align:left}#CollectionProductGrid .btn,#PageContainer .collection-main-body .btn{margin:0;box-sizing:border-box;width:100%}#CollectionProductGrid .block-price-custom .price--sale-price,.collection-main-body .block-price-custom .price--sale-price{font-weight:700}.product-price--regular .money .price--from-price,.product-grid--price .price--from-price{color:var(--menu-drawer-text-hover-color)}#CollectionProductGrid .block-price-custom .price--regular-price,#CollectionProductGrid .block-price-custom .price--from-price,.product-grid--price .price--from-price{font-weight:700;font-size:16px}#CollectionProductGrid .grid-uniform{margin-left:0}#slide-up .input-group{text-align:left}#newsletter-wrapper input.input-group-field{vertical-align:inherit}.grid-view-item .product-price--regular .price--from-text,.grid-view-item .product-price--sale .price--from-text{display:block;font-weight:700;text-transform:none;font-size:13px;line-height:22px}.grid-view-item .money.price--regular-price,.grid-view-item .money.product-price--sale{font-weight:700}body .select__select{border:solid 1px #38423f;box-shadow:none}body .select__select:focus{border:solid 1px #38423f;box-shadow:none}body .select__select:hover{box-shadow:none}body .collection-main-body.main-page-container{margin-top:120px}body .collection-main-body.main-page-container .sitewide--title-wrapper{margin-top:20px}#PageContainer .collection-main-body .product-grid--price{padding:0 10px;margin-bottom:0}.product-grid--title,.product-grid--price{padding:0 10px}@media only screen and (min-width:900px)and (max-width:1200px){.medium--one-half{width:25%}}@media only screen and (min-width:768px)and (max-width:900px){.medium--one-half{width:33%}}@media only screen and (max-width:768px){.medium--one-half{width:50%}.block_h1_homepage{padding-top:0}.block_h1_homepage .content{align-content:center;padding:80px 10px}.block_h1_homepage h1{font-size:24px;line-height:28px}}@media only screen and (max-width:560px){.block_h1_homepage h1{font-size:20px;line-height:24px}}body.template-index .featured-collections-wrapper .collection-grid .homepage-collection-grid-item{padding:10px}body.template-index .homepage-product-grid-wrapper .grid-view-item-image{border-radius:6px}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=collection--featured-collection] .wrapper-padded{max-width:1700px}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=collection--featured-collection] .grid-uniform.homepage-product-grid-wrapper{margin-left:0}body.template-index .homepage-section--newsletter-wrapper{padding:100px 0 0;background-color:#fff}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=newsletter--newsletter] .rte h2{font-size:36px;text-align:left;display:block;font-weight:800;text-align:center}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=newsletter--newsletter] .rte h2 strong{background-color:#2b523a;color:#fff;font-weight:800}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=newsletter--newsletter] .rte h2 em{background-color:#2b523a;color:#2b523a;font-weight:800}body.template-index .newsletter--section .grid{display:block;max-width:800px;margin:0 auto}body.template-index .large--one-half.newsletter--section--grid{width:100%;text-align:center;display:block}body.template-index .newsletter--section .newsletter--section--grid_inner select#marche_newsletter{width:100%;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #38423f;border-radius:6px;position:relative;background:#fff url(/cdn/shop/files/picto-select.png?v=1716542429) no-repeat center right 14px}body.template-index .newsletter--section .newsletter--section--grid_inner input#newsletter_text{width:100%;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #38423f;border-radius:6px;padding:10px;line-height:1.6;height:inherit}body.template-index .newsletter--section .contact-form #newsletter-wrapper #newsletter_submit{text-transform:uppercase;width:100%;float:none;cursor:pointer;display:block;background:0 0;font-size:14px;color:#fff;position:relative;bottom:inherit;left:inherit;background-color:var(--nav-text-hover);text-align:center;border-radius:6px;max-width:180px;max-height:inherit;padding:10px!important;margin:0 auto;font-weight:600px}body.template-index .newsletter--section .newsletter--section--grid_inner.newsletter_title{float:none;max-width:600px;margin:0 auto}body.template-index .newsletter--section #newsletter_section_form{max-width:450px;margin:0 auto}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text]{padding:20px 0}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .homepage-content--image{width:50%;padding:10px;text-align:center}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .homepage-content--image img{max-width:500px;text-align:center}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .feature_row__image_wrapper{width:50%;padding-right:50px}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .featured-row__subtext{text-align:left}.product-section #breadcrumbs{margin-bottom:8px;font-size:11px}.product-section #breadcrumbs ol.breadcrumbs-list{margin:0 0 2px;line-height:12px;flex-wrap:wrap}#breadcrumbs_collection{position:absolute;left:0;right:0;top:215px;z-index:500;font-size:11px;max-width:1500px;margin:0 auto 8px;padding:0 20px}#breadcrumbs_collection ol.breadcrumbs-list{margin:0 0 2px;line-height:12px}#breadcrumbs_collection ol.breadcrumbs-list a.breadcrumbs-list__link{color:#fff}.breadcrumbs .icon{display:inline-block;width:1.2em;height:1.2em;margin-inline-start:.125em;margin-inline-end:.25em}#breadcrumbs_collection .breadcrumbs .icon{color:#fff}#breadcrumbs_collection.collection_basic ol.breadcrumbs-list a.breadcrumbs-list__link,#breadcrumbs_collection.collection_basic .breadcrumbs .icon{color:var(--text-color)}form input,form select,form textarea{background-color:#fff;border:solid 1px #38423f;border-radius:6px;color:#38423f;padding:10px;line-height:inherit;height:inherit}form input:focus,form select:focus,form textarea:focus{border:solid 1px var(--nav-text-hover);outline:none;box-shadow:0 0 2px var(--nav-text-hover)}body #create_customer input:not(.btn):focus{border:solid 1px var(--nav-text-hover);outline:none;box-shadow:0 0 2px var(--nav-text-hover)}form input.js-qty__num:focus{border:solid 0px var(--nav-text-hover);outline:none;box-shadow:0 0 0 var(--nav-text-hover)}form .input-wrapper select{width:100%;margin-bottom:20px;display:block;background-color:#fff;border:solid 1px #38423f;border-radius:6px;position:relative;background:#fff url(/cdn/shop/files/picto-select.png?v=1716542429) no-repeat center right 14px}form textarea{min-height:50px}body#a-propos .shopify-section.image-with-text-wrapper .homepage-content--image.large--one-half{justify-content:center}.sitewide--title-wrapper{margin-top:50px}.homepage-sections-wrapper ul,.main-page-container ul{margin-left:2px}.homepage-sections-wrapper .homepage-featured-content-wrapper ul li,.main-page-container ul li{background:transparent url(/cdn/shop/files/puce-li.svg) top 4px left no-repeat;background-size:16px;padding-left:26px;list-style:none;text-align:left}.main-page-container ul li.facets__item,.main-page-container ul li.pagination-number,.main-page-container ul li.pagination-arrow{background:none;padding-left:0}.collapsible-content ul{margin-left:inherit}.collapsible-content ul li{background-image:none}body .btn{padding:10px 20px;border-radius:6px}#ProductPrice .money{font-weight:700}#ComparePrice{padding-left:20px}#ComparePrice .money{font-weight:300;font-size:16px;padding-right:5px}.product-form-block .product-price-group{flex-wrap:initial;justify-content:flex-start;flex-direction:initial;font-weight:700;font-size:26px}.product-form-block .product-price-group #ProductPrice{font-size:26px}.product-form-block.bloc_quantite{float:left}.product-form-block.bouton_paiement{margin-top:27px;margin-left:10px;float:left}.product-description.product-form-block{margin-bottom:20px}.product-form-block.bouton_paiement .paymentButtonsWrapper .btn{background-color:#2b523a;border:solid 1px #2b523a;width:100%;padding:8px 35px;margin-top:2px;color:#fff}.product-form-block.bouton_paiement .paymentButtonsWrapper .btn:hover{background-color:#fff;border:solid 1px #2b523a;color:#2b523a}#price_on_button{font-weight:700;font-size:16px;white-space:nowrap}.product-form-block .product-price-group{display:inline-block}.product-form-block .paymentButtonsWrapper{min-width:320px}@media screen and (max-width:781px){.product-form-block.bouton_paiement .paymentButtonsWrapper .btn{width:auto!important}}@media screen and (max-width:581px){.product-form-block.bouton_paiement{float:none;width:100%;margin-left:0}.product-form-block .paymentButtonsWrapper{min-width:100%;width:100%;float:none}.product-form-block.bouton_paiement .paymentButtonsWrapper .btn{width:100%!important;padding:5px}}h1.h1.product-details-product-title{text-transform:none;font-size:36px;color:#38423f}.product-section .collapsible-tab-container.collapsible{border-top:1px solid #eae8e6;border-bottom:1px solid #eae8e6}.collapsible-tab .summary .text-with-icon{margin:20px 0}.collapsible-tab .summary .text-with-icon .label-font{font-size:14px;font-weight:700}.collapsible-tab .inline-icon--wrapper{background-color:var(--nav-text-hover);border-radius:50%;width:30px;min-width:30px;height:30px;color:#fff!important;text-align:center;display:flex;justify-content:center;align-items:center}.collapsible-tab .inline-icon--wrapper.icon--right svg{margin-left:2px;font-weight:900;font-size:20px}.homepage-sections-wrapper [data-wetheme-section-type=image--image-with-text] .homepage-featured-content-wrapper{max-width:1600px;margin:0 auto}#AddToCartForm .js-qty{border-radius:6px;border:solid 1px black}.dimension-produit{padding:0;font-size:14px;text-align:left;font-weight:400}.template-product .dimension-produit{font-size:16px}.conditionnement-produit{min-height:25px;text-align:left;font-size:14px;padding:0 0 0 10px}.product-form-block .conditionnement-produit{min-height:25px;text-align:left;font-size:18px;font-weight:400;display:block;padding:0}.product-form-block .conditionnement-produit #conditionnement-produit-price{font-size:26px;font-weight:700;padding-right:5px}.product-form-block .product-price-group{padding:0 0 20px}.product-form-block .conditionnement-produit+.product-price-group .by_unit.page_product{font-size:16px;padding-left:5px;padding-right:0}.product-form-block .product-price-group,.product-form-block .product-price-group *{font-size:16px;font-weight:400}.by_unit{font-size:14px;font-weight:700}.by_unit.page_product{font-size:18px;font-weight:400;padding-left:10px;padding-right:20px;display:inline-block}.conteneur-block-abonnement{background-image:url(/cdn/shop/files/TEST.001.png?v=1718902178);position:relative;background-size:cover;padding:60px 90px;text-align:center}.conteneur-block-abonnement h2{text-transform:none;font-size:36px;font-weight:800}.conteneur-block-abonnement h2 strong{font-weight:900;background-color:#54a759;color:#fff}.conteneur-block-abonnement h2 em{background-color:#54a759;color:#54a759}.conteneur-block-abonnement p{color:#fff}.text-link-animated .conteneur-block-abonnement a.btn{margin:30px 0 0;background-color:#54a759;border:solid 1px #54a759;display:inline-block}.text-link-animated .conteneur-block-abonnement a.btn:hover{background:#fff;color:var(--nav-text-hover)!important;background-color:#fff!important;border:solid 1px var(--nav-text-hover)}.block_product_reassurance{padding:0 10px;background-color:#fff;margin-top:0}.block_product_reassurance_grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;max-width:1800px;margin:10px auto}.block_product_reassurance .section_block_product_reassurance{text-align:center;padding:20px;max-width:340px;box-sizing:border-box}.block_product_reassurance .titre{text-transform:uppercase;font-size:16px;font-weight:700;text-align:center}.block_product_reassurance .sous-titre{font-size:14px;font-weight:400;text-align:center;line-height:24px;padding-top:20px}.grid2-icon{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;border-top:solid 1px #eae8e6;border-bottom:solid 0px #eae8e6;padding:20px 0;margin-bottom:0}.grid2-icon .text-with-icon-custom{padding-left:30px;background:transparent url(/cdn/shop/files/puce-li.svg) no-repeat left top;background-size:18px;line-height:20px;font-size:14px}.block_product_reassurance .section_block_product_reassurance .titre{padding-top:75px;background:transparent url(/cdn/shop/files/puce-li.svg) no-repeat center top;background-size:60px}.block_product_reassurance .section_block_product_reassurance.absorbante .titre{background:transparent url(/cdn/shop/files/picto-serviette-absorbante-Biowels.svg?v=1714727295) no-repeat center top;background-size:55px;padding-top:65px}.block_product_reassurance .section_block_product_reassurance.resistante .titre{background:transparent url(/cdn/shop/files/picto-serviette-resistante-Biowels.svg?v=1714726601) no-repeat center top;background-size:55px;padding-top:65px}.block_product_reassurance .section_block_product_reassurance.eco-concue .titre{background:transparent url(/cdn/shop/files/picto-serviette-eco-concue-Biowels.svg?v=1714727270) no-repeat center top;background-size:55px;padding-top:65px}.block_product_reassurance .section_block_product_reassurance.hygienique .titre{background:transparent url(/cdn/shop/files/picto-serviette-hygienique-Biowels.svg?v=1714727200) no-repeat center top;background-size:55px;padding-top:65px}.block_product_reassurance .section_block_product_reassurance.economique .titre{background:transparent url(/cdn/shop/files/picto-serviette-economique-Biowels.svg?v=1714727309) no-repeat center top;background-size:55px;padding-top:65px}.block_product_reassurance .section_block_product_reassurance.made-in-france .titre{background:transparent url(/cdn/shop/files/picto-serviette-made-in-france-Biowels.svg?v=1714727321) no-repeat center top;background-size:55px;padding-top:65px}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label ul{padding:10px 20px}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label input[type=radio]{-webkit-appearance:none;appearance:none;border-radius:50%;width:14px;height:14px;outline:1px solid black;outline-offset:0px;transition:.2s all linear;position:relative;background-color:#fff;top:8px;margin-right:16px;border:0px;margin-bottom:6px}.shopify_subscriptions_app_block ul li{background:none;padding-left:0}.shopify_subscriptions_app_container .shopify_subscriptions_app_block_label input[type=radio]:checked{outline:1px solid var(--nav-text-hover);outline-offset:2px;background-color:var(--nav-text-hover)}.product-form-vue .grid__item.large--seven-twelfths{max-width:830px;margin-right:40px;box-sizing:border-box}.product-form-block .shopify_subscriptions_app__title,#AddToCartForm .product-sub-label,.swatch .option-label-wrapper .header.label-font{font-size:14px;font-weight:700;line-height:24px;color:#38423f;text-transform:uppercase}.product-form-block .standalone-icon--wrapper:not(.icon-no-padding){min-width:44px;min-height:30px;max-width:44px;max-height:30px;padding:12px!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) label{padding:4px 14px;border-radius:4px;border:solid 1px #38423f;outline:0px;font-size:14px;color:#38423f}.swatch .swatch-items-wrapper .swatch-element label{border-radius:6px;border:solid 1px #38423f;outline:0px;font-size:14px;color:#38423f}.swatch .swatch-items-wrapper .swatch-element:not(.color) label:hover,.swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active):not(.color) input:checked+label{background-color:#2b523a;border-radius:7px;border:solid 1px #2b523a;outline:0px;font-size:14px;color:#fff}.product-form-block{margin-bottom:20px}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch):not(.sibling-hover-active) input:checked+label{outline:1px solid var(--nav-text-hover)}.swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch) input+label:hover{outline-offset:3px;outline:1px solid var(--nav-text-hover)}.product-form-block .shopify_subscriptions_purchase_option_wrapper,.product-form-block .shopify_subscriptions_app_block_label{border:solid 1px black;border-radius:7px;margin-bottom:20px}.shopify_subscriptions_app_block_label .shopify_subscriptions_purchase_option_wrapper{border:solid 0px black;border-radius:0;margin-bottom:0}.product-form-block .shopify_subscriptions_app_block_label{background-color:#f9f7f3}.shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper{background-color:#fff}.ref-currentVariantSKU{color:#38423f;font-size:14px}.stock-indicator-animations{text-align:center}.shopify_subscriptions_app_block .shopify_subscriptions_app_policy{margin:0;font-size:12px;padding-left:28px}.shopify_subscriptions_app_block .shopify_subscriptions_app_policy:before{content:"!";background-color:silver;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center}.product-form-block stock-level-indicator{display:flex;margin:10px 0}.stock-indicator-wrapper{max-width:500px;margin:10px auto;text-align:center;display:flex}.stock-indicator-wrapper .stock-level-message{font-size:14px;margin-right:10px}.delay_delivery{display:inline-block;margin-left:10px;font-size:14px;padding-left:20px;background:transparent url(/cdn/shop/files/camion.png?v=1714740824) no-repeat left center}ul.product-titre-tags{max-width:1600px;margin:20px auto;text-align:left;display:flex;gap:10px 20px;flex-wrap:wrap}ul.product-titre-tags li{padding:0;display:flex;gap:10px;width:calc(33.33% - 13.33px);flex-direction:row;align-items:center;margin:0;background:none}ul.product-titre-tags li img{width:50px;height:auto}ul.product-titre-tags li span{line-height:1.2;margin:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;text-align:left;font-size:13px;text-transform:uppercase;font-weight:600}@media screen and (max-width:768px){ul.product-titre-tags{justify-content:flex-start;width:100%;overflow-x:auto}ul.product-titre-tags li{width:calc(50% - 10px);min-width:unset}ul.product-titre-tags li img{width:40px}ul.product-titre-tags li span{font-size:12px}}ul.product-titre-tags.collection li{list-style:none;width:36px;height:38px;padding:8px 0;overflow:hidden;font-size:12px;color:#000;display:inline-block;margin-right:6px;background-color:silver;border-radius:50%;white-space:nowrap;transition:width .1s}ul.product-titre-tags.collection li span{visibility:hidden;font-weight:700;line-height:24px}@media only screen and (min-width:768px){ul.product-titre-tags.collection li:hover{width:fit-content;overflow:visible;border-radius:15px;padding:8px 15px 8px 38px}.wrapper-padded.product-form-vue.main-page-container.product-section{padding-top:30px}ul.product-titre-tags.collection li:hover span{visibility:visible;font-weight:700}}.collection-main-body .badge,.product-page-related-products .badge,.homepage-sections-wrapper .badge{top:inherit;bottom:10px;left:10px;z-index:5;position:absolute;font-weight:400;font-size:14px;text-transform:inherit}.collection-main-body .badge.solde,.product-page-related-products .badge.solde{bottom:13px}.collection-main-body .sold-out-badge,.product-page-related-products .sold-out-badge{top:inherit;bottom:10px;left:10px;background-color:#f9f7f3;color:#000;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:5px 8px;line-height:16px}.collection-main-body .nouveaute-badge,.product-page-related-products .nouveaute-badge{top:inherit;bottom:10px;left:10px;background-color:#000;color:#fff;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:5px 8px;line-height:16px}.collection-main-body .meilleure-vente-badge,.product-page-related-products .meilleure-vente-badge,.homepage-sections-wrapper .nouveaute-badge{top:inherit;bottom:10px;left:10px;background-color:#f9f7f3;color:#000;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:5px 8px;line-height:16px;width:calc(100% - 20px)}.collection-main-body .sale-badge,.product-page-related-products .sale-badge{top:inherit;bottom:10px;left:10px;z-index:5;background-color:#9e1515;color:#fff;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:5px 8px;line-height:16px}.collection-main-body .soldes-badge,.product-page-related-products .soldes-badge{background-color:#9e1515;color:#fff;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:5px 8px;line-height:16px}.collection-main-body .sale-pourcent,.product-page-related-products .sale-pourcent{background-color:#f9f7f3;color:#000;font-weight:400;font-size:14px;text-transform:inherit;margin-left:10px;border-radius:4px;padding:5px 8px;line-height:16px}ul.product-titre-tags li.tag-biocompostable{background:#f9f7f3 url(/cdn/shop/files/picto-tag-biocompostable.svg?v=1722417687) no-repeat left 2px center;padding-left:38px;background-size:35px}ul.product-titre-tags li.tag-recyclable{background:#f9f7f3 url(/cdn/shop/files/picto-tag-recyclable.svg?v=1722417906) no-repeat left 2px top 1px;padding-left:38px;background-size:35px}ul.product-titre-tags li.tag-upcycling{background:#f9f7f3 url(/cdn/shop/files/picto-tag-upcycling.svg?v=1722868457) no-repeat left 2px top 1px;padding-left:38px;background-size:35px}ul.product-titre-tags li.tag-fabrique-france{background:#f9f7f3 url(/cdn/shop/files/picto-tag-fabrique-france.svg?v=1722518790) no-repeat left 2px center;padding-left:38px;background-size:35px}ul.product-titre-tags li.tag-best-sell{background:#f9f7f3 url(/cdn/shop/files/picto-best-sell.webp?v=1715001070) no-repeat left 4px center;padding-left:38px;background-size:12px}ul.product-titre-tags li.tag-general{background:#f9f7f3}ul.product-titre-tags li.tag-hidden{display:none}.collapsible-tab-container ul{margin:5px 0}.collapsible-tab-container ul li{list-style:none;padding:10px 5px;border-top:solid 1px silver;margin:0;background-image:none}.collapsible-tab-container ul li:first-child{border-top:solid 0px silver}.collapsible-tab-container ul li:nth-child(odd){background-color:#fcfbf9}.collapsible-tab-container .collapsible-content,.collapsible-tab-container .collapsible-content a{font-size:14px}.product-page-related-products .grid-view-item .responsive-image-wrapper img{border-radius:6px}.product-page-related-products .grid-view-item .quick-add-button{display:none}.product-page-related-products .product-grid--title a,#template--collection .product-grid--title a,.collection-main-body .product-grid--title a{font-weight:700}.product-page-related-products .price--from-text{display:block;font-weight:400;text-transform:none;font-size:14px;line-height:22px}.product-page-related-products .btn-hover-default:after,.product-page-related-products .btn:not(:disabled):not(.standalone-icon--wrapper):not(.swiper-button-disabled):not(.disabled):not(.btn--secondary):after,.product-page-related-products .shopify-payment-button__button.shopify-payment-button__button--unbranded:after,.product-page-related-products button.pswp__button:after{background-image:none;content:"";height:100%;left:150%;position:absolute;top:0;transform:none;width:200%}.product-page-related-products .btn:not(.swiper-button--prev):not(.swiper-button--next){margin:0 6px;box-sizing:border-box;width:calc(100% - 12px)}.product-page-related-products .product-grid--title{padding:0 10px}.product-page-related-products .product-grid--price{padding:0 10px;font-size:14px}.product-page-related-products .quick-add-wrapper{display:none}.grid2-price-reviews{display:flex}.grid2-price-reviews .product-price-group{align-self:flex-start}.grid2-price-reviews .jdgm-widget.jdgm-preview-badge{align-self:flex-end}.product-page-related-products .block-price-custom .price--sale-price,.product-page-related-products .block-price-custom .price--regular-price{font-weight:700;font-size:16px}.product-page-related-products .money.price-line-through.sale-price{font-weight:400;font-size:14px}.product-price-underline{text-decoration:line-through;font-size:18px;color:gray;font-weight:400}.bloc-variant-produit{border-top:solid 1px #eae8e6;border-bottom:solid 1px #eae8e6;padding:20px 0 24px}.nouveaute-badge.badge_product,.product-details-wrapper .nouveaute-badge{display:inline-block;background-color:#000;color:#fff;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:6px 14px;line-height:16px}.meilleure-vente-badge.badge_product,.product-details-wrapper .meilleure-vente-badge{display:inline-block;background-color:#f9f7f3;color:#000;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:6px 14px;line-height:16px}.sale-badge.badge_product,.product-details-wrapper .sale-badge,.soldes-badge.badge_product,.product-details-wrapper .soldes-badge{display:inline-block;background-color:#9e1515;color:#fff;font-weight:400;font-size:14px;text-transform:inherit;border-radius:3px;padding:6px 14px;line-height:16px}.sale-pourcent.badge_product,.product-details-wrapper .sale-pourcent{display:inline-block;background-color:#f9f7f3;color:#000;font-weight:400;font-size:14px;text-transform:inherit;margin-left:10px;border-radius:4px;padding:6px 14px;line-height:16px}.product-details-wrapper .badge.solde{display:inline-block}body.template-collection .shopify-section .homepage-sections-wrapper{padding:0}h1.titre-h1-collection{font-size:60px;line-height:60px;color:#fff;text-transform:uppercase;margin:0}h1.titre-h1-collection .subtitle{font-size:20px;display:block;color:#fff;padding-bottom:10px;text-transform:uppercase;line-height:22px;font-weight:400}.grid-view-item-image ul.product-titre-tags{position:absolute;top:14px;left:10px;z-index:20;margin:0}.grid-view-item-image ul.product-titre-tags li{display:block;margin:0 0 10px}.grid-view-item.text-align--left .product-grid--price{padding:0 8px;margin-bottom:0}.product-grid--price .money.price-line-through.sale-price{font-weight:400;opacity:1;padding-right:3px}@media screen and (max-width:1400px){.product-grid--price .price--sale-price{display:block}}@media screen and (max-width:768px){.product-grid--price .product-price--sale,.by_unit,.product-grid--price .price--from-price{font-size:13px}}.homepage-product-grid-wrapper .grid__item{padding-left:2px}body.template-collection .homepage-content--image .responsive-image-wrapper{background-color:#000;align-items:inherit}body.template-collection .homepage-content--image .responsive-image-wrapper img{opacity:.6}.price--from-text.to-hidden{visibility:hidden}.price-grid-2{display:grid;grid-template-columns:1fr 110px;grid-gap:2px}.price-grid-2 .jdgm-prev-badge{float:right;padding-top:10px;padding-right:10px}.product-form-vue .grid__item.product-form-wrapper.large--five-twelfths{width:54%;box-sizing:border-box;max-width:900px}.product-form-vue .grid__item.large--seven-twelfths{width:44%;margin-right:0}:not(#ShopNowContainer)>div>[data-wetheme-section-type=template--product] .product-single-wrapper .paymentButtonsWrapper{margin:0 auto}.image_sold_out .responsive-image-wrapper{background-color:#fff;border-radius:8px}.image_sold_out .responsive-image-wrapper img{opacity:.3}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video]{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;background-color:#fff;padding:50px;border-radius:6px;max-width:1500px;margin:0 auto}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video] .grid--center{display:flex;align-items:center;max-width:650px;margin:0 auto}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video] .grid.grid--center{display:flex;align-items:center;max-width:650px;margin:0}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block{padding:30px;margin:0}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block h2{font-size:32px;text-align:left;display:block;font-weight:800}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block h2 strong{font-size:32px;font-weight:800}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block{text-align:left}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block h2 strong{color:var(--nav-text-hover)}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--video{width:100%}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--video.grid__item{padding:0}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video] .grid.grid--center{margin:0}body .shopify-section.image-with-text-overlay-wrapper .homepage-sections-wrapper{padding:0;max-height:450px}@media screen and (min-width:768px){body .image-with-text-overlay-wrapper .size-small .homepage-featured-content-wrapper{min-height:500px}}body .shopify-section .homepage-sections-wrapper.full-width{padding:0}#judgeme_product_reviews a.jdgm-write-rev-link{background-color:#54a759;color:#fff;border:0px;border-radius:6px;padding:10px;font-weight:400}body .jdgm-star,body #judgeme_product_reviews a.jdgm-star{font-weight:400;background-color:none}body .jdgm-star.jdgm--on:before,body .jdgm-star.jdgm--off:before{font-size:14px}body .jdgm-prev-badge__text{font-size:12px}body .jdgm-row-actions{border-bottom:0px;border-top:solid 1px #54a759}body .jdgm-rev__author{color:#38423f;padding:10px 0 0 8px;display:inline-block}body .jdgm-rev__title{color:#2b523a;font-weight:700;font-size:14px}body .jdgm-rev__body,body .jdgm-rev__body p{font-size:14px}body .jdgm-rev__icon{background-color:transparent}body .jdgm-rev__icon:not(.jdgm-rev__avatar):before{background:transparent url(/cdn/shop/files/Avatar.png) no-repeat left center;content:"";background-size:40px;width:40px;height:40px;display:block}body .jdgm-rev__icon:after,body .jdgm-rev__buyer-badge{background-color:transparent}body .jdgm-sort-dropdown-wrapper{margin-top:20px}body .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{border:solid 1px #54a759;padding:5px 20px;color:#38423f;border-radius:6px}body .jdgm-rev{border:0px;border-bottom:solid 1px #54a759}body .jdgm-rev-widg__reviews{border:0px}body .jdgm-write-rev-link,body .jdgm-ask-question-btn,body .jdgm-widget input.jdgm-review-search,body .jdgm-subtab__name,body .jdgm-widget .jdgm-btn.jdgm-btn,body .jdgm-chip{border-radius:6px}body .jdgm-form input:not([type=submit]),body .jdgm-form textarea{border-radius:6px}body .jdgm-form .text-link-animated a:not(.spr-icon):not(.standalone-icon--wrapper){background:none}body #CartContainer button.text-link-animated .cart-drawer--remove-btn:before,.text-link-animated a.jdgm-star:not(.spr-icon):not(.standalone-icon--wrapper){text-decoration:none}body #CartContainer button.text-link-animated .cart-drawer--remove-btn:before,.text-link-animated a.jdgm-star:not(.spr-icon):not(.standalone-icon--wrapper):before{background-color:transparent;text-decoration:none}.text-link-animated a.jdgm-star:not(.spr-icon):not(.standalone-icon--wrapper){background:inherit}.main-content .text-link-animated a.jdgm-write-rev-link,.main-content .text-link-animated a.jdgm-cancel-rev{background:inherit}.main-content .text-link-animated a.jdgm-write-rev-link:hover,.main-content .text-link-animated a.jdgm-cancel-rev:hover{background-size:inherit;font-weight:400}body .jdgm-btn--border{border:1px solid var(--nav-text-hover);font-weight:400}body .jdgm-btn,body input[type=submit].jdgm-btn{font-weight:400}body .jdgm-rev__timestamp{display:block;float:none;padding:5px 0}body .jdgm-rev__pic-img.jdgm-rev__pic-img{width:auto}body.template-product .jdgm-widget.jdgm-preview-badge{float:right;margin-top:0}body .homepage-sections-wrapper--white h3.homepage-blog--title{color:#38423f;font-size:22px;line-height:30px;text-align:center;text-transform:inherit;padding:0 20px}body .homepage-sections-wrapper--white .homepage-blog--title a,body .homepage-sections-wrapper--white .homepage-blog--title a:not(.btn):not(.standalone-icon--wrapper),body .homepage-sections-wrapper--white h3.homepage-blog--title a:not(.btn):not(.standalone-icon--wrapper){color:#38423f;font-size:22px;line-height:30px;text-align:center;text-transform:inherit}.homepage-sections-wrapper ul.blog-titre-tags{max-width:1600px;margin:20px auto;text-align:center}.homepage-sections-wrapper ul.blog-titre-tags li{list-style:none;border:solid 1px #38423f;font-size:14px;width:auto;display:inline-block;border-radius:7px;background:none;padding:4px 8px}.homepage-indiv-section-wrapper .article-image-wrap img{border-radius:6px}body ul.blog-titre-tags li a:not(.btn):not(.standalone-icon--wrapper){font-size:14px;color:#000;display:inline-block}body.template-index .article-image.article-image-home-presse{height:100px;margin-bottom:20px;align-items:center;display:flex}body.template-index .article-image.article-image-home-presse a:not(.btn){margin:0 auto}body.template-index .grid__item.article-home-presse{padding:0;width:25%}body.template-index .grid__item .article-home-presse-marge{background-color:#f9f7f3;margin:10px;padding:30px 5px;border-radius:6px}body.template-index .grid__item .article-home-presse-marge .rte,body.template-index .grid__item .article-home-presse-marge .rte p{padding:0 20px;text-align:justify}body.template-index .grid__item .article-home-presse-marge .rte p a{color:#38423f}.homepage-sections-wrapper .article-home-presse ul.blog-titre-tags{max-width:1600px;margin:5px auto 20px;text-align:center}body.template-article h1.page--title{font-size:48px;text-align:center;font-weight:800}body.template-blog ul.no-bullets,body.template-article ul.no-bullets{width:fit-content}body.template-article ul.no-bullets{width:fit-content;margin:20px auto}body.template-blog ul.no-bullets li,body.template-article ul.no-bullets li{list-style:none;border:solid 1px black;font-size:14px;color:#000;width:auto;display:block;border-radius:4px;background:none;padding:5px 10px;margin:10px 0}body.template-blog ul.no-bullets li.active,body.template-blog ul.no-bullets li:hover,body.template-article ul.no-bullets li.active,body.template-article ul.no-bullets li:hover{color:var(--nav-text-hover);border:solid 1px var(--nav-text-hover)}body.template-blog ul.no-bullets li.active a,body.template-blog ul.no-bullets li:hover a,body.template-article ul.no-bullets li.active a,body.template-article ul.no-bullets li:hover a{color:var(--nav-text-hover);display:block}body .grid.blog-main--wrapper div.h4{font-size:20px;font-weight:500}body .grid__item.blog-template--main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;float:left;padding-left:0;align-items:center}body .grid__item.blog-template--main .article--indiv{margin:0;width:100%;position:relative}body .grid__item.blog-template--main .article__featured-image-wrap{margin:0 auto;width:100%;height:100%;background-color:#000;border-radius:6px}body .grid__item.blog-template--main .article__featured-image-wrap img{opacity:.6;border-radius:6px}body .grid__item.blog-template--main .contenu_article{position:absolute;top:0;bottom:10px;margin:auto 50px;text-align:center;display:flex;align-items:center}body .grid__item.blog-template--main .contenu_article .indiv-post-time{color:#fff;font-size:14px}body .grid__item.large--three-quarters h2.blog-main--article-title,body .grid__item.large--three-quarters h2.blog-main--article-title a{color:#fff;font-size:24px;font-weight:700}body.template-blog .main-content.page-main--wrapper .wrapper-padded{max-width:1500px}body.template-article .main-content.page-main--wrapper .wrapper-padded{max-width:1260px}body.template-article .main-page-container .large--three-quarters{width:100%}body.template-article .article_content{padding:10px 40px}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-wrapper{max-width:1500px;margin:0 auto}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner h2{font-size:32px;text-transform:inherit;font-weight:800;line-height:46px;margin-top:10px}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner h6{color:#38423f;font-size:12px;font-weight:400;text-transform:uppercase}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner h2 strong{color:var(--nav-text-hover);font-weight:800}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .feature_row__image_wrapper{padding:20px}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner{max-width:600px;margin:auto}body .drawer--right{max-width:500px}body .drawer--right .ajaxcart__row{padding-bottom:0}body .drawer--right .ajaxcart__row .grid.display-table{padding:0}body .drawer--right .ajaxcart__product-name{font-weight:700;text-align:left;line-height:18px;font-size:16px}body .drawer--right .ajaxcart__product-meta{text-align:left}body .drawer--right .text-center{text-align:left!important}body .drawer--right .ajaxcart-item__price{text-align:left!important;font-weight:700}body .drawer--right .large--two-quarters.medium--display-table-cell{padding-left:10px}body .drawer--right .ajaxcart__qty{border:solid 1px #38423f;border-radius:6px;float:left}body .drawer--right .ajaxcart__qty input{border:0px}body .drawer--right .ajaxcart__product-image{margin:0}.ajaxcart__product .ajaxcart__qty{max-width:100px}.ajaxcart__product .ajaxcart__qty-adjust{padding:6px!important;min-height:38px}.ajaxcart__product .ajaxcart__quantity-wrapper{padding:0!important}.ajaxcart__product .ajaxcart__qty input{padding:6px!important;font-size:14px}body .drawer--right .ajaxcart__product-image img{max-height:200px}#CartContainer .ajaxcart__product button.ajaxcart__qty-remove{float:left;margin-left:20px;margin-top:-2px;margin-bottom:10px}#CartContainer .cart__shipping .text-center{text-align:center!important;font-size:14px}@media only screen and (max-width:768px){product-card ul.product-titre-tags li{padding-left:28px!important;background-size:24px!important;width:28px!important;height:28px!important}.grid-view-item-image ul.product-titre-tags{gap:10px}}@media only screen and (min-width:768px){body .drawer--right .large--one-quarter{width:50%}}body .shopify-section .homepage-sections-wrapper.section-contact-form{padding-top:50px}.section-contact-form .input-wrapper.w-partial{width:calc(50% - 20px);float:left;display:block}.section-contact-form .input-wrapper.w-full{width:calc(100% - 20px);float:none;display:block}.section-contact-form .input-wrapper input,.section-contact-form textarea,.section-contact-form select{border:solid 1px #38423f;border-radius:6px;width:100%;padding:10px 20px}.section-contact-form.homepage-sections-wrapper .wrapper-padded{max-width:1300px}.section-contact-form.homepage-sections-wrapper button[type=submit]{max-width:350px;width:100%;margin:40px auto 0;display:block;position:relative}input::placeholder,select::placeholder,textarea::placeholder{color:#a1a1a1}body .homepage-sections-wrapper--white .section-contact-form--submit-wrapper a:not(.btn):not(.standalone-icon--wrapper){color:#000}.section-contact-form textarea{height:150px}.section-contact-form form .input-wrapper select{margin-bottom:0}body .accordion--faq-wrapper .accordion-container.wrapper-padded{max-width:1100px}body .accordion--faq-wrapper .h2{text-transform:none;font-size:36px;font-weight:800;margin:0}body .accordion--faq-wrapper .h2 strong{color:var(--nav-text-hover);font-weight:800}body .accordion--faq-wrapper.homepage-sections-wrapper--light .liste_faq .accordion-content{border-top:solid 0px #38423f;border-bottom:solid 1px #38423f}body .accordion--faq-wrapper.homepage-sections-wrapper--light .liste_faq .accordion-content:first-child{border-top:solid 1px #38423f;border-bottom:solid 1px #38423f}body .accordion--faq-wrapper .accordion-container .accordion-content .collapsible-tab .text-with-icon .text-with-icon--content{font-weight:400}body .homepage-sections-wrapper--light .liste_faq .inline-icon--wrapper{color:#fff}body .homepage-sections-wrapper--light .liste_faq .collapsible-tab.open .collapsible-content{padding:10px;font-size:12px;background-color:#fff;border-radius:6px;margin-bottom:20px}body .homepage-sections-wrapper--light .liste_faq .collapsible-tab.open .collapsible-content .content.rte,body .homepage-sections-wrapper--light .liste_faq .collapsible-tab.open .collapsible-content .content.rte p,body .homepage-sections-wrapper--light .liste_faq .collapsible-tab.open .collapsible-content .content.rte>div{margin:0}body.template-index .featured-collections-wrapper .homepage-sections-wrapper--white{background-color:#fff}.homepage-collection-grid-inner{border-radius:10px!important;overflow:hidden}.homepage-collection-grid-inner .grid-item__content{height:inherit;position:absolute;bottom:20px;height:auto;display:block;color:#fff}.homepage-collection-grid-inner .grid-item__content .grid-item__subheading,.homepage-collection-grid-inner .grid-item__content .grid-item__title{color:#fff;text-transform:uppercase}.homepage-collection-grid-inner .grid-item__content .grid-item__subheading{font-weight:400;font-size:14px}.homepage-collection-grid-inner .grid-item__content .btn.homepage-featured-box-btn{background-color:var(--nav-text-hover);color:#fff;border:solid 1px var(--nav-text-hover);letter-spacing:0;font-weight:600}.homepage-collection-grid-inner .grid-item__content .btn.homepage-featured-box-btn:hover{background-color:#fff;color:var(--nav-text-hover);border:solid 1px var(--nav-text-hover)}body .homepage-sections-wrapper--light .btn,body .homepage-sections-wrapper--light .color-scheme-btn,.collection-main-body .grid-view-item .btn{font-weight:600;font-size:var(--button-font-size-px)}.homepage-collection-grid-inner .responsive-image-wrapper{background-color:#000;border-radius:6px}.homepage-collection-grid-inner .responsive-image-wrapper img{opacity:1;transition:opacity .33s ease-in-out}.homepage-collection-grid-inner .homepage-collection-grid-item:hover .responsive-image-wrapper img{opacity:1}.homepage-sections-wrapper .homepage-sections--description h2,.homepage-sections-wrapper .featured-products-wrapper p{font-family:var(--header-font-stack);font-weight:800;font-style:var(--header-font-style);letter-spacing:var(--heading-spacing);margin:0 0 .5em;line-height:1.4;text-transform:none;font-size:36px}.homepage-sections-wrapper .homepage-sections--description h2 strong,.homepage-sections-wrapper .featured-products-wrapper p strong{color:var(--nav-text-hover);font-weight:800}.homepage-sections-wrapper .grid-view-item,#template--collection .grid__item,.collection-main-body .grid__item{padding:8px}.homepage-sections-wrapper .grid-view-item .responsive-image-wrapper img,#template--collection .grid-view-item .responsive-image-wrapper img,.collection-main-body .grid-view-item .responsive-image-wrapper img{border-radius:6px}.grid-container-biowels{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:40px 200px}.grid-container-biowels .column{display:flex;flex-direction:column;align-items:center;text-align:center}.grid-container-biowels .column h3{margin-bottom:20px}.grid-container-biowels .separator{width:1px;background-color:#38423f;height:100%}.grid-container-biowels #adress{margin-bottom:20px}.grid-container-biowels a{text-decoration:none}@media screen and (max-width:860px){.grid-container-biowels{display:block;width:100%;padding:40px 20px}.grid-container-biowels .column{display:block;padding-top:40px}.grid-container-biowels .separator{display:none}}.footer-wrapper{background-color:#fff}.bottom--footer{display:flex}.h3.footer-header{font-size:14px;font-weight:700}.links-footer ul.footer-content li{margin:0;padding:0}.links-footer ul.footer-content li a{font-size:14px;padding:10px 0;margin:0}body .footer-bottom.homepage-sections-wrapper--white{padding:0;margin:0;background-color:#54a759}.footer-bottom .wrapper-padded{padding:10px 0;border-top:solid 1px #ffffff;margin:0 auto}.footer-bottom .bottom--footer---copyright{text-align:left;color:#fff;flex:auto;align-items:flex-start}body .homepage-sections-wrapper--white .bottom--footer---links,body .homepage-sections-wrapper--white .bottom--footer---links a{color:#fff}body .homepage-sections-wrapper--white a:not(.btn):not(.standalone-icon--wrapper){color:#fff}body .bottom--footer---copyright a:not(.btn):not(.standalone-icon--wrapper){color:#fff}body .homepage-sections-wrapper--white .homepage-featured-content-wrapper a:not(.btn):not(.standalone-icon--wrapper){color:#38423f}.bottom--footer---links li{border:0px}.logo-footer{width:110px;text-align:left;padding-top:5px}.logo-footer img{max-width:110px;height:auto;max-width:inherit;display:inline-block}.site-footer .grid .grid__item{width:28%}.site-footer .grid .grid__item:last-child{width:16%}.site-footer .standalone-icon--wrapper:not(.icon-no-padding){min-width:36px;max-width:36px;min-height:36px;max-height:36px}.block-footer-instagram{text-align:center;padding:40px;background-color:#fff}.text-link-animated .block-footer-instagram a:not(.spr-icon):not(.standalone-icon--wrapper),.block-footer-instagram a,.text-link-animated .block-footer-instagram a{color:var(--nav-text-hover);text-decoration:none;background:none;font-size:16px;font-weight:500}.block-footer-instagram .homepage-sections--title{margin-bottom:5px;color:#38423f}.block_footer_reassurance{padding:40px;background-color:#f9f7f3;margin-top:50px}.block_footer_reassurance_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;max-width:1400px;margin:0 auto}.block_footer_reassurance .section_block_footer_reassurance{text-align:center;padding:0;max-width:340px;box-sizing:border-box;margin:0 auto}.block_footer_reassurance .section_block_footer_reassurance img{width:120px;height:auto}.block_footer_reassurance .titre{font-size:17px;font-weight:700;text-align:center}.block_footer_reassurance .sous-titre{font-size:14px;font-weight:400;text-align:center;padding-top:5px;line-height:1.4}.block_footer_reassurance .section_block_footer_reassurance.livraison_gratuite .titre{background:transparent url(/cdn/shop/files/picto-footer-livraison.svg) no-repeat center top;background-size:40px;padding-top:50px}.block_footer_reassurance .section_block_footer_reassurance.paiement .titre{background:transparent url(/cdn/shop/files/picto-footer-paiement.svg) no-repeat center top;background-size:40px;padding-top:50px}.block_footer_reassurance .section_block_footer_reassurance.question .titre{background:transparent url(/cdn/shop/files/picto-footer-question.svg) no-repeat center top;background-size:40px;padding-top:50px}.mega-menu-wrapper .mega-menu-block[data-mega-menu-block-id="01-mm"] .mega-menu--links{grid-template-columns:repeat(2,1fr)}.footer-main .logo-footer img{margin:20px 0 0}@media screen and (min-width:481px){.collection-wrapper .image-with-text-overlay-wrapper .homepage-featured-content-box{width:80%}}@media(min-width:768px){.site-header .site-nav__dropdown.mega-menu-dropdown{position:absolute;top:44px}.site-header .site-header__wrapper .site-header__wrapper__right{justify-content:center}.site-header .site-header__nav.top-links{margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 220px)}.mega-menu-wrapper [data-mega-menu-block-id="00-mm"] .mega-menu--links{grid-template-columns:repeat(6,1fr)}.mega-menu-wrapper .mega-menu-block:not(.no--content){padding-top:30px;padding-bottom:30px;grid-template-columns:6fr auto auto auto}.site-header .nav-link-animated--custom .animated-link--item,.site-header .nav-link-animated--custom .animated-link--item a{font-size:14px}body.template-blog .main-content.page-main--wrapper .large--one-quarter{width:200px}body.template-blog .main-content.page-main--wrapper .large--three-quarters{width:calc(100% - 200px)}body.template-article .main-page-container .large--three-quarters{width:100%}.product-page-related-products .swiper-button-disabled{opacity:0}.product-page-related-products .swiper-button--prev{left:50px;background-color:#fff;color:#000;border:solid 1px white}.product-page-related-products .swiper-button--next{right:50px;background-color:#fff;color:#000;border:solid 1px white}.product-page-related-products .swiper-button--prev:hover{left:50px;background-color:#fff;color:#000;border:solid 1px white}.product-page-related-products .swiper-button--next:hover{right:50px;background-color:#fff;color:#000;border:solid 1px white}}@media screen and (min-width:768px){:not(#ShopNowContainer)>div>[data-wetheme-section-type=template--product] .product-single-wrapper .product-details-wrapper,:not(#ShopNowContainer)>div>[data-wetheme-section-type=template--product] .product-single-wrapper .product-images-container{margin-top:1px}}@media screen and (min-width:768px)and (max-width:1023px){.featured-collections-wrapper .collection-grid .homepage-collection-grid-item{flex-basis:auto;width:50%}}@media screen and (max-width:1600px){.price-grid-2 .jdgm-preview-badge{min-height:22px}.price-grid-2 .jdgm-prev-badge{float:none;padding-right:0;padding-top:0}}@media screen and (max-width:1200px){.block_product_reassurance_grid{grid-template-columns:repeat(3,1fr)}.product-form-vue .grid__item.product-form-wrapper.large--five-twelfths{width:58%;box-sizing:border-box}.product-form-vue .grid__item.large--seven-twelfths{width:40%;box-sizing:border-box}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner h2{line-height:40px}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video]{padding:20px;grid-template-columns:1fr 500px}.top-links ul li a.site-nav__link{padding-left:10px;padding-right:10px}}@media screen and (max-width:1100px){body.template-index .homepage-sections-wrapper[data-wetheme-section-type=blog--blog-posts] .grid__item.large--one-third{width:50%}h1.titre-h1-collection{font-size:30px;line-height:35px;color:#fff;text-transform:uppercase;margin:0}.price-grid-2{grid-template-columns:repeat(1,1fr);grid-gap:0px}.product-form-vue .grid__item.product-form-wrapper.large--five-twelfths{width:50%;box-sizing:border-box}.product-form-vue .grid__item.large--seven-twelfths{width:48%;box-sizing:border-box}}@media screen and (max-width:1000px){body.template-index .grid__item.article-home-presse{width:50%}}@media screen and (max-width:989px){.nav-bar .site-header__logowrapper .site-header__logo.site-title{padding:10px 0}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .wrapper-padded{padding:0 5px}body.template-index .homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid.keep-spacing{padding-left:0;padding-right:0}}@media(max-width:890px){.grid3{grid-template-columns:repeat(2,1fr);grid-gap:20px}.block_footer_reassurance_grid{grid-template-columns:repeat(1,1fr);grid-gap:30px}.site-footer .grid .grid__item{width:100%;padding-bottom:20px}.site-footer .grid .grid__item:last-child{width:100%}.block_footer_reassurance .section_block_footer_reassurance{max-width:100%}.site-footer .footer-header{padding-top:30px;border-top:1px solid var(--color-scheme-border-color)}.site-footer .grid__item:first-child .footer-header{border-top:0px solid var(--color-scheme-border-color)}body .shopify-section .homepage-sections-wrapper[data-wetheme-section-type=video--video] .homepage-hero-content--text-block h2,.h2.homepage-sections--title p,.h2.homepage-sections--title h2,.homepage-sections-wrapper .homepage-sections--description h2,.homepage-sections-wrapper .featured-products-wrapper p,.homepage-sections-wrapper .homepage-featured-content-box-inner h2,.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner h2{line-height:30px;font-size:25px}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video]{grid-template-columns:1fr 350px}.product-form-vue .grid__item.large--seven-twelfths{margin-right:0}}@media screen and (max-width:860px){.grid2-icon{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:850px){body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text],body .shopify-section .homepage-sections-wrapper{padding:20px 0}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .homepage-content--image{width:100%;float:none;box-sizing:border-box}html .block_footer_reassurance_grid{gap:0!important}html .block_footer_reassurance .section_block_footer_reassurance{width:calc(50% - 10px)}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .feature_row__image_wrapper{width:100%;float:none;box-sizing:border-box;padding-right:0}}@media only screen and (max-width:768px){body.template-index .newsletter--section #newsletter_section_form{max-width:450px;margin:0 auto}body.template-index .homepage-section--newsletter-wrapper{padding:30px 20px 0}body.template-index .homepage-section--newsletter-wrapper .grid__item{padding-left:0}body.template-page .page--title{font-size:30px}body.template-page h2.homepage-sections--title{font-size:20px}body.template-article h1.page--title{font-size:30px}body.template-article .article_content{padding:10px}body .grid__item.blog-template--main .contenu_article{margin:auto 10px}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .feature_row__image_wrapper{padding:0}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video]{grid-template-columns:1fr}.section-contact-form .input-wrapper.w-partial{width:100%;float:none;display:block}.section-contact-form .input-wrapper.w-full{width:100%}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video]{grid-template-columns:1fr;padding:20px}body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video] .grid--center,body .shopify-section.homepage-section--video-wrapper .homepage-sections-wrapper[data-wetheme-section-type=video--video] .grid.grid--center{display:block;max-width:100%}.block_product_reassurance_grid{grid-template-columns:repeat(1,1fr)}.block_product_reassurance .section_block_product_reassurance{max-width:100%}.product-details--form-wrapper{padding-top:10px}.product-form-vue .grid__item.product-form-wrapper.large--five-twelfths{width:100%}.product-form-vue .grid__item.large--seven-twelfths{width:100%;margin-right:0}#breadcrumbs,#breadcrumbs_collection{display:none}.logo-footer{margin:0 auto}.block_h1_homepage .list-collection{margin:20px}.sitewide--title-wrapper{margin-top:20px}}@media only screen and (max-width:560px){.grid3{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0px}.mobile-nav .mega-menu--mobile .mobile-promo--block{display:block}.block_h1_homepage h1{font-size:20px;line-height:24px}.conteneur-block-abonnement{background-color:#f9f7f3;padding:30px 20px}body .drawer--right{max-width:100%}body.template-article h1.page--title{font-size:26px}body.template-page h1.page--title{font-size:30px}}@media only screen and (min-width:481px)and (max-width:767px){body.template-index .newsletter--section #newsletter_text{margin-left:0}}.slide-buttons .btn.homepage-section-btn.custom-btn-slide{background-color:var(--color-scheme-light-text);color:var(--color-scheme-light-background)}.homepage-sections--slideshow-wrapper.text-position--center .homepage-featured-content-box{max-width:1100px}.homepage-sections--slideshow-wrapper .btn{padding:12px 50px;border:0}.homepage-sections--slideshow-wrapper .btn:hover{opacity:.8;border:0}.homepage-slider-container .homepage-featured-content-box .homepage-featured-content-box-inner .homepage-sections--title{line-height:1.3em}.homepage-sections--slideshow-wrapper .btn{font-weight:600;letter-spacing:0}.featured-collections-wrapper .homepage-collections-background.content-width{padding-top:30px;padding-bottom:0}.homepage-featured-content-wrapper .grid-view-item,.grid-view-item{margin-bottom:0;height:100%;display:flex;flex-direction:column}.homepage-featured-content-wrapper .grid-view-item,.grid-view-item{margin-bottom:0}.product-grid--title a{font-weight:600;line-height:1.2em;display:block;margin-bottom:10px}.homepage-sections-wrapper .grid-view-item .grid-view-item,#template--collection .grid__item .grid-view-item,.collection-main-body .grid__item .grid-view-item{display:flex;flex-direction:column;height:100%}#CollectionProductGrid .btn,#PageContainer .collection-main-body .btn{margin-top:auto}@media only screen and (max-width:767px){.homepage-sections-wrapper .grid-view-item,#template--collection .grid__item,.collection-main-body .grid__item{padding:0 7.5px}.content-width,.wrapper-padded{padding:0 10px}body .homepage-sections-wrapper--light .btn,body .homepage-sections-wrapper--light .color-scheme-btn,.collection-main-body .grid-view-item .btn{font-weight:600;font-size:11px;letter-spacing:0}.homepage-featured-content-wrapper .grid-view-item{margin-bottom:20px}.product-grid--title,.product-grid--title a{padding:0}}@media only screen and (max-width:479px){.product-grid--title a{font-size:14px}}@media only screen and (max-width:479px){.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .homepage-featured-content-box-inner{padding-top:0;padding-bottom:0}.homepage-sections-wrapper[data-wetheme-section-type=image--image-with-text] .grid__item{margin-top:0}}localization-form #LanguageList{position:absolute;min-width:100%;z-index:6;margin:0;list-style-type:none;max-height:250px;overflow-y:auto}.site-header localization-form #LanguageList{background-color:var(--header-color);border:1px solid var(--header-color-darken5);color:var(--nav-text-color);margin-left:10px;display:flex;flex-direction:column}.grid-uniform.collection-main-body-inner{display:flex;flex-wrap:wrap}localization-form #LanguageList{opacity:0;transition:height .3s ease,width .3s ease}localization-form #LanguageList.open{opacity:1}#LanguageList{pointer-events:auto}body .homepage-sections-wrapper--light .btn,body .homepage-sections-wrapper--light .color-scheme-btn,.collection-main-body .grid-view-item .btn{margin-top:auto}.slideshow-text-container .featured-row__subtext a{color:#fff;text-decoration:underline}.homepage-product-grid-wrapper,.collection-main-body-inner{display:flex;flex-wrap:wrap}.image-with-text-overlay-wrapper .homepage-content--image{height:100%!important}.collection-main-body.grid-uniform .grid__item{padding:0 7.5px}html .homepage-slider-container .swiper-container .swiper-wrapper .swiper-slide .slideshow-text-container{display:flex;gap:10px;align-items:center}html .homepage-slider-container .swiper-container .swiper-wrapper .swiper-slide .slideshow-text-container .stars{opacity:1;transform:unset}html .homepage-slider-container .swiper-container .swiper-wrapper .swiper-slide .slideshow-text-container .featured-row__subtext{margin-top:-4px}html .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .slide-buttons{display:flex;justify-content:flex-start}html .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .slide-buttons .homepage-section-btn-container-custom .btn.homepage-section-btn{background-color:#fff;color:#3c322c;border-radius:40px}html .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .slide-buttons .homepage-section-btn-container-custom:nth-child(4) .btn.homepage-section-btn{background-color:#b66757;color:#fff;display:flex;gap:10px}.btn.homepage-section-btn[href="javascript:void(0);"] svg{width:15px;height:auto}.image-with-text-overlay-wrapper[id*=f281c98044d2] .btn.homepage-section-btn[href="javascript:void(0);"]{display:flex;width:fit-content;margin-left:auto;margin-right:auto;gap:10px}.image-with-text-overlay-wrapper[id*=f281c98044d2] .btn.homepage-section-btn[href="javascript:void(0);"]:hover path{fill:#2b523a}.shopify-section.sponsor .wrapper-content{background-color:#3c322c;color:#fff;border-radius:15px;padding:30px;display:flex;gap:30px}.shopify-section.sponsor .wrapper-content .content{gap:10px;width:calc(65% - 15px);display:flex;flex-direction:column;justify-content:center}.shopify-section.sponsor .wrapper-content figure{width:calc(35% - 15px);margin:0;display:flex;align-items:center;padding-right:20px}.shopify-section.sponsor .wrapper-content .content .titre{font-size:32px;font-weight:600;text-transform:uppercase;line-height:1.4}.shopify-section.sponsor .wrapper-content .content .texte{font-size:18px;text-transform:uppercase}.shopify-section.sponsor .wrapper-content .content .texte a{color:#fff;text-decoration:underline}body .shopify-section.sponsor .homepage-sections-wrapper{padding-bottom:40px}.scrolling-text-container{overflow:hidden}.scrolling-text-inner{display:flex;white-space:nowrap}.scrolling-text{display:flex}.scrolling-text-inner>div{animation:var(--direction) var(--marquee-speed) linear infinite}.scrolling-text-inner .scrolling-text-item{margin-right:50px}.scrolling-text-inner>div img{width:auto;height:80px;max-width:unset}.scrolling-images .homepage-sections--description h2{text-transform:uppercase}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@media screen and (min-width:768px){html .homepage-sections--slideshow-wrapper.text-position--center-left .homepage-featured-content-box{margin:auto;max-width:1600px;width:100%;padding:50px 60px 4px}.header-section--wrapper.overlay-header-wrapper .overlay-header .top-header .top-menu li a span{background-color:transparent;background-image:linear-gradient(to top,var(--nav-text-hover) 0,var(--nav-text-hover) 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:left bottom,left bottom;background-size:0 1px,100% 1px;transition-property:background-size;transition-timing-function:ease;transition-duration:.25s}.header-section--wrapper.overlay-header-wrapper .overlay-header .top-header .top-menu li a:hover span{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px;color:#7e8a6d}}@media screen and (max-width:768px){.scrolling-text-inner>div img{height:60px}.scrolling-text-inner .scrolling-text-item{margin-right:30px}.shopify-section.sponsor .wrapper-content{flex-direction:column;padding:20px;gap:10px}.shopify-section.sponsor .wrapper-content .content{width:100%}.shopify-section.sponsor .wrapper-content .content .titre{line-height:27px;font-size:22px}.shopify-section.sponsor .wrapper-content .content .texte{font-size:13px}.shopify-section.sponsor .wrapper-content figure{width:100%;padding-right:0}.shopify-section.sponsor .wrapper-content figure img{width:100%;max-width:250px;margin:auto}}.shopify-section.video-stories .clearfix{display:flex;justify-content:flex-start}.shopify-section.video-stories .clearfix .btn{margin-top:5px}.collage-grid--content-width .group-2{width:50%}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper{display:flex;gap:30px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block{width:calc(50% - 15px)}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image{display:flex;flex-direction:column;gap:30px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div{height:calc(50% - 15px);width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:10px;background:#000}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.8}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content{z-index:2;position:relative;color:#fff;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:20px 30px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content .sous-titre{font-size:20px;font-style:italic;font-weight:600}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content .titre{font-size:26px;font-weight:600;text-transform:uppercase}.shopify-section.collage-2-blocs .collage-block.collage-block-image>div .btn{background-color:#808a70;border-color:#808a70}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text{background:#fbf9f3;padding:30px;display:flex;align-items:center;border-radius:10px;position:relative}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text:after{content:url(/cdn/shop/files/devis.png?v=1746173838);position:absolute;right:-80px;top:-60px;pointer-events:none;transform:scale(.7)}html body .shopify-section.collage-2-blocs .homepage-sections-wrapper{padding-top:40px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text .sous-titre{font-size:20px;font-style:italic;font-weight:600;display:block}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text .titre{font-size:26px;font-weight:600;display:block;text-transform:uppercase}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text p{font-size:17px;margin:10px 0}.shopify-section.collage-2-blocs{overflow:hidden}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--]{position:unset!important}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content{bottom:50%;transform:translateY(50%);min-height:180px;display:flex;flex-direction:column}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .grid-item__subheading{font-size:18px;font-weight:400}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .grid-item__title{font-size:34px;margin-bottom:10px}@media screen and (max-width:1300px){.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .grid-item__title{font-size:28px}}@media screen and (max-width:1130px){.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .grid-item__title{font-size:25px}html body .homepage-collection-grid-inner{aspect-ratio:3 / 2}}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .btn{margin-top:auto}body .homepage-sections-wrapper--dark{background:#3c322c}.footer-bottom .wrapper-padded{border-top:none}.shopify-section .judgme-custom{overflow:hidden}.shopify-section .judgme-custom .jdgm-carousel-wrapper .jdgm-carousel-title{position:relative;width:fit-content;margin:auto}.shopify-section .judgme-custom .jdgm-carousel-wrapper .jdgm-carousel-title:after{content:url(/cdn/shop/files/label-biowels.png?v=1746515643);display:block;position:absolute;transform:scale(.4);top:-90px;right:-170px;pointer-events:none}.swiper-slide-video video{width:100%;height:100%;object-fit:cover}.swiper-slide-video video.slide-video-mobile{display:none}.splide__sr{display:none!important}.splide__track{width:100%}.splide__track .splide__list{width:100%;display:flex;flex-grow:0;flex-shrink:0}.splide__track .splide__list .splide__slide{flex-shrink:0}.shopify-section[id*=trust-icons]{overflow:hidden}.site-header .site-header__wrapper .site-header__wrapper__left{display:none}.homepage-sections-wrapper.trust-icons .splide__track .splide__list{justify-content:center;gap:20px}header.site-header .top-header{display:flex;justify-content:space-between;max-width:1600px;margin:0 auto 20px;padding:0 15px}header.site-header .top-header .site-header__logo-image{display:block!important;width:120px}header.site-header .top-header .top-menu{margin:0;display:flex;list-style:none;gap:40px;align-items:center}header.site-header .top-header .top-menu li{margin:0}header.site-header .top-header .top-menu li:not([btn]){height:22.4px}header.site-header .top-header .top-menu li a{font-size:14px;text-transform:uppercase;font-weight:600;color:#3b322c;padding:0}header.site-header .top-header .top-menu li[btn] a{background-color:#b66757;color:#fff;padding:10px 20px;border-radius:30px}html .top-links ul li{font-weight:600}header.site-header .top-header .site-header__logo-overlay-image img{max-width:120px!important;margin:0!important}header.site-header .top-header .site-header__logo.h1.site-title{padding:0;display:flex;justify-content:center;align-items:center}header.site-header .top-header .site-header__logo-overlay-image{position:absolute}.header-section--wrapper.overlay-header-wrapper .overlay-header .top-header .top-menu li a span{color:#fff;display:block}.sticked .header-section--wrapper.overlay-header-wrapper .overlay-header .top-header .top-menu li a span{color:#3b322c}.mobile-nav__logo-search{width:100%;display:flex;background:#f9f7f3;border:1px solid var(--menu-drawer-border-color)}.mobile-nav__logo-search button{width:40px;display:flex;justify-content:center;align-items:center;border:none;border-left:1px solid var(--menu-drawer-border-color);background:transparent}.mobile-nav__logo-search input{width:calc(100% - 40px);padding:0;border:none;background:transparent!important;font-size:14px}html .mobile-nav__logo-title{padding:0 15px}.mobile-nav-bar--inner .site-header__logo-overlay-image{display:none}.mobile-nav-bar--inner .site-header__logo-image{display:block!important}.header-section.sticky-header .site-header,.header-section.sticky-header .site-header .site-header__wrapper .site-nav>li:first-child a{transition:.2s all linear}.header-section.sticky-header.sticked .site-header{background-color:#fff!important}.header-section.sticky-header.sticked .site-header .site-header__wrapper{border-color:transparent;background-color:transparent}.header-section.sticky-header.sticked .site-header .site-header__wrapper .site-nav>li:first-child a{padding-left:0}html .homepage-collection-grid-inner{aspect-ratio:3.5 / 2;border-radius:20px!important}.video-stories .homepage-indiv-section-wrapper{display:flex;gap:40px;align-items:center}.video-stories .homepage-indiv-section-wrapper .stories-content{min-width:30%}.video-stories .homepage-indiv-section-wrapper .stories-content *{text-align:left}.video-stories .homepage-indiv-section-wrapper .stories-content .grid{margin:0}.video-stories .homepage-indiv-section-wrapper .stories-content .push--large--one-quarter{width:100%;left:unset;padding:0;margin:0}body .shopify-section.video-stories .homepage-sections-wrapper{padding:40px 0}.shopify-section.video-stories .homepage-sections-wrapper--dark .stories figure .homepage-video-play-button .homepage-video-play-button-inner:after{content:url("data:image/svg+xml; utf8, %3Csvg width='20' height='26' viewBox='0 0 20 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4784_427)'%3E%3Cpath d='M20 13L0.499999 24.2583L0.5 1.74167L20 13Z' fill='%233c322c'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4784_427'%3E%3Crect width='20' height='26' fill='%233c322c'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.shopify-section.video-stories .clearfix{justify-content:center}.shopify-section.video-stories .homepage-sections-wrapper--dark .stories-arrows svg path{stroke:#3c322c}@media(max-width:1050px){.video-stories .homepage-indiv-section-wrapper{flex-direction:column;align-items:center;justify-content:center}.video-stories .homepage-indiv-section-wrapper .stories-content *{text-align:center}}@media(min-width:768px){.site-header .site-header__wrapper .site-header__wrapper__right{margin:0;transition:.2s all linear}}@media screen and (max-width:800px){.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper{flex-direction:column;gap:20px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block{width:100%}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image{gap:20px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content,.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text{padding:20px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content .sous-titre,.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text .sous-titre{font-size:16px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-image>div .content .titre,.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text .titre{font-size:20px;line-height:1.2;margin-top:5px}.shopify-section.collage-2-blocs .homepage-indiv-section-wrapper .collage-block.collage-block-text:after{top:-70px;transform:scale(.5)}}@media screen and (max-width:768px){html .collection-grid{width:100%}.homepage-sections-wrapper.trust-icons .splide__track .splide__list{justify-content:unset;gap:unset}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content{min-height:unset}.homepage-sections-wrapper[data-wetheme-section-type=collection--collection-list] .collection-grid [class*=grid-item-details--] .grid-item__content .grid-item__title{font-size:26px}.swiper-slide-video video.slide-video-mobile{display:block}.swiper-slide-video video.slide-video-mobile+.slide-video-desktop{display:none}html .homepage-slider-container .swiper-container .swiper-wrapper .swiper-slide.mobile-text-position--center .slideshow-text-container{justify-content:center}}@media screen and (max-width:492px){.shopify-section .judgme-custom .jdgm-carousel-wrapper .jdgm-carousel-title:after{transform:scale(.3);top:-40px;right:-50px}}.block_footer_reassurance .section_block_footer_reassurance{width:calc(25% - 15px)}.mega-menu-wrapper .mega-menu .site-nav__link{padding:15px 25px}.mega-menu-wrapper .mega-menu:not(:last-child) .site-nav__link{position:relative}.mega-menu-wrapper .mega-menu:not(:last-child) .site-nav__link:after{content:"";display:block;position:absolute;right:0;width:2px;height:calc(100% - 28px);background:#3c322c;top:14px}.mega-menu-wrapper .mega-menu .site-nav__dropdown .mega-menu--links{display:flex;min-width:230px}.shopify-section-group-header-group.header-section:not(.sticked) .site-header:hover .opacity-logo{display:block!important}.shopify-section-group-header-group.header-section:not(.sticked) .site-header:hover .hover-logo{display:none!important}.product-form-block>.product-price-group:first-child>.money #price_by_unit,.product-form-block>.product-price-group:first-child>.money{font-size:26px;font-weight:700;padding-right:5px}.product-form-block>.product-price-group:first-child .product-price-underline,.product-form-block>.product-price-group:first-child .product-price-underline *{font-size:18px;font-weight:400}.product-form-block>.product-price-group:first-child .by_unit.page_product{padding-right:10px}html .mobile-nav.locale--mobile{padding:0;justify-content:flex-end}.mobile-nav.nav--meta .mobile-nav__item.customer-login-link #customer_login_link{display:flex;align-items:center;gap:15px;color:#fff;font-weight:500;font-size:15px}.telephone-drawer{padding:15px 15px 0;display:flex;align-items:center;gap:15px;color:#fff;line-height:1.3}.telephone-drawer svg{width:22px;height:auto}html .mobile-nav.locale--mobile localization-form{display:flex;justify-content:flex-end}.mobile-nav.locale--mobile:after{content:none!important}.inline-icon--wrapper.icon--right svg path{stroke:#fff}.mobile-nav.locale--mobile localization-form form{max-width:55px}.mobile-nav.locale--mobile localization-form img{max-width:28px;height:auto;padding-top:6px}.mobile-nav.locale--mobile localization-form #LanguageList{min-width:unset}.mobile-nav.mobile-nav--main>.mobile-nav__item:not(.mega-menu--mobile):not([aria-haspopup]) .mobile-nav__link{font-weight:700;padding:3px 0}.mobile-nav.mobile-nav--main>.mobile-nav__item.mega-menu--mobile+.mobile-nav__item:not(.mega-menu--mobile):not([aria-haspopup]) .mobile-nav__link{padding-top:15px}#NavDrawer .mobile-nav-grid-container .mobile-nav--footer{background-color:#7e8a6d}.mobile-nav.nav--meta .mobile-nav__item.customer-login-link{background-color:transparent}.mobile-nav.mobile-nav--main>.mobile-nav__item:not(.mega-menu--mobile):not([aria-haspopup]):after{content:none!important}#NavDrawerOverlay{top:calc(var(--height-header-1) + var(--height-header-2))}#NavDrawer{height:calc(100% - (var(--height-header-1) + var(--height-header-2)));top:calc(var(--height-header-1) + var(--height-header-2) + .5px)}.header-section.sticky-header.sticked #NavDrawerOverlay{top:var(--height-header-2)}.header-section.sticky-header.sticked #NavDrawer{height:calc(100% - var(--height-header-2));top:calc(var(--height-header-2) + .5px)}.js-drawer-open.js-drawer-open-left .header-section:not(.sticked) .nav-bar.mobile-nav-bar-wrapper{background-color:#f8f8f7!important}html .mobile-nav-bar-wrapper button.site-nav__link{padding:0!important;margin:0!important;background-color:#c36252;display:flex;justify-content:center;align-items:center;border-radius:100px;min-width:36px;min-height:36px;max-width:36px;max-height:36px}@media screen and (max-width:768px){body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text]{overflow:hidden;width:100%}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .section_block_footer_reassurance{width:calc(50% - 10px)}.homepage-sections-wrapper ul.splide__pagination{display:flex;justify-content:center;margin:20px 0 0;list-style:none;gap:10px}body.template-index .shopify-section .homepage-sections-wrapper.full-width[data-wetheme-section-type=image--image-with-text] .block_footer_reassurance_grid{gap:0!important}.homepage-sections-wrapper ul.splide__pagination .splide__pagination__page{width:15px;height:15px;border-radius:15px;border:1px solid #7e8a6d;background-color:transparent;cursor:pointer}.homepage-sections-wrapper ul.splide__pagination .splide__pagination__page.is-active{background-color:#7e8a6d}html .block_footer_reassurance{padding:40px 15px;overflow:hidden}.block_footer_reassurance .section_block_footer_reassurance img{width:100px}.block_footer_reassurance .sous-titre{font-size:13px}.block_footer_reassurance .titre{line-height:1.2}}.reco-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#fff}.reco-img{width:auto;height:80px;object-fit:contain}.reco-info{flex:1}.reco-rating{font-size:13px;margin-bottom:4px}.reco-title{font-weight:700;margin:0 0 2px;line-height:130%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.reco-subtitle{color:#666;margin:0 0 4px;font-size:14px}.reco-price{font-weight:700;margin:0}.reco-btn{font-weight:400;text-decoration:underline;background:none;border:none;cursor:pointer;white-space:nowrap}#CartContainer .cart-recommandations .cart-recommandations__item{display:flex;gap:15px;width:100%;max-width:100%;overflow-x:auto;padding:0 30px}#CartContainer .cart-recommandations .cart-recommandations__item::-webkit-scrollbar{display:none}#CartContainer .cart-recommandations .reco-card{min-width:85%;width:85%;background-color:#fbf9f3;border-radius:10px;border:1px solid #808A70}#CartContainer .cart-recommandations .price-btn{display:flex;gap:20px;justify-content:space-between}.reco-left-arrow,.reco-right-arrow{cursor:pointer;opacity:1;transition:opacity .2s}.reco-left-arrow.disabled,.reco-right-arrow.disabled{opacity:.3;cursor:default;pointer-events:none}.reco-header{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:0 30px 10px}.reco-header .reco-titre{font-weight:700;font-size:15px}.reco-header .reco-arrows{display:flex;gap:10px;align-items:center}.reco-header .reco-arrows svg{width:17px;height:auto}#CartContainer .cart-recommandations{margin-top:20px;width:calc(100% + 20px);margin-left:-10px}#CartContainer .cart-recommandations:not(:has(.reco-card)){display:none!important}.drawer .drawer__header{position:sticky;top:0;background-color:#fff;z-index:1;padding-bottom:10px}.drawer .ajaxcart__product:first-child .ajaxcart__row{padding-top:5px}#CartContainer{height:100dvh;overflow-y:auto}#CartContainer .ajaxcart__footer .cart__checkout{margin-top:0;margin-bottom:20px;width:calc(100% - 40px)}#CartContainer .ajaxcart__footer-wrapper{position:fixed;width:100%;left:0;bottom:-30px;background-color:#fff;border-top:1px solid;z-index:1}#CartContainer .ajaxcart__footer-wrapper .grid__item.ajaxcart__subtotal_header{margin:0}#CartContainer .ajaxcart__footer-wrapper .ajaxcart__subtotal_header p{font-size:13px;margin:25px 0 0}#CartContainer .ajaxcart__product .grid.display-table>.grid__item:first-child{height:100px;width:100px}#CartContainer .price_quantity{display:flex;width:100%;flex-direction:row-reverse;justify-content:space-between;align-content:center}#CartContainer .price_quantity .grid--full,#CartContainer .price_quantity .text-center{flex:1}#CartContainer .price_quantity .text-center{text-align:right!important;justify-content:flex-end;display:flex;flex-direction:row;gap:0 7px;align-items:center;flex-wrap:wrap}#CartContainer .price_quantity .grid--full{min-width:140px}body .drawer--right .ajaxcart__qty,#CartContainer .ajaxcart__product button.ajaxcart__qty-remove{margin-bottom:0}#CartContainer .cart-drawer--remove-btn svg path{fill:var(--text-color)}#CartContainer .cart-drawer--remove-btn svg{max-width:15px}#CartContainer .ajaxcart__product{padding:0 10px}#CartContainer .ajaxcart__footer{background-color:#fbf9f3;margin-top:15px}.drawer.drawer--cart{height:100dvh;overflow-y:hidden}.drawer.drawer--cart .grid__item.ajaxcart__subtotal{display:flex;gap:30px;justify-content:space-between;margin:20px 20px 5px;width:calc(100% - 40px)}.drawer.drawer--cart .grid__item.ajaxcart__subtotal p{margin:0;font-size:18px}.drawer.drawer--cart .ajaxcart__inner{min-height:calc(100dvh + 100px);padding-bottom:520px;height:auto}.drawer.drawer--cart .grid__item.ajaxcart__subtotal p .money{font-weight:600}body .drawer--right .large--two-quarters.medium--display-table-cell{padding-left:15px;width:calc(100% - 100px)}body .drawer--right .large--two-quarters.medium--display-table-cell>p{margin:0 0 10px}html body .drawer--right .ajaxcart__product-name{padding:0;line-height:17px;font-size:14px}html .drawer__title span:not(.sr-only){margin:15px 0 0 20px}.drawer.drawer--cart .grid__item.ajaxcart-item__discounts{display:none}html .ajaxcart-item__discounts li{text-align:left;font-weight:600}.cart-barre-progression{margin:5px 20px 25px}.drawer--cart:has(.empty-cart) .cart-barre-progression{display:none}.drawer--right .drawer__title{margin:0}.cart-barre-progression .progression-texte{margin-bottom:15px}.cart-barre-progression .progression-texte>*{display:none;margin:0}.cart-barre-progression .progression-texte>.active{display:block}.cart-barre-progression .barre{height:5px;width:100%;display:block;background:#e3e1e1;border-radius:5px;position:relative}.cart-barre-progression .barre:before{content:"";position:absolute;width:var(--width-progression);height:5px;border-radius:5px;left:0;top:0;background-color:#808a70;transition:width .5s ease-out}.cart-barre-progression .barre-and-icons{position:relative}.cart-barre-progression .barre-and-icons .icons>div{position:absolute;z-index:1;background-color:#e3e1e1;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:30px;top:-12px}.cart-barre-progression .barre-and-icons .icons>div[style]{left:var(--position);right:unset}.cart-barre-progression .barre-and-icons .icons>div:only-child,.cart-barre-progression .barre-and-icons .icons>div+div{right:0}.cart-barre-progression .barre-and-icons .icons>div.active{background-color:#808a70}.cart-barre-progression .barre-and-icons .icons>div.active svg path{fill:#fff}html .ajaxcart__product:not(:first-of-type):before{content:none}@media only screen and (max-width:767px){.cart-barre-progression{margin:5px 20px 20px}.drawer.drawer--cart .grid__item.ajaxcart__subtotal{margin:15px 20px 5px}html .drawer--right .drawer__title{display:block!important;margin:0 0 10px}html .drawer--right .drawer__title span{margin:15px 0 0 20px;font-size:18px}html .drawer--cart .drawer__close button{top:0}}.shopify-section.pop-up .pop-up-arrival{display:flex;max-width:calc(100vw - 60px);width:900px;position:relative}.shopify-section.pop-up .pop-up-arrival .pop-up-half{width:50%;overflow:hidden;display:flex;position:relative;justify-content:center;align-items:center;min-height:500px}.shopify-section.pop-up .pop-up-arrival .pop-up-half .bg-image{position:absolute;width:100%;height:100%;object-fit:cover}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{z-index:1;padding:40px;display:flex;flex-direction:column}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content .titre{color:var(--color-half);font-family:var(--header-font-stack);font-weight:800;font-style:var(--header-font-style);letter-spacing:var(--heading-spacing);font-size:22px;text-transform:uppercase;line-height:120%;margin-bottom:10px;display:block;text-align:var(--alignment);width:100%}.shopify-section.pop-up .pop-up-arrival .close-pop-up path{stroke:#fff}@media only screen and (max-width:767px){.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{padding:20px}.shopify-section.pop-up .pop-up-arrival{max-width:calc(100vw - 30px)}.shopify-section.pop-up{background-color:#3b322cc4}.drawer.drawer--cart .ajaxcart__inner{padding-bottom:470px}.reco-header{margin:0 20px 10px}#CartContainer .cart-recommandations .cart-recommandations__item{padding:0 20px;gap:20px}.drawer .drawer__header{padding-bottom:0}.drawer .ajaxcart__product{padding:0 10px}#CartContainer .ajaxcart__product .grid.display-table>.grid__item:first-child{height:90px;width:90px}html body .drawer--right .large--two-quarters.medium--display-table-cell{width:calc(100% - 90px)}html body .drawer--right .ajaxcart__product-name{padding:0;line-height:14px;font-size:11.5px}.drawer .ajaxcart__product .grid__item{margin-top:0}html body .drawer--right .ajaxcart__product-meta{font-size:11px!important;padding-top:2px!important}.ajaxcart-item__discount *,html body #CartContainer .price_quantity .money{font-size:12px}.reco-title{font-size:11.5px;line-height:14px}}@media only screen and (max-width:570px){.shopify-section.pop-up .pop-up-arrival{flex-direction:column}.shopify-section.pop-up .pop-up-arrival .pop-up-half{min-height:250px;width:100%}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{padding:60px 20px}}.ajaxcart__product .ajaxcart__qty input{font-size:12px;padding:5px 0!important;width:80px}.ajaxcart__product .ajaxcart__qty-adjust{min-height:31px;min-width:32px}body .drawer--right .ajaxcart__qty svg{min-width:16px;min-height:unset;width:16px;margin-top:.5px;height:auto}body .drawer--right .ajaxcart__qty .ajaxcart__qty--plus svg{min-width:15px;width:15px}#CartContainer .ajaxcart__product button.ajaxcart__qty-remove{min-height:33px}html .ajaxcart-item__discounts li{margin-top:10px}html body .drawer--right .ajaxcart__product-meta{font-size:13px;padding-top:4px}#CartContainer .price_quantity .money{font-size:14px}@media only screen and (max-width:570px){html .ajaxcart-item__discounts li{margin-top:5px}body .drawer--right .ajaxcart__product-name,#CartContainer .price_quantity .text-center,body .drawer--right .ajaxcart__product-meta{line-height:18px;font-size:13px}body .drawer--right .ajaxcart__row:first-child{padding-top:5px}}.product-form-block .standalone-icon--wrapper:not(.icon-no-padding){min-height:42px;max-height:42px}.product-form-block.bouton_paiement{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-form-block .paymentButtonsWrapper{min-width:300px}.product-form-block.bouton_paiement .btn-devis{margin-top:2px;border-color:var(--color-scheme-light-text);max-width:unset}.product-form-block.bouton_paiement .btn-devis:hover{color:var(--color-scheme-light-text)}@media only screen and (max-width:1190px){.product-form-block .paymentButtonsWrapper{margin:0!important}.product-form-block.bouton_paiement .btn-devis{width:100%}.product-form-block.bouton_paiement{margin:10px 0}}@media only screen and (max-width:767px){.product-form-block.bouton_paiement{width:100%}.product-form-block.bouton_paiement .btn-devis{max-width:unset}}.btn.btn-fiche-technique{font-size:13px;font-weight:500;display:flex;width:fit-content;gap:10px;align-items:center;margin:15px 0 20px}.btn.btn-fiche-technique:hover,.btn.btn-fiche-technique:focus-within,body:not(.using-keyboard) .btn.btn-fiche-technique:not(.btn--secondary):focus{border:solid 1px #2b523a!important}.btn.btn-fiche-technique:hover svg path{fill:#2b523a}.featured-products-wrapper.featured-collections .homepage-sections--title{text-align:left}.featured-products-wrapper.featured-collections .slider-container{display:none;position:relative}.featured-products-wrapper.featured-collections .slider-container.active{display:flex}.featured-products-wrapper.featured-collections .homepage-product-grid-wrapper{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;display:flex;margin:0 0 20px;position:relative}.featured-products-wrapper.featured-collections .slider-arrows{display:flex;align-items:center;width:calc(100% - 30px);position:absolute;left:15px;z-index:6;justify-content:space-between;top:50%;height:0;transform:translateY(-50%);pointer-events:none;flex-shrink:0;margin-right:-100%}.featured-products-wrapper.featured-collections .slider-arrows .slider-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:40px;pointer-events:auto;cursor:pointer;box-shadow:#959da533 0 8px 24px}.featured-products-wrapper.featured-collections .slider-arrows .slider-arrow.arrow-left{transform:scaleX(-1)}.featured-products-wrapper.featured-collections .slider-arrows .slider-arrow svg{margin-left:3px}.featured-products-wrapper.featured-collections .liste-collections{display:flex;align-items:center;gap:15px;margin-bottom:20px;overflow-x:auto;width:100%}.featured-products-wrapper.featured-collections .liste-collections .collection-titre{font-size:16px;border:1px solid var(--text-color);cursor:pointer;padding:4px 30px;border-radius:40px}.featured-products-wrapper.featured-collections .liste-collections .collection-titre.active{background-color:var(--text-color);color:#fff}.featured-products-wrapper.featured-collections .large--one-quarter{width:24%;min-width:24%;margin-bottom:15px}@media only screen and (max-width:768px){.featured-products-wrapper.featured-collections .liste-collections .collection-titre{font-size:15px;padding:4px 20px}.featured-products-wrapper.featured-collections .large--one-quarter{width:50%;min-width:50%;margin-bottom:15px}.featured-products-wrapper.featured-collections .homepage-sections--title{font-size:20px;margin-bottom:10px}body.template-page h2.homepage-sections--title{text-align:center!important}}.footer-details>summary{list-style:none;cursor:default;display:flex;align-items:center;justify-content:space-between}.footer-details>summary::-webkit-details-marker{display:none}.footer-details__icon{display:none}@media(max-width:890px){.footer-details>summary{cursor:pointer}.footer-details__icon{display:block;width:10px;height:10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.footer-details[open] .footer-details__icon{transform:rotate(-135deg)}html .site-footer .grid .grid__item{padding:0;margin:0 0 20px}.links-footer ul.footer-content li{text-align:left}.links-footer ul.footer-content li a{padding:3px 0;margin:0;display:block}}@media(min-width:890px){.footer-details>summary{pointer-events:none}}.shopify-section.pop-up{position:fixed;z-index:100000;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;background-color:#3b322cbf;opacity:0;transition:opacity .6s ease-in-out;transition-delay:1s;pointer-events:none}.shopify-section.pop-up .pop-up-arrival{display:flex;max-width:calc(100vw - 60px);width:950px;position:relative;gap:20px 40px;background-color:#fbf9f2;padding:40px 80px 100px;flex-wrap:wrap}.shopify-section.pop-up .pop-up-arrival .header{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.shopify-section.pop-up .pop-up-arrival .header .titre{font-size:32px;font-family:var(--header-font-stack);font-weight:800;font-style:var(--header-font-style);letter-spacing:var(--heading-spacing)}.shopify-section.pop-up .pop-up-arrival .header .titre svg{width:130px;height:auto;margin-left:6px;transform:translateY(2px)}.shopify-section.pop-up .pop-up-arrival .header p{margin:0}.shopify-section.pop-up .pop-up-arrival .pop-up-half{width:calc(50% - 20px);display:flex;position:relative;justify-content:center;align-items:center;min-height:400px;border-radius:50px;overflow:unset}.shopify-section.pop-up .pop-up-arrival .pop-up-half:only-child{width:100%}.shopify-section.pop-up .pop-up-arrival .pop-up-half .bg-image{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:50px}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{z-index:1;padding:20px;display:flex;flex-direction:column;position:absolute;top:75%;right:0;background-color:#3b332c;border-radius:30px;max-width:90%;text-align:left!important}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content .titre{color:var(--color-half);font-family:var(--header-font-stack);font-weight:800;font-style:var(--header-font-style);letter-spacing:var(--heading-spacing);font-size:22px;text-transform:none;line-height:120%;margin-bottom:10px;display:block;text-align:var(--alignment);width:100%;font-size:19px}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content .paragraphe{color:var(--color-half);font-size:13px;text-align:var(--alignment)}.shopify-section.pop-up .pop-up-arrival .pop-up-half[style*="#FFF"]{background-color:#3b322c}.shopify-section.pop-up .pop-up-arrival .pop-up-half[style*="#3b322c"]{background-color:#fff}.shopify-section.pop-up .pop-up-arrival .pop-up-half .btn{color:#fff;border:none;width:fit-content;padding:8px 20px;border-radius:40px;background-color:var(--bg-color);letter-spacing:0;font-size:13px}.shopify-section.pop-up .pop-up-arrival .pop-up-half[style*=center] .content{align-items:center}.shopify-section.pop-up .pop-up-arrival .pop-up-half[style*=right] .content{align-items:flex-end}.shopify-section.pop-up .pop-up-arrival .close-pop-up{position:absolute;right:15px;top:13px;z-index:1;width:25px;height:25px;cursor:pointer}.shopify-section.pop-up .pop-up-arrival .close-pop-up path{stroke:#3b332c}.ajaxcart-item__discount *{color:#808a70;font-size:14px}.ajaxcart-item__discount .ajaxcart-item__discount_money{display:none}.product-section--info-columns .swiper-container-autoheight .swiper-wrapper{height:100%!important}@media only screen and (max-width:767px){.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{padding:20px}.shopify-section.pop-up .pop-up-arrival{max-width:calc(100vw - 30px);padding:40px 20px 100px;gap:20px}.shopify-section.pop-up .pop-up-arrival .pop-up-half{width:calc(50% - 10px)}.shopify-section.pop-up{background-color:#3b322cc4}.shopify-section.pop-up .pop-up-arrival{flex-direction:column;padding:20px}.shopify-section.pop-up .pop-up-arrival .pop-up-half .bg-image,.shopify-section.pop-up .pop-up-arrival .pop-up-half{border-radius:20px}.shopify-section.pop-up .pop-up-arrival .pop-up-half{min-height:280px;width:100%}.shopify-section.pop-up .pop-up-arrival .header p{font-size:12px;line-height:1.2}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content .titre{font-size:15px;margin-bottom:5px}.shopify-section.pop-up .pop-up-arrival .pop-up-half .content{top:unset;bottom:15px;right:15px;border-radius:15px;padding:20px}.shopify-section.pop-up .pop-up-arrival .close-pop-up{right:5px;top:5px}.shopify-section.pop-up .pop-up-arrival .header .titre{font-size:22px}.shopify-section.pop-up .pop-up-arrival .header .titre svg{width:85px;height:auto;margin-left:4px;transform:translateY(1px)}}.drawer:not(:has(#CartContainer)) .cart-barre-progression{display:none}html #price_on_button{display:none}.complementary-products.product-form-block .header.label-font{font-size:14px;font-weight:700}.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products scrollable-container,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products{flex-wrap:nowrap;gap:20px;padding:0;max-height:unset;overflow-x:auto;overflow-y:hidden}.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products scrollable-container product-cross-sell,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products product-cross-sell{min-width:calc(50% - 10px)}html .cross-sells-wrapper .cross-sells-products scrollable-container:after,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products:after{opacity:0;pointer-events:none}html .cross-sells-wrapper .cross-sells-products scrollable-container::-webkit-scrollbar,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products::-webkit-scrollbar{height:5px}.bundles.product-form-block:empty{display:none}@media only screen and (max-width:1376px){.product-form-block.bouton_paiement{position:relative;gap:0}html .product-form-block.bouton_paiement .paymentButtonsWrapper .btn[type=submit]{position:absolute;top:calc(-100% - 15px);width:calc(100% - 138px)!important;right:0}.product-form-block.bouton_paiement .btn-devis{width:100%}html .product-form-block.bouton_paiement{margin-top:5px;margin-left:0}}@media only screen and (min-width:481px){html .product-medias__fullsize .swiper-wrapper{flex-direction:row;flex-wrap:wrap;column-gap:18px}html .product-medias__fullsize .swiper-wrapper .swiper-slide:nth-child(3n+1){width:100%}html .product-medias__fullsize .swiper-wrapper .swiper-slide:nth-child(3n+2),html .product-medias__fullsize .swiper-wrapper .swiper-slide:nth-child(3n+3){width:calc(50% - 9px)}}@media only screen and (max-width:1100px){.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products scrollable-container product-cross-sell,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products product-cross-sell{min-width:calc(85% - 10px)}}@media only screen and (max-width:768px){.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products scrollable-container product-cross-sell,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products product-cross-sell{min-width:calc(50% - 10px)}.product-form-block.bouton_paiement{position:relative;gap:0}html .product-form-block.bouton_paiement .paymentButtonsWrapper .btn[type=submit]{position:absolute;top:calc(-100% - 14px);width:calc(100% - 140px)!important;right:0}}@media screen and (max-width:581px){html .product-form-block.bouton_paiement .paymentButtonsWrapper .btn[type=submit]{top:calc(-100% - 10px);width:calc(100% - 134px)!important}}@media only screen and (max-width:620px){.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products scrollable-container product-cross-sell,.complementary-products.product-form-block .cross-sells-wrapper .cross-sells-products product-cross-sell{min-width:calc(85% - 10px)}}.swatch .swatch-items-wrapper .swatch-element:not(.color) label:hover,.swatch .swatch-items-wrapper .swatch-element:not(.sibling-hover-active):not(.color) input:checked+label{background-color:#7e8a6d;border:solid 1px #7E8A6D}.product-form-block.bouton_paiement .paymentButtonsWrapper .btn{background-color:#7e8a6d;border:solid 1px #7E8A6D}.jdgm-histogram__bar-content{background-color:#7e8a6d!important}#judgeme_product_reviews a.jdgm-write-rev-link{background-color:#7e8a6d!important;border-radius:100px!important}.btn{border-radius:100px!important}.shopify-section.video-stories .clearfix{justify-content:left}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
