.expertiseFrancaise .col-md-5 img,.actuPreview_img img{width:100%;height:100%;object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center;vertical-align:middle}body{background-color:#fbf9f8}body .gs-badge{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin-bottom:0;background-color:#fff0;border:none;width:auto}body .gs-badge .gs-rating{order:2;display:flex;align-items:center}body .gs-badge .gs-rating .gs-big-number{font-size:1.1rem;margin-left:10px}body .gs-badge .gs-stars{order:1;display:flex;align-items:center;margin-top:-3px}body .gs-badge .gs-star-rating{display:flex;align-items:center}body .gs-badge .gs-footer{order:3;width:100%;display:flex;align-items:center;justify-content:center;display:none}body .gs-header{display:none}body .gs-establishment-name{display:none}.avisDauphine{position:relative}.avisDauphine:before{content:"";position:absolute;top:-400px;left:0;width:100%;height:405px;background:linear-gradient(180deg,#fff0 0%,#122a3b 80%,#122a3b 100%);z-index:1}.avisDauphine .review-footer,.avisDauphine #gs-reviews-list .review-item .review-footer{display:none}.avisDauphine .review-item{padding:2rem;margin:1.5rem 0;box-shadow:0 0 25px -15px rgb(255 255 255 / .1)}.avisDauphine .gs_rating-review-item .right-rating ul.order-list li .progress{background-color:rgb(255 255 255 / .5)}.title.gradient{background:none;-webkit-background-clip:initial;-webkit-text-fill-color:unset}.topTitleCommon strong{font-weight:500;color:#90bf20}header{padding:1rem 5% 1rem calc(5% + 2rem)}.logo{width:135px}.subDomainLinks a.basket{margin-right:0}.basket{width:44px;height:44px;position:relative;display:flex;align-items:center;justify-content:center;padding:10px;background:linear-gradient(45deg,#048e35 0%,#90bf20 100%);border-radius:50%}.basket>i{display:none}.basket img{width:100%;max-height:100%;height:24px;width:18px;min-width:18px}.basket.full{border-radius:50% 0 50% 50%}.basket-count{position:absolute;top:-2px;right:-15px;background-color:#7db526;border:1px solid #fff;color:#fff;font-size:14px;font-weight:700;border-radius:50%;padding:3px;display:flex;align-items:center;justify-content:center;text-align:center;width:25px;height:25px}.basket-count i{margin-bottom:-2px}.openSearch{background-image:linear-gradient(45deg,#048e35 0%,#90bf20 100%)}.btnMenu{position:absolute;right:2rem}.logoStamp{left:calc(5% + 2rem - 50px);top:-55px;width:200px;height:200px;border-radius:3rem}.naviguation.fixed{width:440px}.naviguation.fixed .subDomainLinks{flex-direction:row;align-items:center;justify-content:flex-start}.naviguation.fixed .subDomainLinks a{margin-bottom:0}.naviguation.fixed .subDomainLinks a.basket{width:44px;height:44px;margin-left:1rem}.clientTrust{display:flex;align-items:center;justify-content:flex-start;margin-top:.5rem}.clientTrust .stars{display:block;width:5rem;margin-right:.5rem}.clientTrust p{font-size:.9rem}.dauphineTopPage{padding:160px 5% 5rem 5%;position:relative}.dauphineTopPage:before{content:"";width:3rem;height:20rem;position:absolute;z-index:2;top:calc(50vh - 10rem);left:-1.5rem;border-radius:3rem;background:linear-gradient(0deg,#048e35 0%,#90bf20 100%)}.dauphineTopPage .container-fluid{background-color:#e8e9e3;border-radius:3rem}.dauphineTopPage .container-fluid .block{padding:3rem}.dauphineTopPage .container-fluid .dauphineProductPackage{padding:3rem}.page-solution-dauphine .commonTopPage_video:before{background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-ondulation-eau-dauphine.jpg)}.page-solution-dauphine .dessinTechnique:before{background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-ondulation-eau-dauphine.jpg)}.page-solution-dauphine .avisContainer .slick-dots li button:before{color:#283163}.dauphinePreview{background-color:#e6e7e3;border-radius:3rem;background-size:contain;background-repeat:no-repeat;background-position:right center;padding-bottom:2rem}.dauphinePreview .dauphinePreview_warranty{width:100%;margin-top:0;padding-left:5rem;margin-bottom:1rem}.dauphinePreview_content{padding:5rem 1rem 1rem 5rem;width:900px;max-width:100%}.dauphinePreview_content .title{font-size:1.5rem}.dauphinePreview_assets{display:flex;align-items:center;margin:2rem 0}.dauphinePreview_assets ul{margin-top:1rem}.dauphinePreview_assets ul li{margin:.5rem 0;font-weight:500;position:relative;display:flex;align-items:center}.dauphinePreview_assets ul li:before{content:"";width:1.5rem;min-width:1.5rem;height:1.5rem;margin-right:1rem;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/green-check.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.dauphinePreview_links{display:flex;flex-wrap:wrap}.dauphinePreview_links .btn{margin:1rem}.dauphinePreview_links .btn:first-child{margin-left:0}.dauphinePreview_links .btn:last-child{margin-left:0}.dauphinePreview_product{width:200px;margin-bottom:-3rem}.dauphinePreview_warranty{display:flex;flex-wrap:wrap;align-items:center;margin-top:2rem;gap:1rem}.dauphinePreview_warranty div{display:flex;align-items:center}.dauphinePreview_warranty div:nth-child(2){& p{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;&:before{content:'';width:105px;height:14px;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/logo-alma-paypal.svg);background-size:contain;background-position:center;background-repeat:no-repeat}}}.dauphinePreview_warranty img{width:3rem;min-width:3rem;height:3rem}.dauphinePreview_warranty p{margin-left:.5rem}.paiementFlags{position:absolute;width:600px;bottom:-1rem;left:5rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:.5rem;padding:.25rem .5rem .25rem .25rem;& p{font-size:1rem;font-weight:500;margin-right:1rem;display:flex;align-items:center;line-height:1;&:before{content:'';width:1.5rem;height:1.5rem;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/secured-paiement.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:.5rem}}& div{width:300px;display:flex;align-items:center;& img{width:100%}}}.commonTopPage:before{content:"";width:3rem;height:20rem;position:absolute;z-index:2;top:calc(50vh - 10rem);left:-1.5rem;border-radius:3rem;background:linear-gradient(0deg,#048e35 0%,#90bf20 100%)}.forAllHouse{padding:5rem 5%}.interactiveHouse{display:flex;align-items:center;flex-wrap:wrap;position:relative}.interactiveHouse::before{content:"";width:90%;height:100%;position:absolute;right:0;top:0;background:#fff;border-radius:3rem}.houseVue{width:50%;position:relative}.houseVue img{position:relative}.houseVue:before{content:"";width:5rem;height:25rem;position:absolute;z-index:2;top:calc(50% - 12.5rem);right:4rem;border-radius:3rem;background:linear-gradient(0deg,#048e35 0%,#90bf20 100%);z-index:0}.closeCursor{transform:scale(0) rotate(45deg);opacity:0;width:2rem;height:2rem;position:absolute;z-index:10;top:9.5rem;right:9.5rem;cursor:pointer;pointer-events:none}.closeCursor svg{width:100%;fill:none;stroke:#283163;stroke-width:1.5}.closeCursor svg circle{fill:#fff;stroke:#fff}.closeCursor.show{transform:scale(1) rotate(45deg);opacity:1;transition:all 0.3s 0.3s cubic-bezier(0,.07,.57,.99);pointer-events:initial}.houseVueCursor{width:2rem;height:2rem;position:absolute;top:15%;left:15%;cursor:pointer;z-index:2}.houseVueCursor svg{width:100%;fill:none;stroke:#fff;stroke-width:1.5}.houseVueCursor svg circle{fill:#006cff;stroke:#006cff}.houseVueCursor.active{opacity:0}.houseVueCursor[data-index=dans-la-salle-de-bains]{top:30%;left:30%}.houseVueCursor[data-index=dans-la-cuisine-et-a-table]{top:45%;left:70%}.houseVueCursor[data-index=dans-la-buanderie]{top:30%;left:70%}.houseVueCursor[data-index=pour-la-piscine]{top:60%;left:30%}.houseVueCursor[data-index=pour-vos-installations-et-equipements]{top:30%;left:60%}.houseVueCursor[data-index=pour-le-jardin-et-les-plantes-dinterieur]{top:80%;left:50%}.houseVuePop{position:absolute;z-index:3;top:7.5rem;left:7.5rem;width:calc(100% - 15rem);height:calc(100% - 15rem);background:linear-gradient(0deg,#048e35 0%,#90bf20 100%);border-radius:3rem;padding:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;transition:all 0.3s cubic-bezier(0,.07,.57,.99);transform:scale(0);opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.houseVuePop>div{display:flex;flex-direction:column;align-items:center;max-width:100%;opacity:0;transition:opacity 0.3s cubic-bezier(0,.07,.57,.99)}.houseVuePop.active{transform:scale(1);opacity:1;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;pointer-events:auto}.houseVuePop.active>div{opacity:1;transition:opacity 0.3s 0.2s cubic-bezier(0,.07,.57,.99)}.houseVuePop_Title{text-transform:uppercase;font-size:2rem;font-weight:700;text-align:center}.houseAssets{width:50%;position:relative;padding:2rem 3rem 2rem 0}.houseAssets>.title,.houseAssets>.text{margin-left:-2rem}.houseAssets_list{display:flex;flex-direction:column}.houseAssets_list>div{display:flex;align-items:center}.houseAssets_list img{width:5rem;min-width:5rem;height:5rem}.houseAssets_list .text{margin:0;margin-left:2rem}.houseAssets_list .text p{width:auto}.partAnchors{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 1rem}.partAnchors_link{padding:.25rem;margin:.25rem 0;cursor:pointer;display:flex;align-items:center;font-weight:500}.partAnchors_link br{display:none}.partAnchors_link img{width:3rem;height:3rem;min-width:3rem;margin-right:.5rem}.partAnchors_link:hover i{animation:bounceIt 1s infinite alternate}.houseLienCommande{margin-bottom:-1rem;width:100%;display:flex;justify-content:center}.page-meilleur-eau .houseVuePop{width:300px;height:auto;padding:1.5rem 2rem 1.5rem 1rem;border-radius:1rem;transform:scale(1);transition:opacity 0.3s cubic-bezier(0,.07,.57,.99)}.page-meilleur-eau .houseVuePop div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.page-meilleur-eau .houseVuePop div img{width:80px;display:block;margin-right:1rem}.page-meilleur-eau .houseVuePop_Title{font-size:1.2rem;text-transform:initial;text-align:left}.page-meilleur-eau .houseVueCursor.active{z-index:4;opacity:1}.productDetails{position:relative;z-index:2;& .paiementFlags{position:initial;width:auto;justify-content:flex-start;margin-top:1rem}}.productPrice p{font-size:3rem;font-weight:700}.packagingProduct_container{position:relative;padding:8%}.packagingProduct_container .videoPlayer{position:absolute;z-index:2;top:15%;left:12%;width:110px;height:110px;display:flex;align-items:center;justify-content:center}.packagingProduct_container picture{position:relative;z-index:1}.packagingProduct_container:before{content:"";width:130%;height:130%;position:absolute;left:-15%;top:-15%;display:block;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-ondulation-eau-dauphine.jpg);background-size:contain;background-repeat:no-repeat;background-position:center}.schemaInstallationDauphine{margin-top:1rem}.schemaInstallationDauphine img{width:700px;max-width:100%}.pictoReassurance{padding-top:0}.avisEtHistoire{background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-cascade.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;color:#fff;padding-bottom:15rem;margin-top:15rem}.avisEtHistoire .clientTrust{justify-content:center}.avisTitle{margin-top:-18rem;color:#283163}.avisContainer{width:100%;margin-top:2rem;margin-bottom:1rem}.avisContainer .slick-track{height:100%}.avisContainer .slick-list{height:100%}.avisContainer .slick-slide{height:100%}.avisContainer .gs-review-username,.avisDauphine .gs-review-username{font-size:1.1rem}.avisContainer .gs-review-date,.avisDauphine .gs-review-date{font-size:.9rem}.avisContainer .gs-review-rating .gs-star-rating .star,.avisDauphine .gs-review-rating .gs-star-rating .star{font-size:20px;width:20px;height:20px}.avisContainer .gs-review-buttons,.avisContainer .gs-review-footer{display:none}.avisContainer .gs-footer,.avisDauphine .gs-review-footer{display:none}.avisContainer .gs-slick-slider-wrapper .slick-dots li button:before{font-size:11px;color:#fff}.histoireEau{margin-top:5rem}.histoireEau .text p{text-align:justify}.dauphineAvis .clientTrust{justify-content:center}.actuPreview{margin-top:-15rem}.actuPreview_img{height:500px}.actuPreview_img img{border-radius:3rem}.actuPreview_content{padding-top:12rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.actuPreview_content .actuPreview_intro{position:absolute;top:1rem;left:1rem;color:#fff}.actuPreview_content h3{color:#283163;text-transform:uppercase;font-weight:500;font-size:1.6rem}.pictoReassurance .schemaInstallationDauphine{margin-bottom:2rem}.pictoReassurance .col-12{margin-top:3rem}.expertiseFrancaise{background-color:#fff;margin-top:-6rem}.expertiseFrancaise .row{justify-content:flex-end}.expertiseFrancaise .col-12{margin:3rem 0}.expertiseFrancaise .col-12:first-child{margin-bottom:5rem}.expertiseFrancaise .col-md-5 img{border-radius:3rem}.expertiseFrancaise .block+.col-12{margin-top:5rem}.expertiseFrancaise .frenchFlag{display:block;width:150px}.swiperDauphineExpertise{height:100%}.swiperDauphineExpertise .swiper-button-next,.swiperDauphineExpertise .swiper-button-prev{top:calc(50% - 15px);width:30px;height:30px}.swiperDauphineExpertise .swiper-button-next svg,.swiperDauphineExpertise .swiper-button-prev svg{fill:#fff}.swiperDauphineExpertise .swiper-button-next{right:.5rem}.swiperDauphineExpertise .swiper-button-prev{left:.5rem}.plusProduits{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.plusProduits div{font-weight:700;font-weight:500;position:relative;display:flex;align-items:center;margin:.5rem 0}.plusProduits div:before{content:"";width:1.5rem;min-width:1.5rem;height:1.5rem;margin-right:.5rem;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/green-check.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.table{display:flex;flex-direction:column;margin-bottom:2rem}.tableRow{display:flex;align-items:center;justify-content:flex-start;border-bottom:2px solid #283163}.tableRow div:first-child{width:200px;min-width:200px;font-weight:700}.tableCell{padding:.5rem 1rem}.actionCommande_produit{padding:3rem;position:relative}.actionCommande_produit picture{position:relative;z-index:1}.actionCommande_produit:before{content:"";width:130%;height:130%;position:absolute;left:-15%;top:-15%;display:block;background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-ondulation-eau-dauphine.jpg);background-size:contain;background-repeat:no-repeat;background-position:center}.innovationPourTout .col-12{margin-top:5rem}.contactTopPage:before{background:linear-gradient(0deg,#048e35 0%,#90bf20 100%)}.singleContent h1 strong{color:#90bf20}#contactTop{padding-top:2rem}#contactTop .wpcf7-form{width:100%}.faqPart .title.gradient{color:#283163}.faqPart .allFaq{color:#283163}.dauphineFaq{background-image:url(https://dauphine.lm-innovation.fr/wp-content/themes/themeFourmizz/css/../img/photo-cascade.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;color:#fff}.dauphineFaq .col-12:last-child{margin-top:5rem;margin-bottom:-6rem}.dauphineFaq .col-12:last-child p{font-size:bold;font-size:1.5rem}.dauphineFaq .col-12:last-child .btn{margin-top:3rem}.faqContainer_item_ask{background-image:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%)}.allFaq{color:#fff}.preFooter .text p{color:#283163}.wpcf7-form .btn{background-image:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%)}.quick_add_to_cart_button:hover{opacity:.8}.quick_add_to_cart_button.loading{opacity:.5;cursor:wait}body.single.singleWoo .preFooter{margin-top:0}body.single.singleWoo .preFooter .col-12{color:#283163;margin-bottom:0}body.single.singleWoo .preFooter .text p{color:#283163}.singleProduit{padding:15rem 5% 0 5%;position:relative}.singleProduit+.preFooter{margin-top:0}.singleProduit .row{justify-content:center}.singleProduit .col-12{margin-top:3rem}.productImgContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.productImgContainer img{width:450px;max-width:100%}.productImgContainer{& .dauphinePreview_warranty{margin-top:0;width:400px;max-width:100%;justify-content:flex-start;& img{width:3rem;min-width:3rem;height:3rem}& div{width:100%;& p{&:nth-child(2){&::before{content:none}}}}}}.productActions{display:flex;flex-direction:column}.productActions .woocommerce-Price-amount{font-size:2rem;font-weight:700}.stock-status{display:flex;align-items:center;margin-top:.5rem}.stock-status:before{content:"";width:1rem;height:1rem;display:inline-block;margin-right:.5rem;background-size:contain;background-position:center}.stock-status.en-stock:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM5MGJmMjAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwb2x5bGluZSBwb2ludHM9IjIwIDYgOSAxNyA0IDEyIj48L3BvbHlsaW5lPjwvc3ZnPg==)}.stock-status.rupture{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZjU3MDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIj48L2NpcmNsZT48bGluZSB4MT0iNC45MyIgeTE9IjQuOTMiIHgyPSIxOS4wNyIgeTI9IjE5LjA3Ij48L2xpbmU+PC9zdmc+)}.cart{display:flex;align-items:center;margin:1rem 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity{position:relative;width:150px;display:flex;justify-content:center;align-items:center;margin-right:1rem}.quantity input{width:45px;height:42px;margin:0 auto;line-height:1.65;display:flex;justify-content:center;align-items:center;text-align:center;padding:0;margin:0;background-color:#fff0;border:1px solid #283163;border-radius:1rem}.quantity input:focus{outline:0}.quantity-button{position:absolute;cursor:pointer;width:45px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#333;font-size:13px;line-height:1.65;transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.quantity-button:hover{background-color:#283163;color:#fff}.quantity-button.quantity-up{right:0;top:0;border:1px solid #283163;border-width:1px;border-radius:1rem}.quantity-button.quantity-down{left:0;top:0;border:1px solid #283163;border-width:1px;border-radius:1rem}.single_add_to_cart_button{background-color:#fff0;border:none;outline:none;color:unset;cursor:pointer;margin:0;padding:.8rem 1.75rem .6rem 1.75rem;color:#fff;text-transform:uppercase;font-size:1;font-weight:500;border-radius:3rem;display:inline-block;cursor:pointer;transition:background-position 1s cubic-bezier(0,0,.18,.99);background-image:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%);background-position:0;background-size:200%}.single_add_to_cart_button:hover{background-position:100%}body.single.singleWoo .avisEtHistoire{margin-top:0;padding-bottom:5rem}body.single.singleWoo .avisTitle{margin-top:0;color:#fff}body.single.singleWoo .avisEtHistoire .gs-badge .gs-rating .gs-big-number{color:#fff!important}body.single.singleWoo .avisEtHistoire .gs-total-reviews{color:#fff!important}.cart-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .9);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cart-loader.active{opacity:1;visibility:visible}.spinner{width:50px;height:50px;border:5px solid rgb(0 0 0 / .1);border-top:5px solid #90bf20;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.basketcontent{padding:15rem 5% 5rem 5%;& .paiementFlags{position:initial;margin-top:1rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}}.basketTitle{margin-bottom:3rem}.lm-cart-container{max-width:1200px;margin:0 auto;padding:2rem}.lm-cart-content{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.lm-cart-items{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.lm-cart-item{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;padding:1rem 0;align-items:center}.lm-cart-item-image img{width:170px;height:auto}.lm-cart-item-details{display:flex;flex-direction:column;align-items:flex-start;margin-left:1rem}.lm-cart-item-details .plusProduits{margin-bottom:0;margin-top:1rem}.lm-cart-item-title{color:#283163;margin-bottom:.5rem;font-weight:700;font-size:2rem}.lm-cart-item-price{font-size:1.5rem;font-weight:700;color:#283163}.lm-cart-item-quantity{margin-top:1rem}.lm-cart-item-quantity-title{font-size:1rem;margin-bottom:.5rem}.lm-cart-item-remove{display:flex;align-items:flex-start;height:100%;height:100%}.lm-cart-item-remove a{width:2rem;height:2rem;display:block}.lm-cart-item-remove a::before{content:"";width:2rem;height:2rem;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZjU3MDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIj48L2NpcmNsZT48bGluZSB4MT0iMTUiIHkxPSI5IiB4Mj0iOSIgeTI9IjE1Ij48L2xpbmU+PGxpbmUgeDE9IjkiIHkxPSI5IiB4Mj0iMTUiIHkyPSIxNSI+PC9saW5lPjwvc3ZnPg==);background-size:contain;background-position:center;background-repeat:no-repeat}.lm-cart-totals{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);align-self:start;height:100%}.lm-cart-totals-title{font-size:1.2rem;font-weight:700}.lm-button{color:#fff;padding:1rem 2rem;text-align:center;text-decoration:none;display:block;border-radius:3rem;margin-top:2rem;font-weight:500;text-transform:uppercase;background:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%);background-size:200%;background-position:0;transition:background-position 1s cubic-bezier(0,0,.18,.99)}.lm-button:hover{background-position:100%}.lm-cart-subtotal{display:flex;justify-content:space-between;margin:1rem 0}.lm-cart-shipping{display:flex;justify-content:space-between;margin:1rem 0}.lm-cart-total{display:flex;justify-content:space-between;margin:1rem 0;font-size:1.2rem;font-weight:700;border-top:2px solid #eee;padding-top:1rem}.checkout-content{padding:15rem 5% 5rem 5%}.checkout-title{margin-bottom:1rem}.checkout-summary-title{font-weight:500;margin-bottom:.5rem}.checkout-summary .lm-cart-content{width:100%;display:flex}.checkout-summary .lm-cart-items{padding:1rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);width:100%;margin-bottom:2rem}.checkout-summary .lm-cart-item{grid-template-columns:auto 1fr auto}.checkout-summary .lm-cart-item-image img{width:100px}.checkout-summary .lm-cart-item-quantity{margin-top:.5rem}.woocommerce-checkout{display:flex;flex-wrap:wrap}.checkoutFormFieldsContainer{display:flex;flex-direction:column;width:calc(100% - 500px);padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.woocommerce-billing-fields h3{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.woocommerce-additional-fields h3{font-size:1.2rem;font-weight:700;margin-top:1rem}:root{--woocommerce:#7F54B3;--wc-green:#90bf20 !important;--wc-red:#ff5700 !important;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:$main;--wc-highlight:#777335;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.checkout-form .woocommerce form .form-row{margin:.75rem 0}.checkout-form .woocommerce form .form-row input.input-text,.checkout-form .woocommerce form .form-row textarea{width:100%;background-color:#fff0;padding:1rem;border:1px solid #283163;color:#283163;resize:none;display:block;border-radius:8px}.checkout-form .woocommerce form .form-row input.input-text::-moz-placeholder,.checkout-form .woocommerce form .form-row textarea::-moz-placeholder{color:#283163;opacity:.8;-moz-transition:opacity 0.3s cubic-bezier(0,.07,.57,.99);transition:opacity 0.3s cubic-bezier(0,.07,.57,.99);font-family:"poppins",sans-serif}.checkout-form .woocommerce form .form-row input.input-text::placeholder,.checkout-form .woocommerce form .form-row textarea::placeholder{color:#283163;opacity:.8;transition:opacity 0.3s cubic-bezier(0,.07,.57,.99);font-family:"poppins",sans-serif}.checkout-form .woocommerce form .form-row input.input-text:focus,.checkout-form .woocommerce form .form-row input.input-text:hover,.checkout-form .woocommerce form .form-row textarea:focus,.checkout-form .woocommerce form .form-row textarea:hover{outline:none}.checkout-form .woocommerce form .form-row input.input-text:focus::-moz-placeholder,.checkout-form .woocommerce form .form-row input.input-text:focus::-moz-placeholder,.checkout-form .woocommerce form .form-row input.input-text:hover::-moz-placeholder,.checkout-form .woocommerce form .form-row input.input-text:hover::-moz-placeholder,.checkout-form .woocommerce form .form-row textarea:focus::-moz-placeholder,.checkout-form .woocommerce form .form-row textarea:focus::-moz-placeholder,.checkout-form .woocommerce form .form-row textarea:hover::-moz-placeholder,.checkout-form .woocommerce form .form-row textarea:hover::-moz-placeholder{opacity:1}.checkout-form .woocommerce form .form-row input.input-text:focus::placeholder,.checkout-form .woocommerce form .form-row input.input-text:focus::placeholder,.checkout-form .woocommerce form .form-row input.input-text:hover::placeholder,.checkout-form .woocommerce form .form-row input.input-text:hover::placeholder,.checkout-form .woocommerce form .form-row textarea:focus::placeholder,.checkout-form .woocommerce form .form-row textarea:focus::placeholder,.checkout-form .woocommerce form .form-row textarea:hover::placeholder,.checkout-form .woocommerce form .form-row textarea:hover::placeholder{opacity:1}.checkout-form .woocommerce form .form-row input.input-text:focus::-webkit-contacts-auto-fill-button,.checkout-form .woocommerce form .form-row textarea:focus::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.checkout-form .woocommerce form .form-row textarea{height:200px}.checkout-form .woocommerce form .form-row .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #283163;border-radius:8px;height:50px;display:flex;align-items:center;padding:1rem}.checkout-form .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding-left:0;font-size:.9rem;color:#283163}.checkout-form .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:calc(50% - 13px);right:5px;width:18px}.checkout-form .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:7px 5px 0 5px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.checkout-form .woocommerce form .form-row .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 5px 7px 5px}.checkout-form .woocommerce button.button.alt{background-image:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%);background-position:0;background-size:200%;transition:background-position 1s cubic-bezier(0,0,.18,.99);width:100%;padding:1rem}.checkout-form .woocommerce button.button.alt:hover{background-position:100%}.checkout-form .woocommerce-NoticeGroup-checkout{width:100%}.checkout-form .woocommerce-message,.checkout-form .woocommerce-error,.checkout-form .woocommerce-info{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #fff0;list-style:none outside;width:auto;word-wrap:break-word;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.checkout-form .woocommerce-message li,.checkout-form .woocommerce-error li,.checkout-form .woocommerce-info li{margin:.25rem 0}.checkout-form .woocommerce-message li a strong,.checkout-form .woocommerce-error li a strong,.checkout-form .woocommerce-info li a strong{font-weight:500}.checkout-form .woocommerce-error::before{color:var(--wc-red)}.checkout-form .checkout-inline-error-message{color:var(--wc-red);font-size:.8rem;font-weight:400;margin-top:.25rem}.woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-terms-and-conditions-wrapper.accepted{display:block}#cgv-download-link{color:#283163;text-decoration:underline;cursor:pointer}#cgv-warning{color:#ff5700;margin-top:10px;font-size:.9rem}body .fancybox__container .mentionsContent{padding-top:6rem}body .fancybox__container .mentionsContent .wp-block-file{padding:0;background:none;color:#283163}body .fancybox__container .mentionsContent .wp-block-file a{text-decoration:underline}body .fancybox__container .cgv-button{width:300px;margin:3rem auto 0 auto}body .fancybox__container .messageScrollCgv{position:absolute;top:0;left:0;height:auto;padding:1rem;background:linear-gradient(45deg,#048e35 0%,#90bf20 100%);border-radius:0 0 1rem 0;color:#fff}.woocommerce-checkout-review-order{width:470px;margin-left:30px;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}#order_review_heading{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.order-cheque-message{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:2rem;max-width:100%;width:100%}.order-cheque-message p{margin:1rem 0}.order-cheque-message p a{text-decoration:underline}.order-cheque-message h3{font-size:1.2rem;font-weight:700;color:#283163;margin-bottom:.5rem}.order-cheque-message ul li{margin:.5rem 0}.order-bacs-message{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:2rem;max-width:100%;width:100%}.order-bacs-message table{width:100%;margin:1rem 0;border-collapse:collapse}.order-bacs-message table td{padding:12px;border:1px solid #ddd}.order-bacs-message table td:first-child{font-weight:700;background-color:#f8f8f8;width:360px}.order-confirmation{padding:15rem 5% 5rem 5%}.order-confirmation .orderTitle{margin-bottom:3rem}.order-confirmation .order-success-message{display:flex;align-items:flex-start;gap:1rem;background:#e8f5e9;padding:1.5rem;border-radius:8px;margin-top:1rem}.order-confirmation .order-success-message .success-icon{width:24px;min-width:24px;height:24px;background-color:#4CAF50;border-radius:50%;position:relative}.order-confirmation .order-success-message .success-icon::after{content:"✓";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Inter",sans-serif}.order-confirmation .order-content{display:grid;grid-template-columns:2fr 1fr;gap:2rem;width:100%}.order-confirmation .box-title{font-size:1.2rem;font-weight:700;color:#283163;margin-bottom:1.5rem}.order-confirmation .order-summary-box,.order-confirmation .order-totals-box,.order-confirmation .order-address-box,.order-confirmation .order-notes-box{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:2rem}.order-confirmation .order-meta{display:flex;gap:2rem;margin-bottom:2rem}.order-confirmation .order-meta .meta-item{display:flex;flex-direction:column;gap:.5rem}.order-confirmation .order-meta .meta-label{color:#666;font-size:.9rem}.order-confirmation .order-meta .meta-value{font-weight:500}.order-confirmation .order-product-item{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1rem 0;align-items:center;border-bottom:1px solid #eee}.order-confirmation .order-product-item:last-child{border-bottom:none}.order-confirmation .order-product-item .product-image img{width:100px;height:auto}.order-confirmation .order-product-item .product-details h4{color:#283163;margin-bottom:.5rem;font-size:1.2rem}.order-confirmation .order-product-item .product-details .product-meta{display:flex;justify-content:space-between;color:#666}.order-confirmation .order-totals .total-line{display:flex;justify-content:space-between;margin-bottom:1rem}.order-confirmation .order-totals .total-final{font-size:1.2rem;font-weight:700;border-top:2px solid #eee;padding-top:1rem;margin-top:1rem}.order-confirmation .payment-method{margin-top:2rem;padding-top:1rem;border-top:1px solid #eee}.order-confirmation .payment-method .method-label{color:#666;display:block;margin-bottom:.5rem}.order-confirmation .address-content p{margin-bottom:.5rem}.order-confirmation .address-content .name{font-weight:500;font-size:1.1rem}@media (max-width:768px){.order-confirmation .order-content{grid-template-columns:1fr}}.status-processing{color:#2196F3}.status-completed{color:#4CAF50}.status-on-hold{color:#FF9800}footer{& .paiementFlags{position:initial;margin-top:1rem;max-width:100%;margin-left:auto;border-radius:8px;& p{color:#283163}}}.paiementContent{padding-top:200px}.paiementMethod{width:calc(25% - 2rem);margin:1rem;padding:2rem;background-color:#f4f4f4;border-radius:2rem}.paiementMethodLogo{width:100px;height:60px;object-fit:contain;display:flex;align-items:center;justify-content:center;& .text{& p{text-align:left}}}.paiementFooterBlock{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:calc(50% - 2rem);margin:1rem;padding:2rem;background-color:#f4f4f4;border-radius:2rem}.paiementFooterTitle{font-size:1.4rem;font-weight:700;color:#283163;margin-bottom:1rem}.paiementFooterPicto{width:150px;height:100px;object-fit:contain}@media screen and (max-width:1600px){.logo{width:130px}.madeInFrance{right:8rem}.subDomainLinks .basket{width:36px;padding:.6rem 1rem .5rem 1rem}.dauphinePreview{background-size:70%;background-position:145% 50%}.dauphinePreview .dauphinePreview_warranty{padding-left:2rem}.dauphinePreview_content{padding:2rem 1rem 1rem 2rem}.packagingProduct_container .videoPlayer{top:auto;left:auto;right:30%;bottom:30%;width:100px;height:100px}.paiementMethod{width:calc(50% - 2rem)}}@media screen and (max-width:1500px){.houseVue:before{right:3rem}.houseAssets{padding:2rem 2rem 2rem 0}.houseAssets>.title,.houseAssets>.text{margin-left:-1rem}.partAnchors_link{width:calc(50% - 0.5rem)}}@media screen and (max-width:1400px){.productPrice p{font-size:2.2rem}.dauphinePreview_assets{margin-bottom:0}.closeCursor{top:6.5rem;right:6.5rem}.houseVuePop{padding:4.5rem 1rem 2rem 1rem;justify-content:flex-start;top:5rem;left:5rem;width:calc(100% - 10rem);height:calc(100% - 10rem)}.houseVuePop_Title{font-size:1.7rem;line-height:1.2}.houseAssets{padding:2rem 2rem 2rem 0}.houseAssets_list{margin-left:-1rem}.houseAssets_list img{width:4.2rem;min-width:4.2rem;height:4.2rem}.houseAssets_list .text{margin-left:1rem}.page-solution-dauphine .dauphinePreview_assets{margin-top:0;margin-bottom:1rem}footer{& .paiementFlags{margin-left:auto;margin-right:auto}}}@media screen and (max-width:1300px){.basketcontent .lm-cart-items{position:relative}.basketcontent .lm-cart-item{display:flex;flex-direction:column;align-items:flex-start}.basketcontent .lm-cart-item-details{margin-left:0;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);width:100%}.basketcontent .lm-cart-item-details .plusProduits{grid-area:3/1/4/2}.basketcontent .lm-cart-item-title{grid-area:1/1/2/2}.basketcontent .lm-cart-item-price{grid-area:2/1/3/2}.basketcontent .lm-cart-item-quantity{grid-area:1/2/4/3}.basketcontent .lm-cart-item-remove{position:absolute;right:1rem;top:1rem}}@media screen and (max-width:1199px){.dauphinePreview{background-size:90%;background-position:285% 50%}.forAllHouse{padding-top:0;padding-bottom:0}.interactiveHouse{padding:2rem}.interactiveHouse:before{width:100%;height:80%}.partAnchors_link{width:auto}.houseAssets{width:100%;padding:1rem;order:1}.houseAssets>.title,.houseAssets>.text,.houseAssets .houseAssets_list{margin-left:0}.houseVue{order:2;width:700px;max-width:100%;margin:0 auto}.houseLienCommande{order:3}.dauphineTopPage .container-fluid .dauphineProductPackage{padding:0;display:flex;align-items:center}.actionCommande_produit{display:flex;align-items:center}.actionCommande_produit:before{width:100%;height:100%;left:0;top:0}}@media screen and (max-width:1100px){.dauphinePreview{background-position:345% 50%;position:relative;padding-bottom:0}.dauphinePreview .dauphinePreview_warranty{width:100%;padding-right:1rem;padding-left:1rem;justify-content:center;position:absolute;bottom:-4rem}.paiementFlags{bottom:-7rem;left:calc(50% - 300px)}.forAllHouse{margin-top:4rem}.dauphinePreview_product{width:170px}.dauphinePreview_warranty p{font-size:.9rem}.dauphinePreview_warranty img{width:2.2rem;min-width:2.2rem;height:2.2rem}#contactTop .wpcf7-form{display:flex;flex-wrap:wrap;grid-gap:0}#contactTop .wpcf7-form label{width:calc(50% - 1.5rem);margin:.75rem}#contactTop .wpcf7-form label.big{width:100%}#contactTop .wpcf7-form .wpcf7-acceptance label{display:flex;align-items:center;width:100%}}@media screen and (max-width:1023px){.logoStamp{top:-50px;width:140px;height:140px}.logo{width:90px}.naviguation .subDomainLinks a.basket{width:300px;margin-bottom:1rem;border-radius:2rem;justify-content:flex-start;text-align:left;background-image:linear-gradient(45deg,#048e35 15%,#90bf20 50%,#048e35 100%);background-position:0;background-size:200%}.basket-count{right:-5px}.naviguation .subDomainLinks a.basket img{margin-right:.5rem}.naviguation .subDomainLinks a.basket>i{display:block;color:#fff;font-weight:500;font-size:1.1rem}.madeInFrance{right:2rem}}@media screen and (max-width:991px){.logoStamp{left:-50px;top:-65px;width:170px;height:170px;border-radius:50%}header{padding:1rem 2rem}.dauphineTopPage:before{height:10rem;top:calc(50vh - 5rem);left:-2rem}.packagingProduct{order:1}.packagingProduct.basicAppear.-xRight{transform:translate(0,50px)}.packagingProduct_container{padding:15px;width:400px;max-width:100%;margin-bottom:1rem}.packagingProduct_container:before{content:none}.packagingProduct_container .videoPlayer{right:10%;bottom:20%;width:70px;height:70px}.productDetails{order:2}.avisEtHistoire{margin-top:10rem}.actuPreview{padding-bottom:0}.actuPreview_img{height:300px}.actuPreview_img.stickyAppear.-xLeft{transform:translate(0,-50px)}.actuPreview_content{padding-top:0;margin-top:2rem}.actuPreview_content.basicAppear.-xRight{transform:translate(0,50px)}.actuPreview_content .actuPreview_intro{position:initial;color:#283163;margin-bottom:1rem}.actuPreview_content .actuPreview_intro .title{font-size:1.4rem}.actuPreview_content .actuPreview_intro .title em{font-size:1.7rem}.dauphineTopPage .container-fluid .dauphineProductPackage{display:none}.partAnchors_link{width:calc(50% - 0.5rem)}.tableRow div:first-child{width:150px;min-width:150px}.actionCommande .dauphinePreview_warranty{justify-content:center}.actionCommande_produit{padding:1rem}.productImgContainer{order:1}.singleProduit .col-12{order:3}.swiperPictoReinsurance{order:4}.basketcontent{padding-top:10rem}.basketcontent .container{max-width:100%}.checkout-content{padding-top:10rem}.checkout-content .container{max-width:100%}.woocommerce-checkout-review-order{width:400px}.checkoutFormFieldsContainer{width:calc(100% - 430px)}}@media screen and (max-width:900px){.dauphinePreview{background-image:none!important;padding-bottom:1rem}.dauphinePreview .dauphinePreview_warranty{position:initial;justify-content:flex-start;padding-left:2rem;padding-right:2rem}.paiementFlags{bottom:-3rem;max-width:100%}.forAllHouse{margin-top:0}.page-meilleur-eau .houseVuePop{display:none}.basketcontent .lm-cart-content{grid-template-columns:1fr 1fr;gap:1rem}.basketcontent .lm-cart-item-details{display:flex;flex-direction:column;align-items:flex-start}.checkout-summary .lm-cart-item{grid-template-columns:170px auto;grid-template-rows:repeat(2,auto)}.checkout-summary .lm-cart-item-image img{width:140px}.checkout-summary .lm-cart-item-details{margin-left:0}.lm-cart-item-change-basket{grid-area:2/1/3/3}.woocommerce-checkout-review-order{width:100%;margin-left:0}.checkoutFormFieldsContainer{width:100%}}@media screen and (max-width:767px){.paiementFlags{bottom:-4rem;max-width:100%;width:100%;left:0;border-radius:1rem;padding:.25rem .5rem;flex-direction:column;align-items:center;& p{margin-right:0}& div{max-width:100%}}.houseVue:before{content:none}.houseVue{margin-top:2rem;transform:scale(1.2)}.houseVueCursor{transform:scale(.8);transform-origin:50% 50%}.houseVuePop_Title{font-size:1.3rem}.closeCursor{top:3.5rem;right:3.5rem}.houseVuePop{top:2.5rem;left:2.5rem;width:calc(100% - 5rem);height:calc(100% - 5rem)}.houseVuePop .text p{font-size:.8rem}.houseVuePop .btn{font-size:.8rem}.partAnchors_link{width:100%}.avisEtHistoire{margin-top:0}.avisTitle{margin-top:0;color:#fff}body .avisEtHistoire .gs-badge .gs-rating .gs-big-number{color:#fff!important}body .avisEtHistoire .gs-badge .gs-rating .gs-total-reviews{color:#fff!important}.expertiseFrancaise .stickyAppear.-xLeft{transform:translate(0,50px)}.expertiseFrancaise .block{margin-top:2rem}.expertiseFrancaise .block.basicAppear.-xRight{transform:translate(0,50px)}.swiperDauphineExpertise{height:350px}.actionCommande .dauphinePreview_warranty{justify-content:flex-start}.actionCommande .block.basicAppear.-xRight{transform:translate(0,50px)}.actionCommande_produit.basicAppear.-xLeft{transform:translate(0,50px)}.actionCommande_produit img{width:400px;max-width:100%}.actionCommande_produit:before{content:none}.productImgContainer{order:1;justify-content:flex-start}.productImgContainer{& .dauphinePreview_warranty{margin-bottom:2rem;justify-content:center;& div{justify-content:center}}}.filtreProduct .productImgContainer{margin-bottom:1rem}.filtreProduct .productImgContainer img{width:200px}.productImgContainer img{width:300px}.productImgContainer.stickyAppear.-xLeft{transform:translate(0,-50px)}.singleProduit{padding-top:10rem}.singleProduit .col-12{order:3}.singleProduit .col-12 br{display:none}.swiperPictoReinsurance{order:4}.basketcontent .lm-cart-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.basketcontent .lm-cart-items{width:100%}.basketcontent .lm-cart-totals{width:100%}.fancybox__content{padding:2rem .5rem}.paiementContent{padding-bottom:0}.paiementMethod,.paiementFooterBlock{width:100%;margin:1rem 0}}@media screen and (max-width:580px){.dauphinePreview_assets{display:flex;flex-direction:column;align-items:flex-start;margin:1rem 0 0 0}.dauphinePreview_product{width:200px}.dauphinePreview_links .btn{margin:.5rem 0}#contactTop .wpcf7-form label{width:100%;margin:.75rem 0}body.single.singleWoo .filtreProduct{padding-bottom:3rem}body.single.singleWoo .preFooter{padding-top:0}.basketcontent{padding-bottom:0}.order-confirmation{padding-top:10rem}.order-bacs-message{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin-bottom:2rem;max-width:100%}.order-bacs-message table{display:flex}.order-bacs-message table tbody{display:flex;flex-direction:column;width:100%}.order-bacs-message table td{padding:8px;display:flex;flex-direction:column}.order-bacs-message table td:first-child{width:auto}}@media screen and (max-width:540px){.closeCursor{top:1rem;right:1rem}.houseVuePop{top:0;left:0;width:100%;height:100%}.checkout-summary .lm-cart-item{grid-template-columns:120px auto}.checkout-summary .lm-cart-item-image img{width:110px}}@media screen and (max-width:480px){.naviguation .subDomainLinks a.basket{width:100%;justify-content:center;text-align:center;margin-right:auto}.commonTopPage:before,.contactTopPage:before,.dauphineTopPage:before{height:5rem;top:2rem;border-radius:2rem;left:-2.2rem}.dauphineTopPage .container-fluid .block{padding:2rem 1rem}.interactiveHouse{padding:2rem 15px}.interactiveHouse:before{content:none}.houseAssets{padding:0}.houseAssets_list>div{flex-direction:column;align-items:flex-start;margin:.5rem 0}.houseAssets_list .text{margin-left:0}.houseAssets_list .text p{text-align:left}.houseVue{margin-top:3rem;transform:scale(1.4)}.houseVueCursor{transform:scale(.6) translate(-10px,-20px);transform-origin:50% 50%}.houseVuePop{padding:3.5rem 1rem 1rem 1rem}.houseVuePop.active{transform:scale(.8)}.houseVuePop_Title{font-size:1.1rem}.closeCursor{top:2rem;right:2rem}.houseLienCommande{margin-top:3rem}.theProduct{padding-bottom:0}.productImgContainer{& .dauphinePreview_warranty{justify-content:flex-start;& div{justify-content:flex-start}}}.pictoReassurance .schemaInstallationDauphine{transform:scale(1.1)}.innovationPourTout{padding-bottom:0}.innovationPourTout .col-12{margin-top:2rem}.checkout-summary .lm-cart-item{display:flex;flex-direction:column;align-items:flex-start}.checkout-summary .lm-cart-item-image img{width:160px}}@media screen and (max-width:420px){header{padding:1rem 1rem 1rem 2rem}.subDomainLinks .openSearch{margin-top:0}.btnMenu{right:1rem}.madeInFrance{right:1rem}.checkout-summary,.checkout-title{padding:0}.checkout-form{padding:0}.checkout-form .woocommerce form .form-row-first,.checkout-form .woocommerce form .form-row-last{width:100%;float:none}}header nav>ul>li:not(.children)>a:before{background-color:#90bf20}