@font-face{font-display:swap;font-family:robotoBold;font-style:normal;font-weight:700;src:url(/build/fonts/Roboto-Bold.9fa4a811.woff) format("woff")}@font-face{font-display:swap;font-family:robotoBlack;font-style:normal;font-weight:900;src:url(/build/fonts/Roboto-Black.a3513eaf.woff) format("woff")}@font-face{font-display:swap;font-family:robotoMedium;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Medium.e624b10d.woff) format("woff")}@font-face{font-display:swap;font-family:robotoLight;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Light.c981701f.woff) format("woff")}@font-face{font-display:swap;font-family:robotoThin;font-style:normal;font-weight:100;src:url(/build/fonts/Roboto-Thin.43cf5af8.woff) format("woff")}@font-face{font-display:swap;font-family:robotoRegular;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.0944be10.woff) format("woff")}.robotoBold{font-family:robotoBold,sans-serif}.robotoBlack{font-family:robotoBlack,sans-serif}.robotoMedium{font-family:robotoMedium,sans-serif}.robotoLight{font-family:robotoLight,sans-serif}.robotoThin{font-family:robotoThin,sans-serif}.robotoRegular{font-family:robotoRegular,sans-serif}.pageProduit{background-position:0 100%;background-repeat:no-repeat;background-size:auto;padding-top:368px}@media (max-width:1200px){.pageProduit{padding-top:250px}}@media (max-width:992px){.pageProduit{padding-top:190px}}@media (min-width:1200px){.pageProduit>.row{width:inherit}}.pageProduit .libelleProduit h1{font-size:54px}@media (max-width:992px){.pageProduit .libelleProduit h1{font-size:27px}.pageProduit .libelleProduit h1.smallFont{font-size:20px}}.pageProduit .libelleProduit img{height:50px;margin-left:30px}@media (max-width:992px){.pageProduit .libelleProduit img{height:28px}}.pageProduit .descriptionProduit h1,.pageProduit .descriptionProduit h2,.pageProduit .descriptionProduit h3,.pageProduit .descriptionProduit h4,.pageProduit .descriptionProduit h5,.pageProduit .descriptionProduit h6{font-family:robotoBold,sans-serif;font-size:27px}@media (max-width:992px){.pageProduit .descriptionProduit h1,.pageProduit .descriptionProduit h2,.pageProduit .descriptionProduit h3,.pageProduit .descriptionProduit h4,.pageProduit .descriptionProduit h5,.pageProduit .descriptionProduit h6{font-size:18px}}.pageProduit .descriptionProduit p{font-family:robotoMedium,sans-serif;font-size:20px}@media (max-width:992px){.pageProduit .descriptionProduit p{font-size:12px}.pageProduit .docsProduit img{width:20px}}.pageProduit .blocVideoIframe{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.pageProduit .blocVideoIframe .responsiveIframe{border-radius:30px;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:992px){.pageProduit .blocVideoIframe .responsiveIframe{border-radius:17px}}.pageProduit .blocVideo video{border-radius:30px;cursor:pointer}@media (max-width:992px){.pageProduit .blocVideo video{border-radius:17px}}.pageProduit h3{font-size:54px}@media (max-width:992px){.pageProduit h3{font-size:19px}}.pageProduit .menuProduit{background-color:#565a5c;height:fit-content;position:sticky;top:0;width:323px}.pageProduit .menuProduit .overflowMax{max-height:801px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}.pageProduit .menuProduit .overflowMax::-webkit-scrollbar{display:none}.pageProduit .menuProduit.positionFixed{position:fixed;top:0}.pageProduit .menuProduit .itemMenu{align-items:center;background-color:#565a5c;border-bottom:10px solid #565a5c;display:flex;height:80px;padding:20px 40px 10px;width:100%}.pageProduit .menuProduit .itemMenu.active{background-color:#e30513;border-bottom:10px solid #e30513}.pageProduit .menuProduit .itemMenu:hover{border-bottom:10px solid #e30513}.pageProduit .menuProduit .itemMenu h2{color:#fff;font-size:16px}.pageProduit #carouselImagesProduitBF{padding:0 80px}@media (max-width:992px){.pageProduit #carouselImagesProduitBF{padding:0 47px}}.pageProduit .modalFullScreenMedia .modal-dialog{min-width:60%}@media (max-width:768px){.pageProduit .modalFullScreenMedia .modal-dialog{min-width:auto}}.pageProduit .sliderImagesMedia .sliderControl{opacity:1}.pageProduit .sliderImagesMedia .sliderControl.carousel-control-prev{left:-6%}@media (max-width:1200px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-prev{left:-2%}}@media (max-width:992px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-prev{left:-5%}}@media (max-width:576px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-prev{left:0}}.pageProduit .sliderImagesMedia .sliderControl.carousel-control-next{right:-6%}@media (max-width:1200px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-next{right:-2%}}@media (max-width:992px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-next{right:-5%}}@media (max-width:576px){.pageProduit .sliderImagesMedia .sliderControl.carousel-control-next{right:0}}.pageProduit .sliderImagesMedia .sliderControl img{background-image:none;height:auto;width:44px}@media (max-width:1200px){.pageProduit .sliderImagesMedia .sliderControl img{width:22px}}@media (max-width:992px){.pageProduit .sliderImagesMedia .sliderControl img{width:17px}}.pageProduit .sliderImagesMedia .carousel-indicators{position:static}.pageProduit .sliderImagesMedia .carousel-indicators .btnIndicator{background:#d8d8d8;border:none;border-radius:50%;height:22px;margin-top:34px;width:22px}@media (max-width:992px){.pageProduit .sliderImagesMedia .carousel-indicators .btnIndicator{height:8px;width:8px}}.pageProduit .sliderImagesMedia .carousel-indicators .btnIndicator.active{background:#e30513}.pageProduit .imageItemGallerie .afficheFullScreen{align-items:center;background-color:#565a5c;cursor:zoom-in;display:flex;height:105px;justify-content:center;width:105px}@media (max-width:992px){.pageProduit .imageItemGallerie .afficheFullScreen{height:40px;width:40px}}#ctaRetourPositionFixed{bottom:11%;position:fixed;right:3%}#menuMobilePageProduit{background-color:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:3}#menuMobilePageProduit .menuProduit{max-height:100%;overflow-y:auto}#menuMobilePageProduit .menuProduit .itemMenu{align-items:center;display:flex;height:80px}#menuMobilePageProduit.close{display:none}#menuMobilePageProduit.open{display:block}#menuMobilePageProduit h2{color:#565a5c;font-family:robotoBold,sans-serif;font-size:16px}#menuMobilePageProduit h2.active{font-family:robotoBlack,sans-serif}#menuMobilePageProduit #btnCloseMenu img{cursor:pointer;float:right}#menuMobilePageProduit .surligne{background-color:#565a5c;height:1px;width:100%}#menuMobilePageProduit .surligne.active{background-color:#e30513;height:10px}