:root{--text-color: #102834;--rose: #d63864;--orange: #e15a52;--violet: #97304b;--violet-2: #5A57AE;--orange-rose: linear-gradient(90deg, #e4654d 0%, #d53865 100%);--orange-rose-bg: linear-gradient( 91deg, rgba(238, 183, 186, .31) 0%, rgba(236, 153, 100, .31) 100% );--orange-rose-bg-2: linear-gradient( 180deg, rgba(231, 109, 72, .96) 0%, rgba(214, 56, 100, .96) 100% );--rose-orange: linear-gradient(90deg, #d83d61 0%, #ec7943 100%);--rose-orange-2: linear-gradient(92deg, #e2a2a5 0%, #ec9964 100%);--rose-orange-bg: linear-gradient( 92deg, rgba(231, 109, 72, .47) 0%, rgba(214, 56, 100, .47) 100% );--bleu-vert: linear-gradient(92deg, #4e8dd8 0%, #84d296 100%);--vert-bleu: linear-gradient( 94deg, rgba(136, 215, 146, .31) 0%, rgba(77, 140, 218, .31) 100% );--violet-bleu: linear-gradient(92deg, #8080d8 0%, #9fcae8 100%);--ciel-bleu-violet: linear-gradient( 89deg, rgba(168, 218, 234, .31) 0%, rgba(105, 128, 222, .31) 43%, rgba(131, 132, 222, .31) 100% );--bleu: #5395d0;--upercase: uppercase}@supports (-webkit-touch-callout: none){html,body{height:auto}body{overflow-y:auto;-webkit-overflow-scrolling:touch}main,#MainContent{min-height:0;height:auto;overflow:visible}}h1,.h1,motion-element h1{font-family:Exo,sans-serif!important}h2,.h2,motion-element h2{font-family:Exo,sans-serif!important;font-weight:500!important}h3,.h3,motion-element h3{font-family:Exo,sans-serif!important;font-weight:500!important}h4,.h4,motion-element h4{font-family:Exo,sans-serif!important}h5,.h5,motion-element h5{font-family:Exo,sans-serif!important}h6,.h6,motion-element h6{font-family:Exo,sans-serif!important}p,body,motion-element p{font-family:Exo,sans-serif!important}span,motion-element span{font-family:Exo,sans-serif!important}motion-element.block.rich-text__subheading.text-subheading{color:var(--rose)}motion-element>span{color:#fff}.custom__class-subheading{text-transform:var(--upercase)}.read-more__content:before{background:none!important}.products-bundle__main button.btn.btn--primary,#block-text_BTPMYG a.btn.btn--primary,#block-text_bAXQ6p .rich-text__button a.btn,.read-more__toggle,#block-text_YnawX7 .btn--primary,.gnr-gasoil .custom__block .btn--primary,.adblue .custom__block .btn--primary,.fioul-domestique .custom__block .btn--primary{background:var(--rose-orange)}.assainissement #block-text_f4tCf9 .custom__block a.btn--primary,.template_assainissement .custom__block a.btn--primary,.debouchage-canalisation .custom__block a.btn--primary{background:var(--bleu-vert)}.read-more__toggle{border:1px solid var(--rose-orange)}a.cusstom-button[aria-label="Point de vente"]{font-size:12px}a.cusstom-button.custom-link-secondary{color:#fff;background:var(--rose-orange);border:var(--rose-orange) solid 1px;font-weight:700;padding:10px 15px;border-radius:50px}#shopify-section-sections--27138343076165__header .color-scheme-info{height:auto;min-height:60px;display:flex;justify-content:center}#predictive-search-results-products-list .product-card__description{display:none}.breadcrumbs--last{color:var(--rose);font-size:clamp(14px,.5vw + 9px,16px)!important}.custom--class-center{display:flex;flex-direction:column;justify-content:center;padding:0 135px}.button-list__items .btn svg.icon,.multicolumn-card svg.icon{color:var(--rose)!important}.button-item__inner{cursor:default}.button-item__inner.btn--icon{cursor:pointer}.btn__text{text-transform:none}#block-text_bAXQ6p .rich-text__text ul li:nth-child(1),#block-text_xiMNLK .rich-text__text ul li:nth-child(1),#block-text_YKPUnz .rich-text__text ul li:nth-child(1){list-style-image:url(/cdn/shop/files/Groupe_4325.png?v=1767173922)!important;list-style-type:none!important}#block-text_bAXQ6p .rich-text__text ul li:nth-child(2),#block-text_xiMNLK .rich-text__text ul li:nth-child(2),#block-text_YKPUnz .rich-text__text ul li:nth-child(2){list-style-image:url(/cdn/shop/files/Groupe_4324.png?v=1767173921)!important;list-style-type:none!important}@media(min-width:1024px){.header[data-collapse-on-scroll=true] .header__bottom.is-hide:not(.is-show){transform:translateZ(0)!important;visibility:visible!important;opacity:1!important}body.is-hide-nav .header__bottom{transform:translateZ(0)!important;visibility:visible!important;opacity:1!important}}#shopify-section-template--27138350612805__collapsible_tabs_eqAkim .collapsible-tabs__image-col:after,.about .collapsible-tabs__image-col:after,#shopify-section-template--27138350842181__collapsible_tabs_DfHFQy .collapsible-tabs__image-col:after{content:"";position:absolute;top:20%;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/mascottedetouree.png?v=1768215057);background-size:65%;background-position:center;background-repeat:no-repeat}#shopify-section-template--27138350612805__collapsible_tabs_eqAkim .collapsible-tabs__image-col,.about .collapsible-tabs__image-col,#shopify-section-template--27138350842181__collapsible_tabs_DfHFQy .collapsible-tabs__image-col,#shopify-section-template--27956866089285__collapsible_tabs_GJytyG .collapsible-tabs__image-col{position:relative}.f-badge-bubble{width:10px;height:10px;background:#78bf86;border-radius:50px;margin-right:5px}.f-badge--en-stock{background:transparent;color:var(--text-color)}.product-card__balise{text-transform:uppercase;color:#6c7b81}.testimonial--has-bg{background:#fff;box-shadow:0 33px 77px #00000014}.testimonial__icon svg{color:#ffd577}.testimonial__author{margin-top:16px!important}.product-template .product-form__submit{border:none;background:var(--rose-orange)}.product-template .product-form__submit:hover{color:var(--rose-orange)!important}.product-template .product__info-wrapper .f-price-item{font-weight:500!important;color:var(--orange)}.product-template .icon-with-text__item .icon{color:var(--rose);border:solid;border-radius:5px}.oney{border-radius:11px;background:#e6f0f1;padding:10px 20px;font-size:16px;line-height:1.5;font-weight:400;color:#707070;display:flex;align-items:center;gap:10px}.delivery-pay{border-radius:11px;background:#e76a4b17;width:fit-content;color:#dc495c;padding:10px 35px;margin:10px 0;font-size:16px;display:flex;gap:10px}.collection-template .collection-hero{padding:0}.collection-template .collection-hero .collection-hero__inner{border-radius:0;min-height:250px}.collection-template h3.product-card__title span,.collection-template .f-price span{font-size:16px!important}.collection-template h3.product-card__title span,.collection-template .f-price span{font-weight:600}.collection-template .product-card__button-wrapper a{background:var(--orange-rose);border:solid 1px var(--orange)}.collection-template .product-card__atc{background:var(--orange-rose);color:#fff}.collection-template .btn--with:hover{color:var(--text-color)}.renovation .btn--primary,.template_child_renovation .btn--primary{background:var(--violet-bleu)}@media(hover:hover)and (pointer:fine){.renovation .btn--primary:hover,.template_child_renovation .btn--primary:hover{color:rgb(var(--color-button));border:solid var(--violet) 1px}}.debouchage-canalisation .btn--primary{background:var(--bleu-vert)}@media(hover:hover)and (pointer:fine){.debouchage-canalisation .btn--primary:hover{color:rgb(var(--color-button));border:solid var(--violet) 1px}}.debouchage-et-curage motion-element.block.rich-text__subheading.text-subheading{color:var(--bleu);text-transform:var(--upercase)}.debouchage-et-curage a.btn--with-icon{color:var(--bleu)}.debouchage-et-curage .custom-content-tabs__content-wrapper,.product-template .custom-content-tabs__content-wrapper,.template_child_renovation .custom-content-tabs__content-wrapper,.template_assainissement .custom-content-tabs__content-wrapper,.ramonage-entretien .custom-content-tabs__content-wrapper{gap:4rem}.debouchage-et-curage .tabs-nav__inner,.product-template .tabs-nav__inner,.template_child_renovation .tabs-nav__inner,.template_assainissement .tabs-nav__inner,.ramonage-entretien .tabs-nav__inner{gap:4rem;position:relative;padding-bottom:.4rem}.debouchage-et-curage .custom-content-tabs__block,.product-template .custom-content-tabs__block,.template_child_renovation .custom-content-tabs__block,.template_assainissement .custom-content-tabs__block{gap:4rem}.debouchage-et-curage .swiper-button-next{color:var(--bleu);border:1px solid var(--bleu)}.debouchage-et-curage .swiper-button-next:hover,.debouchage-et-curage .swiper-button-prev:hover{color:#fff;border:1px solid var(--bleu)}#section-template--27881437102405__image_with_text_JRBAKk ul,#section-template--27952264675653__image_with_text_F4yYDR ul,#section-template--27956866089285__image_with_text_GEcJQR ul,#section-template--27138350678341__image_with_text_eVH7Wp ul,#section-template--27138350842181__image_with_text_6KyBfn ul,.template_assainissement .metafield-rich_text_field ul{display:grid;grid-template-columns:repeat(2,1fr);padding:0}#section-template--27881437102405__image_with_text_JRBAKk ul li,#section-template--27952264675653__image_with_text_F4yYDR ul li,#section-template--27956866089285__image_with_text_GEcJQR ul li,#section-template--27138350678341__image_with_text_eVH7Wp ul li,#section-template--27138350842181__image_with_text_6KyBfn ul li,.template_assainissement .metafield-rich_text_field ul li{list-style:none;position:relative;padding-left:1.5em}#section-template--27956866089285__image_with_text_GEcJQR ul li:before{content:"\2714";position:absolute;left:0;color:inherit}#section-template--27138350842181__image_with_text_6KyBfn ul li:before,#section-template--27138350678341__image_with_text_eVH7Wp ul li:before{content:"\2714";position:absolute;left:0;color:var(--rose)}#section-template--27881437102405__image_with_text_JRBAKk ul li:before,#section-template--27952264675653__image_with_text_F4yYDR ul li:before,.template_assainissement .metafield-rich_text_field ul li:before{content:"\2714";position:absolute;left:0;color:var(--bleu)}.custom-content-tabs .tabs-nav__inner{position:relative;padding-bottom:.4rem}.custom-content-tabs .tabs-progress-line{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(var(--color-foreground),.2);z-index:1;pointer-events:none}.custom-content-tabs .tabs-progress-bar{position:absolute;bottom:0;left:0;height:2px;background-color:var(--bleu);z-index:2;transition:left .5s cubic-bezier(.4,0,.2,1),width .5s cubic-bezier(.4,0,.2,1);width:0;border-radius:1px;opacity:1;will-change:left,width;min-width:0;display:block!important;pointer-events:none;visibility:visible}.product-template .custom-content-tabs .tabs-progress-bar{background-color:var(--rose)}.debouchage-canalisation .custom-content-tabs .tabs-progress-bar{background-color:var(--bleu)}.custom-content-tabs__content-wrapper .tabs-nav__inner:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(var(--color-foreground),.2)}.custom-content-tabs .tabs__btn{position:relative;z-index:3;transition:color .3s ease;color:var(--bleu)}.custom-content-tabs .tabs__btn.active,.debouchage-canalisation .tabs__btn.active{color:var(--bleu)!important;font-weight:500;text-transform:var(--upercase)}.custom-content-tabs .tabs__btn:not(.active),.debouchage-canalisation .tabs__btn:not(.active){color:var(--bleu)!important;text-transform:var(--upercase)}.product-template .custom-content-tabs .tabs__btn.active{color:var(--rose);font-weight:500;text-transform:var(--upercase)}.product-template .custom-content-tabs .tabs__btn:not(.active){color:var(--rose);text-transform:var(--upercase)}.custom-content-tabs .tabs__btn.btn--underline:after{display:none}.about .multicolumn__items .f-column:nth-child(1) .btn--primary{background:var(--orange-rose)!important;border:1px solid var(--orange-rose)}.about .multicolumn__items .f-column:nth-child(2) .btn--primary{background:var(--bleu-vert)!important;border:1px solid var(--bleu-vert)}.about .multicolumn__items .f-column:nth-child(3) .btn--primary{background:var(--violet-bleu)!important;border:1px solid var(--violet-bleu)}.contact .multicolumn-card__text.rich-text__text ul li:nth-child(1),.showroom .multicolumn-card__text.rich-text__text ul li:nth-child(1){background-image:url(/cdn/shop/files/icon-pointer.svg?v=1768225082);background-repeat:no-repeat;background-size:25px 30px;padding-left:30px;list-style-type:none!important}.contact .multicolumn-card__text.rich-text__text ul li:nth-child(2),.showroom .multicolumn-card__text.rich-text__text ul li:nth-child(2){background-image:url(/cdn/shop/files/icon-telephone.svg?v=1768225082);background-repeat:no-repeat;background-position:left center;background-size:25px 30px;padding-left:30px;list-style-type:none!important}.section-template--27138350711109__multicolumn_tknhCx .multicolumn-card__info a,.showroom .multicolumn-card__info a{display:flex;margin:0 20px}.section-template--27138350711109__multicolumn_tknhCx .multicolumn-card__text ul,.showroom .multicolumn-card__text ul{margin:0;padding:20px 30px;display:flex;flex-direction:column;gap:2rem;border-bottom:1px solid #d7d7d7}.section-template--27138350711109__multicolumn_tknhCx .multicolumn-card__text p,.showroom .multicolumn-card__text p{margin:20px 0}.section-template--28028560605509__multicolumn_Mah4VQ .multicolumn-card--layout-top:nth-child(1){background:#f9f9f9;display:flex;flex-direction:column;align-items:center;border-radius:20px;justify-content:space-evenly}.showroom .section-template--28028560605509__multicolumn_Mah4VQ .multicolumn-card__text ul li:nth-child(1){background-image:url(/cdn/shop/files/icon-pointer-bleu.svg?v=1768227466);background-repeat:no-repeat;background-size:25px 30px;padding-left:30px;list-style-type:none!important}.showroom .section-template--28028560605509__multicolumn_Mah4VQ .multicolumn-card__text ul li:nth-child(2){background-image:url(/cdn/shop/files/icon-telephone-bleu.svg?v=1768227466);background-repeat:no-repeat;background-position:left center;background-size:25px 30px;padding-left:30px;list-style-type:none!important}.delivery-section{background-color:#faf7f6;padding:60px 0;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a1a}.delivery-container{max-width:1120px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);column-gap:60px;align-items:flex-start}.delivery-left h2{line-height:1.2;margin:0 0 20px}.delivery-left p{margin:0 0 24px;color:#555;max-width:420px;font-size:15px}.delivery-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px;list-style:none;padding:0;margin:0}.delivery-checklist li{position:relative;padding-left:22px;font-size:14px;color:#444}.delivery-checklist li:before{content:"\2714";position:absolute;left:0;top:0;font-size:13px;color:#f2495c}.delivery-right{display:flex;flex-direction:column;gap:16px}.delivery-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:20px 24px;border-radius:16px;background-color:#fff;box-shadow:0 10px 35px #0000000a}.card-icon span{display:inline-flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;background:#ffe6e9;font-size:20px}.card-content{padding:0 24px}.card-content h3{font-size:18px;margin:0 0 6px}.card-content p{margin:0;font-size:14px;color:#666}.btn-gradient{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;background-image:linear-gradient(90deg,#f2495c,#f3702b);color:#fff;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.btn-gradient:hover{filter:brightness(1.05);box-shadow:0 8px 18px #f2495c40;transform:translateY(-1px)}.f-price-item--texte-livraison{font-size:20px}.f-price{display:flex;flex-direction:column;align-items:flex-start}.zone-pricing__price{display:none}.product-icon-only--vertical{display:flex;flex-wrap:nowrap}.product-icon-only .product-icon-only__item img{width:40px;height:40px}.mega-menu__link{position:relative;transition:color .3s ease;text-decoration:none}.mega-menu__link:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose);color:var(--rose)}.mega-menu__item-child .mega-menu__link:hover .reversed-link__text{color:var(--rose)}.mega-menu__item-child .mega-menu__link:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose)}.mega-menu__link--top:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose);color:var(--rose)}.dropdown__nav a.reversed-link,.dropdown__nav .reversed-link{position:relative;transition:color .3s ease;text-decoration:none}.dropdown__nav a.reversed-link:hover,.dropdown__nav .reversed-link:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose)}.dropdown__nav a.reversed-link:hover .reversed-link__text,.dropdown__nav .reversed-link:hover .reversed-link__text{color:var(--rose);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose)}.dropdown .dropdown__nav a,.dropdown .dropdown__nav .reversed-link{text-decoration:none}.dropdown .dropdown__nav a:hover,.dropdown .dropdown__nav .reversed-link:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--rose)}.dropdown .dropdown__nav a:hover .reversed-link__text,.dropdown .dropdown__nav .reversed-link:hover .reversed-link__text{color:var(--rose)}@media(min-width:768px){.custom-class-multi-countdown.has-banner-column .custom-col-40,.custom-class-multi-countdown.has-banner-column .custom-col-20{width:50%}.custom-class-multi-countdown.has-banner-column .countdown-with-multi__items .f-grid{min-width:320px}.custom-class-multi-countdown.has-two-columns .custom-col-40-two,.custom-class-multi-countdown.has-two-columns .custom-col-60{width:50%}.swiper-product-nav{position:absolute}}@media(min-width:1024px){.custom-class-multi-countdown.has-banner-column .custom-col-40{width:40%}.custom-class-multi-countdown.has-banner-column .custom-col-20{width:20%}.custom-class-multi-countdown.has-banner-column .countdown-with-multi__items .f-grid{min-width:0}.custom-class-multi-countdown.has-two-columns .custom-col-40-two{width:39%}.custom-class-multi-countdown.has-two-columns .custom-col-60{width:60%}}@media(max-width:1440px){.custom-class-multi-countdown .countdown-with-multi__timer{height:100%;min-height:100%}}@media(max-width:1024px){.custom-class-multi-countdown .countdown-with-multi__timer{height:100%;min-height:100%}.custom-class-media-content .card-media__image-after-heading{width:60%}.debouchage-et-curage #template--27881437102405__custom_content_8er8ra .custom-content-block--text{width:40%}.debouchage-et-curage #template--27881437102405__custom_content_8er8ra .custom-content-block--image{width:60%}}@media(max-width:1023px){#shopify-section-sections--27138343076165__header .color-scheme-info.header__bottom{display:none}.menu-drawer-button{display:flex;!important}}@media(max-width:900px){.delivery-container{grid-template-columns:1fr;row-gap:40px}}@media(max-width:768px){.custom-class-multi-countdown .countdown-with-multi__timer{height:100%;min-height:100%}.custom-class-multi-countdown.has-banner-column{flex-direction:column;align-items:stretch}.custom-class-multi-countdown.has-banner-column .custom-col-40,.custom-class-multi-countdown.has-banner-column .custom-col-20{width:100%}.custom-class-media-content{justify-content:center;height:64vh!important}.custom-class-media-content .card-media__content-wrapper{flex:0 0 40%}.custom-class-multi-banner .card-media,.custom-class-multi-banner .card-media__content{height:100%;min-height:100%}.custom-class-multi-countdown .f-column{min-height:auto}.custom-class-multi-countdown.has-two-columns{align-items:stretch}.debouchage-et-curage #shopify-section-template--27881437102405__custom_content_8er8ra .f-flex{flex-direction:column;gap:0}#shopify-section-template--27881437102405__custom_content_8er8ra .custom-content-block--text{padding:20px;border-radius:20px 20px 0 0!important;width:100%}.debouchage-et-curage #template--27881437102405__custom_content_8er8ra .custom-content-block--image{width:100%}.debouchage-et-curage #template--27881437102405__custom_content_8er8ra .custom__block--image{border-radius:0 0 20px 20px}#shopify-section-template--27881437102405__custom_content_8er8ra .rich-text{padding:0px 1rem}.swiper-product-nav{position:static}#shopify-section-template--27138350317893__custom_content_FNE86R .f-grid--gap-medium{gap:0}#block-text_YnawX7{width:100%;padding:40px 0;border-radius:20px 20px 0 0!important}#block-text_YnawX7 .custom__block--text{text-align:center}.custom-content-block--map{width:100%}}@media(max-width:600px){.delivery-card{grid-template-columns:1fr;row-gap:14px}.card-content{padding:0}.delivery-checklist{grid-template-columns:1fr}#shopify-section-template--27138351071557__custom_content_tabs_Qkf8FP .section__header{width:100%!important}}@media(max-width:425px){.product-icon-only--vertical{display:flex;flex-wrap:wrap}.collection-template .collection-hero .collection-hero__inner{border-radius:0;min-height:450px}.custom-class-container .relative{height:300px}.custom-class-container .rich-text__text{height:auto}.custom-breadcrumb .rich-text{display:flex;flex-direction:column;justify-content:center}.custom-class-media-content{justify-content:center;height:50vh!important}#shopify-section-template--27138350612805__collapsible_tabs_eqAkim .collapsible-tabs__image-col:after,.about .collapsible-tabs__image-col:after,#shopify-section-template--27138350842181__collapsible_tabs_DfHFQy .collapsible-tabs__image-col:after{background-size:80%}}.product-card__info .oney,.sticky-atc-bar__product-info .oney,.debouchage-canalisation .oney,.debouchage-canalisation .delivery-pay,.debouchage-canalisation .product__specification-table{display:none}.complementary-products__container .f-price-item--price-ttc{font-size:15px!important}.complementary-products__container .product-card--simple .product-card__atc{width:100%}.f-price--on-sale .f-price-item--regular s,.f-price--on-sale .f-price__sale .f-price-item--regular s{color:#888;text-decoration-color:#888}.product-form__submit[disabled],.product-form__submit[data-pcs-disabled]{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important}.cart-drawer-button{border:.15rem solid rgba(var(--color-foreground),.2);border-radius:10rem;padding:.6rem .8rem;transition:border-color .2s ease}.cart-drawer-button:hover{border-color:rgba(var(--color-foreground),.45)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-lc.css.map */
