@import url(https://easy-clos.fr/wp-content/themes/hello-theme-enfant/../hello-elementor/style.css);body{font-family:"Roboto",sans-serif;font-size:16px;line-height:1.6;background-color:#FFFFFF!important}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:600}a{color:#1e73be;text-decoration:none}p{margin-top:0;margin-bottom:0}.hidden{display:none}.size-cmplz_banner_image{Display:none}.cmplz-title{font-size:2em!important;font-weight:800!important;margin-left:40px}.cmplz-message h3{font-size:1.5em;font-weight:600;line-height:1em;margin:0;padding:0 0 10px 0}.cmplz-links{display:none!important}.cmplz-message p{margin-bottom:10px}.cmplz-manage-consent{right:calc(0% + 100px)!important;background-color:#58C9F5!important;color:white!important;font-weight:600!important;width:200px!important}.cont-btn-index:hover{box-shadow:0 2px 12px rgb(0 0 0 / .5);background-color:rgb(69 150 216 / .5);background-blend-mode:darken;background-size:cover;background-position:center}.cloture-cfg{--cloture-primary:#4793d1 !important;--cloture-primary-dark:#3d81b9 !important;--cloture-primary-light:#7ec0f7 !important;--cloture-dark:#2c2d2f !important;--cloture-text:#363636 !important;--cloture-border:#c4c4c4 !important;--cloture-bg-soft:#fbf6f0 !important;--cloture-border-sand:#b9ad97 !important}.cloture-cfg__recap{background:var(--cloture-dark)!important}.cloture-cfg__add{background:var(--cloture-primary-dark)!important}.cloture-cfg__add:hover{background:var(--cloture-primary)!important}.cloture-cfg__prix strong{color:var(--cloture-primary-light)!important}.cloture-cfg__card:has(input:checked),.cloture-cfg__swatch:has(input:checked){border-color:var(--cloture-primary)!important;box-shadow:0 0 0 1px var(--cloture-primary)!important}.cloture-cfg__swatch:hover,.cloture-cfg__band-add:hover{border-color:var(--cloture-primary)!important}.cloture-cfg__card-pic svg :is(circle,rect,.dash){stroke:var(--cloture-primary)!important}.cloture-cfg__card-pic svg circle{fill:var(--cloture-primary)!important;stroke:none!important}.cloture-cfg__swatch--ns .cloture-cfg__swatch-label::after,.cloture-cfg__band-add:hover{color:var(--cloture-primary)!important}.cloture-cfg__check input{accent-color:var(--cloture-primary)!important}.cloture-cfg__band-add{border:1px solid var(--cloture-border)!important;color:var(--cloture-text)!important}.cloture-cfg__band-add:hover{background-color:var(--cloture-bg-soft)!important}.cloture-cfg__card-pic svg .wall{stroke:var(--cloture-border-sand)!important}.cloture-cfg__card:has(input:checked) .cloture-cfg__card-pic svg Spécificité :(0,3,2){stroke:#5c422a}.woocommerce a.added_to_cart{display:none}.flex-active-slide img{aspect-ratio:1 / 1;height:auto!important;overflow:hidden;background:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:contain;object-position:center}.postid-29301 .return-to-shop{display:none!important}.texte-blanc a{color:white!important}a.button.wc-backward,.cart-empty{display:none!important}.panier-est-vide .panier-plein{display:none}.panier-est-vide .panier-vide{display:flex}.panier-a-des-articles .cloture-cfg__band-add:hover{display:none}.panier-a-des-articles .panier-vide{display:none}.cloture-cfg__troncon-btns button{color:#4793D1!important;background-color:#e7e7e7!important}.cloture-vider-lien{color:#FFFFFF!important}.cloture-vider-lien:active{background-color:#4596D8!important}.cloture-vider-lien:active{background-color:#4596D8!important}.cloture-vider-lien:visited{background-color:#4596D8!important}.cloture-vider-lien:focus{background-color:#4596D8!important}.vignette-accueil:hover{border-color:#a0a0a0}.vignette-accueil .ico-vignette{transition:transform 0.3s ease}.vignette-accueil:hover .ico-vignette{transform:scale(1.2)}#checkbox2{display:none}.toggle2{position:relative;width:40px;height:40px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition-duration:.5s}.bars{width:100%;height:6px;background-color:#000;border-radius:6px}#bar5{transition-duration:.8s}#bar4,#bar6{width:100%}#checkbox2:checked+.toggle2 .bars{position:absolute;transition-duration:.5s}#checkbox2:checked+.toggle2 #bar5{transform:scaleX(0);transition-duration:.5s}#checkbox2:checked+.toggle2 #bar4{width:100%;transform:rotate(45deg);background-color:#4596D8;transition-duration:.5s}#checkbox2:checked+.toggle2 #bar6{width:100%;transform:rotate(-45deg);background-color:#4596D8;transition-duration:.5s}#checkbox2:checked+.toggle2{transition-duration:.5s;transform:rotate(180deg)}.menu-mobile{position:fixed;inset:0;z-index:9999999999999;display:flex;flex-direction:column;width:100vw;height:100dvh;box-sizing:border-box;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}.elementor-element-c1342e4:has(#checkbox2:checked) .menu-mobile{opacity:1;visibility:visible;pointer-events:auto}.cloture-entete-troncon{background-color:#2c2d2f!important}.cloture-entete-troncon__total span,.cloture-entete-troncon__total-montant span .woocommerce-Price-currencySymbol,.cloture-entete-troncon__total-montant bdi{font-size:1.2em!important}.cloture-entete-troncon__total span{color:#5bc0de!important;font-weight:600!important}.cloture-entete-troncon__total-montant span .woocommerce-Price-currencySymbol,.cloture-entete-troncon__total-montant bdi,.cloture-entete-troncon__titre{font-weight:800!important}.cloture-entete-troncon__titre{font-size:1.5em!important}@media (min-width:768px){.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-cart .elementor-widget-container,.e-cart{overflow:visible!important}.e-cart__column-end{position:sticky!important;top:150px;align-self:flex-start;height:fit-content}}.cloture-vider-lien{background-color:#4596D8;height:40px!important;font-size:14px;font-weight:500}.cloture-vider-lien:hover{background-color:#2a79b9}.checkout-button{background:#2f9e44!important;color:#fff}.checkout-button:hover{background:#27873a!important}.woocommerce-cart-form button[name="update_cart"]{display:none!important;visibility:hidden!important;opacity:0!important}.cart_totals .order-total .includes_tax{display:none!important}.cart_totals .order-total .woocommerce-Price-amount::after{content:" TTC"}.order-total.cloture-cart-total-ttc td{font-size:1.8em!important}.deconnexion-header a{font-size:12px;color:#3f3f3f}.deconnexion-header a:hover{color:#0092da}.elementor-widget-woocommerce-cart .woocommerce .product-name a{color:#000000!important;font-weight:500}button:not(#filtre-produit button){border:none!important}.vignette_produit:hover{border-color:#a0a0a0}