.forestitle,body{font-family:Jost}.footer_bas,.forest_top,.title_app{position:relative}.btn_app,.forestitle,.h-medium,.h-small,.title_app,.title_footer{text-transform:uppercase}#history::after,#history::before{content:"";width:5rem;height:6rem;background:var(--color_theme)}#history::after,#history::before,#scroll_to_top,.forest_top,.greenicons svg,.underline:after{background:var(--color_theme)}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-100.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-200.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-300.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-regular.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-500.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-600.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.eot);src:local(''),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.woff2) format('woff2'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.woff) format('woff'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.ttf) format('truetype'),url(/wp-content/themes/altitude_dev-theme/assets/fonts/poppins-v20-latin-700.svg#Poppins) format('svg')}:root{--color_theme:#3d8546;--lemon:#4c7357f5;--lemontext:#2a4242;--lemonhover:#448484}body{width:auto!important;overflow-x:hidden!important;scroll-behavior:smooth}.forest_top{padding:1rem;z-index:100;width:100%}.head_module,.header_forest{padding:10rem 0}.forestp{color:#fff;margin:0;font-size:14px}.header_forest{background:url(../../assets/img/assets/pexels-jonathan-meyer-632280.jpg) center/cover}.forestitle{margin:0;font-size:50px;font-weight:700;font-style:normal;color:#000}.bs-icon-lg.bs-icon-rounded.bs-icon{background:var(--color_theme);color:#fff}.forest_paragraph{color:#000;font-weight:600;font-size:18px;margin:0}.greenicons svg{color:#fff;border-radius:50%}.ecogreen span{background:#078d3d;color:#fff;padding:.3rem}.section_forest{background:#d9ddd5}.btn_forest,.woocommerce button.button{margin-top:1rem;font-family:Jost,Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3.4px;fill:#fff;color:#fff;background-color:var(--color_theme);border-radius:0;padding:20px 35px}.footer_bas,.title_footer{font-family:Jost;width:100%}.header_case{min-height:60vh}.image_full{height:800px;-o-object-fit:cover;object-fit:cover}.title_app,.widget ul a{color:#fff!important}.footer_bas{bottom:0;background:url(../../assets/img/shape03.svg) top right/contain no-repeat #4c7357f5;padding:0}.title_footer{color:#fff;font-size:25px}.btn_app,.btn_app:hover{color:var(--moon);border-color:var(--magnum)}.title_app{font-family:Poppins,Sans-serif;font-size:50px;font-weight:700;z-index:10;text-align:center;text-shadow:0 0 45px rgb(0 0 0 / 80%)}.btn_app,.btn_app_gold{max-height:none;max-width:none;text-align:left;letter-spacing:2px;visibility:visible;position:relative;text-decoration:none;opacity:1;white-space:nowrap}.footer_bas .container,.zfirst{position:relative;z-index:100}.btn_app{z-index:10;height:auto;width:auto;min-height:0;min-width:0;line-height:40px;font-weight:400;font-size:14px;border-style:solid;border-width:2px;padding-left:40px;padding-right:40px;background-color:var(--magnum);-webkit-filter:blur(0) grayscale(0) brightness(100%);filter:blur(0) grayscale(0) brightness(100%);-webkit-transform:translate(0,0);transform:translate(0,0);border-radius:0}@media (max-width:900px){.formulaire .small_para{padding:3rem 0}.formulaire .btn_forest{width:100%}::-webkit-slider-thumb{height:40px!important;width:40px!important}input[type=range]{height:40px!important}.header_case{min-height:30vh}.area_simulator{margin-top:3rem}.section_forestpage{padding:5rem 0}.forestitlepage{font-size:50px!important;line-height:55px!important}.title_app{font-size:50px;word-break:break-word}}.latest_blog,.section_app_forest02{position:relative}.section_app_forest02:before{content:" ";-webkit-clip-path:polygon(100% 100%,0 100%,0 0);clip-path:polygon(100% 100%,0 100%,0 0);background:var(--moon);height:120px;min-width:100%;width:100%;bottom:-1px;position:absolute;z-index:10}.safe_planet{padding:2rem 0;background:#d9ddd5}.planet_case{min-height:460px;width:100%;background-size:cover!important;background-position:center!important;margin-bottom:.5rem;margin-top:.5rem}.title_planet{font-weight:600;font-size:30px;margin-top:1rem;margin-bottom:1rem}.h-medium{margin-top:0;color:var(--color_theme);font-size:37.5px;font-family:Jost;line-height:43.5px;font-weight:600}.h-small,.p-normal{margin-bottom:10px;color:#3f423a;font-family:Jost}.h-small{font-size:14px;line-height:25px;font-weight:800}.p-normal{font-size:18px;line-height:24px}.image_calltoaction{width:400px;bottom:0;height:500px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.btn_callaction{display:inline-block;overflow:hidden;min-height:55px;min-width:192px;-webkit-box-align:center;font-weight:100;-ms-flex-align:center;align-items:center;border-radius:0;margin-top:1rem;background-color:#078d3d;color:#fff;text-decoration:none}.btn_app_gold,.sub_app{font-size:14px;font-weight:700;text-transform:uppercase}.image_app{border-radius:1px}#history{background:url(../../assets/img/shapes01.png)}#history::before{position:absolute;top:0;left:1rem}#history::after{position:absolute;bottom:0;right:1rem}.btn_app_gold{z-index:10;height:auto;width:auto;color:#fff;min-height:0;min-width:0;line-height:40px;border:2px solid #ff853b;padding-left:40px;padding-right:40px;background-color:#ff853b;-webkit-filter:blur(0) grayscale(0) brightness(100%);filter:blur(0) grayscale(0) brightness(100%);-webkit-transform:translate(0,0);transform:translate(0,0);border-radius:0}.sub_app{letter-spacing:3px;margin:0}@media screen and (max-width:1200px){.section_app img{width:100%!important;margin-bottom:2rem}}.btn_forest:hover{border:solid 1px var(--color_theme);color:var(--color_theme)}.footer_bas p{color:#fff}.footer_bas a{font-family:Jost;color:#fff;font-weight:500}.footer_bas svg{width:2rem;color:#fff;height:2rem}.section_content p,label{font-weight:400;color:#474747}::-moz-selection{background-color:#3d8546}::selection{background-color:#3d8546}.nav-link{font-family:"Barlow Condensed",Sans-serif;font-weight:700!important;color:#2f2f2f!important;font-size:20px}.forestitlepage,.test{font-weight:700;text-transform:uppercase}.page_head{padding:10rem 0;background:url(../../assets/img/assets/plantsdecors.png) left center/contain no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.block_content,.section_content{background:#fcfcfc}.forestitle_sub{margin:0;font-family:Jost;font-size:20px;font-style:normal;color:#000}.forestitlepage{letter-spacing:.01em;line-height:75px;margin:0 0 1rem;text-shadow:0 0 5px #000;font-family:"Barlow Condensed";font-style:normal;color:#fefefe;font-size:80px}.small_para,.test{margin:0;color:#373737}.test{font-family:"Barlow Condensed",Sans-serif;font-size:40px;padding:0;line-height:1;font-style:normal;text-align:center}.section_content p,.small_para,label{font-family:Jost;font-style:normal}.nav-link.active,.nav-link:hover{color:var(--color_theme)!important}#co2_emis,.simulateurco .titlesimu{letter-spacing:.01em;text-shadow:0 0 5px #000;color:#fefefe;text-transform:uppercase}.small_para{font-weight:600;font-size:24px;line-height:initial}#co2_emis,.heading_content{font-family:"Barlow Condensed";font-weight:700;font-size:80px}.section_content{min-height:20vh;padding:5rem 0}.section_content p{font-size:19px;margin:0}.heading_content{font-style:normal;color:#373737}.form-control{border-color:#efefef;padding:1rem}.amazing_forest{padding:10rem 0;position:relative;background:url(../../assets/img/pexels-rudolf-jakkel-418831.jpg) bottom/cover}.first{position:relative;z-index:100;color:rgba(62,68,81,.6);font-size:3.6rem}.picture_forest{border-radius:5px;margin:2rem 0}.numbers{display:inline-block;line-height:1.4;margin-left:.3rem}input[type=range]{margin:auto;-webkit-appearance:none;position:relative;overflow:hidden;height:40px;width:200px;cursor:pointer;border-radius:0}::-webkit-slider-runnable-track{background:#fcfcfc}::-webkit-slider-thumb{-webkit-appearance:none;width:25px;height:40px;background:#074d10;-webkit-box-shadow:-200px 0 0 200px var(--color_theme);box-shadow:-200px 0 0 200px var(--color_theme);border:2px solid #074d10}::-moz-range-track{height:20px;background:#ddd}::-moz-range-thumb{background:#fff;height:20px;width:20px;border:3px solid #3d8546;border-radius:0!important;box-shadow:-200px 0 0 200px var(--color_theme);box-sizing:border-box}::-ms-fill-lower{background:#1e90ff}::-ms-thumb{background:#fff;border:2px solid #999;height:20px;width:20px;box-sizing:border-box}::-ms-ticks-after{display:none}::-ms-ticks-before{display:none}::-ms-track{background:#ddd;color:transparent;height:20px;border:none}::-ms-tooltip{display:none}.simulateurco .titlesimu{line-height:50px;margin:0;font-family:"Barlow Condensed";font-weight:700;font-style:normal;font-size:50px;text-align:center}#co2_emis{line-height:75px;margin:0;font-style:normal}#estimation,.affichageservers,.numbers{font-style:normal;font-weight:400;color:#fff;font-family:Jost}#estimation,.content .has-medium-font-size,.lost_password a,.page_deproduit .description_longue p{font-size:18px}.numbers{font-size:22px}.affichageservers{font-size:22px;text-transform:uppercase}.simulateurco{background:#3d85469e;border-radius:5px;padding:1rem}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:var(--color_theme)}::-webkit-scrollbar-track{background:#0f161d}#estimation{text-transform:uppercase}#scroll_to_top{position:fixed;bottom:0;right:50px;color:#fff;display:none;z-index:90;cursor:pointer;-webkit-clip-path:polygon(0 100%,0 30%,30% 0,100% 0,100% 100%);clip-path:polygon(0 100%,0 30%,30% 0,100% 0,100% 100%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#scroll_to_top .icon_top{padding:20px}.titlecontent{color:var(--color_theme);font-family:Jost;font-size:50px;font-weight:700;position:relative;z-index:10;text-transform:uppercase;text-align:center}.callforest,.welcome,.woocommerce-MyAccount-content h3{font-family:"Barlow Condensed";font-style:normal}.wp-element-caption{text-align:center}.section_app{position:relative;padding:8rem 0}.widget-title{text-transform:uppercase;color:#fff;font-size:25px;width:100%}.widget ul{list-style:none;padding:0;margin:0}.bandeau_altitude_dev a{color:#fff;text-decoration:none;font-weight:300}.bandeau_altitude_dev{text-align:center;padding:1rem;background:#4f705ad6;text-transform:uppercase;font-size:14px}footer .wp-block-image{position:relative;top:30px}.iconlove{position:relative;display:inline-block;width:1em!important;height:1.4em!important;top:-2px;stroke-width:0;stroke:currentColor;fill:currentColor}.vaguescale180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-check-input:checked{background-color:#3d8546;border-color:#3d8546}label small{font-size:12px}.offcanvas.sidebaright{-webkit-transition:-webkit-transform .7s ease-in-out!important;transition:transform .7s ease-in-out!important;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out!important;background-color:#151728f7!important}.offcanvas.sidebaright .widget-title{color:#fff;font-size:30px;text-transform:uppercase;font-weight:800;margin-bottom:1rem}.offcanvas.sidebaright a:hover{color:#cc063e}.offcanvas.sidebaright a{color:#fff;text-decoration:none}.offcanvas.sidebaright .menu,.woocommerce-OrderUpdates{padding:0}.offcanvas.sidebaright .menu-item{margin:0;font-size:20px;font-weight:400!important;position:relative;z-index:650;text-transform:uppercase;text-decoration:none;list-style:none;padding:0}#nav-icon0{width:30px;height:35px;position:relative;z-index:99999;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon0 span{display:block;position:absolute;height:2px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon0 span:nth-child(2n){left:50%;border-radius:0 9px 9px 0}#nav-icon0 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon0 span:first-child,#nav-icon0 span:nth-child(2){top:0}#nav-icon0 span:nth-child(3),#nav-icon0 span:nth-child(4){top:10px}#nav-icon0 span:nth-child(5),#nav-icon0 span:nth-child(6){top:20px}#nav-icon0.open span:first-child,#nav-icon0.open span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon0.open span:nth-child(2),#nav-icon0.open span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon0.open span:first-child{left:0;top:9px}#nav-icon0.open span:nth-child(2){left:calc(50% - 5px);top:9px}#nav-icon0.open span:nth-child(3){left:-50%;opacity:0}#nav-icon0.open span:nth-child(4){left:100%;opacity:0}#nav-icon0.open span:nth-child(5){left:0;top:19px}#nav-icon0.open span:nth-child(6){left:calc(50% - 5px);top:19px}.navbar-brand img{width:170px}.fixed-top{z-index:10000}.offcanvas.offcanvas-end{border:none!important}#wp-admin-bar-aioseo-main,.navbar_animate .logo_scroll,.navbar_animate.shrink.show .logo_initiate,.woocommerce .woocommerce-result-count{display:none}.fancybox__container{z-index:10001!important}.woocommerce .ariane .woocommerce-breadcrumb{margin:0}.woocommerce .orderby{-webkit-box-sizing:content-box;box-sizing:content-box;background-color:transparent;background-image:none;background-position:center;border-radius:0;border:0;padding:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;text-transform:uppercase;-webkit-transition:.4s,width;transition:.4s,width;background-position-y:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,var(--colortheme)));background-image:linear-gradient(transparent 50%,var(--colortheme) 50%);background-size:auto 185%}.swal2-styled.swal2-cancel,.swal2-styled.swal2-confirm{border-radius:0!important;width:100%;text-transform:uppercase}.form_register a:hover,.page-template-tmp-ecommercemin .product-name a:hover,.page_deproduit a:hover,.page_panier a:hover,.woocommerce .orderby:hover{background-position-y:100%;background-size:auto 200%}.woocommerce .woocommerce-loop-product__title{text-align:center;font-size:20px!important;color:#000;margin-bottom:1rem!important}.woocommerce ul.products li.product .price{text-align:center;font-size:20px;color:var(--colortheme);font-weight:600}.product_type_variable,.product_type_variable_bulk,.woocommerce .products a.button{display:none;position:absolute;bottom:30px;right:0;left:0;text-align:center;background:var(--colortheme);color:#fff;font-weight:300}.cart-contents,.panier_app{position:relative;color:#fff;text-align:center}.page_panier button.button:hover,.woocommerce li:hover img{opacity:.8}.cart-contents:hover i,.woocommerce .product:hover .woocommerce-loop-product__title{color:var(--colortheme)}.navbar_animate .logo_initiate,.navbar_animate.shrink.show .logo_scroll,.woocommerce .product_type_variable_bulk,.woocommerce li:hover a.button{display:block}.module_top{background:var(--maincolor);color:#fff}.module_top .delivery_notice{padding:.5rem 1rem}.module_top .menu_topecommerce{list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;margin:0}.module_top .menu_topecommerce a{margin:0 5px;font-size:14px;padding:.5rem 1rem;color:#fff!important;text-decoration:none}.shop_global{padding-top:10rem}.bg_menu_bottom{background:#f7f7f7}.subicon{text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#fff}.panier_app .account_ecommerce{font-size:14px;text-align:center;text-decoration:none}.cart-contents i,.panier_app .account_ecommerce i{font-size:30px}.swal2-styled.swal2-confirm{background:#000!important}.swal2-styled.swal2-cancel{background:#3f51b5!important}.cart-contents{font-size:14px;cursor:pointer;text-decoration:none}.cart-contents-count{position:absolute;right:4px;top:-20px;background:var(--colortheme);border-radius:50%;width:20px;opacity:.8;color:#fff;height:20px}.offcanvas_cart{z-index:95000}.woocommerce ul.products li.product .price ins{text-decoration:none!important}.products .product .star-rating{position:absolute!important;top:5px!important;right:5px!important;color:var(--maincolor)!important}.clear_panier:hover,.product_type_ticket:hover,.product_type_variable:hover{background-color:transparent!important;border:solid 1px var(--maincolor)!important;color:var(--maincolor)!important}.clickncollectdanger,.woocommerce-error,.woocommerce-info,.woocommerce-message{border:0;border-radius:4px;color:#fff;background-color:#a8af9a;line-height:1.5;margin:0 0 3.3rem;padding:1.65rem 3.3rem 1.65rem calc(2*1.65rem + 32px);text-align:left}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:1.6em;color:#fff}.products .product .price{text-align:center;font-size:20px!important;color:#000!important}.products .woocommerce-loop-product__title{text-align:center;font-size:14px;color:#000}.woocommerce ul.products li.product .onsale{margin:0;left:0;padding:0 1rem;right:inherit}.woocommerce .woocommerce-ordering select{border:0}.outofstock .button,.product_type_ticket,.product_type_variable{width:100%;border-radius:0!important;text-align:center;color:#fff!important}.woocommerce span.onsale{border-radius:0;background-color:var(--colortheme);text-transform:uppercase}.wpfFilterWrapper{width:100%;margin-bottom:25px;padding-bottom:25px!important;border-bottom:1px solid #eee}.outofstock .button,.page_deproduit .outofstock .button,.product_type_ticket,.product_type_variable{background-color:var(--maincolor)!important;font-weight:300!important;padding:1rem!important}.outofstock .button{opacity:.6}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#000;opacity:.99;color:#fff}.product_type_ticket,.product_type_variable{border:solid 1px var(--maincolor)!important}.woocommerce a.button.alt:hover{opacity:.9}.coupon .input-text{min-width:250px}.clear_panier,.coupon_btn,.page_panier button.button,.wc-backward{background-color:#a8af9a!important;color:#fff!important;font-weight:300!important;border-radius:0!important;padding:.6rem 1rem;text-align:center;border:1px solid #000!important}.page_deproduit span.onsale,.page_deproduit span.onsale_label,.woocommerce span.label_module01{min-height:3.236em;min-width:3.236em;font-weight:700;position:absolute;line-height:3.236;font-size:.857em;z-index:9;text-align:center}.btn_xxl{background-color:#3d8546!important;text-transform:uppercase}.form_register form .form-row{display:grid}.form_register p{margin-top:2rem}.woocommerce .minilogo{width:50px!important}.ecommerce_title{font-size:50px;text-align:center;margin-bottom:50px;text-transform:uppercase}.woocommerce span.label_module01{padding:.202em;top:18px;right:5px;margin:0;border-radius:0;color:#fff}.page_panier table.cart img,.woocommerce-checkout table.cart img{width:100px;border-radius:3px}.woocommerce-thankyou-order-received{background:var(--maincolor);color:#fff;padding:1rem;text-align:center;margin-bottom:3rem}.woocommerce-info{border-top-color:var(--maincolor)}.page_deproduit .woocommerce-review-link,.woocommerce .woocommerce-product-rating .star-rating,.woocommerce-info::before{color:var(--maincolor)}.form_register input,.formulaire_paiement input,.page_account input{border:0;padding:1rem;border-radius:3px;background:rgba(0,0,0,.05);font-weight:300;-webkit-transition:.6s;transition:.6s;color:#000!important}.formulaire_paiement .select2-selection{-webkit-appearance:none;background:rgba(0,0,0,.05);-moz-appearance:none;font-weight:600;border-bottom:0;border-radius:4px;display:block;font-size:1rem;line-height:1.5;margin:0;max-width:100%;width:100%;text-align:left;-webkit-transition:.4s;transition:.4s}.woocommerce form.login,.woocommerce form.register{border:none}.form_register label,.formulaire_paiement label{display:block;font-size:calc(.85 * 18px);font-weight:600;line-height:1.5;margin:0 0 .4125rem;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}.formulaire_paiement .form-row{margin:0 0 1.65rem!important}.formulaire_paiement input:hover{background:rgba(0,0,0,.15);-webkit-transition:.6s;transition:.6s}.formulaire_paiement textarea{border:0;height:10rem!important;padding:.5rem;font-weight:600;border-radius:3px;background:rgba(0,0,0,.05)}.formulaire_paiement .select2-selection{border:1px solid #ebe9eb;padding:.5rem;height:45px}.page_deproduit span.onsale{padding:.1rem 2rem;top:0;left:0;margin:0;border-radius:0;background-color:var(--maincolor);color:#fff}#header__centered .woocommerce-breadcrumb{color:#fff;font-weight:600;margin-bottom:0}#header__centered .woocommerce-breadcrumb a,.AndroEntry,.AndroEntry a,.entry_content a,.entry_excerpt{color:#fff}.page_deproduit span.onsale_label{padding-left:.5rem;top:60px;left:0;margin:0;border-radius:0;color:#fff}.page_deproduit div.product div.images .flex-control-thumbs{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page_deproduit .flex-control-thumbs li:first-child{margin-left:auto!important}.page_deproduit .flex-control-thumbs li:nth-last-child(-n+3){margin-right:auto!important}.page_deproduit div.product p.price ins{text-decoration:none!important;color:#000}.page_deproduit .woocommerce-product-details__short-description{font-size:18px;margin-top:3rem;font-weight:400}.page_deproduit div.product p.price{color:#000;font-size:40px;font-weight:600}.page_deproduit .posted_in a{background:var(--maincolor);padding:.3rem;color:#fff;border-radius:0;border:solid 1px var(--maincolor)}.page_deproduit .posted_in a:hover{background:0 0;color:var(--maincolor);border:solid 1px var(--maincolor)}.page_deproduit div.product .woocommerce-tabs ul.tabs li.active{background:var(--maincolor);z-index:2;border-bottom-color:var(--maincolor);color:#fff}.add_app_product,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:1px dotted rgba(0,0,0,.1)}.page_deproduit div.product form.cart .variations select{min-height:50px}.page_deproduit div.product form.cart .variations td,.page_deproduit div.product form.cart .variations th{vertical-align:middle}.page_deproduit div.product form.cart .variations{margin-bottom:1em;border:0;margin-top:1em;width:100%}.page_deproduit .outofstock .button{width:auto;min-width:360px;color:#fff!important;opacity:1;border-radius:0!important;text-align:center}.page_deproduit .woocommerce-tabs{padding:5rem 0}.single_add_to_cart_button{width:auto!important}.section_affichage{padding:200px 0;background-position:center;background-attachment:fixed}.title_section{font-weight:600;font-size:90px;letter-spacing:1px;text-transform:uppercase;color:#fff}.title_product_section{font-weight:600;text-align:center;font-size:50px;letter-spacing:1px;margin-bottom:2rem;color:#000}.callforest,.welcome,.woocommerce-MyAccount-content h3{letter-spacing:.01em;font-weight:700}.text_section{color:#fff;font-size:18px;width:600px}.btn_section{background:#fff;padding:1rem 5rem}.page_deproduit .products .product img{max-height:inherit;min-height:inherit;-o-object-fit:cover;object-fit:cover}.page_deproduit div.product form.cart .button{background:#000!important;padding:1rem 0;width:50%!important;border:1px solid #000;min-height:80px;text-transform:uppercase;border-radius:0 3px 3px 0}.page_deproduit .quantity .qty{background:#000;border:1px solid #000;min-height:80px;border-radius:3px 0 0 3px;margin:0!important;color:#fff}.woocommerce .page_deproduit form.cart{margin-top:3rem}.woocommerce div.product form.cart div.quantity{margin:0 1px 0 0}.woocommerce .quantity .qty{width:6rem;text-align:center}.page_deproduit .nombre_vendus{background:var(--maincolor);padding:1rem 3rem;border-radius:3px!important;width:60%;color:#fff}.bandeau_freeshipping{font-size:16px;text-align:center;margin:2rem 0;background:#a8af9a;color:#fff;padding:2rem}.modular_product li{width:100%!important}@media(max-width:768px){.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){clear:none!important;margin:.2rem}}.shops_details{padding-left:5rem}.woocommerce .star-rating::before{color:#000}.woocommerce table.shop_attributes td{text-align:right;font-style:normal;font-size:18px}.add_app_product{padding:8px 0 8px 8px;margin-bottom:2rem}.add_app_product .bold{font-weight:700}.woocommerce table.shop_attributes{border-top:0}.menu_topecommerce ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0}.menu_topecommerce #menu-top-head{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.menu_topecommerce .menu-item{margin-top:auto;margin-bottom:auto;padding:.5rem 1rem}@media(max-width:870px){.delivery_notice{font-size:13px}.menu_topecommerce{display:none!important}.demo_carousel #header__centered{min-height:300px!important}.card-lg .card-body{padding:2rem!important}.page_deproduit .nombre_vendus{width:100%}}.coupon,.woocommerce-mini-cart__buttons,p.woocommerce-mini-cart__total{display:-webkit-box;display:-ms-flexbox}.products .product img{-o-object-fit:contain;object-fit:contain}.products .product .minilogo{min-height:inherit!important}.woocommerce .products .added{position:absolute!important;bottom:56px!important}body.bg-dark .page_deproduit a,body.bg-dark .page_deproduit div.product p.price,body.bg-dark .products .product .price,body.bg-dark .products .woocommerce-loop-product__title{color:#fff!important}.woocommerce div.product .flex-viewport{border:8px solid #000;border-radius:3%}.woocommerce-product-gallery__image{border-radius:2%}.page_deproduit .summary.entry-summary{padding:1rem 2rem}.coupon{display:flex}.btn.promocode{border:1px solid #ddd!important;text-transform:uppercase;font-size:14px;font-weight:500;background:#a8af9a;color:#fff;border-radius:3px}.clear_panier,.clear_panier:hover,.update_cart,.update_cart:hover{border:1px solid #000!important}.clear_panier,.update_cart{text-transform:uppercase;font-size:14px!important;line-height:inherit!important;font-weight:300!important;position:relative;top:15px;color:#000!important;padding:1rem!important}.back_to_cart,.back_to_shop{font-weight:400;top:50px;font-size:25px}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th,.woocommerce-checkout #payment{background:0 0}.notice_click{margin-bottom:1rem;font-size:14px}#place_order{margin:1rem 0}#place_order,.apply_coupon,.checkout-button{background-color:#000!important;border-radius:4px!important;color:#fff!important;display:block!important;padding:1.5rem!important;width:100%}.cart_totals,.order_review{background:rgba(0,0,0,.05)}.back_to_cart,.back_to_shop{color:#000;text-decoration:none}.cart_totals{padding:2rem;border-radius:5px}.btn.promocode:hover{border:1px solid #a8af9a!important;text-transform:uppercase;font-size:14px;font-weight:500;border-radius:3px;background:0 0;color:#a8af9a}#coupon_code{padding:2rem;width:100%;border:none;background:#ddd}.form_register a,.page-template-tmp-ecommercemin .product-name a,.page_deproduit a,.page_panier a{font-weight:500;color:#000;position:relative;text-decoration:none;-webkit-transition:.4s;transition:.4s;background-position-y:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgb(61 133 70)));background-image:linear-gradient(transparent 50%,rgb(61 133 70) 50%);background-size:auto 185%}.woocommerce-tabs{border-top:1px solid #8080801f;padding-top:5rem}.page_deproduit h3{font-weight:500;font-size:2em;line-height:1.3}.page_panier .quantity .qty{background:#ddd;border:0;padding:1rem 0;width:70px;text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none;opacity:0}.back_to_shop{position:absolute;z-index:10;left:50px}.back_to_cart{position:absolute;z-index:10;right:50px}.title_order{font-size:50px;margin:0}.order_review{padding:3rem}.image_cart_app img{-o-object-fit:contain!important;object-fit:contain!important;width:80px!important;height:80px!important}.AndromedeBlogFirst,.blog_entry img{object-fit:cover;transition:.6s;width:100%}.mini_app_quantity{font-size:12px;margin-top:.2rem}p.woocommerce-mini-cart__total{-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);display:flex;margin:0 0 2rem;padding-top:1.5rem;padding-bottom:1.5rem;font-weight:300}p.woocommerce-mini-cart__total .woocommerce-Price-amount{margin-left:auto;font-size:25px;font-weight:500}.woocommerce-mini-cart__buttons{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.continue_shopping,.woocommerce-mini-cart__buttons a{width:100%!important;text-decoration:none!important;padding:1rem!important;margin:.5rem 0!important;text-align:center!important;text-transform:uppercase!important;font-weight:600!important;font-size:14px!important;border-radius:3px!important;color:#fff!important}.continue_shopping{cursor:pointer;background-color:#3f51b5!important;border-color:#3f51b5!important}.woocommerce-mini-cart__buttons a{background-color:#000!important}.woocommerce-mini-cart__buttons .checkout{background-color:#009688!important}.page_panier .remove:hover,.remove_from_cart_button:hover{color:red!important;background:0 0!important}.page_panier .remove,.remove_from_cart_button{color:#000!important;text-decoration:none;font-size:20px;font-weight:400!important;background-image:none!important}.page_account .navigation_accountleft,.woocommerce-OrderUpdates li{background:#a8af9a;padding:2rem;border-radius:5px}.offcanvas_cart .woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:0;border-left:none}.page_account a{color:#000;text-decoration:none}.page_account .woocommerce-MyAccount-content,.page_account .woocommerce-MyAccount-navigation{float:inherit!important;width:100%}.page_account .navigation_accountleft a{font-size:20px;font-weight:500;color:#fff;text-transform:uppercase;position:relative}.page_account .account_navigation{display:inline-block;list-style-type:none;padding:0;margin:0!important}.page_account .mark,mark{background:0 0;color:#4e5d78;font-weight:600}.woocommerce-OrderUpdates li{color:#fff;list-style:none;margin-top:1rem;margin-bottom:1rem}.delivery_free{background:#000;color:#fff;font-size:.9rem;text-align:center;padding:.825rem 3.3rem}.show{background:#fff}.case,thead{background:#fbfbfb}.navbar_animate.shrink.show{position:fixed;width:100%;top:0;z-index:100;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}.navbar_animate,.navbar_animate.shrink{position:absolute;width:100%;z-index:100;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;opacity:0}.navbar_animate.shrink.show .link_nav{color:#000!important}.product-type-simple:hover .button.product_type_simple,.product-type-variable:hover .button.product_type_variable{background-color:var(--colortheme)!important;position:absolute;bottom:30px;right:0;opacity:1!important;left:0;text-align:center;padding:.618em 1em!important;border-radius:3px!important}.product-type-simple:hover .button.product_type_simple:hover,.product-type-variable:hover .button.product_type_variable:hover{background-color:#000!important;color:#fff!important}.woocommerce table.my_account_orders .button{white-space:nowrap;background:#3d8546;border-radius:0;color:#fff;padding:1rem 2rem;text-transform:uppercase;font-size:14px;margin:0!important}.woocommerce table.my_account_orders .button:hover{opacity:.6}.account_user{position:relative;top:50px;z-index:100}.case{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}.case svg{width:50px;height:50px}.case .account_title{font-size:25px}.woocommerce form .form-row label{line-height:2;color:#4e5d78;text-transform:uppercase;font-weight:400}.woocommerce table.my_account_orders th{padding:1rem .5rem;font-size:14px;text-align:center}.woocommerce table.my_account_orders td{padding:2rem .5rem;font-size:16px;text-align:center}.woocommerce table.shop_table{border-radius:0}thead th{border:1px solid #fbfbfb;color:#4e5d78;text-transform:uppercase}.woocommerce-MyAccount-content h3{text-transform:uppercase;color:#4e5d78;margin:0 0 1rem;font-size:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{background:#f2f2f2;padding:1rem;border:0}.select2-container--default .select2-selection--single{border:0!important}.welcome{color:#4e5d78;margin:0;font-size:35px}.woocommerce .woocommerce-customer-details address{padding:1rem}.callforest{text-transform:uppercase;color:#3d8546;margin:0 0 1rem;font-size:60px}.globalTitle{color:var(--lemontext);font-size:50px;font-weight:700;text-transform:uppercase;line-height:80px;letter-spacing:-2.2px;position:relative;z-index:10}.blog_entry,.containerLeft{position:relative;overflow:hidden}.blog_entry:hover img,.containerLeft a:hover .AndromedeBlogFirst{transform:translate3d(0,0,0) scale3d(1.03,1.03,1.03) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d;transition:.6s}.AndromedeBlogFirst{min-height:500px;max-height:500px}.AndromedeRightFirst h1{font-size:28px;font-weight:600}.AndromedeRightFirst{border-left:3px solid #4a6565;padding:100px 7% 100px 5%;background:var(--lemon)}.entryexcerpt{width:100%;max-width:500px}.blog_entry img{max-height:230px;min-height:230px}.entry_content{background:#1d3331;min-height:166px}.entry_content .entry_title{color:#fff;font-size:22px;font-weight:500}.link_decorated{font-weight:500;position:relative;text-decoration:none;-webkit-transition:.4s;transition:.4s;background-position-y:0;background-image:linear-gradient(transparent 50%,rgb(42 66 66 / 83%) 50%);background-size:auto 185%;width:fit-content;padding:0 .3em 0 0}.link_decorated:hover{background-position-y:100%;background-size:auto 200%;color:#fff}.read_morentry{text-decoration:underline}.entry_category{color:var(--lemonhover)}.godown{position:absolute;bottom:-22px;right:25px;background:var(--lemon);z-index:10;padding:.5rem}.godown svg{stroke:white;height:50px;animation:1.3s linear infinite MoveUpDown;position:relative;left:0;bottom:0;width:50px}@keyframes MoveUpDown{0%,100%{bottom:0}50%{bottom:10px}}.pagination-wrapper{display:flex;white-space:nowrap;padding:0;margin-top:2rem}.pagination-wrapper .current,.pagination-wrapper .page-numbers.current,.pagination-wrapper .paginate:hover{color:#fff!important;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:0 .5rem;background-color:var(--lemon)}.pagination-wrapper .page-numbers,.pagination-wrapper .paginate{color:var(--lemontext)!important;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:0 .5rem}.heading_paragraph{color:#fff;font-weight:400;font-size:18px;margin:0}.header_single{position:relative!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;padding:5rem 0}.header_single .blockheading_title{text-transform:uppercase;letter-spacing:.01em;font-size:50px;line-height:50px;margin:.2rem 0;font-weight:800;color:#fefefe}.header_single .overlay_head{z-index:1}.size_format{position:relative;z-index:10;min-height:28vh;height:28vh}.btn_xxl:hover{opacity:.8!important}.btn_xxl{padding:1.2375rem 3.3rem!important;background-color:var(--color_theme)!important;font-weight:500!important;border:0!important;color:#fff!important;text-transform:uppercase!important;border-radius:3px!important;margin:1.65rem 0!important}

.ariane {
    background: #e3e4de;
    padding: 1rem!important;
}