@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");:root{--font-montserrat:"Montserrat", sans-serif}body,html{margin:0;padding:0}*{box-sizing:border-box}#header{transition:all 0.3s ease;top:0;z-index:5;transition:all 0.3s ease;position:fixed;left:0;width:100%;background-color:#000000}#header .content-menu{position:relative;display:flex;flex-direction:row;width:100%;height:60px}@media (min-width: 992px){#header .content-menu{height:80px}}#header .content-menu .menu-right{padding-right:20px;height:60px;display:flex;align-items:center;justify-content:flex-end;position:relative;width:100%}@media (min-width: 992px){#header .content-menu .menu-right{height:80px;padding-right:50px}}#header .content-menu .menu-right .content-logo{font-size:0px;line-height:0px;position:absolute;left:50%;transform:translateX(-50%)}#header .content-menu .menu-right .content-logo .logo{height:27px;fill:#ffffff}@media (min-width: 992px){#header .content-menu .menu-right .content-logo .logo{height:37px}}#header .content-menu .menu-right .menu{height:100%;display:flex;justify-content:flex-end;align-items:center}#header .content-menu .menu-right .menu ul{display:flex;justify-content:flex-end;align-items:center;height:100%}#header .content-menu .menu-right .menu ul li{padding:0 5px;cursor:pointer}@media (min-width: 992px){#header .content-menu .menu-right .menu ul li{padding:0 10px}}#header .content-menu .menu-right .menu ul li a{display:inline-block;font-size:14px;line-height:20px;padding:0 8px;border-radius:20px;font-weight:400;position:relative;color:#333333;transition:color 0.3s ease;text-decoration:none;vertical-align:middle;cursor:pointer}#header .content-menu .menu-right .menu ul li a:hover{background:#ffffff;color:#333333 !important}#header .content-menu .menu-right .menu ul li .picto{height:26px;transition:all 0.3s ease;stroke:#ffffff;fill:none}#header .content-menu .menu-right .menu ul li#btn-cart{position:relative;font-size:0px;line-height:0px;transition:all 0.3s ease;height:30px;width:30px;border-radius:100%;padding:0;display:flex;align-items:center;justify-content:center}#header .content-menu .menu-right .menu ul li#btn-cart .picto{stroke:none;fill:#ffffff;height:18px;margin-top:-1px}#header .content-menu .menu-right .menu ul li#btn-cart:after{content:"";width:3px;height:3px;border-radius:100%;display:block;background:#ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;margin-top:2px}#header .content-menu .menu-right .menu ul li#btn-cart.on:after{display:block}#header .content-menu .menu-right .menu ul li#btn-cart:hover{background:#ffffff}#header .content-menu .menu-right .menu ul li#btn-cart:hover .picto{fill:#000000}#header .content-menu .menu-right .menu ul li#btn-cart:hover:after{background:#000000}@media (max-width: 992px){#header.cart-open #close-global{display:block}}body .content-error{position:fixed;top:40px;z-index:10;padding:30px;left:50%;background:#ffffff;border:2px solid red;box-shadow:0px 0px 5px rgba(0,0,0,0.1);border-radius:5px;transform:translateX(-50%) scaleY(0);transition:transform 0.3s ease}body .content-error .error{font-size:16px;color:red}body .content-error .error .list{list-style:none;padding:0;margin:0}body .content-error .error .list .error-text{font-size:12px;color:red}body .content-error.show{transform:translateX(-50%) scaleY(1)}*{box-sizing:border-box;font-family:var(--font-montserrat);color:#000000}.content-diag{overflow:hidden;position:fixed;height:100%;width:100%}.content-diag .content-progress{position:fixed;bottom:-10px;left:0;right:0;background:#ffffff;z-index:1;transition:all 0.3s ease}.content-diag .content-progress .progress{height:10px;background:#000000;width:0;position:relative;overflow:hidden;transition:all 0.3s ease}.content-diag .content-progress .progress .percent{height:10px;position:absolute;right:5px;color:#ffffff;font-size:8px;line-height:10px;font-family:var(--font-montserrat)}.content-diag .content-progress.show{bottom:0}.content-diag .content-progress.hide{display:none}.content-diag #diag{background:#ffdad4;transition:transform 0.4s ease}.content-diag #diag .content-diag-step{height:100dvh;display:flex;align-items:center;justify-content:center;position:relative;width:100%}.content-diag #diag .content-diag-step .step{width:100%;display:flex;height:100%}.content-diag #diag .content-diag-step .step .back{position:absolute;right:0;top:80px;right:26px;cursor:pointer}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .back{top:100px;right:55px}}.content-diag #diag .content-diag-step .step .back .arrow{fill:#ffffff;height:20px;transition:all 0.3s ease}.content-diag #diag .content-diag-step .step .back:hover .arrow{fill:#000000}.content-diag #diag .content-diag-step .step .left{display:none;position:relative;overflow:hidden;height:100%}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .left{display:block;width:50%}}.content-diag #diag .content-diag-step .step .left img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0}.content-diag #diag .content-diag-step .step .right{padding:40px;padding-top:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .right{width:50%;padding-top:120px}}.content-diag #diag .content-diag-step .step .right .content-desc .desc{text-align:center;padding-bottom:20px}.content-diag #diag .content-diag-step .step .right .content-desc .desc h2{font-size:16px;margin:0;margin-bottom:10px}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .right .content-desc .desc h2{font-size:22px}}.content-diag #diag .content-diag-step .step .right .content-desc .desc p{font-size:12px;margin:0}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .right .content-desc .desc p{font-size:14px}}.content-diag #diag .content-diag-step .step .right .content-choix{display:flex;flex-direction:column}.content-diag #diag .content-diag-step .step .right .content-choix .c-choix{padding-bottom:6px}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .right .content-choix .c-choix{padding-bottom:10px}}.content-diag #diag .content-diag-step .step .right .content-choix .c-choix .choix{background:#ffffff;line-height:30px;padding:8px;border:1px solid #ffffff;border-radius:3px;font-size:12px;line-height:16px;transition:border 0.3s ease;cursor:pointer}@media (min-width: 992px){.content-diag #diag .content-diag-step .step .right .content-choix .c-choix .choix{font-size:15px;line-height:19px}}.content-diag #diag .content-diag-step .step .right .content-choix .c-choix .choix:hover{border:1px solid #cccccc}.content-diag #diag .content-diag-step .step .right .content-choix .c-choix .choix.active{border:1px solid #000000}.content-diag #diag .content-diag-step .step .right .content-choix .c-choix .choix.off{opacity:0.2;pointer-events:none}.content-diag #diag .content-diag-step .step .right .content-btn-confirm{text-align:right}.content-diag #diag .content-diag-step .step .right .content-btn-confirm .btn-confirm{color:#ffffff;background:#000000;border:none;line-height:30px;font-size:14px;padding:0 20px;display:inline-block;border-radius:3px}.content-diag #diag .content-diag-intro{display:block;overflow:hidden;padding:0;position:relative;height:100dvh;background:url("/cdn/shop/files/fond-diag3.webp?v=1716970418") center center no-repeat;background-size:cover}.content-diag #diag .content-diag-intro .content{overflow:scroll;height:100%;padding:100px 0}.content-diag #diag .content-diag-intro .content .diag-intro{display:flex;align-items:center;justify-content:center;padding:100px 50px}.content-diag #diag .content-diag-intro .content .diag-intro .desc{text-align:center}.content-diag #diag .content-diag-intro .content .diag-intro .desc .title h1{text-transform:uppercase;font-size:22px;margin:0;color:#000000}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .diag-intro .desc .title h1{font-size:28px}}.content-diag #diag .content-diag-intro .content .diag-intro .desc .text p{font-size:14px;line-height:20px;margin:20px 0}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .diag-intro .desc .text p{font-size:16px;line-height:22px}}.content-diag #diag .content-diag-intro .content .diag-intro .desc .content-cta .cta{line-height:40px;display:inline-block;background:#000000;text-transform:uppercase;color:#ffffff;font-size:16px;padding:0 20px;border-radius:3px;cursor:pointer}.content-diag #diag .content-diag-intro .content .diag-intro .desc .content-cta .cta:hover{background:#333333}.content-diag #diag .content-diag-intro .content .content-reviews{display:flex;align-items:center;justify-content:center;padding:50px;flex-direction:column}.content-diag #diag .content-diag-intro .content .content-reviews .title{text-align:center}.content-diag #diag .content-diag-intro .content .content-reviews .title h2{font-size:24px;padding-bottom:30px;text-transform:uppercase}.content-diag #diag .content-diag-intro .content .content-reviews .title h2 span{display:block;font-size:16px;font-weight:400;margin-top:5px}.content-diag #diag .content-diag-intro .content .content-reviews .reviews{display:flex;flex-direction:column}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews{flex-direction:row;align-items:center}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review{display:flex;flex-direction:column;padding-bottom:40px}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review{flex-direction:row;padding-bottom:0px;align-items:center}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-img{width:100%;display:flex;justify-content:center}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-img{width:50%;justify-content:flex-end}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-img img{object-fit:contain;width:100%}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-desc{padding-top:10px;width:100%}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-desc{width:50%;padding-left:20px;padding-top:0px}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .review .content-desc .text p{font-size:14px;line-height:20px;margin:0}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .left{width:100%}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .left{width:50%;margin-right:-20px;position:relative;z-index:1}}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .left .review{flex-direction:row-reverse}}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .left .review .content-desc{width:50%;padding-left:0px;padding-right:20px;text-align:right}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .right{width:100%}@media (min-width: 992px){.content-diag #diag .content-diag-intro .content .content-reviews .reviews .right{width:50%;margin-left:-20px}}.content-diag #diag .content-diag-intro .content .content-reviews .reviews .right .review:nth-child(1){padding-bottom:30px}.content-diag #diag .content-diag-intro .content .content-reviews .content-cta{padding-top:50px}.content-diag #diag .content-diag-intro .content .content-reviews .content-cta .cta{line-height:40px;display:inline-block;background:#000000;text-transform:uppercase;color:#ffffff;font-size:16px;padding:0 20px;border-radius:3px;cursor:pointer}.content-diag #diag .content-diag-intro .content .content-reviews .content-cta .cta:hover{background:#333333}.content-diag #diag .content-diag-final{padding-top:100px;position:relative}.content-diag #diag .content-diag-final .content-loader{background:#ffdad4;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;display:none;flex-direction:column}.content-diag #diag .content-diag-final .content-loader .label{font-size:10px;padding-bottom:10px}.content-diag #diag .content-diag-final .content-loader .loader:before{height:8px;width:8px;border-radius:100%;background:#000000;content:"";display:inline-block}.content-diag #diag .content-diag-final .content-loader .loader .mid{height:8px;width:8px;border-radius:100%;background:#000000;display:inline-block}.content-diag #diag .content-diag-final .content-loader .loader:after{height:8px;width:8px;border-radius:100%;background:#000000;content:"";display:inline-block}.content-diag #diag .content-diag-final .diag-final{padding:40px}.content-diag #diag .content-diag-final .diag-final .form{width:100%;max-width:600px}.content-diag #diag .content-diag-final .diag-final .form .title{text-align:center;padding-bottom:20px}.content-diag #diag .content-diag-final .diag-final .form .title h2{font-size:22px;margin:0;margin-bottom:10px}.content-diag #diag .content-diag-final .diag-final .form .title p{font-size:14px;margin:0}.content-diag #diag .content-diag-final .diag-final .form .form-section{padding-bottom:20px}.content-diag #diag .content-diag-final .diag-final .form .form-section .content-field label{font-weight:700;text-transform:uppercase;font-size:12px;padding-bottom:4px;display:block}@media (min-width: 992px){.content-diag #diag .content-diag-final .diag-final .form .form-section .content-field label{font-size:14px}}.content-diag #diag .content-diag-final .diag-final .form .form-section .content-field .field input{border-radius:0px;border:1px solid #ffffff;line-height:37px;padding:0px 10px;width:100%;font-size:16px;margin:0;appearance:none}.content-diag #diag .content-diag-final .diag-final .form .form-section .content-field .field input[type='date']{line-height:35px;height:35px}.content-diag #diag .content-diag-final .diag-final .form .form-section .content-field .field select{border-radius:0px;border:1px solid #ffffff;padding:10px 10px;width:100%;font-size:16px;line-height:18px;margin:0;appearance:none}.content-diag #diag .content-diag-final .diag-final .form .form-section.col2{display:flex;flex-direction:row}.content-diag #diag .content-diag-final .diag-final .form .form-section.col2 .content-field{width:50%}.content-diag #diag .content-diag-final .diag-final .form .form-section.col2 .content-field:first-child{padding-right:10px}.content-diag #diag .content-diag-final .diag-final .form .form-section.col2 .content-field:last-child{padding-left:10px}.content-diag #diag .content-diag-final .diag-final .form .mentions{font-size:10px;line-height:14px;color:#98716b;padding-bottom:10px}.content-diag #diag .content-diag-final .diag-final .form .content-cta{text-align:right}.content-diag #diag .content-diag-final .diag-final .form .content-cta .cta{color:#ffffff;background:#000000;border:none;line-height:30px;font-size:14px;padding:0 20px;display:inline-block;border-radius:3px;cursor:pointer}.content-diag #diag .content-diag-final.loading .content-loader{display:flex}.content-diag #diag .content-diag-final.loading .content-loader .loader:before{animation:addToCartLoading 1s ease 0.2s infinite}.content-diag #diag .content-diag-final.loading .content-loader .loader .mid{animation:addToCartLoading 1s ease 0.4s infinite}.content-diag #diag .content-diag-final.loading .content-loader .loader:after{animation:addToCartLoading 1s ease 0.6s infinite}.content-diag #diag .content-resultat-diag{height:100dvh;background:#ffffff;position:relative;overflow:hidden;width:100%;z-index:1}.content-diag #diag .content-resultat-diag .resultat-diag{height:100%;overflow:scroll;padding-top:120px;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag{padding-top:150px}}.content-diag #diag .content-resultat-diag .resultat-diag::-webkit-scrollbar{display:none}.content-diag #diag .content-resultat-diag .resultat-diag .intro{text-align:center;display:flex;align-items:center;flex-direction:column-reverse;padding:0 30px;padding-bottom:30px}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .intro{flex-direction:row;padding:0 50px;padding-bottom:30px}}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left{width:100%;text-align:left}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .intro .left{width:60%;padding-right:150px}}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left h2{margin:0;padding-bottom:10px;font-size:24px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left p{font-size:16px;line-height:22px;margin:0}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .offre{padding:30px;background:#ffdad4}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap{display:flex;justify-content:center;padding:50px 0;display:flex;align-items:center;flex-direction:column}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap{flex-direction:row}}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap{width:100%;text-align:left}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo{padding-bottom:30px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo:last-child{padding-bottom:0px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo h3{margin:0;padding-bottom:10px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo ul li{font-size:14px;padding-bottom:5px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo ul li .content{display:inline-block}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo ul li .content:before{display:inline-block;content:"✓";padding-right:5px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo ul li:last-child{padding-bottom:0px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .left .content-recap .recap .preo.off{display:none}.content-diag #diag .content-resultat-diag .resultat-diag .intro .right{width:100%;padding-bottom:80px}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .intro .right{width:40%;padding-top:0px}}.content-diag #diag .content-resultat-diag .resultat-diag .intro .right .content-img{position:relative;padding-left:50px}.content-diag #diag .content-resultat-diag .resultat-diag .intro .right .content-img .bg{object-fit:contain;width:100%}.content-diag #diag .content-resultat-diag .resultat-diag .intro .right .content-img .focus{width:100px;position:absolute;left:50px;top:100%;transform:translate(-50%, -50px);z-index:1}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .intro .right .content-img .focus{width:200px;transform:translate(-50%, -50%);left:0;top:50%}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products{padding:40px 0;margin-left:-6px;margin-right:-6px;padding:30px}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products{margin-left:0px;margin-right:0px;padding:50px}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products h2{text-align:center;font-size:20px;text-transform:uppercase}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products{display:flex;flex-wrap:wrap;justify-content:center}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min{width:50%;padding:6px}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min{padding:10px}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min.off{opacity:0.5}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min{width:25%}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main{display:flex;flex-direction:column;position:relative;overflow:hidden;height:100%}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-img-prd{position:relative;display:block;line-height:0px;font-size:0px;text-decoration:none;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-img-prd img{display:block;width:100%;position:relative;z-index:1;border-radius:5px}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-img-prd img.hover{opacity:0;position:absolute;z-index:2;object-fit:cover;transition:all 0.3s ease;left:0;top:0}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-img-prd:hover img{opacity:1}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-infos-prd{position:relative;text-decoration:none}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-infos-prd h3{font-size:15px;line-height:20px;padding-top:10px;padding-bottom:5px;font-weight:400;color:#000000;font-weight:700;margin:0}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-infos-prd h3 span{display:block;font-size:12px;font-weight:400}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .desc-plus{font-size:14px;padding:10px 0}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart{display:flex;align-items:flex-end;width:100%;padding-top:10px;flex:1}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock{display:flex;transition:all 0.3s ease;padding:10px;border-radius:3px;transition:all 0.3s ease;cursor:pointer;position:relative;overflow:hidden;align-items:center;background:#000000;width:100%}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock{padding:10px 10px}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos{flex:1;overflow:hidden}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .label,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .label,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .label{font-size:12px;line-height:14px;color:#ffffff}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .label,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .label,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .label{font-size:14px}}@media (max-width: 1130px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .label .plus,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .label .plus,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .label .plus{display:none}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .content-loader,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .content-loader,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .content-loader{background:#000000;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;display:none}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .content-loader .loader:before,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .content-loader .loader:before,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .content-loader .loader:before{height:8px;width:8px;border-radius:100%;background:#ffffff;content:"";display:inline-block}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .content-loader .loader .mid,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .content-loader .loader .mid,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .content-loader .loader .mid{height:8px;width:8px;border-radius:100%;background:#ffffff;display:inline-block}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .infos .content-loader .loader:after,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .infos .content-loader .loader:after,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .content-loader .loader:after{height:8px;width:8px;border-radius:100%;background:#ffffff;content:"";display:inline-block}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price{text-align:right;font-size:0px;line-height:0px}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price .currentprice{font-size:11px;color:#ffffff;line-height:14px}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price .currentprice{font-size:14px}}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price{padding-left:10px}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price .oldprice{text-decoration:line-through;margin-right:4px;font-size:10px;line-height:14px;color:#ffffff}@media (min-width: 992px){.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .price .oldprice{font-size:12px;margin-right:6px}}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .content-arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .content-arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .content-arrow{width:0;overflow:hidden;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart .content-arrow .arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle .content-arrow .arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .content-arrow .arrow{fill:#ffffff;height:20px}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart:hover,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle:hover,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock:hover{background:#333333}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart:hover .content-arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle:hover .content-arrow,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock:hover .content-arrow{width:24px}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart:hover .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle:hover .price .currentprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock:hover .price .currentprice{color:#ffffff !important}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart:hover .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle:hover .price .oldprice,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock:hover .price .oldprice{color:#ffffff}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart.loading,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle.loading,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock.loading{background:#000000}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart.loading .infos .content-loader,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle.loading .infos .content-loader,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock.loading .infos .content-loader{display:flex}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart.loading .infos .content-loader .loader:before,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle.loading .infos .content-loader .loader:before,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock.loading .infos .content-loader .loader:before{animation:addToCartLoading 1s ease 0.2s infinite}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart.loading .infos .content-loader .loader .mid,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle.loading .infos .content-loader .loader .mid,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock.loading .infos .content-loader .loader .mid{animation:addToCartLoading 1s ease 0.4s infinite}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart.loading .infos .content-loader .loader:after,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .add-to-cart-bundle.loading .infos .content-loader .loader:after,.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock.loading .infos .content-loader .loader:after{animation:addToCartLoading 1s ease 0.6s infinite}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock{pointer-events:none}.content-diag #diag .content-resultat-diag .resultat-diag .content-products .products .product-min .content-main .content-add-to-cart .out-of-stock .infos .label.oos{display:block}.content-diag #diag .content-resultat-diag .resultat-diag .content-products.off{display:none}.content-diag #diag .content-resultat-diag .resultat-diag .rappel-offre{background:#ffdad4}.content-diag #diag .content-resultat-diag .resultat-diag .rappel-offre .offre{background:#ffdad4;padding:50px 30px;text-align:center;max-width:500px;margin:0 auto}.content-diag #diag .content-resultat-diag .resultat-diag .rappel-offre .offre h3{font-size:20px;text-transform:uppercase;margin:0}.content-diag #diag .content-resultat-diag .resultat-diag .rappel-offre .offre p{margin:0;padding-top:10px;font-size:14px;line-height:20px}.content-diag.design-mode{height:auto;position:relative}.content-diag.design-mode #diag .content-diag-intro{height:auto;overflow:visible}@keyframes addToCartLoading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.scrollable{position:relative}.scrollable .content-scrollable{-ms-overflow-style:none;scrollbar-width:none}.scrollable .content-scrollable::-webkit-scrollbar{display:none}.scrollable .content-scrollbar{width:3px;position:absolute;z-index:1;top:0;bottom:0;right:0;overflow:hidden}.scrollable .content-scrollbar .cursor{width:3px;overflow:hidden;background:#000000;position:absolute;z-index:1;left:0px}.scrollable .content-scrollbar .line-scrollbar{width:3px;background:#ffffff;left:0px;position:absolute;top:0;bottom:0}
