.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;will-change:transform}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .8s cubic-bezier(0,0,.25,1) 0s;will-change:transform}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translateZ(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{backface-visibility:hidden;transform:scaleX(1);transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{left:50%!important;max-height:none!important;max-width:none!important;top:50%!important;transform:scaleX(1) translate3d(-50%,-50%,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{left:50%!important;max-height:none!important;max-width:none!important;top:0!important;transform:scaleX(1) translate3d(-50%,0,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{left:0!important;max-height:none!important;max-width:none!important;top:50%!important;transform:scaleX(1) translate3d(0,-50%,0)!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}@use "lg-fonts";@use "lg-theme-default";@use "lightgallery-core";h1{border-bottom:none!important;font-size:24px;padding-bottom:0!important}#intro #image-produit{height:500px;width:500px}#intro #image-produit img{max-height:100%}#mosaique-images .product-images .image{height:80px;width:80px}#mosaique-images .product-images .image .view{align-items:center;border:1px solid #cacaca;display:flex;height:100%;justify-content:center;width:100%}#mosaique-images .product-images .image .view:hover{border:2px solid #33a0a0;cursor:pointer}#mosaique-images .product-images .image .view.active{border:2px solid #33a0a0}#mosaique-images .product-images .image img{max-height:100%}#popup-zoom #image-produit{margin-top:auto}#popup-zoom #carousel{display:flex;flex-direction:column;height:100%}#popup-zoom #carousel .row{margin-bottom:auto;margin-top:auto}#popup-zoom #mosaique-images{margin-bottom:0}#popup-zoom .carousel-inner{height:100%;max-width:none;overflow:hidden}#popup-zoom .carousel-inner img{-o-object-fit:cover;object-fit:cover;transform-origin:center center}.carousel-product-images .carousel-inner{height:100%}.carousel-product-images .carousel-indicators.primary li{background-color:#33a0a0}.carousel-product-images .arrow{color:#494949;cursor:pointer;font-size:2em}.carousel-product-images .arrow.disabled{color:#e1e1e1}#carouselIntroIndicators .carousel-indicators{margin-bottom:15px;margin-top:15px;position:relative}#intro .carousel-indicators [data-bs-target]{background-color:unset}#intro .image-produit img{border-radius:2px;height:auto;max-height:100%;max-width:100%;width:auto}#mosaique-images .images-container{display:flex;justify-content:center}#mosaique-images .images-container .image-container:last-child{margin-right:50px}#mosaique-images .product-images:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 50%,#fff);content:" ";height:100%;position:absolute;right:0;width:50px}#intro .product_name{display:block;font-size:14px;margin-top:10px}#intro .product_qref,#intro .product_retailref{color:#888;font-size:12px}#intro .avis-nombre{font-size:13px}#intro .avis-nombre:hover{cursor:pointer;text-decoration:underline}#intro .discount-label{text-transform:uppercase}#intro .discount-percent{color:#e81a59;font-weight:700}#intro .produit-prixttc{font-size:28px}#intro .retailer-infos{color:#888;font-size:12px}#intro .produit-promotion{background-color:#e81a59;color:#fff;font-size:20px;font-weight:700;padding:3px 20px;position:absolute;z-index:10}#intro .infos i{font-size:25px}#intro #infos #actions .btn-out-stock *{vertical-align:middle}#intro #infos #actions .btn-out-stock i{color:#888;font-size:36px;font-weight:700}#intro #infos #actions .btn-out-stock span{font-size:22px}#intro .standard-img{max-height:2rem}#intro .free-contact{padding:12px}#intro .surligne{font-weight:400;text-decoration:underline}.manufacturing-country{position:absolute;right:25px;top:10px}#caracteristiques .characteristic-description-icon{font-size:12px;vertical-align:super!important}#datasheet .pdf-icon{font-size:2.5em}#gifts .container-icon{background-color:#e81a59;color:#fff}#gifts .container-icon i{font-size:50px}#gifts .container-icon span{font-size:12px}#gifts .title,#gifts .title-white{color:#e81a59;font-size:15px;font-weight:700}#gifts .title-white{color:#fff;font-size:18px!important}#gifts .gift-product .name{font-size:12px;font-weight:700}#gifts .gift-plus{color:#e81a59;font-size:30px}.menu-modules{margin-top:100px!important}ul.menu-modules-produit{border-bottom:1px solid #e1e1e1;margin:0;padding:0;text-align:center}ul.menu-modules-produit li{border-bottom:2px solid #fff;cursor:pointer;display:inline-block;font-size:1em;text-transform:uppercase}ul.menu-modules-produit li.active{border-bottom:2px solid #33a0a0;color:#33a0a0;font-size:1.4em;font-weight:700}#intro .stock-infos .stock{color:#6ec94e}#intro .stock-infos .replenishment{color:#fd7e14}#intro .warrantly-infos .view-more:hover{text-decoration:underline}#zone-demande-piece-detachee{background:#d7761b}#popup-add-product-shoppingcart .modal-header i.icon-check{color:#0aba23;font-size:4rem}#popup-add-product-shoppingcart .modal-header .btn-continue_achat{width:100%}#popup-add-product-shoppingcart .modal-header .shoppingcart-total{color:#e81a59}#declined-products-area{background:#f4f3f3}#declined-products-area .declined-product{background:#fff;border:1px solid #e1e1e1}#declined-products-area .declined-product:hover .declined-product-data{display:none}#declined-products-area .declined-product:hover .btn-declined-product-add-cart{display:block}#declined-products-area .declined-product .declined-product-title{font-weight:700}#declined-products-area .declined-product .declined-product-price{color:#e81a59;font-size:20px;font-weight:700}#declined-products-area .declined-product .btn-declined-product-add-cart{background:#33a0a0;border:#33a0a0;display:none}#declined-products-area .declined-product .btn-declined-product-add-cart:focus{box-shadow:none!important}#intro .geoshipping-infos{font-size:12px}#intro .geoshipping-infos .geoshipping-price{color:#e81a59}#intro .geoshipping-infos .geoshipping-free{color:#1acb73}.favorite-icon{cursor:pointer;font-size:17px}.favorite-icon.bi.bi-heart-fill{color:red}.favorite-icon.bi.bi-heart{color:#000}.callusfree{background-color:#ddd;border-radius:6px;box-shadow:2px 4px 12px rgba(0,0,0,.08);color:#3a3a3a;opacity:.95;overflow:hidden;padding:10px 15px;position:relative}.callusfree .callusfree_title{font-weight:700;margin-bottom:15px;margin-top:15px;text-align:center}.callusfree .callusfree_title_sidebar{font-size:.8rem!important;margin-top:122px!important}.callusfree .callusfree_title p{font-size:.75rem;font-style:italic;font-weight:400}.callusfree .callusfree_content{font-size:.75rem;margin-top:5px;text-align:left}.callusfree .callusfree_content p{display:table-cell;height:120px;margin:0;padding:0;vertical-align:middle}.callusfree span{display:block;font-size:1.1rem}.callusfree .callusfree_img{border-bottom-right-radius:6px;border-top-right-radius:6px;bottom:0;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);height:100%;right:-1px;width:25%}.callusfree .callusfree_img,.callusfree .callusfree_img_sidebar{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.callusfree .callusfree_img_sidebar{bottom:258px;height:160px;left:0;width:100%;z-index:-1}.callusfree .green_number{background-color:#fff;border:2px solid #78b41e;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:5px;margin-top:5px;overflow:hidden;padding:0!important;position:relative}.callusfree .green_phone{align-self:center;color:#74b41e;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;padding-left:5px;padding-right:5px;padding-top:2px;text-align:center;z-index:999}.callusfree .green_quota{background-color:#fff;border:2px solid #33a0a0;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:5px;margin-top:5px;padding:0!important;position:relative}.callusfree .installation-phone:after{background-color:#78b41e;color:#fff;content:"J'appelle !";font-size:.8rem;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.callusfree .green_quotation{align-self:center;color:#33a0a0;cursor:pointer;font-size:1.2rem;font-weight:700;padding-left:5px;padding-right:5px;padding-top:2px;text-align:center;z-index:999}.callusfree .category_green_phone{font-size:1rem}.callusfree .category_green_free{font-size:.6rem!important}.callusfree .category_green_free:before{left:-.9rem!important;top:.25rem!important}.callusfree .callusfree_content_category p{height:auto}.callusfree .callusfree_title_category{margin:0}.callusfree .green_space i{font-size:1.5rem;left:30%;margin:0;padding:0;position:absolute;text-align:center;top:0}.callusfree_category{background:#fff}.callusfree .green_free:before{background-color:#fff;content:"";height:1.2rem;left:-1rem;position:absolute;top:7px;transform:rotate(45deg);width:1.2rem;z-index:500}.callusfree .green_free{align-items:center;background-color:#74b41e;color:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;padding:5px;position:relative;text-align:left}.callusfree .green_phone,.callusfree a,.callusfree span{color:#74b41e!important;text-decoration:none!important}.callusfree .callusfree_clickhere{color:#12baf1;text-decoration:underline}.callusfree .callusfree_clickhere:hover{font-weight:700}.callusfree a:hover{text-decoration:underline}.callusfree .green_free .green_space{line-height:1;padding-left:5px}[class*=" icon-"],[class^=icon-]{font-family:fontabatik!important}@media (min-width:1200px){#declined-products-area .declined-product .declined-product-title{display:-webkit-box;height:70px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#mosaique-images .product-images:after{display:none}#mosaique-images .images-container .image-container:last-child{margin-right:0}}@media only screen and (min-width:992px){#intro #carouselIntroIndicators .carousel-inner .carousel-item{transition:transform 0s ease}#popup-zoom #carousel .carousel-inner:hover{cursor:zoom-in}}@media only screen and (max-width:991px){#declined-products-area .declined-product:hover .declined-product-data{display:block}#declined-products-area .declined-product .btn-declined-product-add-cart{display:block!important}}@media only screen and (min-width:768px) and (max-width:992px){#intro #infos h1{font-size:20px}}@media only screen and (max-width:767px){#declined-products-area .declined-product{width:50%!important}#declined-products-area .declined-product .declined-product-title{display:-webkit-box;height:70px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#videos .iframe-container iframe{width:100%!important}}