.fw-500{font-weight:500}.gap-15{gap:15px}.fit-content{width:fit-content}.text-old-secondary{color:#fa9033}.carouselAmbiance{border:none;display:inline-block;margin:20px 0 0}.carouselAmbiance .carousel-indicators{grid-template-columns:repeat(6,1fr);position:relative}.carouselAmbiance .carousel-indicators .overlay{background-color:rgba(0,0,0,.3);opacity:1}.carouselAmbiance .carousel-indicators li.active:before{border:2px solid #00bcd4;content:"";display:block;position:absolute;width:100%}.carouselAmbiance .carousel-indicators li.active .overlay,.carouselAmbiance .carousel-indicators li:hover .overlay{opacity:0}.carouselAmbiance .carousel-control-next,.carouselAmbiance .carousel-control-prev{width:8%}.carouselAmbiance .carousel-control-next-icon,.carouselAmbiance .carousel-control-prev-icon{background-color:#dcd8d5;background-size:50%;border-radius:50%;height:3rem;opacity:1;padding:10px;width:3rem}.carouselAmbiance .bloc-sur-mesure{background:#fff;border-radius:1px;border-radius:6px;box-shadow:0 6px 24px 0 rgba(0,0,0,.1);margin:0 110px 0 0;max-width:347px;position:absolute;right:3%;top:0;width:275px;z-index:99}.carouselAmbiance .bloc-sur-mesure a.classiqBlueButtonInverse,.carouselAmbiance .bloc-sur-mesure a.classiqOrangeButton{font-weight:700}.carouselAmbiance .bloc-sur-mesure .price{color:#00bcd4;font-size:33px;font-weight:900;line-height:1}.carouselAmbiance .bloc-sur-mesure .detailsPrice{color:#555}.carouselAmbiance .bloc-sur-mesure .title{font-size:20px;font-weight:500;line-height:1;margin-bottom:10px}.carouselAmbiance .bloc-sur-mesure .color,.carouselAmbiance .bloc-sur-mesure .dimension,.carouselAmbiance .bloc-sur-mesure .matiere{color:#333}.carouselAmbiance .bloc-sur-mesure .color,.carouselAmbiance .bloc-sur-mesure .matiere{margin-bottom:20px}.carouselAmbiance .bloc-sur-mesure .dimension{font-size:20px;font-weight:400}.carouselAmbiance .bloc-sur-mesure .color,.carouselAmbiance .bloc-sur-mesure .matiere{font-size:15px;font-weight:500}.carouselAmbiance .bloc-sur-mesure a{border-radius:3px;display:block;font-size:15px;font-weight:400;padding:10px 20px;text-align:center;text-decoration:none}.carouselAmbiance .bloc-sur-mesure .link-config-verriere{background-color:#ff9800;color:#fff;margin-bottom:10px}.carouselAmbiance .bloc-sur-mesure .link-config-verriere:hover{background:#f57c00}.carouselAmbiance .bloc-sur-mesure .link-inspi-verriere{background-color:#fff;border:1px solid #00bcd4;color:#00bcd4}.carouselAmbiance .bloc-sur-mesure .link-inspi-verriere:hover{background-color:#00bcd4;color:#fff}.carouselAmbiance .dot-flashing{animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s;background-color:#00bcd4;border-radius:5px;color:#00bcd4;display:inline-block;height:10px;margin:0 15px;position:relative;width:10px}.carouselAmbiance .dot-flashing:after,.carouselAmbiance .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.carouselAmbiance .dot-flashing:before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;left:-15px}.carouselAmbiance .dot-flashing:after,.carouselAmbiance .dot-flashing:before{background-color:#00bcd4;border-radius:5px;color:#00bcd4;height:10px;width:10px}.carouselAmbiance .dot-flashing:after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;left:15px}.carouselAmbiance .interest-pt{-webkit-box-shadow:0 0 1px 14px hsla(0,0%,100%,.25);-moz-box-shadow:0 0 1px 14px hsla(0,0%,100%,.25);box-shadow:0 0 1px 14px hsla(0,0%,100%,.25);cursor:pointer;height:37px;position:absolute;width:37px;z-index:1}.carouselAmbiance .interest-pt .circle{background:#00bcd4;border:2px solid #fff;color:#fff;font-size:22px;font-weight:600;height:37px;width:37px}.carouselAmbiance .interest-pt .circle span{background-size:15px;height:14px;margin-left:9px;margin-top:9px;position:absolute;width:14px}.carouselAmbiance .interest-pt .circle span.croix{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 384 512" style="fill:%23fff"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3l105.4 105.3c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256l105.3-105.4z"/></svg>');background-position:50%;background-repeat:no-repeat}.carouselAmbiance .interest-pt .circle span.plus{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" style="fill:%23fff"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--><path d="M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32v144H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h144v144c0 17.7 14.3 32 32 32s32-14.3 32-32V288h144c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"/></svg>') no-repeat;background-position:50%;background-repeat:no-repeat}.carouselAmbiance .interest-pt.active{background:#bdbdbd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carouselAmbiance .interest-pt.active .circle{background:#bdbdbd}.carouselAmbiance .interest-pt:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carouselAmbiance .interest-pt:hover .circle{background:#00bcd4}.carouselAmbiance .interest-pt:after{border-radius:25px;-webkit-box-shadow:0 0 5px 12px hsla(0,0%,100%,.75);-moz-box-shadow:0 0 1px 7px hsla(0,0%,100%,.75);box-shadow:0 0 1px 10.5px hsla(0,0%,100%,.5);content:"";height:31px;left:3px;position:absolute;top:3px;width:31px}@keyframes dot-flashing{0%{background-color:#00bcd4}50%,to{background-color:rgba(0,0,0,.1)}}.carouselVerriere .carousel-control{top:-112px}#carouselAmbiance{background:none}#carouselAmbiance .bloc-sur-mesure{position:absolute}@media (min-width:1px) and (max-width:575.98px){#head-visionneuse h2{font-size:40px;line-height:46px}#carousel-ambiance .carousel-control-next,#carousel-ambiance .carousel-control-prev{width:12%}#carousel-ambiance .container-nav{overflow-x:scroll}#carousel-ambiance .container-nav .menu-container{gap:.5rem!important;width:max-content}#carousel-ambiance .container-nav .menu-container .nav{width:max-content}}