@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap";.product .product-form__input .quantite-minimum>div:last-child strong{display:none}html,body{overscroll-behavior:none}.shopify-section.shopify-section-group-header-group.announcement-bar-section .utility-bar{background-color:#ff7530!important;border-bottom:none}.shopify-section.shopify-section-group-header-group.announcement-bar-section .utility-bar .announcement-bar__message *{color:#fff;font-weight:500}.footer-block__heading+p{text-align:right;font-size:15px}.button-devis{background-color:#499066;border-radius:40px;border:none;box-shadow:none;padding:10px 20px;white-space:nowrap;font-size:14px;font-weight:700;margin:0 20px;height:47px;max-height:47px}.header .header__icons{align-items:center}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{content:none}.fil-ariane{margin-bottom:20px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}details[open] .modal-overlay:after{content:none}@media screen and (min-width: 1400px){.header .header__icons .header__search .search-modal{position:relative;inset:unset;height:auto}.header .header__icons .header__search summary.header__icon,.header .header__icons .header__search .search-modal__close-button{display:none}.header .header__icons .search-modal{border:none}.header .header__icons .search-modal__content{padding:0}.header .header__icons .search-modal__content .search__input.field__input{background-color:#f2e8db;min-width:350px}.header .header__icons .search__input.field__input{background-color:#f2e8db;border:none!important;box-shadow:none!important;padding-right:0}}.banner .banner__heading strong,.banner .banner__heading em{font-weight:600;position:relative;display:inline-flex;align-items:center;justify-content:center;font-style:normal}.banner .banner__heading strong:after{position:absolute;content:"";inset:unset;width:115%;height:125%;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;background-image:url("data:image/svg+xml; utf8, %3Csvg width='296' height='106' viewBox='0 0 296 106' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.675 103C183.022 103 171.523 101.154 159.881 101.058C122.396 100.75 87.1803 101.824 50.6731 90.378C38.3011 86.4992 -2.32471 74.712 3.58334 50.5703C5.96867 40.8233 15.99 35.2354 23.075 31.5834C55.8953 14.6665 92.3218 8.97385 127.729 6.12376C175.936 2.24335 230.112 -2.43129 275.283 22.09C284.009 26.827 296.001 39.1737 292.316 52.5122C289.719 61.9088 280.999 68.7885 274.463 73.7645C254.846 88.7016 230.781 91.5818 207.973 92.9672C180.196 94.6543 153.391 89.3864 125.816 87.4653' stroke='%23FF7530' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.banner .banner__heading em:after{position:absolute;content:"";inset:unset;width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;transform:translateY(30px);background-image:url("data:image/svg+xml; utf8, %3Csvg width='521' height='25' viewBox='0 0 521 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_64_107)'%3E%3Cpath d='M7 12.7835C87.56 12.7835 168.12 12.7835 248.68 12.7835C320.7 12.7835 394.186 17.2322 465.966 9.11471C482 7.30138 514 3 514 3' stroke='%23FF7530' stroke-width='6' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_64_107' x='0' y='-0.000366211' width='521' height='25.0001' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_64_107'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_64_107' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.product .price .price__regular{letter-spacing:.5px}.collection-list__item .icon-wrap{display:none}.collection-list__item .card:not(.ratio)>.card__content{position:absolute;z-index:2}.collection-list__item .card__inner{border-radius:7px!important;overflow:hidden}.collection-list__item .card:not(.ratio){align-items:center;justify-content:center}.collection-list__item .card__heading{text-align:center}.collection-list__item .card__heading a{font-size:25px;font-weight:800;color:#fff}.collection-list__item .card__content{height:100%}.collection-list__item .card__content .card__information{height:100%;display:flex;justify-content:center;align-items:center}.section-collection-list .grid{column-gap:30px;row-gap:30px}.section-collection-list .grid .grid__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}.section-collection-list .collection-list-wrapper{padding-bottom:50px}.button,.button-label,.shopify-challenge__button,.customer button{font-weight:600;text-align:center}html .collage .collage__item .media>img{position:relative}html .collage .collage__item:nth-child(3) .collage-card{max-height:350px}section[id*=slideshow]{overflow:hidden!important}html .collage .collage__item .collage-card__content{position:absolute;z-index:2;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}html .collage .collage__item .collage-card__content *{text-align:center;color:#fff}html .collage .collage__item .collage-card__content .collage-card__content_titre{margin:0 0 10px}html .collage .collage__item .collage-card__content p{margin:0}html .collage .collage__item .collage-card__content .button{background-color:#ff7530;width:fit-content;margin:10px auto 0}html .collage .collage__item .collage-card{background-color:#000}html .collage .collage__item .collage-card__content>img{width:200px;height:auto;margin:0 auto 10px}.predictive-search__loading-state{display:none!important}html .blog__posts .article-card .card__information{padding-left:0;padding-right:0}.blog .blog__posts .article-card .card__heading a{color:#499066;text-decoration:none!important}.blog .blog__posts .article-card .caption-with-letter-spacing{margin-bottom:0;font-weight:600}html .collapsible-content summary:hover,.collapsible-content .accordion details{background:#fff}html .collapsible-content summary:hover .accordion__title{text-decoration:none}html .collapsible-content .accordion{border:none}.collapsible-content{background-color:#f2e8db}.collapsible-content .grid__item{gap:20px;display:flex;flex-direction:column}.collapsible-content .grid__item .icon.icon-caret{display:none}html .accordion summary>svg{width:12px;height:12px;margin:6.5px 10px 0 15px}.collapsible-content .accordion details{height:100%}.collapsible-content .accordion summary[aria-expanded=true] svg{transform:rotate(90deg)}.card__information{grid-row-start:2;padding:0 0 1.3rem}.collapsible-content .accordion p{font-size:13px;padding:0 32px 20px 20px}.collapsible-content .collapsible-content-wrapper-narrow{max-width:var(--page-width);padding:0 5rem}.collapsible-content .collapsible-content__heading{text-align:left}html .collapsible-content summary .accordion__title{font-size:1.8rem}.collapsible-content .button{margin:20px auto 10px}.grecaptcha-badge{display:none!important}html .copyright__content{text-transform:uppercase}html .policies li:before{content:none}html .footer__content-top{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:30px}html .footer__content-top .footer__blocks-wrapper{flex-direction:column}html .footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:100%}html .footer__content-top .grid{row-gap:0}html .footer-block__details-content .list-menu__item--link{opacity:1!important;color:#fff;text-decoration:none!important;text-transform:uppercase;font-weight:600;padding-bottom:0}a.list-menu__item[aria-current=page]{font-weight:700}.footer-block__details-content>li .button-devis{background-color:#fff;margin:20px 0 0;color:#000;font-size:15px}footer.footer .footer__content-bottom .footer__content-bottom-wrapper--center{flex-direction:column;align-items:center}footer.footer .footer__content-bottom{border:none;padding-top:0}html .newsletter-form__field-wrapper .field__input{background-color:#fff;color:#499066;border:none;outline:none;box-shadow:none}html .newsletter-form__field-wrapper .field__label{color:#cfcfcf}html .newsletter-form__field-wrapper .newsletter-form__button .icon path{fill:#499066}html .newsletter-form__field-wrapper .field:before,html .newsletter-form__field-wrapper .field:after{content:none!important}html .footer__content-top .footer-block--newsletter{width:100%;max-width:360px}.collection-vedette .slider-button{width:75px}.collection-vedette .slider-button .icon{transform:none;height:unset}.collection-vedette .slider-button:not([disabled]):hover .icon{transform:none}.collection-vedette .slider-button[disabled] .icon{opacity:.4}.collection-vedette .slider-counter{display:none}.collection-vedette .slider-buttons{width:100%;justify-content:space-between}.collection-vedette .card__heading,.product-grid-container .card__heading,product-recommendations .card__heading{font-size:18px;color:#499066}.collection-vedette .card__heading a,.product-grid-container .card__heading a,product-recommendations .card__heading a{text-decoration:none!important;text-transform:uppercase}.product .product__text{font-weight:600;font-size:15px}.product .product__title{margin-top:0}.product .product-form__submit,.product .omgrfq-button{display:none!important}.product fieldset{padding:60px 20px 20px;border:1px solid #000;position:relative;min-width:100%}.product fieldset legend.form__label{text-transform:uppercase;font-weight:700;letter-spacing:0;display:block}.button-download{background-color:#000;text-align:center}fieldset.plus-de-details input{background-color:#f2e8db;border:none;width:100%;height:40px;padding-left:10px;outline:none;box-shadow:none}.product .product-form__input,fieldset.plus-de-details{margin:0 0 30px}fieldset.livraison p{margin:0;font-size:13px;line-height:1.5;font-weight:600}.product .product__info-container .product__description:not(.active){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product .product__info-container .product__description.active{display:block;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product .product__info-container .product__description+.voir-plus{display:block;width:fit-content}.product .product__info-container .product__description+.voir-plus:after{content:attr(data-before);text-decoration:underline;cursor:pointer;font-size:14px;font-weight:600;margin-top:-20px;display:block;width:fit-content;margin-bottom:20px}.product .product__info-container .product__description.active+.voir-plus:after{content:attr(data-after)}.voir-plus:hover:after{color:#ff7530}.product .product__info-container .product__description,.product .product__info-container .product__description .elementor-element-2007d98 h4{margin-top:0}.product .product__info-container .product__description p{font-size:14px;font-weight:400;line-height:1.4}.product .product__info-container .product__description ul{padding:0}.product .product__info-container .product__description li{list-style:none;font-size:13px;line-height:1.4;font-weight:600}.button.autre-genre{color:#ff7530;font-size:1.3rem;padding:0;margin:0 0 15px;background-color:transparent;min-height:unset;text-transform:none}.product .omgrfq-btn-quotes{width:fit-content!important;margin-left:auto!important;min-width:calc(12rem + var(--buttons-border-width)* 2)!important;min-height:calc(4.5rem + var(--buttons-border-width)* 2)!important;line-height:calc(1 + .2 / var(--font-body-scale))!important;color:#fff!important;font-weight:600!important;background-color:#ff7530!important;font-size:1.5rem!important;letter-spacing:.1rem!important}.product .tag-product{display:block;background-color:#cfae94;width:fit-content;padding:5px 15px;font-size:15px;color:#fff;font-weight:600}.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}.reassurance-slider{background-color:#f2e8db;padding:1px 0 30px;overflow:hidden}.reassurance-slider h2{text-align:center}.reassurance-slider .splide__arrows{display:none}.reassurance-slider .splide__track .splide__list .splide__slide{display:flex;flex-direction:column;gap:20px;list-style:none;align-items:center;width:calc(25% - 15px);max-width:350px}.reassurance-slider .splide__track .splide__list{padding:0;margin-bottom:0}.reassurance-slider.splide--loop .splide__track .splide__list{cursor:grab}.reassurance-slider:not(.splide--loop) .splide__track .splide__list{justify-content:center}.reassurance-slider .splide__track .splide__list .splide__slide img{height:50px;width:auto}.reassurance-slider .splide__track .splide__list .splide__slide span{line-height:1.3;text-align:center;font-weight:700}.scrolling-text-container{overflow:hidden}.scrolling-text-item img{height:70px;width:auto}.scrolling-text-container h2{padding:0 30px;margin:10px auto 20px;width:fit-content;text-align:center;font-size:20px;opacity:.7}.multicolumn .paragraphe{text-align:center;max-width:800px;margin:15px auto}.rich-text__blocks .richtext_tags{padding:0;display:flex;justify-content:center;gap:20px;list-style:none;flex-wrap:wrap}.rich-text__blocks .richtext_tags li{background:#ffffff26;padding:.75rem 1.5rem;font-weight:500;border:1px solid rgba(255,255,255,.25);font-size:15px}.multicolumn-card__info>:nth-child(2) p:not(:last-child){margin-bottom:10px}.scrolling-text-inner{display:flex;white-space:nowrap;font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;padding:8px 0}.scrolling-text{display:flex}.scrolling-text-item{padding:0 100px}.scrolling-text-inner>div{animation:var(--direction) var(--marquee-speed) linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.shopify-section.banner-collection{display:flex;align-items:center;justify-content:center;min-height:300px;height:auto;overflow:hidden;position:relative}.shopify-section.banner-collection .content{position:relative;display:flex;flex-direction:column;align-items:center;gap:15px;max-width:750px;width:100%;margin:20px 0;z-index:1}.shopify-section.banner-collection .content *{color:#fff;margin:0;text-align:center}.shopify-section.banner-collection .content .seo-text .metafield-rich_text_field{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shopify-section.banner-collection .content .seo-text+.lire-plus{font-size:14px;text-decoration:underline;cursor:pointer}.shopify-section.banner-collection .content p{font-size:14px}.shopify-section.banner-collection img{object-fit:cover;min-width:100%;min-height:100%;width:100%;display:block;position:absolute;z-index:0}.product .product__text,html body,html .color-scheme-1,html .color-scheme-2,html .color-scheme-3,html .color-scheme-4{color:#000}.tag-product-card{position:absolute;z-index:2;padding:0;margin:0;display:flex;gap:10px;top:10px;left:10px}.tag-product-card li{list-style:none;font-size:22px;background-color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;line-height:1;box-shadow:0 0 10px #00000040}html .product-form__input--pill input[type=radio]+label.color-swatch{background:var(--color-swatch);border:1px solid var(--color-swatch);font-size:0;height:32px;width:32px;padding:0}html .product-form__input--pill input[type=radio]+label.color-swatch[style="--color-swatch: #FFFFFF;"]{border:1px solid #000000}.product-form__input--pill input[type=radio]:checked+label.color-swatch:before{content:url("data:image/svg+xml; utf8, %3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4365 1.05869L6.23997 13.9191L0.300293 4.91227L1.96992 3.81121L6.09989 10.0738L11.6912 0.0820312L13.4365 1.05869Z' fill='white'/%3E%3C/svg%3E%0A");z-index:2;top:8px}.product-form__input--pill input[type=radio]:checked+label.color-swatch[style="--color-swatch: #FFFFFF;"]:before{content:url("data:image/svg+xml; utf8, %3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4365 1.05869L6.23997 13.9191L0.300293 4.91227L1.96992 3.81121L6.09989 10.0738L11.6912 0.0820312L13.4365 1.05869Z' fill='black'/%3E%3C/svg%3E%0A")}#cart-icon-bubble .cart-count-bubble{background-color:transparent;height:20px;width:20px;font-size:13px;left:12.5px;top:14px}#app-quotes #omgrfq_button_action_snap{display:none}.product .product-form__input .quantite-minimum{text-transform:uppercase;font-weight:700;margin-bottom:25px;font-size:13px;width:100%;display:flex;gap:40px;background-color:#fcf3ea;padding:15px 20px 15px 40px;align-items:center}.product .product-form__input .quantite-minimum>div:last-child{text-transform:none;font-weight:400}.product .product-form__input .quantite-minimum .price__container{margin:0}.product .product-form__input .quantite-minimum .price__regular{display:flex;flex-direction:column;align-items:center;justify-content:center}.product .product-form__input .quantite-minimum .price__regular>span:first-child{font-weight:400;text-transform:none;font-size:13px;line-height:8px}.product .product-form__input .quantite-minimum .price__regular .price-item{font-size:22px;white-space:nowrap}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity){display:flex;flex-wrap:wrap;padding:20px 0;border-right:none;border-left:none;border-color:#cecece;margin-top:10px;margin-bottom:-10px}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) .form__label{display:none}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label{text-transform:uppercase;font-weight:700;font-size:13px;margin:0 0 10px;border-radius:0;padding:10px 8px 0;color:#fff!important;background-color:#000;border:none!important;display:inline-flex;flex-direction:column;min-width:56px;width:min-content;cursor:default}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label:not(:last-child){margin-right:10px}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) input[type=radio].disabled+label{background-color:#8f8f8f;text-decoration:none;cursor:not-allowed}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label input,.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label .total-number{width:calc(100% + 16px);resize:none;border-radius:0;border:none;background-color:#f2e8db;outline:none!important;box-shadow:none!important;text-align:center;line-height:35px;padding:0 0 0 13px;font-size:16px;height:35px;margin:10px -8px 0;font-family:var(--font-body-family)}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label .value{white-space:nowrap;line-height:1}html .product-form__input--pill input[type=radio]+label:before{content:none}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) input[type=radio].disabled+label input{pointer-events:none}.product .product-form__input.product-form__quantity{display:none}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label.total-nb{background-color:#499066;width:60px;padding:7px 8px 0;text-align:center}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label.total-nb .total-number{pointer-events:none;width:60px;text-align:center;margin-top:6.5px;color:#000;font-weight:600;padding:0}.product .product-form__buttons{width:100%;display:flex;justify-content:space-between;max-width:100%;align-items:flex-start}.product .product-form__buttons .livraison{width:calc(100% - 220px);display:block}.product .product-form__buttons .livraison p{font-size:12px;margin:2px 0 0}.product .product-form__buttons .livraison span{font-size:12px;font-weight:700;margin-bottom:0}.product .product-form__buttons .btn-ajouter-au-devis{text-transform:uppercase}.product .product-form__buttons .btn-ajouter-au-devis[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.manque-quantite{display:none!important;margin-bottom:0;line-height:1.3;font-size:14px;font-weight:600;color:#ff7530;width:100%}html .omgrfq-popup.omgrfq-popup-snap{border-radius:0}html .omgrfq-popup.omgrfq-popup-snap .request-title{text-transform:uppercase;font-weight:700;color:#499066;letter-spacing:0;font-size:24px;display:block}html .omgrfq-popup.omgrfq-popup-snap .request-title p{margin-top:0}html .omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm{border-radius:0;background-color:#ff7530;text-transform:uppercase;margin:0}html .omgrfq-popup.omgrfq-popup-snap .omgrfq_continue_shopping{padding:8px 24px;min-height:auto;background:#202223;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600}html #omgrfq-submit-quote-form .form-group.button-submit-quote{text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:20px}html #omgrfq-submit-quote-form .form-group:has(.omg-checkbox){margin-top:0;display:flex;flex-direction:row-reverse;justify-content:flex-end}html #omgrfq-submit-quote-form .form-group .omg-checkbox{padding-right:0}html #omgrfq-submit-quote-form .form-group .omg-checkbox label{display:none}html #omgrfq-submit-quote-form .form-group:has(.omg-checkbox) .control-label{padding:0}html #omgrfq-submit-quote-form .omgrfq-form-wrapper .omgrfq-form,html .omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm{display:none}html #omgrfq-submit-quote-form .form-group.button-submit-quote .valider-devis,html #omgrfq-submit-quote-form .form-group.button-submit-quote .ajouter-autres-produits{padding:12px 24px;min-height:auto;background:#202223;color:#fff;text-transform:uppercase;cursor:pointer;font-size:14px;line-height:normal;font-weight:600;text-decoration:none}html #omgrfq-submit-quote-form .form-group.button-submit-quote .valider-devis{background-color:#ff7530}html .omgrfq-form .form-group .omgrfq-input .omgrfq-form-info{background-color:#f2e8db;border:none;box-shadow:none;border-radius:0}html #app-quotes .toast-message{pointer-events:none!important}.search-modal__form .field:before,.search-modal__form .field:after{box-shadow:none!important}.search-modal__form input.search__input{background:#f2e8db;border:none!important;outline:none!important;box-shadow:none!important}.footer__copyright{text-align:center;margin-top:1.5rem;color:#fff;font-weight:600}#FacetFiltersForm .product-count,#FacetFiltersForm .facets__heading{display:none}html .facets__form{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px 50px;flex-wrap:wrap}.active-facets.active-facets-desktop{order:0;width:100%}#FacetFiltersForm .facet-filters{padding:0;order:1;transform:translateY(-7px)}#FacetFiltersForm .facet-filters__field .facet-filters__label{display:none}#FacetFiltersForm .select{max-width:200px}#FacetFiltersForm .select select{font-size:12px}#main-collection-filters{background-color:#f2e8db}.page-width.facets-container{padding-top:15px;padding-bottom:5px;margin-bottom:50px}html .facets__summary{background-color:#cfae94;padding:10px 20px 10px 10px;border-right:10px solid #CFAE94;font-size:12px}html .facets__summary[aria-label*=\c9 co-responsable],html .facets__summary[aria-label*="Fabriqu\e9  en France"]{background-color:#499066;border-right:10px solid #499066}html .facets__summary svg path{fill:#fff}#FacetsWrapperDesktop.facets__wrapper details[id*=fabrique-en-france]{margin-right:-10px}html .facets__summary .facets__summary-label,html .facets__summary span{color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none!important}#FacetsWrapperDesktop.facets__wrapper{justify-content:center;gap:0px 15px;width:100%;order:1;width:fit-content}html .facet-filters__field select.select__select{border:none!important;box-shadow:none!important;outline:none!important;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none!important;padding:0}html .facet-filters__field select.select__select option{color:#000}#FacetsWrapperDesktop.facets__wrapper .facets__disclosure{margin-right:0}#FacetsWrapperDesktop.facets__wrapper details[id*=fabrique-en-france],#FacetsWrapperDesktop.facets__wrapper details[id*=eco-responsable]{transform:translateY(-7px)}#FacetsWrapperDesktop.facets__wrapper details[id*=fabrique-en-france] .list-menu__item,#FacetsWrapperDesktop.facets__wrapper details[id*=eco-responsable] .list-menu__item{background-color:#499066;color:#fff!important;max-height:38px;padding:15px 10px}#FacetsWrapperDesktop.facets__wrapper details[id*=fabrique-en-france] .list-menu__item label,#FacetsWrapperDesktop.facets__wrapper details[id*=eco-responsable] .list-menu__item label{transform:none;color:#fff!important}html .multicolumn.background-primary .multicolumn-card{background:none}html .multicolumn.background-primary .multicolumn-card .multicolumn-card-spacing{padding-top:0}html .multicolumn.background-primary .multicolumn-card .media img{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}html .multicolumn .title{margin:auto;text-align:center}html .global-media-settings{border:none}html .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media.image-with-text__media--adapt img{top:50%;height:auto;transform:translateY(-50%)}html .image-with-text .image-with-text__content ul{padding-left:34px}html .image-with-text .image-with-text__content ul li{list-style:none;position:relative;margin-bottom:15px;text-align:justify}html .image-with-text .image-with-text__content ul:only-child li:nth-child(3n-2):before{position:absolute;left:-28px;transform:scale(1.2);content:url("data:image/svg+xml; utf8, %3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2594_27)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.25 7.93182H4.93182V17.25H14.25V7.93182ZM4 7V18.1818H15.1818V7H4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1121 1.24475C18.3418 1.70529 18.1546 2.26481 17.6941 2.49446C15.6012 3.53809 14.0993 5.18376 12.9462 7.33095C11.7702 9.52078 11.0342 11.926 10.3208 14.4121C10.3227 14.4054 10.3146 14.4464 10.2736 14.6337C10.2413 14.7816 10.197 14.9769 10.144 15.1777C10.0923 15.3735 10.0259 15.5991 9.94568 15.7998C9.90582 15.8995 9.85389 16.0152 9.78719 16.1264C9.73121 16.2197 9.61284 16.4 9.40825 16.5363C8.91493 16.8651 8.45462 16.5955 8.34976 16.5215C8.22448 16.4331 8.15147 16.3344 8.13181 16.3078C8.07871 16.236 8.04426 16.1683 8.03265 16.1453C8.00136 16.0836 7.97272 16.0157 7.95147 15.9635C7.90561 15.851 7.85249 15.708 7.80469 15.5759C7.75588 15.441 7.70851 15.306 7.67339 15.2051L7.62646 15.0698C7.28606 14.2943 6.852 13.5383 6.3451 12.8927C4.99073 11.1677 3.11684 9.33405 1.2827 8.29419C0.835012 8.04038 0.677847 7.47171 0.931658 7.02402C1.18547 6.57634 1.75414 6.41917 2.20183 6.67298C4.32134 7.87462 6.37038 9.90705 7.81091 11.7418C8.15733 12.183 8.46975 12.658 8.74655 13.1475C9.40354 10.9001 10.1519 8.59515 11.3044 6.44922C12.5963 4.04347 14.3507 2.07915 16.8624 0.826685C17.323 0.59703 17.8825 0.784203 18.1121 1.24475ZM7.61418 15.0347C7.61396 15.034 7.615 15.0369 7.61767 15.0445C7.61565 15.039 7.61438 15.0354 7.61418 15.0347Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2594_27'%3E%3Crect width='23' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}html .image-with-text .image-with-text__content ul:only-child li:nth-child(3n-1):before{position:absolute;left:-28px;transform:scale(1.2);content:url("data:image/svg+xml; utf8, %3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2594_31)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.25 7.93182H4.93182V17.25H14.25V7.93182ZM4 7V18.1818H15.1818V7H4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9486 6.27099C22.9408 6.78556 22.5173 7.19635 22.0028 7.18853C19.6644 7.15297 17.574 7.92378 15.5627 9.30031C13.5115 10.7042 11.752 12.5016 9.97531 14.3813C9.98008 14.3762 9.95403 14.409 9.83155 14.5564C9.73482 14.6729 9.60571 14.8259 9.46628 14.9799C9.33033 15.13 9.16764 15.2998 9.00416 15.4411C8.92289 15.5114 8.82357 15.5903 8.71323 15.6583C8.62063 15.7154 8.43262 15.821 8.18824 15.8481C7.59897 15.9132 7.31417 15.4622 7.25508 15.3482C7.18449 15.2121 7.16505 15.0909 7.15981 15.0582C7.14567 14.97 7.14622 14.8941 7.14645 14.8684C7.14706 14.7991 7.15286 14.7256 7.15797 14.6696C7.16899 14.5486 7.18756 14.3972 7.20586 14.2579C7.22454 14.1156 7.24455 13.974 7.25975 13.8682L7.28029 13.7265C7.3346 12.8813 7.29677 12.0103 7.14349 11.204C6.73395 9.04939 5.91302 6.55947 4.7624 4.79271C4.48156 4.36147 4.60347 3.78421 5.03471 3.50336C5.46595 3.22251 6.04321 3.34443 6.32406 3.77567C7.6537 5.81732 8.53875 8.56432 8.97434 10.856C9.0791 11.4071 9.13813 11.9725 9.15883 12.5345C10.7757 10.8408 12.5 9.13811 14.5102 7.76238C16.7636 6.2201 19.2248 5.28244 22.0311 5.32511C22.5457 5.33294 22.9565 5.75642 22.9486 6.27099ZM7.28552 13.6897C7.28564 13.689 7.28527 13.692 7.28413 13.7C7.28488 13.6941 7.28541 13.6904 7.28552 13.6897Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2594_31'%3E%3Crect width='23' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}html .image-with-text .image-with-text__content ul:only-child li:nth-child(3n):before{position:absolute;left:-28px;transform:scale(1.2);content:url("data:image/svg+xml; utf8, %3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.25 7.93182H4.93182V17.25H14.25V7.93182ZM4 7V18.1818H15.1818V7H4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.217 1.40917C15.5565 1.79598 15.5181 2.38472 15.1313 2.72416C13.3735 4.26668 12.3406 6.24076 11.7727 8.61092C11.1936 11.0281 11.0948 13.5415 11.0385 16.1273C11.0387 16.1204 11.0413 16.1621 11.0494 16.3536C11.0558 16.5049 11.0628 16.705 11.0627 16.9127C11.0626 17.1152 11.0559 17.3503 11.0295 17.5648C11.0164 17.6714 10.9956 17.7965 10.9595 17.921C10.9291 18.0255 10.8606 18.23 10.6975 18.414C10.3043 18.8576 9.79044 18.7143 9.67019 18.6694C9.52651 18.6159 9.43075 18.539 9.40497 18.5183C9.33532 18.4624 9.28475 18.4057 9.26768 18.3865C9.22169 18.3347 9.17668 18.2764 9.14285 18.2314C9.06982 18.1342 8.98202 18.0095 8.90212 17.8939C8.82055 17.7759 8.74035 17.6575 8.68067 17.5688L8.60081 17.45C8.07401 16.7868 7.46161 16.1664 6.80692 15.6712C5.05767 14.3484 2.77837 13.0528 0.739781 12.5147C0.242196 12.3834 -0.0547029 11.8735 0.0766391 11.3759C0.207981 10.8784 0.717827 10.5815 1.21541 10.7128C3.57117 11.3346 6.0705 12.7778 7.93104 14.1848C8.37847 14.5232 8.80162 14.9029 9.19404 15.3057C9.25658 12.965 9.39286 10.5455 9.96037 8.17671C10.5966 5.52115 11.7925 3.17459 13.902 1.32339C14.2889 0.983954 14.8776 1.02236 15.217 1.40917ZM8.58 17.4192C8.57961 17.4186 8.58133 17.421 8.58586 17.4277C8.58249 17.4229 8.58035 17.4197 8.58 17.4192Z' fill='black'/%3E%3C/svg%3E%0A")}html .image-with-text .image-with-text__content ul li em:first-child{position:absolute;text-transform:none;font-style:normal;opacity:1;font-size:22px;left:-33px;top:-4px}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-c9089547-dc56-486e-80cc-83e64fa890a7,.color-scheme-fe9d3e40-44d6-4f79-be2c-58f3c833f1a8{color:rgba(var(--color-foreground),1)!important}html .image-with-text .image-with-text__content ul li br{content:"";display:block;margin-bottom:15px}html .image-with-text .image-with-text__text h2:not(.image-with-text__heading){text-align:center}html .image-with-text .image-with-text__text h2:not(:first-child){margin-top:40px}.blog-banner{height:500px;overflow:hidden;position:relative;background-color:#000}.blog-banner .splide__arrows{position:absolute;width:105%;z-index:2;display:flex;justify-content:space-between;padding:0 5rem;pointer-events:none;max-width:var(--page-width);top:50%;left:50%;transform:translate(-50%,-50%)}.blog-banner .splide__arrows .splide__arrow{background-color:transparent;border:none;padding:0;pointer-events:auto;cursor:pointer}.blog-banner .splide__arrows .splide__arrow svg{transform:scale(.9)}.blog-banner .splide__arrows .splide__arrow.splide__arrow--next{transform:scaleX(-1)}.blog-banner .splide__arrows .splide__arrow svg path{fill:#fff}.blog-banner .splide__track,.blog-banner .splide__track .splide__list{height:100%}.blog-banner .splide__track .splide__list .splide__slide{display:flex;justify-content:center;align-items:center;width:100vw}.blog-banner .splide__track .splide__list .splide__slide figcaption{position:absolute;width:fit-content;min-width:750px;display:flex;flex-direction:column;align-items:center;z-index:2}.blog-banner .splide__track .splide__list .splide__slide figcaption *{text-align:center;color:#fff}.blog-banner .splide__track .splide__list .splide__slide figcaption h2{margin:0}.blog-banner .splide__track .splide__list .splide__slide figure{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0}.blog-banner .splide__track .splide__list .splide__slide figure img{object-fit:cover;min-width:100%;min-height:100%;width:100%;display:block;opacity:.8}.main-blog .card__heading,.main-blog .card__heading a{color:#af6d4c;text-decoration:none!important}.main-blog .caption-with-letter-spacing{font-weight:600}article.article-template .article-template__hero-container{width:100vw;height:250px;overflow:hidden;max-width:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}article.article-template .article-template__hero-container .media{height:100%;width:100%;max-width:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000}article.article-template .article-template__hero-container .media img{object-fit:cover;min-width:100%;min-height:100%;width:100%;display:block;opacity:.8}article.article-template .article-template__hero-container .article-template__title{position:absolute;z-index:2;color:#fff;text-align:center}article.article-template .article-template__content img{width:100%;height:auto;display:block}article.article-template .article-template__content p{text-align:justify}article.article-template .article-template__content a{color:#000}article.article-template .article-template__content a[title=button]{background-color:#000;padding:0 3rem;height:45px;display:block;width:fit-content;line-height:45px;text-decoration:none;color:#fff;font-weight:600;margin:20px auto 30px}article.article-template .article-template__content h2,article.article-template .article-template__content h3,article.article-template .article-template__content h4,article.article-template .article-template__content h5{text-align:center}.intro.article-template__content{text-align:center}.date-temps{display:flex;gap:50px;justify-content:center;align-items:center;font-weight:600}html .article-template__content{margin-bottom:70px}.multicolumn-card__image-wrapper--petite-width{width:50px}.multicolumn-card__image-wrapper--petite-width+.multicolumn-card__info h3{color:#ff7530}#ContactForm .field:before,#ContactForm .field:after{content:none}#ContactForm input,#ContactForm textarea{background-color:#f2e8db;border:none!important;box-shadow:none!important}#ContactForm label{color:#dbaf94;text-transform:uppercase;font-weight:600}#ContactForm .field__input:focus~.field__label{font-size:1rem}#ContactForm .contact__button{display:flex;justify-content:flex-end}#ContactForm .contact__button .button{background-color:#000;text-transform:uppercase}.list-menu li .header__menu-item>*{text-transform:uppercase;text-decoration:none!important}html details[open]>.header__menu-item{text-decoration:none!important}header-menu details:hover summary,.list-menu li:hover>.header__menu-item{font-weight:700}html .header__submenu .header__menu-item{text-decoration-line:none!important;font-size:1.2rem;font-family:inherit;text-decoration:none;color:#000;text-transform:uppercase}html .header__submenu li:first-child .header__menu-item{padding-left:0}html details[open] summary span{font-weight:700}html .header__submenu .header__menu-item:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden;position:absolute}html .active-facets__button-remove,html .facets__reset{color:#000;text-decoration-thickness:unset!important}html details[open]>.header__submenu{border:none;background-color:#f2e8db}html .active-facets{margin-bottom:5px;justify-content:center}.active-facets__button-wrapper *,span.active-facets__button-inner{font-size:13px}html .active-facets__button--light .active-facets__button-inner{border-radius:0;font-weight:500;padding:7px 15px;font-size:13px}.sous-menu{background-color:#f2e8db;padding:10px 0 0}.sous-menu nav{display:flex;justify-content:space-between;background-color:transparent;max-width:1400px;gap:30px;position:relative}.sous-menu nav ul.menu-gauche-v2{position:relative;background-color:#fff;padding:5px 40px 2px 30px;border-radius:10px 10px 0 0;box-shadow:#0000001a 0 0 11px;gap:40px}.sous-menu nav ul.menu-gauche-v2>li>ul{position:absolute;flex-direction:column;gap:0;top:43px}.sous-menu nav ul.menu-gauche-v2>li:nth-child(2)>ul{left:-15px}.sous-menu nav ul.menu-gauche-v2>li>a{font-size:15px;text-transform:uppercase;font-weight:600;position:relative}.sous-menu nav ul.menu-gauche-v2>li>a.has-children:after{content:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5L0.930193 10L0 9.08262L4.13961 5L0 0.917385L0.930193 0L6 5Z' fill='black'/%3E%3C/svg%3E%0A");position:absolute;right:-12px;top:.5px;transition:transform .3s ease}.sous-menu nav ul.menu-gauche-v2>li>ul>li a.has-children:after{content:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 4.5L0.775161 9L0 8.17435L3.44968 4.5L0 0.825646L0.775161 0L5 4.5Z' fill='black'/%3E%3C/svg%3E%0A");position:relative;transform:translate(7px,.5px);transition:transform .3s ease}.sous-menu nav ul.menu-gauche-v2>li:hover>a:after{transform:rotate(90deg)}.sous-menu nav ul.menu-gauche-v2>li>ul>li:hover>a.has-children:after{transform:rotate(90deg) translateY(-7.5px)}.sous-menu nav ul.menu-gauche-v2>li>ul{display:none;background-color:#fff;padding:10px 0;left:-30px;border-radius:10px;gap:5px;box-shadow:#0003 0 0 14px}.sous-menu nav ul.menu-gauche-v2>li>ul>li,.sous-menu nav ul.menu-gauche-v2 ul.mega-sous-sous-menu>li{border-radius:200px;margin:0 1px;padding:0;position:relative}.sous-menu nav ul.menu-gauche-v2>li>ul>li a,.sous-menu nav ul.menu-gauche-v2 ul.mega-sous-sous-menu>li a{padding:7px 15px;display:flex;min-width:160px;max-width:160px;white-space:normal}@media screen and (max-width: 1430px){.sous-menu nav ul.menu-gauche-v2.menu-droite-v2>li:nth-child(2)>ul{left:-25px}}.header .header__icons .search-modal__content .search__input.field__input{min-width:280px;border-radius:40px;letter-spacing:0}div[id*=image_with_text_cWV8HV] .image-with-text .image-with-text__grid{display:flex;align-items:flex-start}div[id*=image_with_text_cWV8HV] .image-with-text shopify-forms-embed{background-color:#fff;padding:40px 40px 30px;border-radius:30px}div[id*=image_with_text_cWV8HV] .shopify-block.shopify-app-block{width:100%;min-width:100%}@media screen and (min-width: 750px){div[id*=image_with_text_cWV8HV] .image-with-text .grid--3-col-tablet .grid__item{width:calc(36% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}div[id*=image_with_text_cWV8HV] .image-with-text__media-item{position:sticky;top:180px}}@media screen and (min-width: 990px){.search-modal__form{max-width:280px}}html .header__menu-item{font-size:15px;text-transform:uppercase;font-weight:600;color:rgba(var(--color-foreground),1)}.sous-menu nav ul.menu-centre-v2{position:absolute;left:50%;transform:translate(-50%)}.sous-menu nav ul.menu-centre-v2 li a{font-size:15px;text-transform:uppercase;font-weight:600;position:relative}.sous-menu nav ul.menu-centre-v2 ul{margin-top:14px;display:none;position:absolute;flex-direction:column;background-color:#fff;padding:10px 0;border-radius:10px;gap:5px;box-shadow:#0003 0 0 14px}.sous-menu nav ul.menu-centre-v2>li{padding:8px 0 1.7rem;margin-top:3px}.sous-menu nav ul.menu-centre-v2 a.has-children:after{content:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 5L0.930193 10L0 9.08262L4.13961 5L0 0.917385L0.930193 0L6 5Z' fill='black'/%3E%3C/svg%3E%0A");position:absolute;right:-12px;top:.5px;transition:transform .3s ease}.sous-menu nav ul.menu-centre-v2 li:hover a.has-children:after{transform:rotate(90deg)}.sous-menu nav ul.menu-centre-v2 li:hover ul{display:flex}.sous-menu nav ul.menu-centre-v2 ul li{border-radius:200px;margin:0 1px;padding:0;position:relative}.sous-menu nav ul.menu-centre-v2 ul li:hover{background-color:#f3e8db}.sous-menu nav ul.menu-centre-v2 ul li a{padding:7px 15px;display:flex;min-width:180px;max-width:180px;font-size:1.2rem;font-family:inherit;text-decoration:none;text-transform:none!important;color:#000;font-weight:400;position:relative;white-space:normal}.sous-menu nav ul.menu-centre-v2 ul li:hover a{font-weight:600}.sous-menu nav ul.menu-gauche-v2>li:hover>ul{display:flex}.sous-menu nav ul.menu-gauche-v2>li>ul>li:hover,.sous-menu nav ul.menu-gauche-v2 ul.mega-sous-sous-menu>li:hover{background-color:#f3e8db}.sous-menu nav ul.menu-gauche-v2 ul.mega-sous-sous-menu{position:absolute;left:100%;display:none;flex-direction:column;align-items:flex-start;background-color:#fff;top:0;gap:5px}.sous-menu nav ul.menu-gauche-v2>li>ul>li:hover ul.mega-sous-sous-menu{display:flex;padding:10px 0;border-radius:10px;transform:translateY(-10px);box-shadow:#0003 0 0 14px}.sous-menu nav ul.menu-gauche-v2 ul li a:before{position:absolute}.sous-menu nav ul{padding:0;margin:0;display:flex;gap:30px}.sous-menu nav ul.menu-gauche{min-width:fit-content}.sous-menu nav .wrapper-menu-droite{overflow-x:auto;display:flex}.sous-menu nav .wrapper-menu-droite .fleche{position:absolute;transform:translateY(1px);height:42px;display:flex;align-items:center;cursor:pointer;width:40px;background:linear-gradient(270deg,#f3e8db00,#f3e8db 75% 100%)}.sous-menu nav ul.menu-droite+.fleche{transform:translateY(1px) scaleX(-1);right:50px}@media screen and (min-width: 1600px){.sous-menu nav ul.menu-droite+.fleche{right:calc(-650px + 50vw)}}.sous-menu nav ul.menu-droite .fleche-debut,.sous-menu nav ul.menu-droite .fleche-fin{display:none}.sous-menu nav ul.menu-droite .fleche-fin{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;padding:0 5px;cursor:pointer}.sous-menu nav ul.menu-droite .fleche-debut{position:absolute;left:5px;top:50%;transform:translateY(-50%);z-index:1;padding:0 5px;cursor:pointer}.sous-menu nav ul li{list-style:none;padding:8px 0 1rem;position:relative}.sous-menu nav ul li.active>a{font-weight:700}.sous-menu nav ul li a{font-size:1.2rem;font-family:inherit;text-decoration:none;color:#000;white-space:nowrap}.sous-menu nav ul.menu-gauche li a{text-transform:uppercase}.sous-menu nav ul li a:hover{font-weight:700}.sous-menu nav ul li a:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.sous-menu nav ul .mega-sous-menu{position:absolute;background-color:#f8f0e6;left:0;transform:translateY(20px);width:100vw;padding:10px 0 0;max-height:500px;display:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sous-menu nav ul.menu-droite>li .mega-sous-menu.hover{display:block;opacity:1;visibility:visible}.sous-menu nav ul.menu-droite>li:not(.fleche-fin):not(.fleche-debut):hover{padding:0 30px 20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px}.sous-menu nav ul.menu-droite>li:hover>a{margin-top:13.5px;display:block}.sous-menu nav ul .mega-sous-menu>.page-width{margin:auto;padding:0 5rem;gap:50px}.sous-menu nav .mega-sous-menu>.page-width .mega-sous-sous-menu{flex-direction:column;gap:0!important;display:none}.sous-menu nav .mega-sous-menu>.page-width .mega-sous-sous-menu li{padding:0}.sous-menu nav .mega-sous-menu>.page-width .mega-sous-sous-menu li a{text-transform:none}.sous-menu nav ul .mega-sous-menu>.page-width>li>a{text-transform:none;margin-bottom:10px;display:block}.sous-menu nav ul li.image-menu{width:200px;margin-left:auto;display:none}.sous-menu nav ul li.image-menu img{width:100%;height:auto}.blog.color-scheme-5 .blog__posts .article-card .card__heading a{color:#fff}.pop-up-loading{position:fixed;z-index:1000;height:100vh;width:100dvh;display:flex;justify-content:center;align-items:center}.pop-up-loading .loading__spinner{position:relative;display:block!important;width:30px;margin-bottom:10px}.pop-up-loading{position:fixed;z-index:1000;height:100dvh;width:100vw;display:none;justify-content:center;align-items:center;top:0;left:0;background:#00000080}.pop-up-loading>div{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:40px}html .omgrfq-popup-snap .omgrfq_continue_shopping-button{padding:10px 20px!important;border-radius:0!important}#Facet-3-template--22391718478098__product-grid .facets__header .facets__selected{display:none}.label-filtre-couleur{display:flex;gap:0 10px;flex-wrap:wrap;padding:15px 20px 5px!important}.label-filtre-couleur .list-menu__item.facets__item,#FacetFiltersFormMobile .label-filtre-couleur{display:none!important}.label-filtre-couleur .list-menu__item.facets__item[with-color],#FacetFiltersFormMobile .label-filtre-couleur[with-color]{display:block!important}label.facets__label[style*=--bg-color]{width:25px;display:inline-block;max-width:25px;height:25px;padding:0}label.facets__label[style*=--bg-color] input{height:25px;width:25px;margin:0;inset:unset;border:1px solid transparent;z-index:2;border-radius:25px;top:0}label.facets__label[style="--bg-color:#FFFFFF;"] input{border:1px solid #b4b4b4}label.facets__label[style*=--bg-color] input:checked{border:1px solid #000000}label.facets__label[style*=--bg-color] svg{display:none}label.facets__label[style*=--bg-color] span{font-size:0}label.facets__label[style*=--bg-color]:before{content:"";background:var(--bg-color);font-size:0;height:25px;width:25px;padding:0;border-radius:25px;display:block}.icons-header{position:fixed;bottom:50px;right:0;display:flex;flex-direction:column;gap:10px;z-index:1000!important;pointer-events:none}.icons-header a{background-color:#000;padding:10px 20px;line-height:1;display:flex;justify-content:flex-start;align-items:center;text-decoration:none;transform:translate(calc(100% - 70px));transition:transform .3s cubic-bezier(.75,0,.25,1);pointer-events:auto}.icons-header a:hover{transform:translate(0)}.icons-header a span{color:#fff;font-size:16px;margin-left:20px}.icons-header a svg{transform:scale(.8)}#main-search-filters{display:none}.pop-up-newsletter{background:#00000080;position:fixed;z-index:10000!important;width:100vw;height:100vh;display:none;justify-content:center;align-items:center}.pop-up-newsletter .pop-up{display:flex;background-color:#fff;max-width:800px;position:relative;width:100%;margin:0 40px}.pop-up-newsletter .pop-up .croix-pop-up{position:absolute;right:15px;top:15px;width:20px;z-index:2;cursor:pointer}.pop-up-newsletter .pop-up figure{margin:0;width:50%}.pop-up-newsletter .pop-up figure img{width:100%;height:auto;display:block}.pop-up-newsletter .pop-up form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;gap:40px;padding:0 50px}.pop-up-newsletter .pop-up form span,.pop-up-newsletter .pop-up form p{text-align:center;margin:0}.pop-up-newsletter .pop-up form p{font-size:18px}.pop-up-newsletter .pop-up form .button{background-color:#000}.pop-up-newsletter .pop-up form .newsletter_email{background-color:#f2e8db;border:none;width:256px;text-align:center;padding:0;height:47px}#ContactFooter-success{margin-left:auto;box-shadow:none!important;outline:none}.shopify-section.shopify-section-group-header-group.announcement-bar-section .utility-bar .announcement-bar__message svg{display:none}.shopify-section.shopify-section-group-header-group.announcement-bar-section .utility-bar .announcement-bar__link{color:#fff}html .policies{display:inline-flex;gap:10px}.image-with-text__content--desktop-justify p,.rich-text .rich-text__blocks.justify p{text-align:justify}.rich-text .rich-text__blocks.justify h2{text-align:center}html .shopify-policy__container{padding-bottom:50px}html .shopify-policy__container .shopify-policy__title{background-color:#af6d4c;width:100vw;margin-left:calc(-50vw + 32.5ch - 20px);padding:30px 0;margin-bottom:40px}html .shopify-policy__container .shopify-policy__title h1{color:#fff;margin:0}.couleurs-card-product{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px!important}.couleurs-card-product .color-swatch{background:var(--color-swatch);border:1px solid var(--color-swatch);font-size:0;height:25px;width:25px;padding:0;display:block;border-radius:30px}.couleurs-card-product .color-swatch[style="--color-swatch: #FFFFFF;"]{border:1px solid #000000}.banniere-video .banner video{object-fit:cover;min-width:100%;min-height:100%;width:100%;display:block}#FacetFiltersForm .select{border:none;background-color:#cfae94;padding:10px 20px 10px 10px;border-right:10px solid #CFAE94;color:#fff}html details>.header__submenu{position:absolute;left:0;display:flex;padding:15px 0!important;width:100%;transform:translateY(29px)!important;box-shadow:none!important}html .header__menu-item .icon-caret{right:1.1rem;top:calc(50% - .3rem)}header.header{position:relative}header.header header-menu details{position:unset;padding-bottom:40px;margin-bottom:-40px}html .disclosure-has-popup[open]>summary:before{content:none}.facets__summary.checkbox-facet,.facets__summary.checkbox-facet+.facets__display .facets__header{display:none}.facets__summary.checkbox-facet+.facets__display{position:relative!important;background-color:transparent;border:none;box-shadow:none;width:fit-content}.facets__summary.checkbox-facet+.facets__display .facets-layout-list{padding:0}.facets__summary.checkbox-facet+.facets__display .facet-checkbox>svg{background-color:transparent}.facets__summary.checkbox-facet+.facets__display .facet-checkbox__text{text-transform:uppercase;text-decoration:none!important;font-weight:600;font-size:12px}.facets__summary.checkbox-facet+.facets__display .facet-checkbox{padding:1rem 0;transform:translateY(-5px)}.collapsible-content .accordion__content ul,.collapsible-content .accordion__content h2,.collapsible-content .accordion__content h3,.collapsible-content .accordion__content h4{font-size:13px;padding:0 32px 20px 20px;margin:13px 0}details[id*="Details-filter.v.price-template"] .facets__selected,details[id*="Details-Mobile-filter.v.price-template"] .mobile-facets__info{display:none}.collapsible-content .accordion__content li{font-size:13px}.facets__item.taille:not([nom-option=XS]):not([nom-option=S]):not([nom-option=M]):not([nom-option=L]):not([nom-option=XL]):not([nom-option=XXL]):not([nom-option="3XL"]):not([nom-option="Taille unique"]){display:none}html .quick-add__submit{background-color:rgb(var(--color-button-text));color:#fff}html .quick-add__submit svg path{stroke:#fff}.shopify-section.banner-collection .button.button--primary{font-size:13px;padding:6px 20px;text-transform:uppercase;line-height:14px;max-height:40px;min-height:40px}.shopify-section.banner-collection .content .h1{font-size:25px}.shopify-section.banner-collection .content .fil-ariane{font-size:12px}@media screen and (min-width: 990px){section[id*=template--22391718609170__main] .page-width--narrow{max-width:102.6rem}html .quick-add-modal__content{width:80%}html .quick-add-modal__content-info{--modal-padding: 4rem}}.page-width.page-width--narrow{margin-bottom:60px}svg.play-video{display:block;margin:30px auto 0!important;cursor:pointer}.banniere-video .banner:after,.banner:after,.banniere-video .banner__media:after{content:none}.banniere-video .banner__content{pointer-events:none}.banniere-video .banner__content .banner__box{pointer-events:auto}#customer_login button{padding:0 4rem}#customer_login a[href="/account/register"]{width:164.29px;height:47px;display:flex;justify-content:center;align-items:center;border:0;padding:0;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:#ff7530;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:#f2e8db;letter-spacing:.05rem;font-weight:600}#customer_login a[href="/account/register"]:hover{color:#fff;background-color:#ff7530}.no-variant .btn-ajouter-au-devis.button.button--primary.has-only-default-variant,.btn-ajouter-au-devis.button.button--primary.has-only-default-variant{max-height:50px;margin-top:9px;width:calc(100% - 164px)}variant-selects .btn-ajouter-au-devis.button.button--primary:not(.has-only-default-variant){width:457px;max-width:100%}.product fieldset.plus-de-details{background-color:#fcf3ea;border:none;margin:20px 0 0;padding:50px 20px 20px}.product fieldset.plus-de-details p{margin-bottom:5px}.product fieldset.plus-de-details .form__label{font-size:18px;color:#000;transform:none;margin:0;top:15px;position:absolute}.banner video.mobile-video{display:none!important}.banner video:not(.mobile-video){display:block!important}.fil-ariane a{text-decoration:none;color:#000}.fil-ariane a:hover{text-decoration:underline}html .omgrfq-popup .omgrfq_continue_shopping{font-size:0px;transform:scale(1.2) translate(-10px,-5px);padding:0!important;background-color:transparent!important}html .omgrfq-popup.omgrfq-popup-snap .omgrfq_continue_shopping:after{display:block;content:url("data:image/svg+xml; utf8, %3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2675_2)'%3E%3Cpath d='M0.864475 15.9777C0.773396 16.072 0.722999 16.1983 0.724138 16.3294C0.725278 16.4605 0.777862 16.5859 0.870566 16.6786C0.96327 16.7713 1.08868 16.8239 1.21977 16.825C1.35087 16.8261 1.47717 16.7757 1.57148 16.6847L9.00448 9.25367L16.5835 16.5357C16.6549 16.6036 16.7448 16.6488 16.8419 16.6659C16.939 16.6829 17.039 16.6709 17.1293 16.6314C17.2196 16.592 17.2962 16.5267 17.3496 16.4438C17.403 16.361 17.4308 16.2642 17.4295 16.1657C17.4283 16.1 17.4142 16.0352 17.3879 15.9749C17.3617 15.9147 17.3238 15.8603 17.2765 15.8147L9.71148 8.54567L17.1285 1.12967C17.175 1.08325 17.2119 1.02812 17.237 0.967444C17.2622 0.906765 17.2752 0.84172 17.2753 0.776022C17.2753 0.710325 17.2624 0.645262 17.2373 0.584547C17.2122 0.523833 17.1754 0.468657 17.129 0.422169C17.0826 0.375681 17.0274 0.338792 16.9668 0.313607C16.9061 0.288423 16.841 0.275437 16.7753 0.275391C16.7096 0.275344 16.6446 0.288238 16.5839 0.313337C16.5231 0.338435 16.468 0.375247 16.4215 0.421669L8.99048 7.85267L1.41248 0.572669C1.3658 0.524314 1.30985 0.485865 1.24798 0.459621C1.18611 0.433377 1.11958 0.419876 1.05237 0.419924C0.985164 0.419973 0.918656 0.433571 0.856822 0.459904C0.794988 0.486238 0.739098 0.524767 0.692491 0.57319C0.645884 0.621612 0.609518 0.678934 0.585566 0.741729C0.561614 0.804524 0.550567 0.871503 0.553086 0.938664C0.555605 1.00582 0.571638 1.07179 0.600226 1.13261C0.628815 1.19344 0.669373 1.24787 0.719476 1.29267L8.28248 8.56067L0.864475 15.9777Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2675_2'%3E%3Crect width='18' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}html .omgrfq-popup-snap .omgrfq-table tbody tr td:first-child{padding-bottom:16px}html .omgrfq_product_message textarea{font-size:13px;line-height:16px;resize:vertical;min-height:36px;max-height:100px;font-family:var(--font-body-family)}html .omg-files-input .btn-file{text-transform:math-auto}html .omgrfq-popup-snap .omgrfq_product_image>a{border:none!important}#create_customer .form__message{font-size:15px;font-weight:500;outline:none!important;box-shadow:none!important;border:none!important;text-align:left}.customer #create_customer ul{margin-bottom:30px;padding-left:15px}.customer #create_customer ul li a{color:#000;text-decoration:none}#omgrfq-file-wrapper-4:before{content:"Les fichiers autoris\e9s et recommand\e9s sont : .jpg / .png / .ai / .pdf";font-size:12px;line-height:15px;margin-bottom:10px;display:block;margin-top:-5px}product-info variant-selects{display:flex;flex-direction:column}product-info variant-selects fieldset{order:1}product-info variant-selects fieldset.couleur-variants{order:0;border:none;padding:0;margin:10px 0!important;border-top:1px solid #cecece}product-info variant-selects fieldset.couleur-variants .form__label{position:relative;font-size:20px;margin-bottom:-5px;padding-right:20px}.facets-layout-list.mobile-facets__list{padding:1.2rem 2.6rem;display:flex;flex-wrap:wrap;gap:10px}.facets-layout-list.mobile-facets__list .mobile-facets__highlight{display:none}#FacetsWrapperMobile details[id*=eco-responsable],#FacetsWrapperMobile details[id*=fabrique-en-france]{position:relative}#FacetsWrapperMobile details[id*=eco-responsable]:after,#FacetsWrapperMobile details[id*=fabrique-en-france]:after{content:"";position:absolute;width:100%;height:100%;top:0;z-index:2}#FacetsWrapperMobile details[id*=eco-responsable] .mobile-facets__arrow,#FacetsWrapperMobile details[id*=fabrique-en-france] .mobile-facets__arrow{display:none}#FacetsWrapperMobile details[id*=eco-responsable] .mobile-facets__summary>div,#FacetsWrapperMobile details[id*=fabrique-en-france] .mobile-facets__summary>div{background-color:#499066;color:#fff!important;max-height:41px;padding:20px 10px;width:fit-content}#FacetsWrapperMobile details[id*=eco-responsable] .mobile-facets__summary>div span,#FacetsWrapperMobile details[id*=fabrique-en-france] .mobile-facets__summary>div span{font-weight:400}.mobile-facets__open-label{letter-spacing:0}#FacetsWrapperMobile details[id*=eco-responsable] .mobile-facets__summary>div span:not(.mobile-facets__arrow):before,#FacetsWrapperMobile details[id*=fabrique-en-france] .mobile-facets__summary>div span:not(.mobile-facets__arrow):before{content:url("data:image/svg+xml; utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2791_2)'%3E%3Cpath d='M16 0H0V16H16V0Z' stroke='white' stroke-width='1.2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2791_2'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");display:inline-block;margin-right:7px;transform:translateY(3px)}#create_customer>h2.form__message{display:none}.header__icon.header__icon--account{width:unset;gap:7px;text-decoration:none;margin-right:4px}.header__icon.header__icon--account .prenom-client+svg{width:2.3rem}.page-width.facets-container{opacity:1!important}.control-label[for=omgrfq-form_7]:after{content:"Notre \e9quipe vous proposera le marquage le plus adapt\e9.";display:block;font-size:12px}.control-label[for=omgrfq-form_8]:after{content:"Inscription \e0  la newsletter pour b\e9n\e9 ficier de -10%.";display:block;font-size:12px}.multicolumn-list .description-2{background-color:#f2e8db;margin-top:20px;padding:20px;height:100%;display:flex;flex-direction:column;align-items:center;min-height:250px;justify-content:center}.multicolumn-list .description-2 p{text-align:center}.multicolumn-list .description-2 p:not(:last-child){margin-bottom:10px}.couleurs-card-product .color-swatch[style="--color-swatch: #FF0000;"]~.color-swatch[style="--color-swatch: #FF0000;"],.couleurs-card-product .color-swatch[style="--color-swatch: #9F0A40;"]~.color-swatch[style="--color-swatch: #9F0A40;"],.couleurs-card-product .color-swatch[style="--color-swatch: #FF7530;"]~.color-swatch[style="--color-swatch: #FF7530;"],.couleurs-card-product .color-swatch[style="--color-swatch: #FFF500;"]~.color-swatch[style="--color-swatch: #FFF500;"],.couleurs-card-product .color-swatch[style="--color-swatch: #4AAA7C;"]~.color-swatch[style="--color-swatch: #4AAA7C;"],.couleurs-card-product .color-swatch[style="--color-swatch: #054D2A;"]~.color-swatch[style="--color-swatch: #054D2A;"],.couleurs-card-product .color-swatch[style="--color-swatch: #C6E9D8;"]~.color-swatch[style="--color-swatch: #C6E9D8;"],.couleurs-card-product .color-swatch[style="--color-swatch: #77861B;"]~.color-swatch[style="--color-swatch: #77861B;"],.couleurs-card-product .color-swatch[style="--color-swatch: #167DF7;"]~.color-swatch[style="--color-swatch: #167DF7;"],.couleurs-card-product .color-swatch[style="--color-swatch: #8FBEF5;"]~.color-swatch[style="--color-swatch: #8FBEF5;"],.couleurs-card-product .color-swatch[style="--color-swatch: #31EFE3;"]~.color-swatch[style="--color-swatch: #31EFE3;"],.couleurs-card-product .color-swatch[style="--color-swatch: #1861B7;"]~.color-swatch[style="--color-swatch: #1861B7;"],.couleurs-card-product .color-swatch[style="--color-swatch: #3CA5AB;"]~.color-swatch[style="--color-swatch: #3CA5AB;"],.couleurs-card-product .color-swatch[style="--color-swatch: #CFE3FB;"]~.color-swatch[style="--color-swatch: #CFE3FB;"],.couleurs-card-product .color-swatch[style="--color-swatch: #1D2EC7;"]~.color-swatch[style="--color-swatch: #1D2EC7;"],.couleurs-card-product .color-swatch[style="--color-swatch: #001AFF;"]~.color-swatch[style="--color-swatch: #001AFF;"],.couleurs-card-product .color-swatch[style="--color-swatch: #DBBFFF;"]~.color-swatch[style="--color-swatch: #DBBFFF;"],.couleurs-card-product .color-swatch[style="--color-swatch: #6C6B6B;"]~.color-swatch[style="--color-swatch: #6C6B6B;"],.couleurs-card-product .color-swatch[style="--color-swatch: #7A31D8;"]~.color-swatch[style="--color-swatch: #7A31D8;"],.couleurs-card-product .color-swatch[style="--color-swatch: #FDB3EC;"]~.color-swatch[style="--color-swatch: #FDB3EC;"],.couleurs-card-product .color-swatch[style="--color-swatch: #E2128F;"]~.color-swatch[style="--color-swatch: #E2128F;"],.couleurs-card-product .color-swatch[style="--color-swatch: #F8EFE1;"]~.color-swatch[style="--color-swatch: #F8EFE1;"],.couleurs-card-product .color-swatch[style="--color-swatch: #EBCB99;"]~.color-swatch[style="--color-swatch: #EBCB99;"],.couleurs-card-product .color-swatch[style="--color-swatch: #BABABA;"]~.color-swatch[style="--color-swatch: #BABABA;"],.couleurs-card-product .color-swatch[style="--color-swatch: #A15802;"]~.color-swatch[style="--color-swatch: #A15802;"],.couleurs-card-product .color-swatch[style="--color-swatch: #CD7104;"]~.color-swatch[style="--color-swatch: #CD7104;"],.couleurs-card-product .color-swatch[style="--color-swatch: #633601;"]~.color-swatch[style="--color-swatch: #633601;"],.couleurs-card-product .color-swatch[style="--color-swatch: #000000;"]~.color-swatch[style="--color-swatch: #000000;"],.couleurs-card-product .color-swatch[style="--color-swatch: #FFFFFF;"]~.color-swatch[style="--color-swatch: #FFFFFF;"],.couleurs-card-product .color-swatch[style="--color-swatch: #979797;"]~.color-swatch[style="--color-swatch: #979797;"],.couleurs-card-product .color-swatch[style="--color-swatch: #FF5656;"]~.color-swatch[style="--color-swatch: #FF5656;"],.couleurs-card-product .color-swatch[style*="bois.jpg"]~.color-swatch[style*="bois.jpg"],.couleurs-card-product .color-swatch[style*="argent.jpg"]~.color-swatch[style*="argent.jpg"],.couleurs-card-product .color-swatch[style*="or.jpg"]~.color-swatch[style*="or.jpg"],.couleurs-card-product .color-swatch[style*="tranparent.jpg"]~.color-swatch[style*="tranparent.jpg"],.couleurs-card-product .color-swatch[style*="multicolore.jpg"]~.color-swatch[style*="multicolore.jpg"]{display:none}.button-devis.appelez-nous:before{content:url("data:image/svg+xml; utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3319_2)'%3E%3Cpath d='M17.2201 13.8658C16.0293 12.8474 14.8209 12.2304 13.6447 13.2474L12.9424 13.862C12.4286 14.3081 11.4732 16.3927 7.77933 12.1435C4.08625 7.89967 6.28394 7.2389 6.79856 6.7966L7.50471 6.18121C8.67471 5.16198 8.23317 3.8789 7.38933 2.55813L6.8801 1.75813C6.03241 0.440442 5.10933 -0.424942 3.93625 0.59275L3.30241 1.1466C2.78394 1.52429 1.33471 2.75198 0.983175 5.08429C0.560098 7.88275 1.89471 11.0874 4.95241 14.6035C8.00625 18.1212 10.9963 19.8881 13.8286 19.8574C16.1824 19.832 17.6039 18.5689 18.0486 18.1097L18.6847 17.5551C19.8547 16.5381 19.1278 15.5027 17.9363 14.482L17.2201 13.8658Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3319_2'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");position:relative;margin-right:2px;inset:unset;z-index:1;transform:translate(-6px,2px)}.search.search-modal__form .field__label{letter-spacing:0;font-weight:500}.phone-header{display:flex;gap:5px;margin-right:10px;background-color:#fff;color:#000;text-decoration:none;padding:5px 10px 5px 0;margin-top:5px;font-family:sans-serif;font-size:16px}.phone-header svg{transform:scale(.8)}.phone-header svg path{fill:#ff7530}#shop-hcaptcha-badge-container{display:none!important}#form-container-ref input{background-color:#f2e8db;border:none!important;box-shadow:none!important;border-radius:0!important}#form-container-ref label{color:#dbaf94;text-transform:uppercase;font-weight:600}.omgrfq-collection-button{display:none!important}.collection-btn{font-size:18px;padding:15px 30px;text-transform:uppercase;margin:40px auto 0;display:block;width:fit-content}.liste-categories .page-width>div{max-width:1000px;width:fit-content;margin:0 auto;position:relative}.liste-categories .all-links{padding:0;margin:0 auto;list-style:none;display:flex;gap:20px;width:100%;overflow-x:auto}.liste-categories .fleche-gauche{position:absolute;z-index:1;width:25px;height:25px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:25px;cursor:pointer;top:8px;left:3px;border:1px solid #f2e8db}.liste-categories .fleche-droite{position:absolute;z-index:1;width:25px;height:25px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:25px;cursor:pointer;top:8px;right:3px;transform:scaleX(-1);border:1px solid #f2e8db}.liste-categories .all-links li a{font-size:15px;padding:12px 25px;background-color:rgba(var(--color-button),var(--alpha-button-background));text-align:center;min-width:100px;display:flex;justify-content:center;color:rgb(var(--color-button-text));text-decoration:none;white-space:nowrap;border-radius:10px}.liste-categories .h2{text-align:center;font-size:30px;max-width:800px;margin:0 auto 30px;color:#499066}.tag-products{display:flex;justify-content:flex-start;gap:40px;align-items:flex-start;overflow-x:auto}.tag-products div{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:120px;max-width:160px}.tag-products div>span:first-child{font-size:35px}.tag-products div>span:last-child{text-align:center;font-size:12px;text-transform:uppercase;font-weight:600;line-height:16px}.tag-products div>span:last-child a{color:#000;padding-top:50px}.tag-products div>span:last-child a:hover{color:#ff7530}.slideshow__controls .slider-button.slider-button--prev,.slideshow__controls .slider-button.slider-button--next,.slideshow__controls .slideshow__autoplay{display:none}section[id*=slideshow_PMUPU3] .banner .banner__heading strong:after{content:none!important}section[id*=slideshow_PMUPU3] .banner .banner__heading em strong{font-style:italic}html slideshow-component:not(.page-width) .slider-buttons:not(.announcement-bar-slider){position:absolute;z-index:2;bottom:10px;border:none;left:50%;transform:translate(-50%)}html .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}html .slider-counter__link--dots .dot{border-color:#fff!important}.header__icon.header__icon--account,.menu-drawer__utility-links .menu-drawer__account{display:none}.collection__description p{max-width:800px}html .banner .slideshow__text .banner__heading em:after{content:none!important}.slideshow .mobile-image-slideshow{display:none!important}.announcement-bar .slider-button svg path{fill:#fff}.product slider-component .slider-buttons .slider-counter{display:none}.product slider-component .slider-buttons{pointer-events:none;display:flex!important}.product slider-component .slider-buttons .slider-button{pointer-events:auto}#omgrfq-submit-quote-form .omgrfq-form-wrapper{display:flex;flex-direction:column}.tarif-degressif{display:block;width:100%;margin-bottom:10px;font-weight:600;font-size:15px}.quantite-degressif{display:flex;width:100%}.quantite-degressif>span,.quantite-degressif>.price{line-height:34px;padding:3px 15px 0;border:1px solid #0000003d;font-size:16px;width:220px;text-align:center;letter-spacing:0}.tarif-degressif+.quantite-degressif>*{border-bottom:none}.quantite-degressif>span{border-right:none}.quantite-degressif .price-item{font-weight:600}.quantite-degressif .price-item .unite{font-weight:400}.tarif-degressif-block{background-color:#fcf3ea;padding:15px 20px;margin-bottom:20px;width:fit-content}.tarif-degressif-block .mini-commande{margin:10px 0 0;font-size:13px}.product-form__input>.mini-commande{width:100%;display:block;margin-bottom:30px}.footer-block__details-content.menu-footer-secondaire{margin-top:20px}.footer-block__details-content.menu-footer-secondaire .menu-item:not(.has-dropdown){display:flex;justify-content:flex-end;margin-right:1.5rem}.footer-block__details-content.menu-footer-secondaire .menu-dropdown__toggle{display:flex;justify-content:flex-end;padding-right:20px;text-transform:uppercase;font-weight:600;font-size:14px}.footer-block__details-content.menu-footer-secondaire .menu-dropdown__toggle svg{right:0;top:calc(50% - .3rem)}.footer-block__details-content.menu-footer-secondaire .menu-dropdown__content{padding:5px 10px 0 0;list-style:none;display:flex;flex-direction:column;align-items:flex-end}.footer-block__details-content.menu-footer-secondaire .menu-dropdown[open] svg{transform:rotate(180deg)}.section-app:has(.page-width:not(:has(>*:only-child))){background-color:#f2e8db}.section-app .page-width:not(:has(>*:only-child)){display:flex;gap:60px}.section-app .page-width:not(:has(>*:only-child))>*{width:calc(50% - 30px)}.section-app .contact-info{padding:35px 40px 22px;box-shadow:0 4px 20px #0000001a;background-color:#fff}.section-app .contact-info h2{margin-top:0}.section-app .contact-info .info-item{display:flex;gap:20px;align-items:center;background-color:#f8f9fa;padding:20px;margin-bottom:15px}.section-app .contact-info .info-item .info-icon img{width:50px;height:auto;border-radius:50px}.shopify-section.scrolling-text-container .description{margin:0 auto 20px;text-align:center;max-width:800px}.section-app .contact-info .info-item h3{margin:0 0 5px;font-size:17px}.section-app .contact-info .info-item a{color:#529065;font-weight:600;font-size:14px}.section-app .contact-info .info-item p{margin:7px 0;font-size:15px}.section-app .contact-info .offer-box{background-color:#f8f9fa;padding:30px}.section-app .contact-info .offer-box h3{margin-top:0;font-size:20px;color:#618f6a;font-weight:700}.section-app .contact-info .offer-box p{margin:5px 0}.section-app .contact-info .offer-box small{font-size:14px;margin:15px 0;display:block}.section-app .contact-info .offer-box .guarantee-item{font-weight:600;color:#618f6a;margin-bottom:10px;display:flex;align-items:center;gap:10px}.section-app .contact-info .offer-box .guarantee-item.impact-message{width:100%;background-color:#618f6a;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));color:#fff;text-decoration:none;justify-content:center;min-height:47px;margin:20px 0;text-align:center}.section-app .contact-info .offer-box .offer-details{border-top:1px solid rgba(46,125,50,.2);padding-top:15px}.section-app .contact-info .offer-box .offer-details p{font-size:14px;margin:0 0 10px}.section-app .contact-info .offer-box .offer-details p:nth-child(3){padding-top:10px;border-top:1px solid rgba(46,125,50,.2)}.section-app .contact-info .offer-box .offer-details p:nth-child(3) small{margin:0;font-size:14px}.section-app .contact-info .offer-box .offer-details .durable-section{padding:20px;background:#2e7d320d;border-left:4px solid #529065}.section-app .contact-info .offer-box .offer-details .durable-section .durable-title{margin:0 0 15px;color:#529065;font-weight:600}.section-app .contact-info .offer-box .offer-details .durable-section p{margin:0;font-size:14px}@media screen and (max-width: 900px){.slideshow .mobile-image-slideshow{display:block!important}.slideshow .mobile-image-slideshow+img{display:none!important}.slideshow .banner__media{background-color:#499066}}@media screen and (min-width: 750px){.header.page-width{width:100%}slider-component.slider-mobile-gutter{position:relative}html .slider--mobile+.slider-buttons{display:flex;width:100%;justify-content:space-between;position:absolute;z-index:2;top:50%;transform:translateY(-50%)}html .slideshow__slide .slideshow__text-wrapper .banner__box{max-width:720px}.product__title h1{font-size:30px}html .rich-text__blocks{max-width:unset}html .multirow__inner{row-gap:0}html .collapsible-content__grid--reverse{flex-direction:column}html .collapsible-content .grid__item{width:100%}.product .product__info-wrapper.grid__item{overflow-y:auto;position:sticky;top:165px}html .image-with-text__content--desktop-center>*:not(.image-with-text__heading){align-self:center;text-align:justify}html .blog-articles{column-gap:40px;grid-template-columns:1fr 1fr 1fr}sticky-header.header-wrapperhtml .product--medium:not(.product--no-media) .product__media-wrapper,html .product--small:not(.product--no-media) .product__info-wrapper{display:flex;flex-direction:column}html .product__info-wrapper{padding:0 0 0 4rem}}@media screen and (min-width: 990px){.rich-text .rich-text__blocks{max-width:100%}html .product--medium:not(.product--no-media) .product__media-wrapper,html .product--small:not(.product--no-media) .product__info-wrapper{max-width:53%}html .product--medium:not(.product--no-media) .product__info-wrapper,html .product--small:not(.product--no-media) .product__media-wrapper{max-width:47%}html details>.header__submenu{padding-left:5rem!important;padding-right:5rem!important}html .footer-block__heading{font-size:calc(var(--font-heading-scale)* 2.4rem);text-align:right;margin-bottom:10px}html .product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}html .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:nth-child(2){width:100%;max-width:100%}html .header:not(.drawer-menu).page-width{width:100%}html .search-modal{height:101px}html .collage{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;grid-auto-flow:unset}html .collage .collage__item{grid-row:unset;grid-column:1 / 2}html .collage .collage__item:nth-child(2){grid-column:2 / 3}html .collage .collage__item:nth-child(3){grid-column:1 / 3}}@media screen and (max-width: 1150px){.sous-menu{display:none}html details>.header__submenu{transform:translateY(22px)!important}.liste-categories .page-width>div{max-width:100%}}.button.button--primary.btn-express{position:fixed;bottom:15px;right:15px;z-index:100;padding:0 5px;display:none;gap:5px;font-size:13px;min-height:35px;background-color:#499066}.button.button--primary.btn-express img{width:20px;height:auto}html .widget-align-right,html #hubspot-messages-iframe-container iframe{display:none!important}#main-collection-filters .fil-ariane{padding-top:40px;width:fit-content;margin:auto;font-size:14px}.inline-richtext[telechargement]{cursor:pointer}.inline-richtext[telechargement]:hover{text-decoration:underline}@media screen and (max-width: 1200px){.sous-menu nav ul{gap:20px}.header__heading-logo{width:130px}.button-devis{height:40px;min-height:unset;padding:5px 15px;font-size:14px}}@media screen and (max-width: 1110px){header .button-devis{display:none}}@media screen and (max-width: 880px){html .omgrfq-form .form-group .omgrfq-input .omgrfq-input-placeholder{max-width:calc(100vw - 140px)!important;text-overflow:unset!important;white-space:normal!important}.section-app .page-width:not(:has(>*:only-child)){flex-direction:column-reverse;gap:20px}.section-app .page-width:not(:has(>*:only-child))>*{width:100%}.section-app .contact-info{padding:20px}.section-app .contact-info .offer-box{padding:15px}}@media screen and (max-width: 750px){.button-devis{display:none}.footer-block__details-content.menu-footer-secondaire .menu-dropdown__toggle{justify-content:center}.footer-block__details-content.menu-footer-secondaire .menu-dropdown__content{align-items:center}.footer-block__details-content.menu-footer-secondaire{width:fit-content;margin:30px auto 0}.footer-block__details-content.menu-footer-secondaire:has(.menu-item.has-dropdown){transform:translate(7px)}.collection-btn,.shopify-section.banner-collection .button.button--primary{font-size:16px}#FacetFiltersFormMobile .label-filtre-couleur{padding:0!important}.page-width.facets-container{padding-top:20px;padding-bottom:20px;margin-bottom:30px}html .mobile-facets__open{color:#000!important;text-decoration:none!important}section[id*="1717080613ce7103ba"]{margin-bottom:40px}html .header{padding:10px 15px}html .modal__toggle-open.icon.icon-search{transform:translateY(2px)}html .footer__content-top{padding-left:20px;padding-right:20px;flex-direction:column;align-items:center}.button.button--primary.btn-express{font-size:14px;display:flex;min-height:40px;border-radius:50px;width:100px;max-width:unset;min-width:unset}.button.button--primary.btn-express img{width:17px}#cart-icon-bubble .cart-count-bubble{left:11px}html .footer-block__details-content .list-menu__item--link{display:block;width:100%;text-align:center}html .footer__content-top .footer__blocks-wrapper .footer-block.grid__item,html .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block-image{margin:0}html .footer-block__image-wrapper img{max-width:100px}html .footer__content-top .footer-block--newsletter{margin:0}#Banner-template--22391718510866__image_banner .banner__heading{font-size:30px}.section-collection-list .grid{column-gap:15px;row-gap:15px}.section-collection-list .grid .grid__item{width:calc(50% - 7.5px);max-width:calc(50% - 7.5px)}html .rich-text__wrapper{width:calc(100% - 0rem / var(--font-body-scale))}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.3rem)}.reassurance-slider .splide__track .splide__list .splide__slide{width:70%}.reassurance-slider.splide--loop .splide__track .splide__list{margin-top:30px}html .collage .collage__item:nth-child(3) .collage-card{min-height:350px}.collapsible-content .collapsible-content-wrapper-narrow{padding:0 20px}html .collapsible-content .accordion:first-child{margin-top:0}.banner .banner__heading em:after{transform:translateY(18px)}.shopify-section.banner-collection{height:auto;min-height:300px}.shopify-section.banner-collection .content{width:calc(100% - 30px)}.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label input,.product .product-form__input:not(.couleur-variants):not(.product-form__quantity) label .total-number{padding:0}.blog-banner{height:250px}.blog-banner .splide__arrows{display:none}.blog-banner .splide__track .splide__list .splide__slide figcaption{min-width:100%}article.article-template .article-template__hero-container{height:150px}article.article-template .article-template__hero-container .article-template__title{text-align:center}[id*=multicolumn_8ajh7m] .multicolumn-card__info{padding:15px 10px;font-size:14px}[id*=multicolumn_8ajh7m] .multicolumn-card__info h3{font-size:14px}[id*=multicolumn_8ajh7m] .multicolumn-card .multicolumn-card-spacing{margin:0}.date-temps{gap:30px}.date-temps span{text-align:center}.image-with-text .grid__item .image-with-text__content{padding:30px 0}html .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:calc(100% - 4rem / var(--font-body-scale))}.pop-up-newsletter .pop-up{flex-direction:column;max-width:calc(100vw - 40px);margin:0}.pop-up-newsletter .pop-up figure{width:100%;max-height:350px;overflow:hidden;display:flex;align-items:center}.pop-up-newsletter .pop-up form{width:100%;gap:20px;padding:20px}html .shopify-policy__container .shopify-policy__title{margin-left:-20px}.banniere-video .banner__box.gradient{position:absolute;background-color:transparent}.collection-vedette .card__heading a,.product-grid-container .card__heading a,product-recommendations .card__heading a{font-size:15px}html .collapsible-content summary .accordion__title{font-size:calc(var(--font-heading-scale) * 1.5rem)}.card__content .price__regular{font-size:14px}div[id*=multirow_NHhFtU]{margin-top:20px}html .collage .collage__item .collage-card{min-height:250px}html .collage .collage__item .collage-card__content{padding:10px}html .collage .collage__item .collage-card__content .collage-card__content_titre{font-size:22px}html .collage .collage__item .collage-card__content p{font-size:12px}html div[class*=collage_G6UBXM-padding].page-width{padding:0}html div[class*=collage_G6UBXM-padding] .collage-wrapper-title{padding:0 1.5rem;text-align:center;font-weight:700;margin-bottom:20px}html div[class*=collage_G6UBXM-padding] .collage{grid-column-gap:0;grid-row-gap:0}.couleurs-card-product .color-swatch{height:20px;width:20px}.couleurs-card-product{gap:5px}.tag-product-card li{font-size:16px;width:30px;height:30px}html div[id*=multirow_mXG4hx] .image-with-text__grid .image-with-text__media-item .image-with-text__media.image-with-text__media--adapt{padding-bottom:70%!important}html div[id*=multirow_mXG4hx] .image-with-text__grid .image-with-text__media-item .image-with-text__media.image-with-text__media--adapt img{max-width:50%;transform:translate(50%,-50%)}.collection-list__item .card__heading a{font-size:17px}section[id*=custom_liquid_ceKMK6] .image-with-text__heading{margin-bottom:20px!important}section[id*=custom_liquid_ceKMK6] .color-scheme-5{padding:0 20px}#ContactForm label{font-size:13px;padding-top:2px}#ContactForm .field__input:focus~.field__label{padding-top:0}div[id*=multirow_WRJ7QW] .image-with-text__media-item{margin-left:-15px;width:100vw;max-width:100vw}div[id*=multirow_WRJ7QW] .multirow{padding-top:0}html .policies{gap:0;flex-direction:column;margin-bottom:5px}html .policies a{padding:.3rem 0}.icons-header{gap:3px}.icons-header a{transform:scale(.8) translate(calc(100% - 45px))}section.banniere-video .banner__box{padding:20px!important}section.banniere-video .banner__box .banner__heading{font-size:22px!important}svg.play-video{width:45px;height:auto;margin:25px auto 0!important}.section-collection-list .collection-list-wrapper{padding-bottom:30px}.banner video.mobile-video{display:block!important}.banner video:not(.mobile-video){display:none!important}.banniere-video .banner .banner__media{height:70vh!important}html .banniere-video .banner{align-items:center;justify-content:center}html .banniere-video .banner .banner__content{position:absolute}html .omgrfq-popup-snap{padding:15px}html .omgrfq-popup .request-title{text-align:left!important;line-height:120%;font-size:25px}html .omgrfq-form .form-group.form-group-50{flex:0 0 100%}html .omgrfq-popup-snap .quote-title{padding:10px 0 30px}html .omgrfq-popup-snap #submitOMGRFQForm{margin:0 0 20px}html .omgrfq-product-table-wrapper{margin-bottom:20px}html .omgrfq_product_message{padding:30px 0}html .omgrfq-popup-snap .omgrfq_product_image>a{align-items:center;display:flex;margin:0 15px 0 0}html .omgrfq-popup-snap .omgrfq_product_image>a img{width:100%;height:auto}html .omgrfq-select-country .omgrfq-select-country__img{display:none}html .omgrfq-form-control.omgrfq-form-control--country{padding:0}html .omgrfq-popup .omgrfq_continue_shopping{transform:scale(.9) translate(-10px,-3px)}html .omgrfq-popup-snap .omgrfq_product_qty_content{margin-left:0;margin-top:5px}#main-collection-filters .fil-ariane{padding-top:20px;margin:0 0 0 1.5rem}.fil-ariane{font-size:12px;margin-bottom:10px}.product-media-container.constrain-height.media-fit-contain{width:100%!important}.product .product__info-container .product__description p{font-size:14px}.product fieldset legend.form__label{font-size:20px}.product .product-form__input.couleur-variants{padding:10px 20px 0}product-info variant-selects fieldset.couleur-variants .form__label{padding-right:20px;padding-left:10px}section[id*=multicolumn_nWHQ6F] .multicolumn .multicolumn-card .multicolumn-card-spacing{margin-left:0;margin-right:0}section[id*=multicolumn_nWHQ6F] .multicolumn .multicolumn-card .multicolumn-card__info{padding:2.5rem 0}.phone-header{margin-right:0;font-size:0;background:transparent;gap:0;padding:0}.phone-header svg{transform:scale(.85) translateY(2px)}.phone-header svg path{fill:#000}.tag-products{gap:20px}.product .product-form__input .quantite-minimum{padding:15px;gap:25px}.slideshow__media.banner__media.media{transform:translateY(1px)}.product slider-component .slider-buttons{display:none!important}html #omgrfq-submit-quote-form .form-group.button-submit-quote{flex-direction:column;gap:10px;padding-bottom:30px}html .omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm,html #omgrfq-submit-quote-form .form-group.button-submit-quote .valider-devis,html #omgrfq-submit-quote-form .form-group.button-submit-quote .ajouter-autres-produits{padding:14px 24px}.tarif-degressif-block{padding:10px 15px;width:100%}.tarif-degressif{margin-bottom:12px;font-size:14px}.quantite-degressif>span,.quantite-degressif>.price{line-height:25px;font-size:12px;width:fit-content;min-width:165px;padding:3px 10px 0}.quantite-degressif>span{min-width:100px}}@media screen and (max-width: 450px){.product .product-form__buttons{flex-direction:column-reverse;gap:20px}.product .product-form__buttons .livraison,.product .product-form__buttons .btn-ajouter-au-devis[disabled],html #omgrfq-submit-quote-form .form-group.button-submit-quote *{width:100%}}@media screen and (max-width: 1300px){.sous-menu nav ul li a{font-size:1.1rem}}html .pop-up-newsletter .pop-up{max-width:500px;margin:0 20px 20px}html .pop-up-newsletter .pop-up form{gap:20px;padding:0 20px;align-items:flex-start}html .pop-up-newsletter .pop-up form p{font-size:14px;text-align:left}html .pop-up-newsletter{justify-content:flex-start;align-items:flex-end}html .pop-up-newsletter .pop-up form .newsletter_email{width:100%}html .pop-up-newsletter .pop-up form span{text-align:left;font-size:17px}html .pop-up-newsletter .pop-up form .button{font-size:13px;padding:0 14px;width:100%;margin-top:-5px!important}@media screen and (max-width: 750px){html .pop-up-newsletter .pop-up{max-width:calc(100vw - 20px);margin:10px}html .pop-up-newsletter .pop-up figure{max-height:180px}html .pop-up-newsletter .pop-up form{gap:15px;padding:15px}html .pop-up-newsletter .pop-up form .button{margin-top:0!important}div[id*=image_with_text_cWV8HV] .image-with-text shopify-forms-embed{padding:20px;border-radius:15px}}.liste-collections .title.title--primary{margin:50px 0 30px;text-align:center;font-size:30px}.collection-list .collection-list__item .card{display:flex;flex-direction:column}.collection-list .collection-list__item .card .card__content{position:relative;height:auto}.collection-list .collection-list__item .card .card__content .card__information{padding:0 0 20px}.collection-list .collection-list__item .card .card__content .card__information .card__heading a{color:#000;font-size:16px}@media screen and (max-width: 750px){.liste-collections .title.title--primary{margin:40px 0 30px;font-size:24px}}html{scroll-behavior:smooth}.sous-menu nav .wrapper-menu-droite{scrollbar-width:thin;scrollbar-color:#F2E8DB #F2E8DB}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar{height:0px;width:0px}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-track{border-radius:0;background-color:#f2e8db}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-track:hover{background-color:#f2e8db}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-track:active{background-color:#f2e8db}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-thumb{border-radius:0;background-color:#f2e8db}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-thumb:hover{background-color:#f2e8db}.sous-menu nav .wrapper-menu-droite::-webkit-scrollbar-thumb:active{background-color:#f2e8db}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
