/* === Hero de catégorie — toutes catégories et sous-catégories — Claude, 22/09/2026 === */
html{scroll-behavior:smooth}
body.tax-product_cat .entry-header,body.tax-product_tag .entry-header{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;text-align:left}
body.tax-product_cat .entry-header .page-title,body.tax-product_tag .entry-header .page-title{display:none!important}
body.tax-product_cat .entry-header .page-description,body.tax-product_tag .entry-header .page-description{display:block!important;max-width:none!important;margin:0!important;padding:0!important}
body.tax-product_cat .hero-section,body.tax-product_tag .hero-section{margin-bottom:0}
.oxc{--i-chev:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.9%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%206l6%206-6%206%27%2F%3E%3C%2Fsvg%3E");--i-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.9%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5%2012h14%27%2F%3E%3Cpath%20d%3D%27m13%206%206%206-6%206%27%2F%3E%3C%2Fsvg%3E");--i-tag:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2012V5a2%202%200%200%201%202-2h7l9%209-9%209-9-9Z%27%2F%3E%3Ccircle%20cx%3D%277.6%27%20cy%3D%277.6%27%20r%3D%271.4%27%2F%3E%3C%2Fsvg%3E");--i-shop:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.5%209%205%204h14l1.5%205%27%2F%3E%3Cpath%20d%3D%27M4.5%209v11h15V9%27%2F%3E%3Cpath%20d%3D%27M9.5%2020v-6h5v6%27%2F%3E%3C%2Fsvg%3E");--i-users:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16%2020v-1.8a4%204%200%200%200-4-4H6.2a4%204%200%200%200-4%204V20%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%277%27%20r%3D%273.6%27%2F%3E%3Cpath%20d%3D%27M21.8%2020v-1.8a4%204%200%200%200-3-3.8%27%2F%3E%3C%2Fsvg%3E");--i-truck:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2.5%2016.5V6.5h11.5v10%27%2F%3E%3Cpath%20d%3D%27M14%209.5h4L21.5%2013v3.5H14%27%2F%3E%3Ccircle%20cx%3D%277%27%20cy%3D%2717.5%27%20r%3D%271.7%27%2F%3E%3Ccircle%20cx%3D%2717.5%27%20cy%3D%2717.5%27%20r%3D%271.7%27%2F%3E%3C%2Fsvg%3E");--i-shield:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203%2020%206v6c0%205-3.4%207.7-8%209-4.6-1.3-8-4-8-9V6l8-3Z%27%2F%3E%3Cpath%20d%3D%27m9%2012%202%202%204-4%27%2F%3E%3C%2Fsvg%3E");--i-box:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%203%208%204.2v9.6L12%2021l-8-4.2V7.2Z%27%2F%3E%3Cpath%20d%3D%27m4%207.2%208%204.2%208-4.2%27%2F%3E%3Cpath%20d%3D%27M12%2011.4V21%27%2F%3E%3C%2Fsvg%3E");--i-chat:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M21%2011.8a8%208%200%200%201-11.7%207.1L4%2020.2l1.3-4.6A8%208%200%201%201%2021%2011.8Z%27%2F%3E%3C%2Fsvg%3E");--i-pin:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2021s6.8-5.2%206.8-11A6.8%206.8%200%201%200%205.2%2010c0%205.8%206.8%2011%206.8%2011Z%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%279.8%27%20r%3D%272.4%27%2F%3E%3C%2Fsvg%3E");--i-cart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%279.5%27%20cy%3D%2720%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%2720%27%20r%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M2.5%203.5h3L8%2015.5h10.3L21%207.5H6.2%27%2F%3E%3C%2Fsvg%3E");--i-check:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E");--o:#ED462A;--od:#cf3a20;--ink:#1d1d1f;--ink2:#6e6e73;--line:#e8e8ea;--vert:#0a8a3f;--bleu:#0b62c4;
font-family:Inter,-apple-system,system-ui,sans-serif;color:var(--ink);letter-spacing:-.01em;line-height:1.5;
position:relative;overflow:hidden;display:block;text-align:left;
width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);
background:linear-gradient(180deg,#fff 0%,#faf6f5 40%,#f7f3f2 70%,rgba(247,243,242,0) 100%);
padding:46px 24px 0}
.oxc *{box-sizing:border-box;margin:0;padding:0}
.oxc a{text-decoration:none;color:inherit}
.oxc::before{content:"";position:absolute;top:-90px;right:-120px;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgba(237,70,42,.16),transparent 62%);pointer-events:none;z-index:0}
.oxc::after{content:"";position:absolute;left:-80px;bottom:40px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(237,70,42,.07),transparent 66%);pointer-events:none;z-index:0}
.oxc__in{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}
.oxc__in--solo{grid-template-columns:minmax(0,1fr)!important;max-width:860px}
.oxc__kick{color:var(--o);font-weight:700;font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}
.oxc__t{font-size:clamp(2rem,3vw,2.9rem)!important;line-height:1.05;font-weight:800;letter-spacing:-.04em;margin:12px 0 0!important;color:var(--ink);text-align:left}
.oxc__sub{font-size:1.05rem;color:var(--ink2);max-width:470px;margin-top:14px!important;font-weight:500}
.oxc__act{display:flex;gap:14px;align-items:center;margin-top:24px;flex-wrap:wrap}
.oxc__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--o);color:#fff!important;font-weight:600;font-size:.98rem;padding:14px 26px;border-radius:980px;transition:background .2s ease}
.oxc__btn::after{content:"";width:16px;height:16px;background:#fff;-webkit-mask:var(--i-arrow) no-repeat center/contain;mask:var(--i-arrow) no-repeat center/contain}
.oxc__btn:hover{background:var(--od)}
.oxc__btn2{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--o)!important;font-weight:600;font-size:.98rem;padding:13px 24px;border-radius:980px;border:1.6px solid var(--o);transition:background .2s ease}
.oxc__btn2:hover{background:#fdeee9}
.oxc__props{display:flex;gap:18px;flex-wrap:wrap;margin-top:26px}
.oxc__prop{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;max-width:176px}
.oxc__prop::before{content:"";grid-row:1 / span 2;width:34px;height:34px;border-radius:10px;background:#fdeee9;background-image:none}
.oxc__prop>i{position:relative}
.oxc__prop b{font-size:.86rem;font-weight:700;line-height:1.25;color:var(--ink);grid-column:2}
.oxc__prop i{font-size:.78rem;font-style:normal;color:var(--ink2);line-height:1.3;grid-column:2}
.oxc__prop--tag::before{background-image:var(--i-tag);background-repeat:no-repeat;background-position:center;background-size:18px 18px}
.oxc__prop--shop::before{background-image:var(--i-shop);background-repeat:no-repeat;background-position:center;background-size:18px 18px}
.oxc__prop--users::before{background-image:var(--i-users);background-repeat:no-repeat;background-position:center;background-size:18px 18px}
.oxc__more{margin-top:22px;max-width:560px}
.oxc__more>summary{display:inline-flex;align-items:center;gap:7px;cursor:pointer;list-style:none;font-size:.88rem;font-weight:600;color:var(--ink2)}
.oxc__more>summary::-webkit-details-marker{display:none}
.oxc__more>summary::after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--i-chev) no-repeat center/contain;mask:var(--i-chev) no-repeat center/contain;transform:rotate(90deg);transition:transform .2s ease}
.oxc__more[open]>summary::after{transform:rotate(-90deg)}
.oxc__more>summary:hover{color:var(--o)}
.oxc__more p{font-size:.92rem;line-height:1.6;color:var(--ink2);margin-top:10px!important}
/* --- les cartes produits --- */
.oxc__deck{display:flex;align-items:center;justify-content:flex-end;margin-right:20px}
.oxc__c{position:relative;flex:0 0 auto;background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.04);transition:transform .25s ease,box-shadow .25s ease}
.oxc__c--side{width:178px;padding:14px;z-index:1;transform:scale(.95);box-shadow:0 14px 34px rgba(25,30,40,.10)}
.oxc__c--main{width:252px;padding:18px;z-index:3;margin:0 -20px;box-shadow:0 28px 64px rgba(25,30,40,.18)}
.oxc__c:hover{transform:translateY(-4px) scale(1);box-shadow:0 32px 70px rgba(25,30,40,.2);z-index:5}
.oxc__badge{position:absolute;top:-12px;left:14px;font-size:.72rem;font-weight:700;padding:5px 11px;border-radius:980px;z-index:4;white-space:nowrap}
.oxc__badge--hot{background:var(--o);color:#fff;box-shadow:0 8px 20px rgba(237,70,42,.35)}
.oxc__badge--low{background:#eef3ff;color:var(--bleu)}
.oxc__badge--new{background:#eafaf0;color:var(--vert)}
.oxc__cl{display:block}
.oxc__pim{display:flex;align-items:center;justify-content:center;height:120px;margin:6px 0 12px;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#f4f4f6,#e7e7ea)}
.oxc__c--main .oxc__pim{height:150px}
.oxc__pim img{width:100%;height:100%;object-fit:contain;display:block}
.oxc__pim--ph::before{content:"";width:48px;height:48px;background:#b9bcc2;-webkit-mask:var(--i-box) no-repeat center/contain;mask:var(--i-box) no-repeat center/contain}
.oxc__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--ink);min-height:2.6em}
.oxc__c--main .oxc__name{font-size:1.05rem}
.oxc__chip{display:inline-block;margin-top:8px;font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink2);background:#f2f2f4;border-radius:6px;padding:4px 8px}
.oxc__price{display:flex;align-items:baseline;gap:5px;margin-top:10px}
.oxc__price b{font-size:1.3rem;font-weight:800;letter-spacing:-.03em;color:var(--o)}
.oxc__c--main .oxc__price b{font-size:1.7rem}
.oxc__price i{font-size:.72rem;font-style:normal;color:var(--ink2);font-weight:600}
.oxc__old{display:flex;align-items:center;gap:8px;margin-top:3px}
.oxc__old del{font-size:.85rem;color:#9aa0aa;font-weight:600}
.oxc__pct{font-size:.72rem;font-weight:700;color:var(--o);background:#fdeee9;border-radius:6px;padding:2px 7px}
.oxc__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:.74rem;font-weight:600;color:var(--ink2)}
.oxc__meta span{display:inline-flex;align-items:center;gap:5px}
.oxc__dot::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--vert)}
.oxc__pin::before{content:"";width:13px;height:13px;background:var(--ink2);-webkit-mask:var(--i-pin) no-repeat center/contain;mask:var(--i-pin) no-repeat center/contain}
.oxc__van::before{content:"";width:14px;height:14px;background:var(--ink2);-webkit-mask:var(--i-truck) no-repeat center/contain;mask:var(--i-truck) no-repeat center/contain}
.oxc__cart{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:14px;background:var(--o);color:#fff!important;font-weight:600;font-size:.92rem;padding:12px 16px;border-radius:980px;transition:background .2s ease}
.oxc__cart::before{content:"";width:17px;height:17px;flex:0 0 auto;background:#fff;-webkit-mask:var(--i-cart) no-repeat center/contain;mask:var(--i-cart) no-repeat center/contain}
.oxc__cart:hover{background:var(--od)}
.oxc__c--side .oxc__cart{padding:10px 12px;font-size:0;gap:0}
.oxc__c--side .oxc__cart::before{width:18px;height:18px}
.oxc__all{display:flex;justify-content:flex-end;margin-top:16px}
.oxc__all a{display:inline-flex;align-items:center;gap:7px;color:var(--o)!important;font-weight:600;font-size:.9rem}
.oxc__all a::after{content:"";width:15px;height:15px;background:var(--o);-webkit-mask:var(--i-arrow) no-repeat center/contain;mask:var(--i-arrow) no-repeat center/contain}
/* --- bandeau de confiance --- */
.oxc__bar{position:relative;z-index:2;max-width:1200px;margin:34px auto 0;padding:18px 0 22px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.oxc__bi{display:grid;grid-template-columns:auto 1fr;column-gap:11px;align-items:center}
.oxc__bi::before{content:"";grid-row:1 / span 2;width:32px;height:32px;border-radius:9px;background:#fdeee9;background-repeat:no-repeat;background-position:center;background-size:17px 17px}
.oxc__bi b{grid-column:2;font-size:.85rem;font-weight:700;line-height:1.25;color:var(--ink)}
.oxc__bi i{grid-column:2;font-size:.78rem;font-style:normal;color:var(--ink2);line-height:1.3}
.oxc__bi--truck::before{background-image:var(--i-truck)}
.oxc__bi--shield::before{background-image:var(--i-shield)}
.oxc__bi--box::before{background-image:var(--i-box)}
.oxc__bi--chat::before{background-image:var(--i-chat)}
.oxc__anchor{display:block;height:0;scroll-margin-top:110px}
@media (max-width:1240px){.oxc__c--3{display:none}}
@media (max-width:1040px){.oxc__c--1{display:none}.oxc__c--main{margin:0}}
@media (max-width:900px){
.oxc{padding:34px 20px 0}
.oxc__in{grid-template-columns:minmax(0,1fr);gap:28px}
.oxc__deck{justify-content:flex-start;margin-right:0}
.oxc__c--main{width:100%;max-width:330px}
.oxc__sub{font-size:1rem}
.oxc__props{gap:16px}
.oxc__prop{max-width:none;width:100%}
.oxc__all{justify-content:flex-start}
.oxc__bar{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px}
}
/* === fin hero de catégorie === */

/* === Colonne de filtres — toutes catégories et sous-catégories — Claude, 22/09/2026 === */
.ct-widget:has(.wc-block-product-filters){background:#fff;border:1px solid #e6ecf2;border-radius:16px;padding:20px 18px 20px;box-shadow:0 2px 16px rgba(25,42,61,.05)}
.ct-sidebar .wc-block-product-filters{--ox:#ED462A;--oxd:#192a3d;--oxg:#3A4F66;--oxm:#6b7f93;--oxl:#eef2f6;font-family:Inter,sans-serif}
.ct-sidebar .wc-block-product-filters h2{display:flex;align-items:center;gap:10px;font-size:19px!important;font-weight:700;color:var(--oxd);margin:0 0 4px!important;letter-spacing:-.01em}
.ct-sidebar .wc-block-product-filters h2::before{content:"";width:22px;height:22px;flex:0 0 auto;background:var(--ox);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.5%205h17l-6.6%207.8V19l-3.8%202v-8.2Z%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.5%205h17l-6.6%207.8V19l-3.8%202v-8.2Z%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.ct-sidebar .wc-block-product-filters .ox-fx__sub{font-size:12.5px;line-height:1.45;color:var(--oxm);margin:0 0 4px}
.ct-sidebar .wc-block-product-filters .ox-fx__sec{border-top:1px solid var(--oxl);margin:0;padding:0}
.ct-sidebar .wc-block-product-filters .ox-fx__sec:has(.wc-block-product-filter--hidden){display:none}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>summary{display:flex;align-items:center;gap:9px;padding:15px 0 9px;margin:0;cursor:pointer;list-style:none;font-size:14.5px;font-weight:600;color:var(--oxd);user-select:none}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>summary::-webkit-details-marker{display:none}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>summary::before{content:"";width:19px;height:19px;flex:0 0 auto;background:var(--ox);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%203%208.5%204.5L12%2012%203.5%207.5%2012%203Z%27%2F%3E%3Cpath%20d%3D%27m4.5%2012%207.5%204%207.5-4%27%2F%3E%3Cpath%20d%3D%27m4.5%2016.5%207.5%204%207.5-4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%203%208.5%204.5L12%2012%203.5%207.5%2012%203Z%27%2F%3E%3Cpath%20d%3D%27m4.5%2012%207.5%204%207.5-4%27%2F%3E%3Cpath%20d%3D%27m4.5%2016.5%207.5%204%207.5-4%27%2F%3E%3C%2Fsvg%3E")}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>summary::after{content:"";margin-left:auto;width:17px;height:17px;flex:0 0 auto;background:#8aa0b4;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%2015%206-6%206%206%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%2015%206-6%206%206%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;transition:transform .2s ease}
.ct-sidebar .wc-block-product-filters .ox-fx__sec:not([open])>summary::after{transform:rotate(180deg)}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>summary:hover::after{background:var(--ox)}
.ct-sidebar .wc-block-product-filters .ox-fx__sec--type>summary::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h7v7H4z%27%2F%3E%3Cpath%20d%3D%27M13%204h7v7h-7z%27%2F%3E%3Cpath%20d%3D%27M4%2013h7v7H4z%27%2F%3E%3Cpath%20d%3D%27M13%2013h7v7h-7z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h7v7H4z%27%2F%3E%3Cpath%20d%3D%27M13%204h7v7h-7z%27%2F%3E%3Cpath%20d%3D%27M4%2013h7v7H4z%27%2F%3E%3Cpath%20d%3D%27M13%2013h7v7h-7z%27%2F%3E%3C%2Fsvg%3E")}
.ct-sidebar .wc-block-product-filters .ox-fx__sec--ep>summary::before,.ct-sidebar .wc-block-product-filters .ox-fx__sec--long>summary::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.2%2014.6%2014.6%203.2a1.2%201.2%200%200%201%201.7%200l4.5%204.5a1.2%201.2%200%200%201%200%201.7L9.4%2020.8a1.2%201.2%200%200%201-1.7%200l-4.5-4.5a1.2%201.2%200%200%201%200-1.7Z%27%2F%3E%3Cpath%20d%3D%27m7.5%2010.3%202%202%27%2F%3E%3Cpath%20d%3D%27m10.3%207.5%202%202%27%2F%3E%3Cpath%20d%3D%27m13.1%204.7%202%202%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.2%2014.6%2014.6%203.2a1.2%201.2%200%200%201%201.7%200l4.5%204.5a1.2%201.2%200%200%201%200%201.7L9.4%2020.8a1.2%201.2%200%200%201-1.7%200l-4.5-4.5a1.2%201.2%200%200%201%200-1.7Z%27%2F%3E%3Cpath%20d%3D%27m7.5%2010.3%202%202%27%2F%3E%3Cpath%20d%3D%27m10.3%207.5%202%202%27%2F%3E%3Cpath%20d%3D%27m13.1%204.7%202%202%27%2F%3E%3C%2Fsvg%3E")}
.ct-sidebar .wc-block-product-filters .ox-fx__sec--rt>summary::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%2014.8V5a2%202%200%201%200-4%200v9.8a4%204%200%201%200%204%200Z%27%2F%3E%3Cpath%20d%3D%27M12%2010v6%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%2014.8V5a2%202%200%201%200-4%200v9.8a4%204%200%201%200%204%200Z%27%2F%3E%3Cpath%20d%3D%27M12%2010v6%27%2F%3E%3C%2Fsvg%3E")}
.ct-sidebar .wc-block-product-filters .ox-fx__sec--cont>summary::before,.ct-sidebar .wc-block-product-filters .ox-fx__sec--dispo>summary::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%203%208%204.2v9.6L12%2021l-8-4.2V7.2Z%27%2F%3E%3Cpath%20d%3D%27m4%207.2%208%204.2%208-4.2%27%2F%3E%3Cpath%20d%3D%27M12%2011.4V21%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m12%203%208%204.2v9.6L12%2021l-8-4.2V7.2Z%27%2F%3E%3Cpath%20d%3D%27m4%207.2%208%204.2%208-4.2%27%2F%3E%3Cpath%20d%3D%27M12%2011.4V21%27%2F%3E%3C%2Fsvg%3E")}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>*:not(summary){margin:0;padding:0 0 10px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__items{display:flex;flex-direction:column;gap:1px;margin:0;padding:0 4px 0 0;list-style:none;max-height:252px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfdae4 transparent}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__items::-webkit-scrollbar{width:6px;height:6px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__items::-webkit-scrollbar-thumb{background:#cfdae4;border-radius:999px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__items::-webkit-scrollbar-track{background:transparent}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__item{margin:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__label{display:flex;align-items:center;gap:10px;margin:0;padding:7px 10px;border-radius:10px;cursor:pointer;transition:background .15s ease}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__label:hover{background:#f5f8fa}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__item:has(input:checked) .wc-block-product-filter-checkbox-list__label{background:#fdeee9}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__input-wrapper{position:relative;width:18px;height:18px;flex:0 0 auto;display:block}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__input{appearance:none;-webkit-appearance:none;margin:0;width:18px;height:18px;border:1.6px solid #c2d1de;border-radius:5px;background:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}
.ct-sidebar .wc-block-product-filters .ox-fx__sec--cat .wc-block-product-filter-checkbox-list__input{border-radius:50%}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__input:checked{background:var(--ox);border-color:var(--ox)}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__input:focus-visible{outline:2px solid var(--ox);outline-offset:2px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__mark{position:absolute;inset:0;margin:auto;width:11px;height:9px;color:#fff;opacity:0;pointer-events:none;transition:opacity .12s ease}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__input:checked ~ .wc-block-product-filter-checkbox-list__mark{opacity:1}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__text-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1 1 auto;min-width:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__text{font-size:13.5px;line-height:1.35;color:var(--oxg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__item:has(input:checked) .wc-block-product-filter-checkbox-list__text{color:var(--ox);font-weight:600}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__count{font-size:0;flex:0 0 auto}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__count>span{display:inline-block;font-size:11.5px;font-weight:600;line-height:1;color:var(--oxm);background:var(--oxl);border-radius:999px;padding:4px 8px;min-width:26px;text-align:center}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__item:has(input:checked) .wc-block-product-filter-checkbox-list__count>span{color:var(--ox);background:#fbdcd4}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__show-more{margin:6px 0 0;padding:0 10px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__show-more-button{font-size:13px;font-weight:600;color:var(--ox);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__show-more-button:hover{text-decoration:underline}
/* --- confinement de la colonne --- */
.ct-sidebar .wc-block-product-filters{min-width:0}
.ct-sidebar .wc-block-product-filters>*{width:100%;max-width:100%;min-width:0;align-self:stretch;box-sizing:border-box}
.ct-sidebar .wc-block-product-filters .ox-fx__sec>*{max-width:100%;min-width:0;box-sizing:border-box}
.ct-sidebar .wc-block-product-filters .wp-block-woocommerce-product-filter-attribute,.ct-sidebar .wc-block-product-filters .wp-block-woocommerce-product-filter-taxonomy,.ct-sidebar .wc-block-product-filters .wp-block-woocommerce-product-filter-status{max-width:100%;min-width:0;overflow:hidden}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list{max-width:100%;min-width:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__items{max-width:100%;min-width:0;box-sizing:border-box}
/* --- sections chiffrées : barre de plage --- */
.ct-sidebar .wc-block-product-filters .ox-fx__bar{margin:0;padding:0;border:0}
.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;font-size:0;margin:0;padding:3px 0 30px;background-repeat:no-repeat;background-image:radial-gradient(circle 9px at 9px 50%,#fff 0 5.5px,var(--ox) 5.5px 8px,transparent 8.2px),radial-gradient(circle 9px at calc(100% - 9px) 50%,#fff 0 5.5px,var(--ox) 5.5px 8px,transparent 8.2px),linear-gradient(var(--ox),var(--ox));background-size:100% 18px,100% 18px,100% 3px;background-position:left bottom 6px,right bottom 6px,left bottom 13.5px}
.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary::-webkit-details-marker{display:none}
.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary::before{content:var(--mn,"");font-size:12.5px;font-weight:600;line-height:1.3;color:var(--oxg);white-space:nowrap}
.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary::after{content:var(--mx,"");font-size:12.5px;font-weight:600;line-height:1.3;color:var(--oxg);white-space:nowrap}
.ct-sidebar .wc-block-product-filters .ox-fx__bar:has(input:checked)>summary::before,.ct-sidebar .wc-block-product-filters .ox-fx__bar:has(input:checked)>summary::after{color:var(--ox)}
.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary:hover::before,.ct-sidebar .wc-block-product-filters .ox-fx__bar>summary:hover::after{color:var(--ox)}
.ct-sidebar .wc-block-product-filters .ox-fx__bar:has(input:checked)::details-content{content-visibility:visible!important;block-size:auto!important;height:auto!important}
.ct-sidebar .wc-block-product-filters .ox-fx__bar[open]>summary,.ct-sidebar .wc-block-product-filters .ox-fx__bar:has(input:checked)>summary{padding-bottom:26px}
.ct-sidebar .wc-block-product-filters .ox-fx__bar:not(:has(.wc-block-product-filter-checkbox-list__item:nth-child(2)))>summary{background-image:none;padding-bottom:4px;cursor:default}
.ct-sidebar .wc-block-product-filters .ox-fx__bar[open] .wc-block-product-filter-checkbox-list__items{margin-top:2px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-checkbox-list__item[hidden]{display:none!important}
.ox-fx__sec--ep{*:has(>label [value="1-mm"]){order:1}*:has(>label [value="1-5-mm"]){order:2}*:has(>label [value="2-mm"]){order:3}*:has(>label [value="3-mm"]){order:4}*:has(>label [value="4-mm"]){order:5}*:has(>label [value="5-mm"]){order:6}*:has(>label [value="8-mm"]){order:7}*:has(>label [value="20-mm"]){order:8}*:has(>label [value="30-mm"]){order:9}*:has(>label [value="40-mm"]){order:10}*:has(>label [value="45-mm"]){order:11}*:has(>label [value="50-mm"]){order:12}*:has(>label [value="55-mm"]){order:13}*:has(>label [value="60-mm"]){order:14}*:has(>label [value="70-mm"]){order:15}*:has(>label [value="75-mm"]){order:16}*:has(>label [value="80-mm"]){order:17}*:has(>label [value="85-mm"]){order:18}*:has(>label [value="100-mm"]){order:19}*:has(>label [value="101-mm"]){order:20}*:has(>label [value="120-mm"]){order:21}*:has(>label [value="140-mm"]){order:22}*:has(>label [value="145-mm"]){order:23}*:has(>label [value="150-mm"]){order:24}*:has(>label [value="151-mm"]){order:25}*:has(>label [value="160-mm"]){order:26}*:has(>label [value="180-mm"]){order:27}*:has(>label [value="200-mm"]){order:28}*:has(>label [value="220-mm"]){order:29}*:has(>label [value="240-mm"]){order:30}*:has(>label [value="245-mm"]){order:31}*:has(>label [value="260-mm"]){order:32}*:has(>label [value="265-mm"]){order:33}*:has(>label [value="280-mm"]){order:34}*:has(>label [value="300-mm"]){order:35}*:has(>label [value="320-mm"]){order:36}}
.ox-fx__sec--rt{*:has(>label [value="0-5-m%c2%b2-k-w"]){order:1}*:has(>label [value="0-6-m%c2%b2-k-w"]){order:2}*:has(>label [value="0-75-m%c2%b2-k-w"]){order:3}*:has(>label [value="0-9-m%c2%b2-k-w"]){order:4}*:has(>label [value="0-93-m%c2%b2-k-w"]){order:5}*:has(>label [value="0-94-m%c2%b2-k-w"]){order:6}*:has(>label [value="1-05-m%c2%b2-k-w"]){order:7}*:has(>label [value="1-1-m%c2%b2-k-w"]){order:8}*:has(>label [value="1-2-m%c2%b2-k-w"]){order:9}*:has(>label [value="1-25-m%c2%b2-k-w"]){order:10}*:has(>label [value="1-35-m%c2%b2-k-w"]){order:11}*:has(>label [value="1-4-m%c2%b2-k-w"]){order:12}*:has(>label [value="1-5-m%c2%b2-k-w"]){order:13}*:has(>label [value="1-55-m%c2%b2-k-w"]){order:14}*:has(>label [value="1-56-m%c2%b2-k-w"]){order:15}*:has(>label [value="1-6-m%c2%b2-k-w"]){order:16}*:has(>label [value="1-65-m%c2%b2-k-w"]){order:17}*:has(>label [value="1-7-m%c2%b2-k-w"]){order:18}*:has(>label [value="1-75-m%c2%b2-k-w"]){order:19}*:has(>label [value="1-8-m%c2%b2-k-w"]){order:20}*:has(>label [value="1-85-m%c2%b2-k-w"]){order:21}*:has(>label [value="1-87-m%c2%b2-k-w"]){order:22}*:has(>label [value="1-9-m%c2%b2-k-w"]){order:23}*:has(>label [value="2-m%c2%b2-k-w"]){order:24}*:has(>label [value="2-1-m%c2%b2-k-w"]){order:25}*:has(>label [value="2-15-m%c2%b2-k-w"]){order:26}*:has(>label [value="2-2-m%c2%b2-k-w"]){order:27}*:has(>label [value="2-25-m%c2%b2-k-w"]){order:28}*:has(>label [value="2-3-m%c2%b2-k-w"]){order:29}*:has(>label [value="2-35-m%c2%b2-k-w"]){order:30}*:has(>label [value="2-4-m%c2%b2-k-w"]){order:31}*:has(>label [value="2-5-m%c2%b2-k-w"]){order:32}*:has(>label [value="2-55-m%c2%b2-k-w"]){order:33}*:has(>label [value="2-6-m%c2%b2-k-w"]){order:34}*:has(>label [value="2-65-m%c2%b2-k-w"]){order:35}*:has(>label [value="2-7-m%c2%b2-k-w"]){order:36}*:has(>label [value="2-75-m%c2%b2-k-w"]){order:37}*:has(>label [value="2-85-m%c2%b2-k-w"]){order:38}*:has(>label [value="3-m%c2%b2-k-w"]){order:39}*:has(>label [value="3-1-m%c2%b2-k-w"]){order:40}*:has(>label [value="3-12-m%c2%b2-k-w"]){order:41}*:has(>label [value="3-15-m%c2%b2-k-w"]){order:42}*:has(>label [value="3-2-m%c2%b2-k-w"]){order:43}*:has(>label [value="3-3-m%c2%b2-k-w"]){order:44}*:has(>label [value="3-4-m%c2%b2-k-w"]){order:45}*:has(>label [value="3-45-m%c2%b2-k-w"]){order:46}*:has(>label [value="3-5-m%c2%b2-k-w"]){order:47}*:has(>label [value="3-6-m%c2%b2-k-w"]){order:48}*:has(>label [value="3-7-m%c2%b2-k-w"]){order:49}*:has(>label [value="3-75-m%c2%b2-k-w"]){order:50}*:has(>label [value="3-85-m%c2%b2-k-w"]){order:51}*:has(>label [value="3-9-m%c2%b2-k-w"]){order:52}*:has(>label [value="3-92-m%c2%b2-k-w"]){order:53}*:has(>label [value="4-m%c2%b2-k-w"]){order:54}*:has(>label [value="4-2-m%c2%b2-k-w"]){order:55}*:has(>label [value="4-25-m%c2%b2-k-w"]){order:56}*:has(>label [value="4-3-m%c2%b2-k-w"]){order:57}*:has(>label [value="4-35-m%c2%b2-k-w"]){order:58}*:has(>label [value="4-4-m%c2%b2-k-w"]){order:59}*:has(>label [value="4-44-m%c2%b2-k-w"]){order:60}*:has(>label [value="4-45-m%c2%b2-k-w"]){order:61}*:has(>label [value="4-5-m%c2%b2-k-w"]){order:62}*:has(>label [value="4-55-m%c2%b2-k-w"]){order:63}*:has(>label [value="4-57-m%c2%b2-k-w"]){order:64}*:has(>label [value="4-75-m%c2%b2-k-w"]){order:65}*:has(>label [value="5-m%c2%b2-k-w"]){order:66}*:has(>label [value="5-1-m%c2%b2-k-w"]){order:67}*:has(>label [value="5-15-m%c2%b2-k-w"]){order:68}*:has(>label [value="5-25-m%c2%b2-k-w"]){order:69}*:has(>label [value="5-4-m%c2%b2-k-w"]){order:70}*:has(>label [value="5-55-m%c2%b2-k-w"]){order:71}*:has(>label [value="5-6-m%c2%b2-k-w"]){order:72}*:has(>label [value="5-7-m%c2%b2-k-w"]){order:73}*:has(>label [value="5-8-m%c2%b2-k-w"]){order:74}*:has(>label [value="6-m%c2%b2-k-w"]){order:75}*:has(>label [value="6-25-m%c2%b2-k-w"]){order:76}*:has(>label [value="6-3-m%c2%b2-k-w"]){order:77}*:has(>label [value="6-45-m%c2%b2-k-w"]){order:78}*:has(>label [value="6-5-m%c2%b2-k-w"]){order:79}*:has(>label [value="6-7-m%c2%b2-k-w"]){order:80}*:has(>label [value="6-85-m%c2%b2-k-w"]){order:81}*:has(>label [value="7-m%c2%b2-k-w"]){order:82}*:has(>label [value="7-4-m%c2%b2-k-w"]){order:83}*:has(>label [value="7-5-m%c2%b2-k-w"]){order:84}*:has(>label [value="7-55-m%c2%b2-k-w"]){order:85}*:has(>label [value="8-m%c2%b2-k-w"]){order:86}}
.ox-fx__sec--long{*:has(>label [value="9-5-mm"]){order:1}*:has(>label [value="25-mm"]){order:2}*:has(>label [value="35-mm"]){order:3}*:has(>label [value="45-mm"]){order:4}*:has(>label [value="30-cm"]){order:5}*:has(>label [value="60-cm"]){order:6}*:has(>label [value="80-cm"]){order:7}*:has(>label [value="1-m"]){order:8}*:has(>label [value="100-cm"]){order:9}*:has(>label [value="140-cm"]){order:10}*:has(>label [value="1-5-m"]){order:11}*:has(>label [value="2-5-m"]){order:12}*:has(>label [value="2-6-m"]){order:13}*:has(>label [value="2-8-m"]){order:14}*:has(>label [value="3-m"]){order:15}*:has(>label [value="5-3-m"]){order:16}*:has(>label [value="30-m"]){order:17}*:has(>label [value="150-m"]){order:18}}
body.term-47 .ox-fx__sec--ep .ox-fx__bar{--mn:"100 mm";--mx:"160 mm"}
body.term-47 .ox-fx__sec--long .ox-fx__bar{--mn:"1 m";--mx:""}
body.term-46 .ox-fx__sec--long .ox-fx__bar{--mn:"2.5 m";--mx:"150 m"}
body.term-139 .ox-fx__sec--ep .ox-fx__bar{--mn:"1 mm";--mx:"30 mm"}
body.term-49 .ox-fx__sec--ep .ox-fx__bar{--mn:"20 mm";--mx:"320 mm"}
body.term-49 .ox-fx__sec--rt .ox-fx__bar{--mn:"0.6 m².K/W";--mx:"8 m².K/W"}
body.term-49 .ox-fx__sec--long .ox-fx__bar{--mn:"1 m";--mx:"150 m"}
body.term-17 .ox-fx__sec--ep .ox-fx__bar{--mn:"20 mm";--mx:"200 mm"}
body.term-17 .ox-fx__sec--rt .ox-fx__bar{--mn:"0.5 m².K/W";--mx:"6.45 m².K/W"}
body.term-17 .ox-fx__sec--long .ox-fx__bar{--mn:"2.5 m";--mx:""}
body.term-45 .ox-fx__sec--ep .ox-fx__bar{--mn:"20 mm";--mx:"320 mm"}
body.term-45 .ox-fx__sec--rt .ox-fx__bar{--mn:"0.6 m².K/W";--mx:"8 m².K/W"}
body.term-103 .ox-fx__sec--ep .ox-fx__bar{--mn:"20 mm";--mx:"200 mm"}
body.term-103 .ox-fx__sec--rt .ox-fx__bar{--mn:"0.5 m².K/W";--mx:"6.45 m².K/W"}
body.term-127 .ox-fx__sec--long .ox-fx__bar{--mn:"30 cm";--mx:"30 m"}
body.term-44 .ox-fx__sec--long .ox-fx__bar{--mn:"2.5 m";--mx:"5.3 m"}
body.term-19 .ox-fx__sec--long .ox-fx__bar{--mn:"30 cm";--mx:"30 m"}
body.term-129 .ox-fx__sec--long .ox-fx__bar{--mn:"60 cm";--mx:"140 cm"}
body.term-20 .ox-fx__sec--long .ox-fx__bar{--mn:"9.5 mm";--mx:"45 mm"}
body.term-18 .ox-fx__sec--ep .ox-fx__bar{--mn:"1 mm";--mx:"30 mm"}
body.term-105 .ox-fx__sec--ep .ox-fx__bar{--mn:"40 mm";--mx:"200 mm"}
body.term-105 .ox-fx__sec--long .ox-fx__bar{--mn:"2.5 m";--mx:""}
body.term-134 .ox-fx__sec--long .ox-fx__bar{--mn:"9.5 mm";--mx:"45 mm"}
body.post-type-archive-product .ox-fx__sec--ep .ox-fx__bar{--mn:"1 mm";--mx:"320 mm"}
body.post-type-archive-product .ox-fx__sec--rt .ox-fx__bar{--mn:"0.5 m².K/W";--mx:"8 m².K/W"}
body.post-type-archive-product .ox-fx__sec--long .ox-fx__bar{--mn:"9.5 mm";--mx:"150 m"}
/* --- puces actives, réinitialisation, aide --- */
.ct-sidebar .wc-block-product-filters .wp-block-woocommerce-product-filter-active{padding:0 0 12px;margin:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-removable-chips__items{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-removable-chips__item{display:inline-flex;align-items:center;gap:6px;background:#f5f8fa;border:1px solid #e6ecf2;border-radius:999px;padding:5px 10px;font-size:12.5px;line-height:1.2;color:var(--oxg);margin:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-removable-chips__remove{color:var(--ox);cursor:pointer;display:inline-flex;align-items:center}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-clear-button .wp-block-button__link{background:none!important;border:0!important;box-shadow:none!important;color:var(--ox)!important;font-size:13px!important;font-weight:600;padding:0!important;text-align:right;width:auto!important;border-radius:0}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-clear-button .wp-block-buttons{justify-content:flex-end}
.ct-sidebar .wc-block-product-filters .wc-block-product-filter-clear-button .wp-block-button__link:hover{text-decoration:underline}
.ct-sidebar .wc-block-product-filters .ox-fx__help{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:1px;align-items:center;background:#f5f8fa;border-radius:12px;padding:14px 16px;margin:18px 0 0}
.ct-sidebar .wc-block-product-filters .ox-fx__help::before{content:"";grid-column:1;grid-row:1 / span 3;width:26px;height:26px;background:var(--ox);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2013a8%208%200%200%201%2016%200%27%2F%3E%3Cpath%20d%3D%27M4%2013v3a2%202%200%200%200%202%202h1v-5H6a2%202%200%200%200-2%202Z%27%2F%3E%3Cpath%20d%3D%27M20%2013v3a2%202%200%200%201-2%202h-1v-5h1a2%202%200%200%201%202%202Z%27%2F%3E%3Cpath%20d%3D%27M17%2018v.6a2.4%202.4%200%200%201-2.4%202.4H12%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%2013a8%208%200%200%201%2016%200%27%2F%3E%3Cpath%20d%3D%27M4%2013v3a2%202%200%200%200%202%202h1v-5H6a2%202%200%200%200-2%202Z%27%2F%3E%3Cpath%20d%3D%27M20%2013v3a2%202%200%200%201-2%202h-1v-5h1a2%202%200%200%201%202%202Z%27%2F%3E%3Cpath%20d%3D%27M17%2018v.6a2.4%202.4%200%200%201-2.4%202.4H12%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.ct-sidebar .wc-block-product-filters .ox-fx__help>*{grid-column:2;margin:0}
.ct-sidebar .wc-block-product-filters .ox-fx__help-t{font-size:14px;font-weight:600;color:var(--oxd);line-height:1.25}
.ct-sidebar .wc-block-product-filters .ox-fx__help-s{font-size:12.5px;color:var(--oxm);line-height:1.3}
.ct-sidebar .wc-block-product-filters .ox-fx__help-p a{font-size:15px;font-weight:700;color:var(--ox);text-decoration:none}
.ct-sidebar .wc-block-product-filters .ox-fx__help-p a:hover{text-decoration:underline}
.ct-sidebar .wc-block-product-filters .wc-block-product-filters__open-overlay{align-items:center;gap:9px;font-size:14.5px;font-weight:600;color:var(--oxd);background:#fff;border:1px solid #e6ecf2;border-radius:999px;padding:11px 20px;box-shadow:0 2px 10px rgba(25,42,61,.05)}
.ct-sidebar .wc-block-product-filters .wc-block-product-filters__overlay-header{border-bottom:1px solid var(--oxl);padding-bottom:12px}
.ct-sidebar .wc-block-product-filters .wc-block-product-filters__apply{background:var(--ox)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:600;padding:14px 26px!important;box-shadow:0 6px 18px rgba(237,70,42,.22)}
.ct-sidebar .wc-block-product-filters .wc-block-product-filters__apply:hover{background:#CF3A20!important}
@media (max-width:960px){.ct-widget:has(.wc-block-product-filters){background:none;border:0;box-shadow:none;padding:0}}
/* === fin colonne de filtres === */


/* === Correctif halo hero accueil - 2026-09-22 === */
body .oprix-hero-fw .ohf::before{top:-60px!important;right:-120px!important;width:780px!important;height:780px!important;background:radial-gradient(circle closest-side,rgba(237,70,42,.21),rgba(237,70,42,0) 78%)!important}
body .oprix-hero-fw .ohf::after{top:-30px!important;left:-60px!important;width:720px!important;height:720px!important;background:radial-gradient(circle closest-side,rgba(237,70,42,.10),rgba(237,70,42,0) 80%)!important}


/* === Hero .oxc sur la page d'accueil - 2026-09-22 === */
.oxc__t .oxc__hl{color:#ED462A;font-style:normal;font-weight:inherit}




/* === Bloc accueil .oprix-home - reconstruction 2026-09-22 === */
.oprix-home{--ox:#ED462A;--ink:#1d1d1f;--ink2:#6e6e73;--line:#e6e6e8;--grey:#f5f5f7;font-family:'Inter',-apple-system,system-ui,sans-serif;color:var(--ink);letter-spacing:-.01em}
.oprix-home a{text-decoration:none;color:inherit}
.oprix-home .oh-sec{max-width:1200px;margin:0 auto;padding:54px 24px}
.oprix-home>.oh-head{max-width:1200px;margin:0 auto;padding:46px 24px 20px}
.oprix-home .oh-head .oh-kick,.oprix-home .oh-head h3.oh-kick{margin:0;padding:0;font-size:.8rem;font-weight:700;line-height:1.4;color:var(--ox);letter-spacing:.09em;text-transform:uppercase}
.oprix-home .oh-head h2{margin:10px 0 0;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:var(--ink)}
.oprix-home .oh-head p{margin:10px 0 0;font-size:1.02rem;line-height:1.5;color:var(--ink2);max-width:640px}
.oprix-home .oh-head+.oh-tiles{margin-top:28px}
.oprix-home .oh-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.oprix-home .oh-row3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}
.oprix-home .oh-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:236px;padding:26px;border-radius:22px;transition:transform .25s ease,box-shadow .25s ease}
.oprix-home .oh-row3 .oh-tile{min-height:188px;padding:22px}
.oprix-home .oh-tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(29,29,31,.13)}
.oprix-home .oh-tile h3{margin:0;font-size:1.45rem;font-weight:800;letter-spacing:-.025em;line-height:1.15}
.oprix-home .oh-row3 .oh-tile h3{font-size:1.16rem}
.oprix-home .oh-tile p{margin:8px 0 0;font-size:.94rem;line-height:1.45;opacity:.78;max-width:26ch}
.oprix-home .oh-row3 .oh-tile p{font-size:.88rem}
.oprix-home .oh-tile .ll{margin-top:16px;font-size:.92rem;font-weight:700}
.oprix-home .oh-tile h3,.oprix-home .oh-tile p,.oprix-home .oh-tile .ll{position:relative;z-index:1}
.oprix-home .oh-tile.dark{background:#1d1d1f;color:#fff}
.oprix-home .oh-tile.accent{background:linear-gradient(135deg,#ED462A,#cf3a20);color:#fff}
.oprix-home .oh-tile.light{background:var(--grey);color:var(--ink);border:1px solid var(--line)}
.oprix-home .oh-tile.light .ll{color:var(--ox)}
.oprix-home .oh-tile .glyph{position:absolute;z-index:0;right:-18px;top:-12px;width:136px;height:136px;fill:none;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;opacity:.22;pointer-events:none}
.oprix-home .oh-row3 .oh-tile .glyph{width:104px;height:104px;right:-14px;top:-10px}
.oprix-home .oh-tile.light .glyph{opacity:.14}
.oprix-home .oh-modes{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.oprix-home .oh-mode{background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px 26px 28px}
.oprix-home .oh-mode .mi{display:block;width:34px;height:34px;fill:none;stroke:var(--ox);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.oprix-home .oh-mode h3{margin:14px 0 0;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}
.oprix-home .oh-mode p{margin:8px 0 0;font-size:.95rem;line-height:1.5;color:var(--ink2)}
.oprix-home .oh-atouts{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.oprix-home .oh-atout{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px 18px}
.oprix-home .oh-atout svg{grid-column:1;grid-row:1 / span 2;align-self:center;width:24px;height:24px;fill:none;stroke:var(--ox);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.oprix-home .oh-atout b{grid-column:2;grid-row:1;font-size:.95rem;font-weight:700}
.oprix-home .oh-atout span{grid-column:2;grid-row:2;font-size:.85rem;color:var(--ink2);margin-top:2px}
.oprix-home .oh-arts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}
.oprix-home .oh-art{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}
.oprix-home .oh-art:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(29,29,31,.1)}
.oprix-home .oh-art .cv{height:134px;background:linear-gradient(135deg,#f0f0f2,#e2e2e5)}
.oprix-home .oh-art .bd{padding:18px 20px 22px}
.oprix-home .oh-art small{font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ox)}
.oprix-home .oh-art h4{margin:8px 0 0;font-size:1.05rem;font-weight:700;line-height:1.3;letter-spacing:-.02em}
.oprix-home .oh-art .lg{display:inline-block;margin-top:14px;font-size:.9rem;font-weight:700;color:var(--ox)}
@media(max-width:1000px){.oprix-home .oh-row3,.oprix-home .oh-arts,.oprix-home .oh-atouts{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.oprix-home .oh-tiles,.oprix-home .oh-row3,.oprix-home .oh-modes,.oprix-home .oh-arts,.oprix-home .oh-atouts{grid-template-columns:1fr}.oprix-home .oh-sec{padding:38px 18px}.oprix-home>.oh-head{padding:34px 18px 16px}.oprix-home .oh-tile{min-height:200px}}


.oprix-home .oh-tile h3,.oprix-home .oh-tile p,.oprix-home .oh-tile .ll{color:inherit}
.oprix-home .oh-mode h3,.oprix-home .oh-art h4{color:var(--ink)}





/* ===== MEGA-MENU v9 — reconstruction complète 2026-09-23 (JS : snippet « Oprix — Mega-menu ») ===== */
@media (min-width:1000px){
:root{--mx-ox:#ED462A;--mx-peach:#FDEDE9;--mx-ink:#1d1d1f;--mx-ink2:#6e6e73;--mx-line:#ececee;--mx-grey:#f4f4f6}
/* v9.1 (24/09) : Blocksy met pointer-events:none sur les .sub-menu des items animated-submenu ; les lignes (mk-*) ne recevant jamais ct-active, les tuiles etaient incliquables. */
#header-menu-1 > ul > li:is(.oxm,.more-items-container):is(.ct-active,:hover) > .sub-menu > li > .sub-menu{pointer-events:auto!important}
[data-row="middle"] > .ct-container{position:relative}
#header-menu-1 > ul > li:is(.oxm,.more-items-container){position:static!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu{position:absolute!important;top:100%!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:900px!important;min-width:0!important;max-width:none!important;min-height:500px;margin:0!important;padding:16px!important;padding-right:584px!important;box-sizing:border-box;background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:0 24px 60px rgba(29,29,31,.14)!important;overflow:visible!important;z-index:60}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu::after{display:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li{position:static!important;display:block!important;width:auto!important;margin:0 0 2px!important;padding:0!important;border:0!important;background:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a{display:flex!important;align-items:center;gap:14px;min-height:46px;padding:0 14px!important;border-radius:12px;background:transparent!important;color:var(--mx-ink)!important;font-size:15px!important;font-weight:600!important;line-height:1.25;letter-spacing:-.01em;white-space:normal;box-shadow:none!important;transition:background .15s,color .15s}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a::before{content:"";flex:none;width:24px;height:24px;background-color:currentColor;-webkit-mask:center/24px 24px no-repeat;mask:center/24px 24px no-repeat}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a .ct-toggle-dropdown-desktop,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a .ct-toggle-dropdown-desktop-ghost{margin-left:auto!important;color:#b8b8bf;transform:rotate(-90deg)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a .ct-toggle-dropdown-desktop svg{width:10px;height:10px;transform:none!important;transition:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > a .ct-toggle-dropdown-desktop,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li:hover > a .ct-toggle-dropdown-desktop,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.is-active > a .ct-toggle-dropdown-desktop{transform:rotate(-90deg)!important;transition:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .ct-toggle-dropdown-desktop-ghost{display:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li:not(.is-active) > a:hover{background:var(--mx-grey)!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.is-active > a{background:var(--mx-peach)!important;color:var(--mx-ox)!important;box-shadow:inset 3px 0 0 var(--mx-ox)!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.is-active > a .ct-toggle-dropdown-desktop{color:var(--mx-ox)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu{display:none;position:absolute!important;top:16px!important;bottom:16px!important;left:316px!important;right:16px!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:4px 0 0 28px!important;box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:14px 16px;align-content:start;background:none!important;border:0!important;border-left:1px solid var(--mx-line)!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;overflow:visible!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.is-active > .sub-menu,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu.mx-measure{display:grid!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu:not(:has(> li.is-active)) > li:first-child > .sub-menu,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu:not(:has(> li.is-active)) > li:hover > .sub-menu{display:grid!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu:not(:has(> li.is-active)) > li:has(~ li:hover):first-child > .sub-menu{display:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu.mx-measure{visibility:hidden!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu::after{grid-column:1/-1;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;transform:none!important;box-shadow:none!important;white-space:normal}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu::before{order:-2;font-size:21px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--mx-ink)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu::after{order:-1;margin:-4px 0 6px!important;font-size:14px;font-weight:400;line-height:1.4;color:var(--mx-ink2)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li{position:static!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a{display:grid!important;grid-template-columns:1fr auto;align-items:center;column-gap:8px;row-gap:8px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--mx-ink)!important;font-size:13px!important;font-weight:600!important;line-height:1.3;white-space:normal}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a::before{content:"";grid-column:1/-1;grid-row:1;height:110px;border-radius:12px;background:var(--mx-grey) center/78% auto no-repeat;transition:background-color .15s}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a::after{content:"→";grid-column:2;grid-row:2;color:var(--mx-ox);font-weight:700}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a:hover{color:var(--mx-ox)!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a:hover::before{background-color:#fceee9}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li:has(> .sub-menu > li.mm-r) > .sub-menu{grid-template-columns:repeat(2,1fr)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r > a{display:grid!important;grid-template-columns:1fr auto;align-items:center;column-gap:10px;row-gap:2px;min-height:64px;padding:12px 14px!important;background:#fff!important;border:1px solid var(--mx-line)!important;border-radius:12px;box-shadow:none!important;color:var(--mx-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.3;white-space:normal;text-align:left;transition:border-color .15s,box-shadow .15s}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r > a::before{content:"";grid-column:1;grid-row:2;font-size:12.5px;font-weight:500;line-height:1.35;color:var(--mx-ink2)}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r > a::after{content:"→";grid-column:2;grid-row:1/3;color:var(--mx-ox);font-weight:700}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r > a:hover{border-color:var(--mx-ox)!important;color:var(--mx-ox)!important;box-shadow:0 8px 20px rgba(237,70,42,.12)!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-all{grid-column:1/-1;order:9;margin-top:4px!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-all > a{display:flex!important;align-items:center;gap:12px;padding:14px 16px!important;border-radius:12px;background:var(--mx-peach)!important;border:0!important;box-shadow:none!important;color:var(--mx-ox)!important;font-size:14.5px!important;font-weight:700!important;white-space:normal;transition:background .15s}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-all > a:hover{background:#fbdcd4!important}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-all > a::before{content:"";flex:none;width:20px;height:20px;background-color:var(--mx-ox);-webkit-mask:center/20px 20px no-repeat;mask:center/20px 20px no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%203H7a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V8l-5-5z%27%2F%3E%3Cpath%20d%3D%27M14%203v5h5%27%2F%3E%3Cpath%20d%3D%27M9%2013h6M9%2017h4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%203H7a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V8l-5-5z%27%2F%3E%3Cpath%20d%3D%27M14%203v5h5%27%2F%3E%3Cpath%20d%3D%27M9%2013h6M9%2017h4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-all > a::after{content:"→";margin-left:auto}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-plaque > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208l9-4%209%204-9%204-9-4z%27%2F%3E%3Cpath%20d%3D%27M3%2013l9%204%209-4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208l9-4%209%204-9%204-9-4z%27%2F%3E%3Cpath%20d%3D%27M3%2013l9%204%209-4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-ossature > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203v18M6%203h5M6%2021h5%27%2F%3E%3Cpath%20d%3D%27M15%203v18M15%203h4M15%2021h4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203v18M6%203h5M6%2021h5%27%2F%3E%3Cpath%20d%3D%27M15%203v18M15%203h4M15%2021h4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-isolant > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2712%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M3%2010h18M3%2014h18%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2712%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M3%2010h18M3%2014h18%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-enduit > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%207h12l-1%2012a2%202%200%200%201-2%202H9a2%202%200%200%201-2-2L6%207z%27%2F%3E%3Cpath%20d%3D%27M5%207h14%27%2F%3E%3Cpath%20d%3D%27M9%207V5.5a3%203%200%200%201%206%200V7%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%207h12l-1%2012a2%202%200%200%201-2%202H9a2%202%200%200%201-2-2L6%207z%27%2F%3E%3Cpath%20d%3D%27M5%207h14%27%2F%3E%3Cpath%20d%3D%27M9%207V5.5a3%203%200%200%201%206%200V7%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-fixation > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203v4M9.5%203h5%27%2F%3E%3Cpath%20d%3D%27M10%207h4v8l-2%205-2-5V7z%27%2F%3E%3Cpath%20d%3D%27M10%2010.5h4M10%2013.5h4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203v4M9.5%203h5%27%2F%3E%3Cpath%20d%3D%27M10%207h4v8l-2%205-2-5V7z%27%2F%3E%3Cpath%20d%3D%27M10%2010.5h4M10%2013.5h4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-pse > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208l9-4%209%204-9%204-9-4z%27%2F%3E%3Cpath%20d%3D%27M3%2012v4l9%204%209-4v-4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208l9-4%209%204-9%204-9-4z%27%2F%3E%3Cpath%20d%3D%27M3%2012v4l9%204%209-4v-4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-treillis > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%275%27%20width%3D%2718%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M9%205v14M15%205v14M3%209.7h18M3%2014.3h18%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%275%27%20width%3D%2718%27%20height%3D%2714%27%20rx%3D%272%27%2F%3E%3Cpath%20d%3D%27M9%205v14M15%205v14M3%209.7h18M3%2014.3h18%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-pinceau > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203h12v6H6z%27%2F%3E%3Cpath%20d%3D%27M9%209v4a3%203%200%200%200%206%200V9%27%2F%3E%3Cpath%20d%3D%27M12%2016v5%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%203h12v6H6z%27%2F%3E%3Cpath%20d%3D%27M9%209v4a3%203%200%200%200%206%200V9%27%2F%3E%3Cpath%20d%3D%27M12%2016v5%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-disque > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.5%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272.5%27%2F%3E%3Cpath%20d%3D%27M12%203.5v2M12%2018.5v2M3.5%2012h2M18.5%2012h2%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.5%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272.5%27%2F%3E%3Cpath%20d%3D%27M12%203.5v2M12%2018.5v2M3.5%2012h2M18.5%2012h2%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-perceuse > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208h10v6H3z%27%2F%3E%3Cpath%20d%3D%27M13%2010h5l3%201-3%201h-5%27%2F%3E%3Cpath%20d%3D%27M6%2014v6%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%208h10v6H3z%27%2F%3E%3Cpath%20d%3D%27M13%2010h5l3%201-3%201h-5%27%2F%3E%3Cpath%20d%3D%27M6%2014v6%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-mesure > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%272%27%20y%3D%278%27%20width%3D%2720%27%20height%3D%278%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M6%208v3M10%208v4M14%208v3M18%208v4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%272%27%20y%3D%278%27%20width%3D%2720%27%20height%3D%278%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M6%208v3M10%208v4M14%208v3M18%208v4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-marteau > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h9v6H4z%27%2F%3E%3Cpath%20d%3D%27M13%205h4l3%202-3%202h-4%27%2F%3E%3Cpath%20d%3D%27M8%2010v10%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h9v6H4z%27%2F%3E%3Cpath%20d%3D%27M13%205h4l3%202-3%202h-4%27%2F%3E%3Cpath%20d%3D%27M8%2010v10%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-peinture > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%273%27%20width%3D%2716%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M10%209v4a2%202%200%200%200%204%200V9%27%2F%3E%3Cpath%20d%3D%27M12%2017v4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%273%27%20width%3D%2716%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M10%209v4a2%202%200%200%200%204%200V9%27%2F%3E%3Cpath%20d%3D%27M12%2017v4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-visserie > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M10%203h4v4l-1%2010-1%204-1-4-1-10z%27%2F%3E%3Cpath%20d%3D%27M10%208h4M10%2011h4M10%2014h4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M10%203h4v4l-1%2010-1%204-1-4-1-10z%27%2F%3E%3Cpath%20d%3D%27M10%208h4M10%2011h4M10%2014h4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-carrelage > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%273%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%273%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%273%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3Crect%20x%3D%2713%27%20y%3D%2713%27%20width%3D%278%27%20height%3D%278%27%20rx%3D%271%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-camion > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2%206h11v9H2z%27%2F%3E%3Cpath%20d%3D%27M13%209h4l4%203v3h-8z%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2%206h11v9H2z%27%2F%3E%3Cpath%20d%3D%27M13%209h4l4%203v3h-8z%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-services > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14.5%203.5a4.5%204.5%200%200%200-5.8%205.8L3%2015v4h4l5.7-5.7a4.5%204.5%200%200%200%205.8-5.8L15.5%2010%2013%207.5z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14.5%203.5a4.5%204.5%200%200%200-5.8%205.8L3%2015v4h4l5.7-5.7a4.5%204.5%200%200%200%205.8-5.8L15.5%2010%2013%207.5z%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-entreprise > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2021V8l7-4%207%204v13%27%2F%3E%3Cpath%20d%3D%27M17%2012h4v9%27%2F%3E%3Cpath%20d%3D%27M8%2021v-5h4v5%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2021V8l7-4%207%204v13%27%2F%3E%3Cpath%20d%3D%27M17%2012h4v9%27%2F%3E%3Cpath%20d%3D%27M8%2021v-5h4v5%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-compte > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M4%2021a8%208%200%200%201%2016%200%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M4%2021a8%208%200%200%201%2016%200%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-panier > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%206h16l-2%2011H6z%27%2F%3E%3Cpath%20d%3D%27M8%206a4%204%200%200%201%208%200%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%206h16l-2%2011H6z%27%2F%3E%3Cpath%20d%3D%27M8%206a4%204%200%200%201%208%200%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-boutique > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h16l1%205a3%203%200%200%201-6%200%203%203%200%200%201-6%200%203%203%200%200%201-6%200z%27%2F%3E%3Cpath%20d%3D%27M5%2011v9h14v-9%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%204h16l1%205a3%203%200%200%201-6%200%203%203%200%200%201-6%200%203%203%200%200%201-6%200z%27%2F%3E%3Cpath%20d%3D%27M5%2011v9h14v-9%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-prixbas > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20.6%2013.4%2012%2022%202%2012V2h10l8.6%208.6a2%202%200%200%201%200%202.8Z%27%2F%3E%3Ccircle%20cx%3D%277.2%27%20cy%3D%277.2%27%20r%3D%271.3%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20.6%2013.4%2012%2022%202%2012V2h10l8.6%208.6a2%202%200%200%201%200%202.8Z%27%2F%3E%3Ccircle%20cx%3D%277.2%27%20cy%3D%277.2%27%20r%3D%271.3%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-arrivage > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M21%208.5V18a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8.5%27%2F%3E%3Cpath%20d%3D%27M2.5%204h19v4.5h-19z%27%2F%3E%3Cpath%20d%3D%27M10%2012.5h4%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M21%208.5V18a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8.5%27%2F%3E%3Cpath%20d%3D%27M2.5%204h19v4.5h-19z%27%2F%3E%3Cpath%20d%3D%27M10%2012.5h4%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-86 > .sub-menu::before{content:"L’entreprise"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-87 > .sub-menu::before{content:"Mon compte"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-89 > .sub-menu::before{content:"Panier"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-90 > .sub-menu::before{content:"Peinture & Droguerie"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-91 > .sub-menu::before{content:"Quincaillerie"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-92 > .sub-menu::before{content:"Retrait & livraison"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-93 > .sub-menu::before{content:"Services & travaux"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-94 > .sub-menu::before{content:"Sols & Revêtements"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-934 > .sub-menu::before{content:"Accessoires de pose"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-935 > .sub-menu::before{content:"Bande & enduits"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-936 > .sub-menu::before{content:"Isolants"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-937 > .sub-menu::before{content:"Ossature métallique"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-938 > .sub-menu::before{content:"Plaque de plâtre"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-941 > .sub-menu::before{content:"Boutique"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1407 > .sub-menu::before{content:"Enduits & mortiers"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1408 > .sub-menu::before{content:"Finitions"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1409 > .sub-menu::before{content:"Fixations ITE"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1410 > .sub-menu::before{content:"Isolants façade"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1411 > .sub-menu::before{content:"Treillis & profilés"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1412 > .sub-menu::before{content:"Consommables"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1413 > .sub-menu::before{content:"Électroportatif"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1414 > .sub-menu::before{content:"Mesure & Traçage"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1415 > .sub-menu::before{content:"Outillage à main"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1416 > .sub-menu::before{content:"Outillage du maçon"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-2171 > .sub-menu::before{content:"Prix bas"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-2172 > .sub-menu::before{content:"Arrivages"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-86 > .sub-menu::after{content:"Oprix Matériaux, votre négoce de matériaux à Brumath."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-87 > .sub-menu::after{content:"Vos commandes, vos adresses et vos informations."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-89 > .sub-menu::after{content:"Votre sélection en cours et le paiement sécurisé."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-90 > .sub-menu::after{content:"Peintures, sous-couches et produits d’entretien."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-91 > .sub-menu::after{content:"Toute la quincaillerie pour vos chantiers et aménagements."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-92 > .sub-menu::after{content:"Retirez au dépôt de Brumath ou faites livrer votre chantier."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-93 > .sub-menu::after{content:"Devis, conseil technique et mise en œuvre par nos partenaires."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-94 > .sub-menu::after{content:"Carrelage, parquet, sols souples et finitions."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-934 > .sub-menu::after{content:"Suspentes, appuis, membranes et trappes de visite."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-935 > .sub-menu::after{content:"Tout pour traiter les joints et finir vos plaques."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-936 > .sub-menu::after{content:"Laine de verre, XPS, rouleaux et panneaux certifiés ACERMI."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-937 > .sub-menu::after{content:"Montants, rails et fourrures pour cloisons et plafonds."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-938 > .sub-menu::after{content:"Des solutions pour tous vos aménagements intérieurs."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-941 > .sub-menu::after{content:"Tous les rayons du catalogue Oprix Matériaux."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1407 > .sub-menu::after{content:"Enduits de façade, mortiers de collage et sous-enduits."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1408 > .sub-menu::after{content:"Primaires et revêtements de finition de façade."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1409 > .sub-menu::after{content:"Chevilles, équerres et mousses-colles pour isolant."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1410 > .sub-menu::after{content:"PSE, panneaux à crépir et laine de roche pour l’ITE."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1411 > .sub-menu::after{content:"Rails de départ, trames et profilés de finition."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1412 > .sub-menu::after{content:"Tout ce qui s’use sur le chantier."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1413 > .sub-menu::after{content:"Machines et kits pour aller plus vite."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1414 > .sub-menu::after{content:"Niveaux et accessoires de traçage."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1415 > .sub-menu::after{content:"L’outillage du plaquiste, au quotidien."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-1416 > .sub-menu::after{content:"Platoirs, truelles et taloches."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-2171 > .sub-menu::after{content:"Les meilleurs prix du dépôt, rayon par rayon."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.mk-2172 > .sub-menu::after{content:"Les derniers produits arrivés en stock."}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2312 > a::before{content:"Brumath (67), prêt sous 2 h"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2313 > a::before{content:"24/48 h partout en France"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2314 > a::before{content:"Camion grue, Grand Est"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2315 > a::before{content:"Tarifs et zones desservies"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2317 > a::before{content:"Réponse sous 24 h ouvrées"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2318 > a::before{content:"Artisans partenaires"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2319 > a::before{content:"Choix produits & calepinage"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2320 > a::before{content:"Sur mesure au dépôt"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2322 > a::before{content:"Oprix Matériaux, Brumath"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2323 > a::before{content:"Horaires & accès"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2324 > a::before{content:"Prix bas, stock, conseil"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2325 > a::before{content:"Téléphone & formulaire"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2327 > a::before{content:"Suivi et historique"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2328 > a::before{content:"Livraison & facturation"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2329 > a::before{content:"Identifiants & mot de passe"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2330 > a::before{content:"Ou créer un compte pro"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2332 > a::before{content:"Voir et modifier ma sélection"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2333 > a::before{content:"Paiement sécurisé"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-r.menu-item-2334 > a::before{content:"Suivi de livraison"}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=plaque-de-platre-standard"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=plaque-de-platre-hydrofuge"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=plaque-de-platre-a-bords-amincis"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=plaque-de-platre-haute-durete"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=montant-dossature"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=rail-dossature"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=fourrure"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=lisse"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=laine-de-verre"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=rouleau-isolant"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=laine-de-verre-a-souffler"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=polystyrene-extrude-xps"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=panneau-isolant"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=enduit-a-joints-en-poudre"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=enduit-a-joints-en-pate"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mortier-colle-pour-plaques"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=bande-a-joint"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=bande-a-joint-armee"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=adhesif"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=protege-angle"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=suspente"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=appui-intermediaire"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=membrane-pare-vapeur"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=membrane-detancheite-a-lair"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=trappe-de-visite"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=enduit-de-facade"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mortier-de-collage-et-sous-enduit"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=enduit-hydrofuge"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mortier-adhesif-pour-isolant"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mortier-hydraulique"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=cheville-de-fixation-disolant"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=equerre-de-montage"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mousse-colle-polyurethane"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=polystyrene-expanse-pse"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=panneau-isolant-a-crepir"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=laine-de-roche"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=rail-de-depart-ite"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=trame-en-fibre-de-verre"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=armature-dangle-entoilee"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=profile-de-couronnement"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=profile-de-dilatation"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=mouchoir-dangle"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=primaire-daccrochage"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=revetement-plastique-epais-rpe"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=disque-de-coupe"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=lame-de-rechange"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=bache-de-protection"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=ruban-adhesif-toile"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=ruban-de-balisage"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=sac-poubelle-de-chantier"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=scie"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=machine-a-souffler"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=machine-de-decoupe-au-fil-chaud"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=kit-de-chantier"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=niveau"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=accessoire-de-tracage"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=couteau-a-enduire"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=cutter"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=marteau"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=pince-a-sertir"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=pistolet-a-cartouche"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=platoir"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=truelle"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=taloche"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/droguerie/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/materiel/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/peinture-facade/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/peinture-interieure/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/sous-couches/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/chevilles-et-fixations/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/colle-et-mastics/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/protection-et-epi/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/quincallerie-de-porte/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/visserie-et-boulonnerie/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/carrelage-et-faience/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/collage-et-ragreage/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/parquet-et-stratifie/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/plinthes-et-finitions/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/sols-souples/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/cloison-isolation/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=cloison-isolation"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/facade-ite/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=facade-ite"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/outillage/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=outillage"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/peinture-droguerie/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=peinture-droguerie"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/quincaillerie/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=quincaillerie"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="/sols-revetements/"]::before{background-image:url("data:image/svg+xml,")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t > a[href$="=sols-revetements"]::before{background-image:url("data:image/svg+xml,")}
}






/* ===== Hero .oxc : visuels produits en carré (2026-09-23) ===== */
.oxc .oxc__pim{height:auto!important;aspect-ratio:1/1;width:100%;background:#fff!important;border:1px solid #ececee;box-sizing:border-box}
.oxc .oxc__pim img{object-fit:cover}
.oxc .oxc__pim--ph{background:linear-gradient(135deg,#f4f4f6,#e7e7ea)!important}

/* OPRIX - ESPACE PRO (.epro) */
.epro{--o:#ED462A;--od:#cf3a20;--ink:#1d1d1f;--ink2:#6e6e73;--line:#e6e6e8;--grey:#f5f5f7;--vert:#0a8a3f;font-family:'Inter',-apple-system,system-ui,sans-serif;color:var(--ink);letter-spacing:-.01em;line-height:1.55;width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;margin-top:-40px !important}
.epro *{box-sizing:border-box;margin:0;padding:0}
.epro a{text-decoration:none;color:inherit}
.epro svg{fill:none;stroke-linecap:round;stroke-linejoin:round}
.epro .in{max-width:1180px;margin:0 auto;padding:0 24px}
.epro .epro-hero{position:relative;overflow:hidden;padding:64px 0 44px;background:linear-gradient(180deg,#fff 0%,#f3f3f5 60%,rgba(243,243,245,0) 100%)}
.epro .epro-hero::before{content:"";position:absolute;top:-20px;right:-90px;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgba(237,70,42,.17),transparent 63%);pointer-events:none}
.epro .epro-hero .in{position:relative;z-index:2}
.epro .epro-kick{display:inline-flex;align-items:center;gap:8px;background:var(--o);color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:7px 15px;border-radius:980px}
.epro h1{font-size:3rem;font-weight:800;letter-spacing:-.045em;line-height:1.05;margin-top:18px}
.epro h1 span{color:var(--o)}
.epro .epro-lead{font-size:1.18rem;color:var(--ink2);max-width:680px;margin-top:16px;font-weight:500}
.epro .epro-tabs{display:none;gap:8px;flex-wrap:wrap;margin-top:32px}
.epro.js .epro-tabs{display:flex}
.epro .epro-tab{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:980px;padding:11px 20px;font-weight:600;font-size:.95rem;color:var(--ink);cursor:pointer;transition:.18s}
.epro .epro-tab svg{width:17px;height:17px;stroke:var(--o);stroke-width:1.8}
.epro .epro-tab:hover{border-color:var(--o);color:var(--o)}
.epro .epro-tab.on{background:var(--ink);border-color:var(--ink);color:#fff}
.epro .epro-tab.on svg{stroke:#fff}
.epro .epro-panel{padding:46px 0 10px}
.epro.js .epro-panel{display:none}
.epro.js .epro-panel.on{display:block}
.epro .epro-ptitle{font-size:1.85rem;font-weight:800;letter-spacing:-.035em;line-height:1.1}
.epro .epro-pintro{color:var(--ink2);font-size:1.05rem;margin-top:10px;max-width:820px}
.epro .epro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}
.epro .epro-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;transition:.22s}
.epro .epro-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(0,0,0,.09)}
.epro .epro-logo{height:54px;border-radius:12px;background:var(--grey);display:flex;align-items:center;justify-content:center;color:#9aa0aa;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px;overflow:hidden}
.epro .epro-logo img{max-width:82%;max-height:70%;object-fit:contain}
.epro .epro-card h3{font-size:1.18rem;font-weight:800;letter-spacing:-.025em}
.epro .epro-tagline{color:var(--o);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-top:4px}
.epro .epro-card p{color:var(--ink2);font-size:.95rem;margin-top:10px;line-height:1.5}
.epro .epro-pts{list-style:none;margin-top:14px;display:grid;gap:7px}
.epro .epro-pts li{display:flex;align-items:flex-start;gap:9px;font-size:.9rem;font-weight:500}
.epro .epro-pts svg{width:15px;height:15px;stroke:var(--vert);stroke-width:2.4;flex:0 0 15px;margin-top:4px}
.epro .epro-card .epro-go{margin-top:auto;padding-top:18px}
.epro a.epro-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--o);color:#fff !important;font-weight:600;font-size:.95rem;padding:12px 22px;border-radius:980px;transition:.2s}
.epro a.epro-btn:hover{background:var(--od)}
.epro a.epro-btn.full{width:100%}

.epro a.epro-btn.ghost{background:transparent;color:var(--o) !important;border:1px solid var(--line)}
.epro a.epro-btn.ghost:hover{border-color:var(--o);background:#fdece8}
.epro .epro-note{display:flex;gap:14px;align-items:flex-start;background:var(--grey);border-radius:16px;padding:20px 22px;margin-top:26px}
.epro .epro-note svg{width:19px;height:19px;stroke:var(--o);stroke-width:2;flex:0 0 19px;margin-top:3px}
.epro .epro-note p{font-size:.93rem;color:var(--ink2)}
.epro .epro-note b{color:var(--ink)}
.epro .epro-cta{background:linear-gradient(120deg,#1d1d1f,#2b2b2f);border-radius:24px;padding:46px 40px;text-align:center;color:#fff;margin:54px 0 70px}
.epro .epro-cta h2{font-size:1.9rem;font-weight:800;letter-spacing:-.035em;color:#fff}
.epro .epro-cta p{color:rgba(255,255,255,.82);font-size:1.06rem;margin:12px auto 0;max-width:620px}
.epro .epro-cta .act{display:flex;gap:14px;justify-content:center;margin-top:26px;flex-wrap:wrap}
.epro .epro-cta a.epro-btn.ghost{color:#fff !important;border-color:rgba(255,255,255,.3)}
.epro .epro-cta a.epro-btn.ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}
@media(max-width:1000px){ .epro .epro-grid{grid-template-columns:repeat(2,1fr)} }
@media(max-width:820px){
.epro{margin-top:-50px !important}
.epro h1{font-size:2.1rem}
.epro .epro-grid{grid-template-columns:1fr}
.epro .epro-cta{padding:34px 24px}
}
.epro .epro-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}
.epro .epro-feat{background:var(--grey);border-radius:16px;padding:20px 22px}
.epro .epro-feat svg{width:24px;height:24px;stroke:var(--o);stroke-width:1.8;margin-bottom:10px;display:block}
.epro .epro-feat h4{font-size:1rem;font-weight:800;letter-spacing:-.02em}
.epro .epro-feat p{color:var(--ink2);font-size:.9rem;margin-top:5px;line-height:1.5}
.epro .epro-h3{font-size:1.25rem;font-weight:800;letter-spacing:-.025em;margin-top:44px}
.epro .epro-h3 + p{color:var(--ink2);font-size:1rem;margin-top:8px;max-width:820px}
.epro .epro-crit{border:1px solid var(--line);border-radius:18px;padding:24px 26px;margin-top:18px;background:#fff}
.epro .epro-crit ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 26px}
.epro .epro-crit li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem}
.epro .epro-crit svg{width:16px;height:16px;stroke:var(--o);stroke-width:2.4;flex:0 0 16px;margin-top:4px}
.epro .epro-crit b{font-weight:700}
.epro .epro-crit span{color:var(--ink2)}
.epro .epro-faq{margin-top:20px;border-top:1px solid var(--line)}
.epro .epro-faq details{border-bottom:1px solid var(--line);padding:16px 0}
.epro .epro-faq summary{font-weight:700;font-size:1rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;align-items:center}
.epro .epro-faq summary::-webkit-details-marker{display:none}
.epro .epro-faq summary::after{content:"+";color:var(--o);font-size:1.45rem;font-weight:700;line-height:1}
.epro .epro-faq details[open] summary::after{content:"\2013"}
.epro .epro-faq details p{margin-top:10px;color:var(--ink2);font-size:.96rem;line-height:1.65}
.epro .epro-band{background:#fff;border:1px solid var(--line);border-radius:22px;padding:30px 32px;margin-top:54px}
.epro .epro-band h2{font-size:1.5rem;font-weight:800;letter-spacing:-.03em}
.epro .epro-band > p{color:var(--ink2);margin-top:8px;max-width:820px}
.epro .epro-band .epro-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px}
.epro .epro-adv div{display:flex;flex-direction:column;gap:3px}
.epro .epro-adv svg{width:20px;height:20px;stroke:var(--o);stroke-width:2;margin-bottom:6px}
.epro .epro-adv b{font-size:.96rem;font-weight:700}
.epro .epro-adv span{font-size:.86rem;color:var(--ink2)}
@media(max-width:1000px){
.epro .epro-feats{grid-template-columns:1fr}
.epro .epro-crit ul{grid-template-columns:1fr}
.epro .epro-band .epro-adv{grid-template-columns:1fr 1fr}
}
@media(max-width:620px){ .epro .epro-band .epro-adv{grid-template-columns:1fr} }
/* OPRIX - ESPACE PRO : complements (solo, mini, steps) */
.epro .epro-solo{display:grid;grid-template-columns:260px 1fr;gap:30px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;margin-top:28px}
.epro .epro-solo-l{display:flex;flex-direction:column;gap:10px}
.epro .epro-logo.big{height:110px;font-size:1.15rem;letter-spacing:.08em;margin-bottom:6px}
.epro .epro-solo-r h3{font-size:1.5rem;font-weight:800;letter-spacing:-.03em}
.epro .epro-solo-r p{color:var(--ink2);font-size:1rem;margin-top:10px;line-height:1.6}
.epro .epro-solo-r .epro-pts{margin-top:16px}
.epro .epro-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.epro .epro-m{background:var(--grey);border-radius:16px;padding:20px 22px}
.epro .epro-m svg{width:22px;height:22px;stroke:var(--o);stroke-width:1.8;display:block;margin-bottom:10px}
.epro .epro-m h4{font-size:1rem;font-weight:800;letter-spacing:-.02em}
.epro .epro-m p{color:var(--ink2);font-size:.9rem;margin-top:5px;line-height:1.5}
.epro .epro-steps{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px;margin-top:22px}
.epro .epro-step{display:flex;gap:16px;align-items:flex-start}
.epro .epro-step .n{flex:0 0 42px;height:42px;border-radius:12px;background:#fdece8;color:var(--o);font-weight:800;font-size:.9rem;display:flex;align-items:center;justify-content:center}
.epro .epro-step h4{font-size:1.02rem;font-weight:800;letter-spacing:-.02em}
.epro .epro-step p{color:var(--ink2);font-size:.92rem;margin-top:4px;line-height:1.5}
@media(max-width:1000px){
.epro .epro-solo{grid-template-columns:1fr}
.epro .epro-mini{grid-template-columns:1fr}
.epro .epro-steps{grid-template-columns:1fr}
}
/* OPRIX - ESPACE PRO : bouton de menu, Mavelyx, cash-back */
/* bouton Espace PRO : pilule compacte, hors menu (v2) */
#header [data-id="menu"] .menu > li.menu-item-2680{order:99;margin-left:22px;position:relative;align-self:center}
#header [data-id="menu"] .menu > li.menu-item-2680::before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#e3e3e6}
#header [data-id="menu"] .menu > li.menu-item-2680 > a.ct-menu-link{height:auto !important;min-height:0 !important;align-self:center;background:#ED462A;color:#fff !important;border-radius:980px;padding:10px 18px !important;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;text-transform:uppercase;transition:background .18s ease,box-shadow .18s ease,transform .18s ease;--theme-link-initial-color:#fff;--linkInitialColor:#fff;--theme-link-hover-color:#fff;--linkHoverColor:#fff}
#header [data-id="menu"] .menu > li.menu-item-2680 > a.ct-menu-link:hover{background:#cf3a20;box-shadow:0 6px 16px rgba(237,70,42,.28);transform:translateY(-1px)}
#header [data-id="menu"] .menu > li.menu-item-2680 > a .ct-menu-link-inner{color:#fff !important}
#header [data-id="menu"] .menu > li.menu-item-2680 > a::after{display:none !important}
#header .mobile-menu li.menu-item-2680 > a{color:#ED462A !important;font-weight:800}
.epro .epro-mav{--mav:#3471db;--mav-ink:#202936;--mav-muted:#697586;--mav-line:#e0e6ef;--mav-surf:#f4f6fa}
.epro .epro-solo.epro-mav{background:linear-gradient(160deg,#fff 0%,var(--mav-surf) 100%);border-color:var(--mav-line)}
.epro .epro-mav .epro-logo.big{background:var(--mav-ink);height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:16px}
.epro .epro-mav .epro-logo.big img{width:40px;height:40px;max-width:40px;max-height:40px}
.epro .epro-mav .epro-logo.big span{color:#fff;font-size:1rem;font-weight:800;letter-spacing:.16em}
.epro .epro-mav a.epro-btn{background:var(--mav);color:#fff !important}
.epro .epro-mav a.epro-btn:hover{background:#2a5cb8}
.epro .epro-mav a.epro-btn.ghost{background:transparent;color:var(--mav) !important;border:1px solid var(--mav-line)}
.epro .epro-mav a.epro-btn.ghost:hover{background:#eaf0fb;border-color:var(--mav)}
.epro .epro-mav .epro-tagline{color:var(--mav)}
.epro .epro-mav .epro-solo-r h3{color:var(--mav-ink)}
.epro .epro-mav .epro-pts svg{stroke:var(--mav)}
.epro .epro-mini.mav .epro-m{background:var(--mav-surf);border:1px solid var(--mav-line)}
.epro .epro-mini.mav .epro-m svg{stroke:var(--mav)}
.epro .epro-mini.mav .epro-m h4{color:var(--mav-ink)}
.epro .epro-cb{display:grid;grid-template-columns:230px 1fr;gap:30px;align-items:center;background:linear-gradient(120deg,#1d1d1f,#2b2b2f);border-radius:22px;padding:30px 34px;margin-top:28px;color:#fff}
.epro .epro-cb .taux{text-align:center}
.epro .epro-cb .taux b{display:block;font-size:3.2rem;font-weight:800;letter-spacing:-.05em;line-height:1;color:#fff}
.epro .epro-cb .taux span{display:block;font-size:.82rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ED462A;margin-top:8px}
.epro .epro-cb h3{font-size:1.35rem;font-weight:800;letter-spacing:-.03em;color:#fff}
.epro .epro-cb p{color:rgba(255,255,255,.82);font-size:1rem;margin-top:10px;line-height:1.6}
@media(max-width:820px){.epro .epro-cb{grid-template-columns:1fr;text-align:center;padding:26px 22px}}


/* ============ ESPACE PRO — MODULES BTP + RENOVATION ENERGETIQUE ============ */
.epro .epro-mods{display:grid;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:14px;margin:22px 0 8px}
.epro .epro-mods a{display:block;padding:20px 22px 18px;border:1px solid #e0e6ef;border-radius:16px;background:#fff;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.epro .epro-mods a:hover{border-color:#3471db;box-shadow:0 12px 30px rgba(32,41,54,.09);transform:translateY(-2px)}
.epro .epro-mods a svg{width:24px;height:24px;fill:none;stroke:#3471db;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.epro .epro-mods a h4{margin:12px 0 5px;font-size:1.02rem;font-weight:700;color:#202936;letter-spacing:-.01em}
.epro .epro-mods a p{margin:0;font-size:.9rem;line-height:1.55;color:#697586}
.epro .epro-mods a .go{display:inline-block;margin-top:11px;font-size:.84rem;font-weight:700;color:#3471db}

.epro .epro-reno{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:34px;align-items:start;margin:24px 0 10px;padding:28px;border:1px solid #e0e6ef;border-radius:22px;background:linear-gradient(135deg,#f4f6fa 0%,#eaf0fb 100%)}
.epro .epro-reno-r h4{margin:2px 0 14px;font-size:1.18rem;font-weight:700;color:#202936;letter-spacing:-.01em}
.epro .epro-reno-r p{font-size:.95rem;line-height:1.65;color:#48536a}
.epro .epro-reno-r .act{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.epro .epro-reno-r a.epro-btn{background:#3471db;color:#fff !important;border-color:#3471db}
.epro .epro-reno-r a.epro-btn.ghost{background:transparent;color:#3471db !important;border:1px solid #c3d2ec}
.epro .epro-num{list-style:none;counter-reset:n;margin:0 0 16px;padding:0}
.epro .epro-num li{counter-increment:n;position:relative;padding:0 0 14px 44px;font-size:.95rem;line-height:1.6}
.epro .epro-num li::before{content:counter(n,decimal-leading-zero);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#3471db;color:#fff;font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center}
.epro .epro-num li b{display:block;color:#202936;font-weight:700}
.epro .epro-num li span{color:#697586}
.epro .epro-cap{margin:12px 2px 0;font-size:.8rem;line-height:1.55;color:#8593a8}

/* --- le "reel" --- */
.epro .epro-reel{border-radius:16px;overflow:hidden;background:#0e1420;box-shadow:0 20px 48px rgba(14,20,32,.26)}
.epro .epro-reel .bar{display:flex;align-items:center;gap:6px;padding:11px 15px;background:#151d2c;border-bottom:1px solid #243049}
.epro .epro-reel .bar i{width:9px;height:9px;border-radius:50%;background:#33405c}
.epro .epro-reel .bar span{margin-left:10px;font-size:.72rem;letter-spacing:.03em;color:#7d8aa3}
.epro .epro-reel .stage{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 50% 25%,#16203a 0%,#0e1420 70%)}
.epro .epro-reel .stage::before{content:"";display:block;padding-top:70%}
.epro .epro-reel .scene{position:absolute;inset:0;width:100%;height:100%}

.epro .epro-reel .grille{fill:none;stroke:#2c3a57;stroke-width:.7;opacity:.85}
.epro .epro-reel .emprise{fill:rgba(52,113,219,.12);stroke:#3f6fc4;stroke-width:1;stroke-dasharray:4 4}
.epro .epro-reel .back{fill:none;stroke:#2f4368;stroke-width:1;stroke-dasharray:3 4}
.epro .epro-reel .wire{fill:none;stroke:#7ab7ff;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:520;animation:eproDraw 11s linear infinite}
.epro .epro-reel .w2{animation-delay:.5s}
.epro .epro-reel .w3{animation-delay:1s}
.epro .epro-reel .w4{animation-delay:1.4s}
.epro .epro-reel .ouv{fill:rgba(122,183,255,.16);stroke:#5f9ae6;stroke-width:.9;opacity:0;animation:eproOuv 11s ease-in-out infinite}
.epro .epro-reel .o2{animation-delay:.35s}
.epro .epro-reel .therm{stroke:none;opacity:0;animation:eproTherm 11s ease-in-out infinite}
.epro .epro-reel .t1{fill:#ED462A;animation-delay:.0s}
.epro .epro-reel .t2{fill:#ED462A;animation-delay:.15s}
.epro .epro-reel .t3{fill:#f2a23c;animation-delay:.3s}
.epro .epro-reel .t4{fill:#f2c94c;animation-delay:.45s}

.epro .epro-reel .scan{position:absolute;left:-2%;right:-2%;top:0;height:22%;pointer-events:none;
 background:linear-gradient(180deg,rgba(122,183,255,0) 0%,rgba(122,183,255,.10) 62%,rgba(160,206,255,.55) 92%,rgba(200,228,255,.9) 100%);
 border-bottom:1px solid rgba(190,222,255,.9);animation:eproScan 11s cubic-bezier(.45,0,.25,1) infinite}

.epro .epro-reel .chip{position:absolute;padding:5px 11px;border-radius:980px;font-size:.7rem;font-weight:600;letter-spacing:.01em;color:#dbe7fb;background:rgba(21,29,44,.86);border:1px solid #2e3d5c;white-space:nowrap;opacity:0;animation:eproChip 11s ease-in-out infinite}
.epro .epro-reel .c1{left:5%;bottom:9%;animation-delay:2.2s}
.epro .epro-reel .c2{right:5%;top:12%;animation-delay:3.4s}
.epro .epro-reel .c3{left:5%;top:12%;color:#ffd9cf;border-color:#6b3326;background:rgba(58,24,16,.86);animation-delay:4.8s}
.epro .epro-reel .badge{position:absolute;right:5%;bottom:9%;padding:5px 11px;border-radius:980px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0e1420;background:#7ab7ff}
.epro .epro-reel .legend{position:absolute;left:50%;transform:translateX(-50%);bottom:2.5%;display:flex;align-items:center;gap:7px;font-size:.66rem;color:#8ea1c0}
.epro .epro-reel .legend b,.epro .epro-reel .legend i{width:9px;height:9px;border-radius:2px;display:inline-block}
.epro .epro-reel .legend b{background:#ED462A}
.epro .epro-reel .legend i{background:#7ab7ff;margin-left:8px}

@keyframes eproDraw{0%{stroke-dashoffset:520;opacity:.4}22%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}96%,100%{stroke-dashoffset:0;opacity:.15}}
@keyframes eproOuv{0%,24%{opacity:0}34%,88%{opacity:1}96%,100%{opacity:0}}
@keyframes eproTherm{0%,36%{opacity:0}48%,86%{opacity:.62}95%,100%{opacity:0}}
@keyframes eproScan{0%{transform:translateY(-110%);opacity:0}4%{opacity:1}30%{transform:translateY(455%)}34%{opacity:0}100%{transform:translateY(455%);opacity:0}}
@keyframes eproChip{0%{opacity:0;transform:translateY(6px)}6%,52%{opacity:1;transform:translateY(0)}62%,100%{opacity:0;transform:translateY(0)}}

@media(max-width:900px){
 .epro .epro-reno{grid-template-columns:1fr;gap:26px;padding:22px}
}
@media(prefers-reduced-motion:reduce){
 .epro .epro-reel .wire,.epro .epro-reel .ouv,.epro .epro-reel .therm,.epro .epro-reel .chip{animation:none}
 .epro .epro-reel .wire{stroke-dashoffset:0;opacity:1}
 .epro .epro-reel .ouv{opacity:1}
 .epro .epro-reel .therm{opacity:.62}
 .epro .epro-reel .chip{opacity:1}
 .epro .epro-reel .scan{display:none}
}


/* ============ PAGE CONTACT ============ */
.oprix-contact{--o:#ED462A;--o2:#cf3a20;--ink:#1d1d1f;--ink2:#48536a;--muted:#6e6e73;--line:#e6e6e8;--grey:#f5f5f7;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink)}
.oprix-contact .oc-wrap{max-width:1140px;margin:0 auto;padding:12px 0 40px}
.oprix-contact .oc-hero{padding:38px 0 34px}
.oprix-contact .oc-kick{display:inline-flex;align-items:center;background:var(--o);color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:7px 15px;border-radius:980px}
.oprix-contact h1{margin:18px 0 0;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.04;letter-spacing:-.035em;font-weight:800}
.oprix-contact h1 span{color:var(--o)}
.oprix-contact .oc-lead{font-size:1.15rem;color:var(--ink2);max-width:640px;margin-top:16px;font-weight:500;line-height:1.55}
.oprix-contact .oc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.oprix-contact a.oc-card{display:flex;flex-direction:column;gap:4px;padding:26px 26px 24px;background:#fff;border:1px solid var(--line);border-radius:20px;text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.oprix-contact a.oc-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.08);border-color:#d9d9de}
.oprix-contact a.oc-card svg{width:30px;height:30px;fill:none;stroke:var(--o);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-bottom:10px}
.oprix-contact .oc-lbl{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.oprix-contact a.oc-card b{font-size:1.28rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:2px 0 4px}
.oprix-contact .oc-sub{font-size:.9rem;color:var(--ink2);line-height:1.5}
.oprix-contact .oc-h2{margin:48px 0 8px;font-size:1.65rem;letter-spacing:-.025em;font-weight:800}
.oprix-contact .oc-p{margin:0 0 18px;color:var(--ink2);max-width:640px;line-height:1.6}
.oprix-contact .oc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.oprix-contact a.oc-req{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--grey);border-radius:16px;text-decoration:none;color:var(--ink);transition:background .18s ease}
.oprix-contact a.oc-req:hover{background:#ededf0}
.oprix-contact a.oc-req > svg{width:26px;height:26px;flex:0 0 26px;fill:none;stroke:var(--o);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.oprix-contact a.oc-req > svg:last-child{width:18px;height:18px;flex-basis:18px;stroke:#b0b0b6;margin-left:auto}
.oprix-contact a.oc-req div{display:flex;flex-direction:column;gap:2px;min-width:0}
.oprix-contact a.oc-req b{font-size:1rem;font-weight:700}
.oprix-contact a.oc-req span{font-size:.88rem;color:var(--ink2);line-height:1.45}
.oprix-contact .oc-band{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:34px;padding:24px 28px;background:linear-gradient(120deg,#1d1d1f,#2b2b2f);border-radius:20px;color:#fff}
.oprix-contact .oc-band-l{display:flex;align-items:center;gap:16px;min-width:0}
.oprix-contact .oc-band-l svg{width:30px;height:30px;flex:0 0 30px;fill:none;stroke:var(--o);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.oprix-contact .oc-band-l div{display:flex;flex-direction:column;gap:3px}
.oprix-contact .oc-band-l b{font-size:1.05rem}
.oprix-contact .oc-band-l span{font-size:.9rem;color:#c9c9ce;line-height:1.45}
.oprix-contact a.oc-btn{display:inline-flex;align-items:center;padding:12px 22px;background:var(--o);color:#fff !important;border-radius:980px;font-weight:700;font-size:.95rem;text-decoration:none;white-space:nowrap;transition:background .18s ease}
.oprix-contact a.oc-btn:hover{background:var(--o2)}
.oprix-contact .oc-legal{margin:28px 0 0;font-size:.78rem;color:#8e8e93;line-height:1.55}
.oprix-contact .oc-legal a{color:#8e8e93;text-decoration:underline}
@media(max-width:900px){.oprix-contact .oc-cards{grid-template-columns:1fr}.oprix-contact .oc-grid{grid-template-columns:1fr}}


/* ============ ESPACE PRO v4 : onglets avec sous-titre + estimateur cash-back ============ */
.epro .epro-tab{padding:10px 20px 10px 15px;border-radius:18px;gap:11px;text-align:left}
.epro .epro-tab svg{flex:0 0 18px;width:18px;height:18px}
.epro .epro-tab .t{display:flex;flex-direction:column;line-height:1.15}
.epro .epro-tab .t b{font-weight:700;font-size:.95rem}
.epro .epro-tab .t small{font-size:.74rem;font-weight:500;color:#6e6e73;margin-top:3px;letter-spacing:0}
.epro .epro-tab:hover .t small{color:var(--o)}
.epro .epro-tab.on .t small{color:rgba(255,255,255,.72)}
.epro .epro-sim{margin-top:24px;padding:26px 28px 24px;border:1px solid var(--line);border-radius:22px;background:#fff}
.epro .epro-sim h3{margin:0 0 4px;font-size:1.25rem;font-weight:800;letter-spacing:-.025em}
.epro .epro-sim > p{margin:0 0 16px;color:#48536a}
.epro .epro-sim .choix{display:flex;flex-wrap:wrap;gap:8px}
.epro .epro-sim .choix button{background:var(--grey);border:1px solid transparent;border-radius:980px;padding:10px 16px;font:inherit;font-weight:600;font-size:.92rem;color:var(--ink);cursor:pointer;transition:.15s}
.epro .epro-sim .choix button:hover{border-color:var(--o);color:var(--o)}
.epro .epro-sim .choix button.on{background:var(--ink);border-color:var(--ink);color:#fff}
.epro .epro-sim .res{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:20px}
.epro .epro-sim .res b{font-size:2.7rem;font-weight:800;letter-spacing:-.045em;color:var(--o);line-height:1}
.epro .epro-sim .res span{color:#48536a;font-weight:500}
.epro .epro-sim .act{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.epro .epro-sim .fine{margin:14px 0 0;font-size:.8rem;color:#8e8e93;line-height:1.5}
.epro .epro-note a.epro-lien{font-weight:700;color:var(--o);text-decoration:none;white-space:nowrap}

/* pictos manquants du mega-menu : Offres du moment, Bonnes affaires, Déstockage, Contact */
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-promo > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%202.5l2.3%202%203-.3.8%202.9%202.7%201.5-1.1%202.9%201.1%202.9-2.7%201.5-.8%202.9-3-.3-2.3%202-2.3-2-3%20.3-.8-2.9-2.7-1.5%201.1-2.9-1.1-2.9%202.7-1.5.8-2.9%203%20.3z%27%2F%3E%3Cpath%20d%3D%27M9%2015l6-6%27%2F%3E%3Cpath%20d%3D%27M9.5%209.5h.01%27%2F%3E%3Cpath%20d%3D%27M14.5%2014.5h.01%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%202.5l2.3%202%203-.3.8%202.9%202.7%201.5-1.1%202.9%201.1%202.9-2.7%201.5-.8%202.9-3-.3-2.3%202-2.3-2-3%20.3-.8-2.9-2.7-1.5%201.1-2.9-1.1-2.9%202.7-1.5.8-2.9%203%20.3z%27%2F%3E%3Cpath%20d%3D%27M9%2015l6-6%27%2F%3E%3Cpath%20d%3D%27M9.5%209.5h.01%27%2F%3E%3Cpath%20d%3D%27M14.5%2014.5h.01%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-deal > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203l2.8%205.7%206.2.9-4.5%204.4%201.1%206.2L12%2017.3l-5.6%202.9%201.1-6.2L3%209.6l6.2-.9z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203l2.8%205.7%206.2.9-4.5%204.4%201.1%206.2L12%2017.3l-5.6%202.9%201.1-6.2L3%209.6l6.2-.9z%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-destock > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2010l2-5h14l2%205%27%2F%3E%3Cpath%20d%3D%27M3%2010h18v10H3z%27%2F%3E%3Cpath%20d%3D%27M12%2012.5v5%27%2F%3E%3Cpath%20d%3D%27M9.5%2015l2.5%202.5%202.5-2.5%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2010l2-5h14l2%205%27%2F%3E%3Cpath%20d%3D%27M3%2010h18v10H3z%27%2F%3E%3Cpath%20d%3D%27M12%2012.5v5%27%2F%3E%3Cpath%20d%3D%27M9.5%2015l2.5%202.5%202.5-2.5%27%2F%3E%3C%2Fsvg%3E")}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li.ico-contact > a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5%203h4l2%205-2.5%201.5a11%2011%200%200%200%206%206L16%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%205a2%202%200%200%201%202-2z%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5%203h4l2%205-2.5%201.5a11%2011%200%200%200%206%206L16%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%205a2%202%200%200%201%202-2z%27%2F%3E%3C%2Fsvg%3E")}

/* ===== v9.2 (25/09) — Retrait & livraison, Services & travaux, L'entreprise, Mon compte, Panier : tuiles image (classe mm-t) =====
   Illustrations provisoires, même style que les autres rayons. Pour mettre une vraie image : remplacer l'url(...) de la ligne voulue par
   l'URL de l'image de la médiathèque, ex. background-image:url(https://oprix-materiaux.fr/wp-content/uploads/2026/09/retrait-depot.png);
   Si l'image doit remplir la tuile : ajouter background-size:cover; sur la même ligne. */
@media (min-width:1000px){
/* Retrait au dépôt */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2312>a::before{background-image:url("data:image/svg+xml,")}
/* Livraison Express Colis */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2313>a::before{background-image:url("data:image/svg+xml,")}
/* Livraison sur chantier */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2314>a::before{background-image:url("data:image/svg+xml,")}
/* Frais & délais */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2315>a::before{background-image:url("data:image/svg+xml,")}
/* Devis gratuit */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2317>a::before{background-image:url("data:image/svg+xml,")}
/* Pose & mise en œuvre */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2318>a::before{background-image:url("data:image/svg+xml,")}
/* Conseil technique */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2319>a::before{background-image:url("data:image/svg+xml,")}
/* Découpe & préparation */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2320>a::before{background-image:url("data:image/svg+xml,")}
/* Qui sommes-nous */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2322>a::before{background-image:url("data:image/svg+xml,")}
/* Notre dépôt */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2323>a::before{background-image:url("data:image/svg+xml,")}
/* Nos engagements */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2324>a::before{background-image:url("data:image/svg+xml,")}
/* Nous contacter */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2325>a::before{background-image:url("data:image/svg+xml,")}
/* Mes commandes */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2327>a::before{background-image:url("data:image/svg+xml,")}
/* Mes adresses */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2328>a::before{background-image:url("data:image/svg+xml,")}
/* Mes informations */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2329>a::before{background-image:url("data:image/svg+xml,")}
/* Se connecter */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2330>a::before{background-image:url("data:image/svg+xml,")}
/* Mon panier */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2332>a::before{background-image:url("data:image/svg+xml,")}
/* Passer commande */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2333>a::before{background-image:url("data:image/svg+xml,")}
/* Mes commandes (panier) */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t.menu-item-2334>a::before{background-image:url("data:image/svg+xml,")}
}
/* ===== v9.3 (25/09) — Bonnes affaires : panneaux tuiles pour Offres du moment (2169), Bonnes affaires (2170), Déstockage (2173) =====
   Les tuiles par rayon d'Offres du moment et Déstockage reprennent les mêmes illustrations que Prix bas (règles href$="=cloison-isolation" etc.).
   Pour une vraie image : remplacer l'url(...) de la ligne voulue par l'URL de l'image de la médiathèque (+ background-size:cover; si besoin). */
@media (min-width:1000px){
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2169>.sub-menu::before{content:"Offres du moment"}
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2169>.sub-menu::after{content:"Les promotions en cours au dépôt de Brumath, rayon par rayon."}
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2170>.sub-menu::before{content:"Bonnes affaires"}
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2170>.sub-menu::after{content:"Promos, prix bas, arrivages et fins de série : toutes nos bonnes affaires."}
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2173>.sub-menu::before{content:"Déstockage"}
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li.mk-2173>.sub-menu::after{content:"Fins de série et lots à prix cassés, rayon par rayon."}
/* Tuiles du panneau Bonnes affaires */
/* Offres du moment */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t>a[href$="/offres-du-moment/"]::before{background-image:url("data:image/svg+xml,")}
/* Prix bas */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t>a[href$="/prix-bas/"]::before{background-image:url("data:image/svg+xml,")}
/* Arrivages */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t>a[href$="/arrivages/"]::before{background-image:url("data:image/svg+xml,")}
/* Déstockage */
#header-menu-1>ul>li:is(.oxm,.more-items-container)>.sub-menu>li>.sub-menu>li.mm-t>a[href$="/destockage/"]::before{background-image:url("data:image/svg+xml,")}
}

/* ===== v9.4 (25/09) — Barre de menu compacte entre 1000 et 1500 px : plus jamais de « Plus » automatique Blocksy
   (option « Replier les éléments non ajustés » passée à Non dans le Customizer > En-tête > Menu). ===== */
@media (min-width:1000px) and (max-width:1499.98px){
  #header [data-row="middle"] .ct-container{gap:0 12px}
  #header [data-row="middle"] .site-branding img{max-height:58px!important;width:auto}
  #header [data-id="menu"] .menu{flex-wrap:nowrap!important}
  #header [data-id="menu"] .menu > li > a.ct-menu-link{padding-left:8px!important;padding-right:8px!important;font-size:11.5px!important;letter-spacing:0!important}
  #header [data-id="menu"] .menu > li > a.ct-menu-link .ct-toggle-dropdown-desktop{margin-left:4px!important}
}
@media (min-width:1000px) and (max-width:1199.98px){
  #header [data-row="middle"] > .ct-container{width:calc(100% - 40px)!important;max-width:none!important}
  #header [data-row="middle"] .site-branding img{max-height:44px!important}
  #header [data-id="menu"] .menu > li > a.ct-menu-link{padding-left:5px!important;padding-right:5px!important;font-size:10.5px!important}
  #header [data-device="desktop"] a.opro-hbtn{padding:0 12px!important;margin-right:10px!important;font-size:11px!important}
  #header [data-row="middle"] [data-id="search"],#header [data-row="middle"] [data-id="account"],#header [data-row="middle"] [data-id="cart"]{margin-left:6px!important;margin-right:6px!important}
}


/* ============ PAGE BOUTIQUE (.oxs) — styles manquants ============ */
.oxs{--o:#ED462A;--od:#cf3a20;--ink:#1d1d1f;--ink2:#6e6e73;--line:#e6e6e8;--grey:#f5f5f7;font-family:'Inter',-apple-system,system-ui,sans-serif;color:var(--ink);letter-spacing:-.01em;line-height:1.55}
.oxs *{box-sizing:border-box}
.oxs svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;flex:0 0 auto}
.oxs a{text-decoration:none;color:inherit}
.oxs .oxs__in{max-width:1160px;margin:0 auto}
.oxs .oxs__hero{text-align:center;max-width:780px;margin:0 auto}
.oxs .oxs__kick{color:var(--o);font-weight:700;font-size:.8rem;letter-spacing:.09em;text-transform:uppercase}
.oxs .oxs__t{font-size:clamp(2rem,4.2vw,2.9rem);font-weight:800;letter-spacing:-.045em;line-height:1.05;margin:12px 0 0;color:var(--ink)}
.oxs .oxs__sub{font-size:1.12rem;color:var(--ink2);margin:16px 0 0}
.oxs .oxs__trust{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:22px 0 0}
.oxs .oxs__trust span{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:980px;padding:8px 15px;font-size:.88rem;font-weight:600}
.oxs .oxs__trust svg{width:16px;height:16px;stroke:var(--o);stroke-width:2}
.oxs .oxs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px}
.oxs .oxs__cat{border:1px solid var(--line);border-radius:22px;padding:24px;background:#fff;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}
.oxs .oxs__cat:hover{box-shadow:0 18px 44px rgba(0,0,0,.08);transform:translateY(-3px)}
.oxs .oxs__top{display:flex;align-items:flex-start;gap:14px}
.oxs .oxs__ic{width:50px;height:50px;border-radius:14px;background:#fff2ef;display:flex;align-items:center;justify-content:center;flex:0 0 50px}
.oxs .oxs__ic svg{width:26px;height:26px;stroke:var(--o);stroke-width:1.8}
.oxs .oxs__cat h3{font-size:1.22rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:2px 0 0;color:var(--ink)}
.oxs .oxs__cat p{font-size:.92rem;color:var(--ink2);margin:5px 0 0;line-height:1.45}
.oxs .oxs__subs{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}
.oxs .oxs__subs a{font-size:.84rem;font-weight:600;color:var(--ink2);background:var(--grey);border:1px solid transparent;border-radius:980px;padding:6px 12px;transition:.16s}
.oxs .oxs__subs a:hover{background:#fff;border-color:var(--o);color:var(--o)}
.oxs a.oxs__all{margin-top:auto;padding-top:18px;display:inline-flex;align-items:center;gap:6px;color:var(--o);font-weight:700;font-size:.94rem}
.oxs a.oxs__all span{transition:transform .18s}
.oxs .oxs__cat:hover a.oxs__all span{transform:translateX(3px)}
.oxs .oxs__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:34px;background:linear-gradient(120deg,#1d1d1f,#2b2b2f);border-radius:24px;padding:32px 36px;color:#fff}
.oxs .oxs__cta h3{font-size:1.6rem;font-weight:800;letter-spacing:-.035em;color:#fff;margin:0}
.oxs .oxs__cta p{color:rgba(255,255,255,.8);font-size:1rem;margin:8px 0 0;max-width:560px}
.oxs .oxs__act{display:flex;gap:12px;flex-wrap:wrap}
.oxs a.oxs__btn{display:inline-flex;align-items:center;gap:8px;background:var(--o);color:#fff !important;font-weight:700;font-size:.95rem;padding:13px 24px;border-radius:980px;border:1px solid var(--o);transition:.2s;white-space:nowrap}
.oxs a.oxs__btn:hover{background:var(--od);border-color:var(--od)}
.oxs a.oxs__btn--ghost{background:transparent;border-color:rgba(255,255,255,.3)}
.oxs a.oxs__btn--ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}
.oxs .oxs__h2{font-size:1.7rem;font-weight:800;letter-spacing:-.035em;margin:52px 0 6px;color:var(--ink)}
@media(max-width:1024px){.oxs .oxs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.oxs .oxs__grid{grid-template-columns:1fr}.oxs .oxs__cta{padding:26px 22px}}


/* Boutique .oxs : sortir du conteneur étroit de l'en-tête de page (750px) */
.page-description .oxs{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 24px;text-align:left}
.oxs .oxs__hero{text-align:center}
.oxs .oxs__cat,.oxs .oxs__cta,.oxs .oxs__h2{text-align:left}


/* ===== En-tête ordinateur : alignement du logo + menu étalé sur la place libre (26/09) ===== */
@media (min-width:1000px){
	#header [data-device="desktop"] [data-row="middle"] > div{grid-template-columns:1fr auto !important}
	#header [data-device="desktop"] [data-row="middle"] [data-column="start"] > [data-items]{width:100%}
	#header [data-device="desktop"] [data-row="middle"] [data-id="menu"]{flex:1 1 auto;margin-left:36px !important;margin-right:28px !important}
	#header [data-device="desktop"] [data-row="middle"] [data-id="menu"] > ul.menu{width:100%;justify-content:space-between}
	#header [data-device="desktop"] [data-row="middle"] [data-id="logo"] > a{display:flex;align-items:center;height:var(--logo-max-height,80px)}
	#header [data-device="desktop"] [data-row="middle"] [data-id="logo"] img{max-height:var(--logo-max-height,80px);width:auto;transform:translateY(6px)}
}

/* ===== OPRIX — Fiche produit (25/09) : marque + réf au-dessus du titre, prix HT / unité + TTC (snippet « Oprix — Fiche produit ») ===== */
.single-product .entry-summary .oxp-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 12px}
.single-product .entry-summary .oxp-brand{display:inline-block;background:#1b2a4a;color:#fff!important;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:6px;line-height:1;text-decoration:none!important}
.single-product .entry-summary .oxp-brand:hover{background:#ED462A}
.single-product .entry-summary .oxp-ref{color:#6e6e73;font-size:14px;font-weight:500}
.single-product .entry-summary .oxp-ref b{font-weight:600;color:#1d1d1f}
.single-product .entry-summary p.price:has(.oxp-price){display:block;margin:6px 0 16px;line-height:1.2}
.single-product .entry-summary .oxp-price{display:block}
.single-product .entry-summary .oxp-ht{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:#ED462A}
.single-product .entry-summary .oxp-ht .oxp-amount .woocommerce-Price-amount{font-size:42px;font-weight:800;color:#ED462A;line-height:1.1;letter-spacing:-.02em}
.single-product .entry-summary .oxp-ht .oxp-suffix{font-size:22px;font-weight:700;color:#ED462A}
.single-product .entry-summary .oxp-ht .oxp-old{font-size:18px;font-weight:500;color:#8e8e93}
.single-product .entry-summary .oxp-ht .oxp-old .woocommerce-Price-amount{font-size:18px;font-weight:500;color:#8e8e93}
.single-product .entry-summary .oxp-ttc{display:block;margin-top:6px;font-size:17px;font-weight:500;color:#6e6e73}
.single-product .entry-summary .oxp-ttc .woocommerce-Price-amount{font-size:17px;font-weight:600;color:#6e6e73}
/* barre panier collante Blocksy : version compacte */
.ct-sticky-cart .oxp-ht .oxp-amount .woocommerce-Price-amount{font-size:18px;font-weight:700;color:#ED462A}
.ct-sticky-cart .oxp-suffix{font-size:13px;color:#ED462A;font-weight:600}
.ct-sticky-cart .oxp-ttc{display:block;font-size:12px;color:#6e6e73}

/* ===== OPRIX — Texte SEO des rayons (26/09) : bloc .oxs-seo rendu par le snippet « Texte SEO et FAQ des rayons » ===== */
.oxs-seo{margin:40px 0 24px;clear:both}
.oxs-seo .cs-wrap{border-top:1px solid #e6e6e8;margin-top:0;padding-top:36px}
.oprix-catseo{--o:#ED462A;--od:#cf3a20;--ink:#1d1d1f;--ink2:#5b6572;--line:#e6e6e8;--grey:#f5f5f7;font-family:'Inter',-apple-system,system-ui,sans-serif;color:var(--ink2);letter-spacing:-.01em;line-height:1.65} .oprix-catseo *{box-sizing:border-box;margin:0;padding:0} .oprix-catseo a{color:var(--o);text-decoration:none;font-weight:600} .oprix-catseo a:hover{text-decoration:underline} .cs-wrap{border-top:1px solid var(--line);margin-top:48px;padding-top:44px} .cs-wrap h2{color:var(--ink);font-size:1.7rem;font-weight:800;letter-spacing:-.035em;margin-bottom:14px} .cs-wrap h3{color:var(--ink);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;margin:26px 0 8px} .cs-wrap p{font-size:1rem;margin-bottom:12px;max-width:900px} .cs-wrap ul{margin:6px 0 14px 4px;max-width:900px} .cs-wrap li{list-style:none;position:relative;padding-left:24px;margin-bottom:8px;font-size:1rem} .cs-wrap li::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--o)} /* Guides */ .cs-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0 8px} .cs-guide{background:var(--grey);border-radius:16px;padding:22px 20px;display:block;transition:.2s} .cs-guide:hover{background:#fff;box-shadow:0 12px 28px rgba(0,0,0,.07)} .cs-guide .tag{font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--o)} .cs-guide b{display:block;color:var(--ink);font-size:1.02rem;font-weight:700;letter-spacing:-.02em;margin-top:8px;line-height:1.3;text-decoration:none} .cs-guide .go{display:inline-block;margin-top:10px;font-size:.9rem;color:var(--o);font-weight:600} /* FAQ */ .cs-faq{margin-top:40px} .cs-faq h2{margin-bottom:18px} .cs-q{border:1px solid var(--line);border-radius:14px;padding:20px 22px;margin-bottom:12px} .cs-q h3{margin:0;color:var(--ink);font-size:1.05rem} .cs-q p{margin:8px 0 0;font-size:.98rem} @media(max-width:820px){.cs-guides{grid-template-columns:1fr}.cs-wrap h2{font-size:1.4rem}}
.oxs-seo .cs-links{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}
.oxs-seo .cs-links a{display:inline-block;background:#f5f5f7;border-radius:980px;padding:8px 15px;font-size:.9rem;font-weight:600;color:#1d1d1f}
.oxs-seo .cs-links a:hover{background:#ED462A;color:#fff;text-decoration:none}
.oxs-seo .cs-local{background:#f5f5f7;border-radius:16px;padding:20px 22px;margin-top:28px;font-size:.98rem}

/* ===== OPRIX — Tableaux et listes dans les blocs SEO / guides (26/09) ===== */
.oxs-seo table{width:100%;border-collapse:collapse;margin:12px 0 18px;font-size:.95rem}
.oxs-seo th,.oxs-seo td{border:1px solid #e6e6e8;padding:8px 10px;text-align:left;vertical-align:top}
.oxs-seo th{background:#f5f5f7;color:#1d1d1f;font-weight:700}
.oxs-seo--article h1{color:#1d1d1f;font-size:2rem;font-weight:800;letter-spacing:-.035em;margin:0 0 16px;line-height:1.15}
.oxs-seo--article .cs-wrap h2{margin-top:30px}
.oxs-seo--article p{max-width:none}
.oxs-seo .oxc__btn{display:inline-block;background:#ED462A;color:#fff;border-radius:980px;padding:10px 18px;font-weight:700}
.oxs-seo .oxc__btn:hover{background:#cf3a20;text-decoration:none;color:#fff}
@media(max-width:700px){.oxs-seo table{display:block;overflow-x:auto}}
/* Pages marques : hero rendu par le snippet « Hero des pages marques », bandeau Blocksy vide masqué */
.tax-product_brand .hero-section{display:none}
.oxc-brand-wrap{width:100%;margin:0 0 28px}
.oxc-brand-wrap .oxc__in{grid-template-columns:1fr}


/* OPRIX — Pages agences / guides en pleine largeur (26/09) */
.page .entry-content > .oxs-seo--article{max-width:1020px;margin:36px auto 56px;padding:0 24px;box-sizing:border-box}
.page .oxs-seo--article .cs-wrap h1{font-size:2.1rem;line-height:1.2;margin:0 0 18px}
@media (max-width:689px){.page .entry-content > .oxs-seo--article{margin:20px auto 40px;padding:0 16px}.page .oxs-seo--article .cs-wrap h1{font-size:1.6rem}}

/* ===== Mega-menu : photos des tuiles (2026-10-04) ===== */
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2286 > a::before{background-image:url(/wp-content/uploads/2026/10/accessoires-mesure-et-tracage.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2230 > a::before{background-image:url(/wp-content/uploads/2026/10/adhesifs-pare-vapeur-simple-double-face.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2226 > a::before{background-image:url(/wp-content/uploads/2026/10/appui-intermediaire-reglable-plafond.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2265 > a::before{background-image:url(/wp-content/uploads/2026/10/armature-d-angle-entoilee-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2730 > a::before{background-image:url(/wp-content/uploads/2026/10/arrivages-materiaux-plaques-isolants-enduits.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2275 > a::before{background-image:url(/wp-content/uploads/2026/10/bache-de-protection-polyane-chantier.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2222 > a::before{background-image:url(/wp-content/uploads/2026/10/bande-a-joint-armee-fibre-de-verre.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2221 > a::before{background-image:url(/wp-content/uploads/2026/10/bande-a-joint-papier-plaque-de-platre.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1427 > a::before{background-image:url(/wp-content/uploads/2026/10/carrelage-faience-carreaux-accessoires-de-pose.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2255 > a::before{background-image:url(/wp-content/uploads/2026/10/cheville-fixation-isolant-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2283 > a::before{background-image:url(/wp-content/uploads/2026/10/coffret-de-chantier-roulant.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1428 > a::before{background-image:url(/wp-content/uploads/2026/10/colles-et-ragreage-sols-carrelage.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2319 > a::before{background-image:url(/wp-content/uploads/2026/10/conseil-technique-materiaux-brumath.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2289 > a::before{background-image:url(/wp-content/uploads/2026/10/cutter-professionnel-lame-secable.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2320 > a::before{background-image:url(/wp-content/uploads/2026/10/decoupe-preparation-plaque-de-platre-chantier.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2731 > a::before{background-image:url(/wp-content/uploads/2026/10/destockage-materiaux-isolants-plaques-palettes.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2317 > a::before{background-image:url(/wp-content/uploads/2026/10/devis-gratuit-materiaux-chantier.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2273 > a::before{background-image:url(/wp-content/uploads/2026/10/disque-diamant-coupe-materiaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1417 > a::before{background-image:url(/wp-content/uploads/2026/10/droguerie-chantier-nettoyant-bidon-bleu.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2220 > a::before{background-image:url(/wp-content/uploads/2026/10/enduit-a-joint-en-pate-seau.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2219 > a::before{background-image:url(/wp-content/uploads/2026/10/enduit-a-joint-en-poudre-sac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2249 > a::before{background-image:url(/wp-content/uploads/2026/10/enduit-de-facade-sac-25-kg.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2251 > a::before{background-image:url(/wp-content/uploads/2026/10/enduit-hydrofuge-facade-sac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2256 > a::before{background-image:url(/wp-content/uploads/2026/10/equerre-de-montage-isolant-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2210 > a::before{background-image:url(/wp-content/uploads/2026/10/fourrure-ossature-metallique-plafond.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2315 > a::before{background-image:url(/wp-content/uploads/2026/10/frais-et-delais-livraison-materiaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2217 > a::before{background-image:url(/wp-content/uploads/2026/10/laine-de-verre-a-souffler-combles-perdus.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2213 > a::before{background-image:url(/wp-content/uploads/2026/10/laine-de-verre-rouleau-isolation-thermique.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2274 > a::before{background-image:url(/wp-content/uploads/2026/10/lames-de-rechange-cutter.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2211 > a::before{background-image:url(/wp-content/uploads/2026/10/lisse-ossature-metallique-47-mm.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2313 > a::before{background-image:url(/wp-content/uploads/2026/10/livraison-express-colis-camionnette.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2314 > a::before{background-image:url(/wp-content/uploads/2026/10/livraison-materiaux-sur-chantier-camion-grue.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2281 > a::before{background-image:url(/wp-content/uploads/2026/10/machine-a-souffler-laine-isolante-vrac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2291 > a::before{background-image:url(/wp-content/uploads/2026/10/marteau-platrier-professionnel.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1418 > a::before{background-image:url(/wp-content/uploads/2026/10/materiel-de-peinture-seau-rouleaux-brosses.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2231 > a::before{background-image:url(/wp-content/uploads/2026/10/membrane-etancheite-a-l-air-adhesif-bleu.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2228 > a::before{background-image:url(/wp-content/uploads/2026/10/membrane-pare-vapeur-isolation.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2328 > a::before{background-image:url(/wp-content/uploads/2026/10/mes-adresses-livraison-compte-client.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2327 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2334 > a::before{background-image:url(/wp-content/uploads/2026/10/mes-commandes-suivi-compte-client.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2329 > a::before{background-image:url(/wp-content/uploads/2026/10/mes-informations-compte-client.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2332 > a::before{background-image:url(/wp-content/uploads/2026/10/mon-panier-chariot-de-materiaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2208 > a::before{background-image:url(/wp-content/uploads/2026/10/montant-ossature-metallique-48-mm.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2252 > a::before{background-image:url(/wp-content/uploads/2026/10/mortier-adhesif-isolant-ite-sac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2223 > a::before{background-image:url(/wp-content/uploads/2026/10/mortier-colle-sac-et-truelle.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2250 > a::before{background-image:url(/wp-content/uploads/2026/10/mortier-de-collage-sous-enduit-ite-sac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2253 > a::before{background-image:url(/wp-content/uploads/2026/10/mortier-hydraulique-ite-sac.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2268 > a::before{background-image:url(/wp-content/uploads/2026/10/mouchoir-d-angle-renfort-trame-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2257 > a::before{background-image:url(/wp-content/uploads/2026/10/mousse-colle-polyurethane-polystyrene.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2285 > a::before{background-image:url(/wp-content/uploads/2026/10/niveaux-aluminium-magnetiques.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2728 > a::before{background-image:url(/wp-content/uploads/2026/10/offres-du-moment-promotions-materiaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2260 > a::before{background-image:url(/wp-content/uploads/2026/10/panneau-isolant-a-crepir-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2216 > a::before{background-image:url(/wp-content/uploads/2026/10/panneaux-isolants-laine-minerale-empiles.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2261 > a::before{background-image:url(/wp-content/uploads/2026/10/panneaux-laine-de-roche-isolation.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1429 > a::before{background-image:url(/wp-content/uploads/2026/10/parquet-stratifie-lames-sous-couches.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2333 > a::before{background-image:url(/wp-content/uploads/2026/10/passer-commande-paiement-securise.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1419 > a::before{background-image:url(/wp-content/uploads/2026/10/peinture-facade-seau-blanc.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1420 > a::before{background-image:url(/wp-content/uploads/2026/10/peinture-interieure-bac-rouleau.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2292 > a::before{background-image:url(/wp-content/uploads/2026/10/pince-a-sertir-rails-montants.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2293 > a::before{background-image:url(/wp-content/uploads/2026/10/pistolet-a-cartouche-squelette.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2203 > a::before{background-image:url(/wp-content/uploads/2026/10/plaque-de-platre-ba13-standard.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2206 > a::before{background-image:url(/wp-content/uploads/2026/10/plaque-de-platre-ba18-haute-durete.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2205 > a::before{background-image:url(/wp-content/uploads/2026/10/plaque-de-platre-bords-amincis-ba13.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2204 > a::before{background-image:url(/wp-content/uploads/2026/10/plaque-de-platre-hydrofuge-ba13-aqua.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2295 > a::before{background-image:url(/wp-content/uploads/2026/10/platoir-inox-poignee-ergonomique.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1430 > a::before{background-image:url(/wp-content/uploads/2026/10/plinthes-et-profiles-de-finition-sol.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2259 > a::before{background-image:url(/wp-content/uploads/2026/10/polystyrene-expanse-pse-panneaux-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2214 > a::before{background-image:url(/wp-content/uploads/2026/10/polystyrene-extrude-xps-panneaux-bleus.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2318 > a::before{background-image:url(/wp-content/uploads/2026/10/pose-mise-en-oeuvre-cloison-isolation.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2270 > a::before{background-image:url(/wp-content/uploads/2026/10/primaire-d-accrochage-facade-seau-rouleau.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2729 > a::before{background-image:url(/wp-content/uploads/2026/10/prix-bas-materiaux-plaques-isolants-enduits.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2266 > a::before{background-image:url(/wp-content/uploads/2026/10/profile-de-couronnement-aluminium-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2267 > a::before{background-image:url(/wp-content/uploads/2026/10/profile-de-dilatation-pvc-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2224 > a::before{background-image:url(/wp-content/uploads/2026/10/protege-angle-perfore-plaque-de-platre.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2725 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2347 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2352 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2737 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2340 > a::before{background-image:url(/wp-content/uploads/2026/10/quincaillerie-de-chantier-vis-equerres-chevilles.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2263 > a::before{background-image:url(/wp-content/uploads/2026/10/rail-de-depart-aluminium-ite.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2209 > a::before{background-image:url(/wp-content/uploads/2026/10/rail-ossature-metallique-48-mm.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2721 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2343 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2350 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2733 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2336 > a::before{background-image:url(/wp-content/uploads/2026/10/rayon-cloison-isolation-plaques-isolants-ossature.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2722 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2344 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2734 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2337 > a::before{background-image:url(/wp-content/uploads/2026/10/rayon-facade-ite-panneaux-pse-trames-mortiers.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2723 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2345 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2351 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2735 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2338 > a::before{background-image:url(/wp-content/uploads/2026/10/rayon-outillage-plaquiste-facadier-macon.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2724 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2346 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2736 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2339 > a::before{background-image:url(/wp-content/uploads/2026/10/rayon-peinture-droguerie-seaux-rouleaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2726 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2348 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2738 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2341 > a::before{background-image:url(/wp-content/uploads/2026/10/rayon-sols-revetements-parquet-stratifie-sols-souples.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2312 > a::before{background-image:url(/wp-content/uploads/2026/10/retrait-au-depot-brumath.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2271 > a::before{background-image:url(/wp-content/uploads/2026/10/revetement-plastique-epais-rpe-facade.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2215 > a::before{background-image:url(/wp-content/uploads/2026/10/rouleau-isolant-laine-de-verre-parement-alu.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2277 > a::before{background-image:url(/wp-content/uploads/2026/10/ruban-de-balisage-rouge-et-blanc.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2278 > a::before{background-image:url(/wp-content/uploads/2026/10/sac-poubelle-de-chantier-noir.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2280 > a::before,#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2290 > a::before{background-image:url(/wp-content/uploads/2026/10/scies-egoine-et-a-metaux.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2330 > a::before{background-image:url(/wp-content/uploads/2026/10/se-connecter-espace-client.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1431 > a::before{background-image:url(/wp-content/uploads/2026/10/sols-souples-vinyle-lino-pvc.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-1421 > a::before{background-image:url(/wp-content/uploads/2026/10/sous-couche-peinture-bac-rouleau-brosse.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2227 > a::before{background-image:url(/wp-content/uploads/2026/10/suspente-plafond-ossature-metallique.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2282 > a::before{background-image:url(/wp-content/uploads/2026/10/table-decoupe-fil-chaud-polystyrene.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2297 > a::before{background-image:url(/wp-content/uploads/2026/10/taloche-eponge-finition-enduit.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2229 > a::before{background-image:url(/wp-content/uploads/2026/10/trappe-de-visite-plaque-de-platre.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2296 > a::before{background-image:url(/wp-content/uploads/2026/10/truelle-langue-de-chat.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2288 > a::before{background-image:url(/wp-content/uploads/2026/10/couteaux-a-enduire-inox-plaquiste.webp)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:multiply}
#header-menu-1 > ul > li:is(.oxm,.more-items-container) > .sub-menu > li > .sub-menu > li.mm-t.menu-item-2280 > a::before{background-image:url(/wp-content/uploads/2026/10/scie-electrique-sur-batterie-isolants.webp)!important}