h1.wt-page__title{margin:0!important}.hero__button--link{color:#000!important;border:none!important}.hero__button--link span:after{background-color:#000}.hero__button--link span:before{background-color:#000}.hero__button--primary{background:#fff0;color:#000;border:1px solid #000000}.hero__button--secondary{background:#fff0;color:#fff;border:1px solid #ffffff}.wt-cart__cta{color:#fff!important}.wt-product__add-to-cart_form .js-add-to-cart{background:#000}.wt-product__add-to-cart_form .js-add-to-cart:hover{background:#2d2d2d;border:1px solid #2d2d2d}.giftnote__save{color:#fff}.swiper-button-prev.wt-slider__nav-btn.wt-slider__nav-prev,.swiper-button-next.wt-slider__nav-btn.wt-slider__nav-next{border-radius:0!important;background:#0000001a;border:1px solid #ffffff;color:#fff}img.wt-header__logo__img{z-index:9999!important}.wt-header__body{padding-top:5px!important;padding-bottom:5px!important}.wt-header__logo__img,.wt-header__logo{max-height:100px}.wt-header__logo{margin-top:-40px;margin-bottom:-60px;transition:all .3s ease}.wt-header__logo__link{height:100px}body.scrolled .wt-header__logo{margin-top:0!important;transition:all .3s ease}@media screen and (max-width: 768px){.wt-header__logo__img,.wt-header__logo{max-height:70px}.wt-header__logo{margin-top:0;margin-bottom:-30px}.wt-header__logo__link{height:70px}}.price--on-sale .price-item--regular{font-size:20px;color:#999;font-weight:400}.wt-product__price__final{font-weight:700}.price-item.price-item--regular.price-item--lower.wt-product__price__compare{color:#999;font-weight:400;font-size:14px}.wt-keys__image-container{--featured-icon-size: 6rem}button.product-form__submit span:after{content:"";display:inline-block;width:22px;height:22px;background-image:url(/cdn/shop/files/panier-carea-blanc.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:8px;vertical-align:-5px}.link-in-btn{text-decoration:none!important}.hero__button--primary:hover .link-in-btn{color:#fff!important;transition:all .2s ease-in-out}.wt-announcement__body.wt-announcement__text{font-weight:500!important}.wt-announcement__body.wt-announcement__text:before{content:"";display:inline-block;width:34px;height:22px;background-image:url(/cdn/shop/files/drapeau-france.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;margin-top:-1px}.wt-product__option__body--tiles a:before{border:2px solid var(--color-border)!important}a.f-button__list__link.rounded{font-size:18px;font-weight:700}.secondary-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.secondary-gallery img{width:450px;height:450px;object-fit:cover;flex-shrink:0}@media (max-width: 768px){.secondary-gallery img{width:45%;height:auto}}.content__wrapper{max-width:var(--site-max-width);padding-left:calc(var(--gap, 8px) * 2);padding-right:calc(var(--gap, 8px) * 2);margin-left:auto;margin-right:auto}@media (min-width: 1200px){.content__wrapper{padding-left:calc(calc(var(--gap, 8px) * 2) + calc(var(--gap, 8px) * 2));padding-right:calc(calc(var(--gap, 8px) * 2) + calc(var(--gap, 8px) * 2))}}@media (min-width: 1800px){.content__wrapper{max-width:var(--site-max-width-big)}}.page-sitemap-html .content__wrapper{text-align:left}.page-sitemap-html .content__wrapper ul{list-style:circle;margin:0 0 0 2rem}@media only screen and (min-width:768px){.template-page-ecoconception .section-image-with-text{width:70%;margin:0 auto}.template-page-ecoconception .section-image-with-text p{text-align:left}.template-page-ecoconception h2.hero__title.hero{font-size:28px}.template-page-ecoconception picture.hero__pic{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
