.livraison-promo{display:flex;justify-content:center;align-items:center;background-color:#EBEBEB;width:100%;height:50px;font-size:0.8em;color:black;letter-spacing:1px;text-align:center}@media screen and (max-width:768px){.livraison-promo{font-size:0.66em}}.container.header{justify-content:space-between;width:100%;margin-bottom:30px}@media screen and (min-width:1200px){.container.header{width:1170px}}@media screen and (max-width:769px){.container.header{display:none}}.breadcrumb-cont{width:100%;max-width:1170px;font-size:15px !important;color:black !important;display:flex;flex-direction:row-reverse;position:relative;bottom:15px;margin-right:30px}@media screen and (min-width:1200px){.breadcrumb-cont{margin-right:0px}}@media screen and (max-width:768px){.breadcrumb-cont{bottom:-6px}}.breadcrumb-cont .woocommerce-breadcrumb{padding:0 17px !important}.breadcrumb-cont a{color:black !important;position:relative}.breadcrumb-cont a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.1em;background-color:black !important;opacity:0;transition:opacity 300ms, transform 300ms}.breadcrumb-cont a:hover::after{opacity:1;transform:translate3d(0, 0.2em, 0)}.nav,.logos{display:flex;align-items:center;justify-content:space-evenly;font-size:0.7em}@media screen and (min-width:992px){.nav,.logos{justify-content:flex-end}}.nav{width:100%}@media screen and (max-width:768px){.nav{font-size:25px;display:flex;justify-content:space-around;width:56%}}@media screen and (max-width:768px){.nav{display:none}}.nav .fa-file-download,.nav .fa-paper-plane{font-size:20px}@media screen and (min-width:769px){.nav .fa-file-download,.nav .fa-paper-plane{display:none}}.nav .nav-item{margin-right:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.nav .nav-item{margin-right:0px}}.nav .nav-item.catalogue,.nav .nav-item.contact,.nav .nav-item .user{position:relative;color:inherit}.nav .nav-item.catalogue::after,.nav .nav-item.contact::after,.nav .nav-item .user::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.1em;background-color:black !important;opacity:0;transition:opacity 300ms, transform 300ms}.nav .nav-item.catalogue:hover::after,.nav .nav-item.contact:hover::after,.nav .nav-item .user:hover::after{opacity:1;transform:translate3d(0, 0.2em, 0)}@media screen and (max-width:768px){.nav .nav-item.catalogue,.nav .nav-item.contact,.nav .nav-item .user{display:none}}.nav .nav-item.mon-compte{margin-right:-5px}.nav .nav-item.mon-compte svg{margin-right:15px}.nav .nav-item .user{margin-right:8px;z-index:0}@media screen and (max-width:768px){.nav .nav-item .user{display:none}}.nav .nav-item.search{position:relative}@media screen and (max-width:768px){.nav .nav-item.search{margin-right:18px}}.nav .nav-item.search #search-field{border:1px solid #707070;padding:12px 16px 12px 40px;z-index:1;width:290px}.nav .nav-item.search i{cursor:pointer;position:absolute}.nav .nav-item.search .search-form{display:none}.nav .nav-item .cart-item-count{background-color:black;border-radius:48%;padding:2px;height:11px;width:12px;display:flex;justify-content:center;align-items:center;position:relative;left:37px;bottom:9px;color:white;font-size:8px}@media screen and (max-width:768px){.nav .nav-item .cart-item-count{font-size:8px;height:10px;width:10px;left:31px;bottom:8px}}.nav .nav-item>.far{font-size:20px;z-index:1}@media screen and (min-width:1200px){.nav .nav-item.panier{margin-right:0}}.container.header.mobile{display:flex;background-color:white;margin:0}@media screen and (min-width:770px){.container.header.mobile{display:none}}.container.header.mobile .mobile-nav{display:flex;justify-content:flex-end;align-items:center}.container.header.mobile .mobile-nav .cart-item-count{background-color:black;border-radius:48%;padding:2px;height:11px;width:12px;display:flex;justify-content:center;align-items:center;color:white;font-size:8px;position:absolute;left:22px;bottom:20px}@media screen and (max-width:768px){.container.header.mobile .mobile-nav .cart-item-count{font-size:8px;height:10px;width:10px}}.container.header.mobile .mobile-nav>.far{font-size:20px;z-index:1}@media screen and (min-width:1200px){.container.header.mobile .mobile-nav.panier{margin-right:0}}.container.header.mobile .mobile-nav .nav-item.panier{position:relative}.container.header.mobile .mobile-nav #burger-menu{margin:0 30px 0 50px}.container.header.mobile .mobile-nav #burger-menu:hover{cursor:pointer}.mobile-search{background-color:white;width:100%;position:relative;bottom:4px}@media screen and (min-width:770px){.mobile-search{display:none}}.mobile-search .search-form{display:flex;justify-content:space-between;background-color:white;height:50px;position:relative}.mobile-search .search-form #search-field{width:100%;padding:20px;font-size:18px}.mobile-search .search-mobile-logo{position:absolute;right:10px;top:9px;pointer-events:none}.mobile-menu-modal-cont{position:absolute;width:100vw;height:100vh;background:white;z-index:50;display:flex;flex-direction:column;left:100%;display:none;align-items:center}.mobile-menu-modal-cont #burger-menu{align-self:end;margin:20px 50px}.mobile-menu-modal-cont #burger-menu-close{align-self:end;margin:20px 29px 50px;position:relative;top:77px}.mobile-menu-modal-cont .mobile-menu-items{display:flex;flex-direction:column;color:black;position:relative;top:60px}.mobile-menu-modal-cont .burger-menu-separator{height:30px;overflow:hidden;font-size:14px}.mobile-menu-modal-cont .burger-menu-separator:after{content:"................................";letter-spacing:8px;color:black;font-size:8px}@media screen and (max-width:768px){.logos{font-size:23px}}.logos .logo{margin-right:15px}@media screen and (max-width:768px){.logos .logo{height:120px}}.logos .logo-edg{height:95px}@media screen and (max-width:768px){.logos .logo-edg{height:60px}}.home-img{height:778px}.home-banner{width:100%;max-width:1200px;display:flex;flex-direction:column;justify-content:center;color:white;height:inherit}.home-banner h1{font-size:35px;margin-top:0px;margin-bottom:18px;text-align:center}@media screen (min-width:$s_laptop){.home-banner h1{font-size:40px}}@media screen and (max-width:560px){.home-banner h1{font-size:30px;text-align:center}}.home-banner .dot-separator{height:18px;overflow:hidden;font-size:14px}.home-banner .dot-separator:after{content:".........................................";letter-spacing:8px;color:white;position:relative;bottom:5px}@media screen and (max-width:560px){.home-banner .dot-separator:after{content:"............."}}.home-banner .h2{font-size:0.85em;margin-top:43px}.home-banner .home-banner-title{display:flex;flex-direction:column;align-items:center;bottom:40px;position:relative;max-width:900px}.home-banner .home-banner-title a{text-decoration:underline}#home-icon-go{text-align:center;font-size:34px}#site-header{position:relative}#site-header .buton-cont{display:flex;position:fixed;bottom:0;right:0;z-index:2;background-color:#D5D5D5;padding:10px 25px}#site-header .buton-cont>div{cursor:pointer;margin:0 10px}#site-header .buton-cont>div.active{color:#1F9326}#scroll-to-top{display:none;position:fixed;bottom:75px;right:35px;cursor:pointer;z-index:2}#tmkey-error-popup{display:none !important;position:absolute;width:100%;height:100%;background-color:rgba(213, 213, 213, 0.85);z-index:999;justify-content:center;align-items:center}#tmkey-error-popup.active{display:flex !important}#tmkey-error-popup .popup-contain{padding:20px;background-color:#EBEBEB;top:80px;left:33%;max-width:300px;width:100%}#tmkey-error-popup .popup-contain .popup-closed-btn.svg{cursor:pointer;width:fit-content;margin-left:auto}#tmkey-error-popup .popup-contain .popup-text{font-size:24px;font-weight:500;margin-top:20px;margin-bottom:30px;text-justify:center}#tmkey-error-popup .popup-contain .cta-btn{display:flex;justify-content:center;background-color:black;font-size:0.95em;color:white;border:none;padding:15px 30px;position:relative;transition:background-color 0.4s linear}#tmkey-error-popup .popup-contain .cta-btn:hover{border:0.5px solid black;background-color:white;color:black}