@font-face{font-display:swap;font-family:Roboto-Bold;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Bold.35eab922.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto-Medium;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Medium.2699aefa.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.160d7a6a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Oswald-Regular.b3e9d7ac.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald-Medium;font-style:normal;font-weight:400;src:url(/build/fonts/Oswald-Medium.2e80586d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald-Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Oswald-Bold.c1f72746.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald-SemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/Oswald-SemiBold.e069de99.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-Light;font-style:normal;font-weight:300;src:url(/build/fonts/Rubik-Light.174e9885.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Rubik-Regular.679025a4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-Medium;font-style:normal;font-weight:500;src:url(/build/fonts/Rubik-Medium.f113b9b6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-SemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/Rubik-SemiBold.71dd52dd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Rubik-Bold.9f563b69.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-ExtraBold;font-style:normal;font-weight:800;src:url(/build/fonts/Rubik-ExtraBold.0516e43a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-Black;font-style:normal;font-weight:900;src:url(/build/fonts/Rubik-Black.e2508baf.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-LightItalic;font-style:italic;font-weight:300;src:url(/build/fonts/Rubik-LightItalic.9438996b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-RegularItalic;font-style:italic;font-weight:400;src:url(/build/fonts/Rubik-Italic.1dd27e02.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-MediumItalic;font-style:italic;font-weight:500;src:url(/build/fonts/Rubik-MediumItalic.646c0213.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-SemiBoldItalic;font-style:italic;font-weight:600;src:url(/build/fonts/Rubik-SemiBoldItalic.47d42c64.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-BoldItalic;font-style:italic;font-weight:700;src:url(/build/fonts/Rubik-BoldItalic.fb966816.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-ExtraBoldItalic;font-style:italic;font-weight:800;src:url(/build/fonts/Rubik-ExtraBoldItalic.38fd7f94.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik-BlackItalic;font-style:italic;font-weight:900;src:url(/build/fonts/Rubik-BlackItalic.79e3d1b9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-Thin;font-style:normal;font-weight:100;src:url(/build/fonts/Sora-Thin.29829dc8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-ExtraLight;font-style:normal;font-weight:200;src:url(/build/fonts/Sora-ExtraLight.9a48099e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-Light;font-style:normal;font-weight:300;src:url(/build/fonts/Sora-Light.41f81979.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Sora-Regular.7514fd34.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-Medium;font-style:normal;font-weight:500;src:url(/build/fonts/Sora-Medium.744246d2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-SemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/Sora-SemiBold.9b5516ca.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Sora-Bold.e2425591.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sora-ExtraBold;font-style:normal;font-weight:800;src:url(/build/fonts/Sora-ExtraBold.a48537ab.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Thin;font-style:normal;font-weight:100;src:url(/build/fonts/Exo2-Thin.ac5f0150.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-ExtraLight;font-style:normal;font-weight:200;src:url(/build/fonts/Exo2-ExtraLight.96f82a74.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Light;font-style:normal;font-weight:300;src:url(/build/fonts/Exo2-Light.603a6d3a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Regular;font-style:normal;font-weight:400;src:url(/build/fonts/Exo2-Regular.fe6a1a24.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Medium;font-style:normal;font-weight:500;src:url(/build/fonts/Exo2-Medium.f7ad6e20.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-SemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/Exo2-SemiBold.0bc15871.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Bold;font-style:normal;font-weight:700;src:url(/build/fonts/Exo2-Bold.0bad13f4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-ExtraBold;font-style:normal;font-weight:800;src:url(/build/fonts/Exo2-ExtraBold.3bdbafc9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-Black;font-style:normal;font-weight:900;src:url(/build/fonts/Exo2-Black.2ee7cfba.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-ThinItalic;font-style:italic;font-weight:100;src:url(/build/fonts/Exo2-ThinItalic.bee4ca59.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-ExtraLightItalic;font-style:italic;font-weight:200;src:url(/build/fonts/Exo2-ExtraLightItalic.a7eea0a5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-LightItalic;font-style:italic;font-weight:300;src:url(/build/fonts/Exo2-LightItalic.93f0f6c1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-RegularItalic;font-style:italic;font-weight:400;src:url(/build/fonts/Exo2-Italic.2ce37c83.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-MediumItalic;font-style:italic;font-weight:500;src:url(/build/fonts/Exo2-MediumItalic.ca88863a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-SemiBoldItalic;font-style:italic;font-weight:600;src:url(/build/fonts/Exo2-SemiBoldItalic.136a5ed3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-BoldItalic;font-style:italic;font-weight:700;src:url(/build/fonts/Exo2-BoldItalic.e8e670a7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-ExtraBoldItalic;font-style:italic;font-weight:800;src:url(/build/fonts/Exo2-ExtraBoldItalic.993d0742.ttf) format("truetype")}@font-face{font-display:swap;font-family:Exo2-BlackItalic;font-style:italic;font-weight:900;src:url(/build/fonts/Exo2-BlackItalic.ef34bdd9.ttf) format("truetype")}.robotoBold{font-family:Roboto-Bold,sans-serif}.robotoMedium{font-family:Roboto-Medium,sans-serif}.robotoRegular{font-family:Roboto-Regular,sans-serif}.oswaldRegular{font-family:Oswald-Regular,sans-serif}.oswaldMedium{font-family:Oswald-Medium,sans-serif}.oswaldBold{font-family:Oswald-Bold,sans-serif}.oswaldSemiBold{font-family:Oswald-SemiBold,sans-serif}.cairoBold{font-family:Cairo-Bold,sans-serif}.rubikRegular{font-family:Rubik-Regular,sans-serif}.rubikMedium{font-family:Rubik-Medium,sans-serif}.rubikBold{font-family:Rubik-Bold,sans-serif}.rubikSemiBold{font-family:Rubik-SemiBold,sans-serif}.soraRegular{font-family:Sora-Regular,sans-serif}.soraMedium{font-family:Sora-Medium,sans-serif}.soraBold{font-family:Sora-Bold,sans-serif}.soraSemiBold{font-family:Sora-SemiBold,sans-serif}.exo2Regular{font-family:Exo2-Regular,sans-serif}.exo2Medium{font-family:Exo2-Medium,sans-serif}.exo2Bold{font-family:Exo2-Bold,sans-serif}.exo2SemiBold{font-family:Exo2-SemiBold,sans-serif}.containerProductInformations p.product_reference{font-family:Oswald-Medium,sans-serif;font-size:14px}.containerProductInformations h1.product_title{font-family:Oswald-SemiBold,sans-serif;font-size:26px}.containerProductInformations .information_label{font-family:Oswald-Regular,sans-serif;font-size:14px}.containerProductInformations .information_label img{width:12px}.containerProductInformations .product_description p{font-family:Oswald-Regular,sans-serif;font-size:14px;text-transform:uppercase}.containerProductInformations .product_description .product_enSavoirPlus{font-family:Oswald-Medium,sans-serif;font-size:12px;text-decoration:underline}.containerProductInformations .stock img{max-width:15px;vertical-align:baseline}.containerProductInformations p.prix{display:inline-block;font-family:Oswald-Medium,sans-serif;font-size:24px;line-height:1.2;margin-bottom:.5rem}.containerProductInformations p.prix-barre{color:#c4c4c4;display:inline-block;font-family:Oswald-Regular,sans-serif;font-size:16px;line-height:1.2;margin-bottom:.5rem;margin-right:18.5px}.containerProductInformations .remise{display:inline-block;font-family:Oswald-Regular,sans-serif;font-size:20px;margin-left:30px;padding:4px 6px}.containerProductInformations .div-favoris{border:2px solid #000;height:45px;width:45px}.containerProductInformations .div-favoris .favoris{height:100%;position:relative;right:unset;top:unset}.containerProductInformations .input-ref-chantier{font-size:17px;height:45px;margin:0;width:230px}.containerProductInformations .group-conditionnement{font-family:Sora-SemiBold,sans-serif}.containerProductInformations .group-conditionnement p{align-self:center;margin-bottom:0}.containerProductInformations .group-conditionnement .cond-actif,.containerProductInformations .group-conditionnement button{border:2px solid #004676;margin-bottom:6px;margin-right:12px;padding:6px}.containerProductInformations .group-conditionnement .cond-actif{color:#004676}.containerProductInformations .group-conditionnement button{background-color:#004676;color:#fff}.containerProductInformations .group-conditionnement button:hover{background-color:#fff;color:#004676}.containerProductImages .carousel_container{display:flex;flex-direction:row}@media(max-width:992px){.containerProductImages .carousel_container{flex-direction:column-reverse}}.containerProductImages .carousel_container .carousel-indicators{flex-direction:column;justify-content:start;margin-left:0;margin-right:15px;position:relative}@media(max-width:992px){.containerProductImages .carousel_container .carousel-indicators{flex-direction:row}}.containerProductImages .carousel_container .carousel-indicators [data-bs-target]{border:0;height:auto;opacity:1;width:100px}@media(max-width:992px){.containerProductImages .carousel_container .carousel-indicators [data-bs-target]{width:50px}}.containerProductImages .carousel_container #carouselProduct{width:538px}@media(max-width:992px){.containerProductImages .carousel_container #carouselProduct{margin-bottom:10px;width:100%}}.containerProductImages .carousel_container #carouselProduct .carousel-item img{height:auto;max-width:538px}h2.fiche_technique{font-family:Oswald-Medium,sans-serif;font-size:22px}.caracteristique{border:1px solid #000;border-bottom:none}.caracteristique:last-of-type{border-bottom:1px solid #000}#sliderNosSuggestions .glide__slides .glide__slide.slide-item{display:flex;justify-content:center}#sliderNosSuggestions .carousel-control-prev{margin-left:-50px}#sliderNosSuggestions .carousel-control-next{margin-right:-50px}