html,body{scroll-behavior:smooth}html.freeze,body.freeze{overflow:hidden;position:relative;height:100%}@media (max-width: 1220px){.hidden-mob{display:none !important}}@media (min-width: 1220px){.hidden-desk{display:none !important}}@media (min-width: 1220px){.mobile-nav-trigger{display:none !important}}.content-menu{position:relative;background:#000000}.content-menu .menu-left{background:#ffffff;display:flex;flex-direction:column;position:fixed;overflow:hidden;bottom:0;top:158px;width:0;z-index:4;left:0;transform-origin:left}@media (min-width: 768px){.content-menu .menu-left{top:144px}}@media (min-width: 768px){.content-menu .menu-left{top:141px}}@media (min-width: 1220px){.content-menu .menu-left{background:none;display:block;position:initial;overflow:visible;bottom:auto;top:auto;width:auto;left:auto;transform-origin:inherit;transform:none;width:auto;padding-left:30px;padding-right:30px;flex:auto;align-items:center;justify-content:center}}.content-menu .menu-left .categories-mob .categories{display:flex;align-items:flex-start;flex-wrap:nowrap;overflow:auto}.content-menu .menu-left .categories-mob .categories .categorie{display:block;position:relative;flex-shrink:0;width:40%;height:200px;padding:20px}.content-menu .menu-left .categories-mob .categories .categorie .content-img{font-size:0px;line-height:0px;overflow:hidden;border-radius:10px;height:100%;width:100%;position:relative}.content-menu .menu-left .categories-mob .categories .categorie .content-img img{object-fit:cover;height:100%;width:100%;position:absolute;left:0;top:0}.content-menu .menu-left .categories-mob .categories .categorie .content-desc{position:absolute;left:10px;right:10px;padding:20px;bottom:10px}.content-menu .menu-left .categories-mob .categories .categorie .content-desc p{margin:0;color:#ffffff;font-size:14px;font-weight:900;text-transform:uppercase}.content-menu .menu-left .pastilles-mob .pastilles{display:flex;align-items:flex-start;flex-wrap:nowrap;overflow:auto;padding:20px}.content-menu .menu-left .pastilles-mob .pastilles .pastille{display:block;position:relative;flex-shrink:0;padding:10px;width:140px;text-align:center;text-decoration:none}.content-menu .menu-left .pastilles-mob .pastilles .pastille .content-img{font-size:0px;line-height:0px;overflow:hidden;border-radius:10px;width:120px;height:120px;position:relative;border-radius:100%;border:5px solid #000000}.content-menu .menu-left .pastilles-mob .pastilles .pastille .content-img img{object-fit:cover;height:100%;width:100%;position:absolute;left:0;top:0}.content-menu .menu-left .pastilles-mob .pastilles .pastille .content-desc{padding-top:20px}.content-menu .menu-left .pastilles-mob .pastilles .pastille .content-desc p{margin:0;color:#000000;font-size:12px;font-weight:400;text-transform:uppercase}.content-menu .menu-left .content-footer-menu-mobile{padding:20px;border-top:1px solid #cccccc}@media (min-width: 1220px){.content-menu .menu-left .content-footer-menu-mobile{border:none;flex:1;display:flex;align-items:flex-end}}.content-menu .menu-left .content-footer-menu-mobile .footer-mobile ul li{font-size:14px;line-height:20px;padding-bottom:10px}.content-menu .menu-left .content-footer-menu-mobile .footer-mobile ul li a{text-decoration:none;color:#000000}.content-menu .menu-left .content-footer-menu-mobile .footer-mobile ul li:last-child{padding-bottom:0px}@media (min-width: 1220px){.content-menu .menu-left .content-footer-menu-mobile{display:none}}.content-menu .menu-left .content-level0{font-size:0px;line-height:0px;height:100%;overflow:auto;display:flex;flex-direction:column;margin:0}@media (min-width: 1220px){.content-menu .menu-left .content-level0{height:auto;overflow:inherit;display:flex;flex-direction:row;justify-content:center;gap:10px}}@media (min-width: 992px){.content-menu .menu-left .content-level0 .sep{width:100%}}.content-menu .menu-left .content-level0 .level0{border-top:1px solid #cccccc;display:block;opacity:0;margin-left:-20px;white-space:nowrap}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0{opacity:inherit;margin-left:0px;display:inline-block;padding:0 10px;line-height:80px;border:none}}.content-menu .menu-left .content-level0 .level0:last-child{padding-right:0px}.content-menu .menu-left .content-level0 .level0 a.link-level0{position:relative;text-decoration:none;font-weight:400;font-size:14px;line-height:14px;vertical-align:middle;cursor:pointer;padding:20px;display:block;transition:color 0.3s ease}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0{padding:0;margin:0;display:inline-block;font-size:13px;line-height:13px;color:#ffffff;padding:0}}.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus{height:12px;width:12px;position:absolute;top:50%;margin-top:-6px;right:20px}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus{height:auto;width:auto;position:inherit;top:auto;margin-top:0px;right:auto}}.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus:after{content:"";height:2px;width:12px;display:block;position:absolute;left:0;top:5px;background:#000000}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus:after{display:none}}.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus:before{content:"";height:12px;width:2px;display:block;position:absolute;left:5px;top:0;background:#000000;transition:all 0.3s ease;transform:scaleY(1);transform-origin:0}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0.plus .plus:before{display:none}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0:after{content:"";height:1px;background:#ffffff;width:0;left:50%;position:absolute;bottom:-3px;transition:all 0.5s ease}.content-menu .menu-left .content-level0 .level0 a.link-level0.kdo{font-weight:bold}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 a.link-level0.active,.content-menu .menu-left .content-level0 .level0 a.link-level0:hover{color:#ffffff}.content-menu .menu-left .content-level0 .level0 a.link-level0.active:after,.content-menu .menu-left .content-level0 .level0 a.link-level0:hover:after{width:100%;left:0}}.content-menu .menu-left .content-level0 .level0 a.link-level0.diags{font-weight:bold}.content-menu .menu-left .content-level0 .level0 a.link-level0.soldes{font-weight:bold;color:#51baad}.content-menu .menu-left .content-level0 .level0 a.link-level0.b{color:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu{width:100%;left:0;height:0;overflow:hidden;transition:all 0.3s ease;transform:scaleY(0);transform-origin:top}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu{background:#ffffff;position:absolute;z-index:4;top:80px;display:flex;width:100%;justify-content:center}}.content-menu .menu-left .content-level0 .level0 .ss-menu.vignette-only .content-vignettes{width:100%}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu.vignette-only .content-vignettes .vignettes{justify-content:center}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1{margin:0;padding-bottom:10px}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1{display:flex;flex-wrap:wrap;padding:0}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1{display:block;line-height:0px;opacity:0}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1{margin-bottom:20px}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.flex{display:flex;flex-direction:column}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1{padding-right:40px;box-sizing:border-box}}@media (min-width: 1220px) and (max-width: 1200px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1:nth-child(1),.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1:nth-child(2),.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1:nth-child(3){margin-bottom:20px}}@media (min-width: 1200px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1{width:auto}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1{font-size:20px;line-height:30px;font-weight:400;color:#000000;margin:0;font-size:14px;line-height:20px;position:relative;padding:10px 20px 10px 30px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1 a{text-decoration:none;color:#000000}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1{padding:0}}@media (max-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1.plus{cursor:pointer}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1.plus .plus{height:12px;width:12px;position:absolute;top:50%;margin-top:-6px;right:20px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1.plus .plus:after{content:"";height:2px;width:12px;display:block;position:absolute;left:0;top:5px;background:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .title-level1.plus .plus:before{content:"";height:12px;width:2px;display:block;position:absolute;left:5px;top:0;background:#000000;transition:all 0.3s ease;transform:scaleY(1);transform-origin:0}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2{display:flex;flex:1;flex-direction:column;margin:0}@media (max-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2{height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all 0.3s ease}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2{border-left:1px solid #cccccc;padding-left:20px;margin-top:20px}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2{display:block;padding:0 0 10px 0}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a{text-decoration:none;transition:all 0.2s ease;font-size:14px;line-height:18px;cursor:pointer;font-weight:400;white-space:nowrap;color:#000000;display:flex}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label{color:#000000;position:relative}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label:after{content:"";background:#000000;height:1px;width:0;position:absolute;left:0;bottom:0;transition:all 0.3s ease;display:block}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label .l{position:relative}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label .l .new{font-size:10px;background:#000000;color:#ffffff;line-height:14px;border-radius:14px;padding:0 6px;position:absolute;left:100%;top:-6px;margin-left:6px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label .a{color:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label .count{position:absolute;left:100%;margin-left:4px;font-size:10px;top:-5px;color:#cccccc;display:none}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label .lab{position:relative;display:inline-block;margin-left:10px;font-size:14px;padding-left:10px;line-height:14px;color:#000000;border-left:1px solid #C6C6C6}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .label.nb:after{display:none}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .arrow{flex:1;display:flex;justify-content:flex-end;padding-left:10px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a .arrow .icon-arrow{height:14px;fill:#000000;opacity:0;transition:all 0.3s ease}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a:hover .label{color:#999999}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a:hover .label:after{width:100%}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 a:hover .arrow .icon-arrow{opacity:1}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2:last-child{padding:0}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag{flex:1;display:flex;align-items:flex-end;padding-top:30px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a{padding:10px;margin-left:-10px;border-radius:3px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a .label .a{color:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a .arrow{display:none}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a:hover{background:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a:hover .label .l{color:#ffffff}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a:hover .label .a{color:#ffffff}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2.last-btn-diag a:hover .arrow .icon-arrow{opacity:1}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3{display:block;margin-bottom:30px}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3{margin-bottom:0px}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3 .level3{display:block;padding:3px 0}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3 .level3 a{text-decoration:none;transition:all 0.2s ease;font-size:13px;line-height:20px;cursor:pointer;font-weight:400;white-space:nowrap;position:relative}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3 .level3 a:after{content:"";background:#000000;height:1px;width:0;position:absolute;left:0;bottom:0;transition:all 0.3s ease;display:block}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3 .level3 a:hover{color:#cccccc}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .content-level2 .level2 .content-level3 .level3 a:hover:after{width:100%}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .all-products{text-align:left;padding-top:30px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .all-products a{display:inline-block;border:1px solid #666666;color:#000000;text-decoration:none;line-height:30px;font-size:14px;padding:0 14px;transition:all 0.3s ease;white-space:nowrap;background:#000000;color:#ffffff}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1 .all-products a:hover{border:1px solid #000000;background:#333333}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.allp .content-level2{margin-top:40px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.open .title-level1.plus{cursor:pointer}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.open .title-level1.plus .plus{height:12px;width:12px;position:absolute;top:50%;margin-top:-6px;right:20px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.open .title-level1.plus .plus:after{content:"";height:2px;width:12px;display:block;position:absolute;left:0;top:5px;background:#000000}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-level1 .level1.open .title-level1.plus .plus:before{height:0}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu.vignette-on .content-vignettes{width:33.33%}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes{position:relative;border-top:1px solid #cccccc;min-width:0;overflow:hidden}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes{border:none}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes{overflow-x:auto;overflow-y:hidden;display:flex;gap:20px;flex-wrap:nowrap;overflow:auto;box-sizing:border-box;padding:20px;scrollbar-width:none;-ms-overflow-style:none}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes::-webkit-scrollbar{display:none}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes{justify-content:flex-end;padding:0}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette{text-decoration:none;display:flex;align-items:center;height:100%;position:relative;max-width:280px;flex-direction:column;flex-shrink:0;width:40%}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette{width:auto;flex:1;height:auto}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-image{position:relative;border-radius:10px;width:100%;overflow:hidden;font-size:0px;line-height:0px;aspect-ratio:1/1}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-image{height:100%;min-height:200px;flex:1}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-image img{object-fit:contain;width:100%}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-image img{object-fit:cover;height:100%;transition:all 0.3s ease;transform:scale(1);transform-origin:center}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-texte{padding-top:10px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette .content-texte .texte{font-weight:400;margin:0;font-size:14px;line-height:20px;position:relative;transition:all 0.3s ease;color:#000;white-space:wrap;text-align:center}@media (min-width: 992px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-vignettes .vignettes .vignette:hover .content-image img{transform:scale(1.1)}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header{flex:1;display:flex;text-align:right;line-height:0px;flex-direction:column}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header{padding-left:40px;flex-direction:row;justify-content:flex-end}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .all-products{text-align:left}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .all-products a{display:inline-block;border:1px solid #666666;color:#000000;text-decoration:none;line-height:30px;font-size:14px;padding:0 14px;transition:all 0.3s ease}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .all-products a:hover{background:#000000;color:#ffffff}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header{position:relative;text-decoration:none;display:inline-block;overflow:hidden;width:100%}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header{box-shadow:0px 0px 20px rgba(0,0,0,0.1);transition:all 0.3s ease;border-radius:10px}}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header{width:auto;margin-bottom:10px;width:50%;max-width:400px}}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header:hover{box-shadow:0px 0px 0px transparent}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header:last-child{margin-bottom:0px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image{position:relative;height:100%;padding:20px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000000;z-index:1;opacity:0;transition:all 0.3s ease}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image .content-title{position:relative;z-index:2}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image .content-title h4{font-size:14px;line-height:18px;text-align:left;padding-bottom:20px;color:#ffffff;margin:0;text-transform:uppercase;font-size:16px}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image .content-title h4 span{display:block}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image img.bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image .zoom{font-size:0px;line-height:0px;height:100px;width:100px;overflow:hidden;border-radius:100%;z-index:2;position:relative;border:2px dashed #ffffff;transition:0.3s ease}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header .content-image .zoom img{object-fit:cover;height:100%}.content-menu .menu-left .content-level0 .level0 .ss-menu .content-focus-cat-header .focus-cat-header:hover .content-image:after{opacity:0.2}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0:hover{background:#333333;cursor:pointer}.content-menu .menu-left .content-level0 .level0:hover .ss-menu{height:auto;padding:36px 20px 50px 30px;box-sizing:border-box;overflow:visible;border-top:1px solid #C6C6C6;transform:scaleY(1)}.content-menu .menu-left .content-level0 .level0:hover .ss-menu.vignette-only{padding:22px 20px 22px 20px}.content-menu .menu-left .content-level0 .level0:hover .ss-menu.np{padding:0}.content-menu .menu-left .content-level0 .level0:hover .ss-menu:after{content:"";height:1px;width:100%;position:absolute;top:-1px;z-index:1;left:0}.content-menu .menu-left .content-level0 .level0:hover .ss-menu .content-level1 .level1{transition:all 0.4s ease;opacity:1}}@media (max-width: 1220px){.content-menu .menu-left .content-level0 .level0.open .link-level0.plus .plus:before{transform:scaleY(0)}.content-menu .menu-left .content-level0 .level0.open .ss-menu{height:auto;box-sizing:border-box;overflow:hidden;transform:scaleY(1)}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1{transition:all 0.4s ease;opacity:1}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1.open h3.plus .plus:before{transform:scaleY(0)}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1.open .content-level2{padding:20px 20px 20px 40px;height:auto;transform:scaleY(1);margin:0}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1.open .content-level2 .level2{margin-bottom:0px;padding:0 0 10px 0}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1.open .content-level2 .level2:last-child{padding-bottom:0px}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1 .level1:last-child{padding:0}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1.child-1 .level1{transition:all 0.4s ease;opacity:1}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1.child-1 .level1 .content-level2{padding:20px 20px 20px 40px;height:auto;transform:scaleY(1)}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1.child-1 .level1 .content-level2 .level2{margin-bottom:0px;padding:0 0 10px 0}.content-menu .menu-left .content-level0 .level0.open .ss-menu .content-level1.child-1 .level1 .content-level2 .level2:last-child{padding-bottom:0px}}.content-menu .menu-left .content-level0 .level0.pro .link-level0{color:#ffffff;text-transform:uppercase;letter-spacing:1px;background:#000000}@media (min-width: 992px){.content-menu .menu-left .content-level0 .level0.pro .link-level0{border-radius:5px;border:1px solid #000000;padding:4px 10px 2px 10px;background:none;color:#000000;font-size:12px;line-height:14px;text-align:center}}@media (min-width: 992px){.content-menu .menu-left .content-level0 .level0.pro .link-level0 span{display:block}}.content-menu .menu-left .content-level0 .level0.pro .link-level0:after{display:none}.content-menu .menu-left .content-level0 .level0.pro .link-level0:hover{background:#000000;color:#ffffff}.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0{display:flex;align-items:center;color:#186937;padding:20px;margin-top:20px}.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0:after{content:"";height:1px;background:#cccccc;width:0;left:0;position:absolute;top:0;transition:all 0.5s ease}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0:after{display:none}}.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0:before{content:"";height:1px;background:#cccccc;width:0;left:0;position:absolute;bottom:0;transition:all 0.5s ease}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0:before{display:none}}.content-menu .menu-left .content-level0 .level0.points-of-sale .link-level0 svg{margin-right:6px;fill:#186937}.content-menu .menu-left .content-level0 .level0.about .link-level0{display:flex;align-items:center;color:#d8782e;padding:20px}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0.about .link-level0{height:100%;padding:0}}.content-menu .menu-left .content-level0 .level0.about .link-level0:before{content:"";height:1px;background:#cccccc;width:0;left:0;position:absolute;bottom:0;transition:all 0.5s ease}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .level0.about .link-level0:before{display:none}}.content-menu .menu-left .content-level0 .level0.about .link-level0 svg{margin-right:6px;fill:#d8782e}@media (min-width: 992px){.content-menu .menu-left .content-level0 .level0.about .link-level0:hover svg{fill:#000000}}.content-menu .menu-left .content-level0 .account-mob{flex:1;display:flex}@media (min-width: 1220px){.content-menu .menu-left .content-level0 .account-mob{display:none}}@media (max-width: 1220px){.content-menu .menu-left .content-level0 .account-mob .infos-account{padding:20px;font-size:14px;line-height:20px}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls{display:flex}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls a{display:flex;text-decoration:none;color:#000;align-items:center;padding-right:20px}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls a .picto{font-size:0;line-height:0}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls a .picto svg{height:20px}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls a .label{line-height:30px;font-size:14px;padding-left:10px}.content-menu .menu-left .content-level0 .account-mob .infos-account .content-controls .controls a:last-child{padding-right:0px}}.content-menu .menu-left .diags{position:relative}.content-menu .menu-left .diags:after{content:"";height:1px;background:#cccccc;width:100%;left:0;position:absolute;bottom:0;transition:all 0.5s ease}.content-menu .menu-left .diags .content-btn-decodeur{display:flex;align-items:center;padding:20px 20px 10px 20px}.content-menu .menu-left .diags .content-btn-decodeur .content-picto{font-size:0px;line-height:0px}.content-menu .menu-left .diags .content-btn-decodeur .content-picto .picto-decodeur{height:30px}.content-menu .menu-left .diags .content-btn-decodeur .content-picto .picto-decodeur .prd1{animation:animeLine 2s infinite;animation-delay:400ms}.content-menu .menu-left .diags .content-btn-decodeur .content-picto .picto-decodeur .prd2{animation:animeLine 2s infinite;animation-delay:800ms}.content-menu .menu-left .diags .content-btn-decodeur .content-picto .picto-decodeur .prd3{animation:animeLine 2s infinite;animation-delay:1200ms}.content-menu .menu-left .diags .content-btn-decodeur .content-btn{display:block;display:flex}.content-menu .menu-left .diags .content-btn-decodeur .content-btn .btn{padding-left:10px}.content-menu .menu-left .diags .content-btn-decodeur .content-btn .btn a{font-size:14px;line-height:20px;display:inline-block;color:#000000;text-decoration:none;transition:all 0.3s ease;position:relative}.content-menu .menu-left .diags .content-btn-decodeur .content-btn .btn a:after{position:absolute;height:1px;width:100%;bottom:0;left:0;content:"";display:block;background:#000000}.content-menu .menu-left .diags .content-btn-decodeur .content-btn .btn a:hover{background:#000000;color:#ffffff;cursor:pointer}.content-menu .menu-left .diags .desc{padding:0 20px 20px 20px}.content-menu .menu-left .diags .desc p{margin:0;font-size:13px;line-height:20px;color:#000000}.content-menu.open .menu-left{width:100%;overflow:auto;transition:all 0.3s ease}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(1){transition:all 0.3s ease;opacity:1;transition-delay:200ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(1) .link-level0:after{width:100%;transition-delay:200ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(1) .link-level0:before{width:100%;transition-delay:200ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(2){transition:all 0.3s ease;opacity:1;transition-delay:400ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(2) .link-level0:after{width:100%;transition-delay:400ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(2) .link-level0:before{width:100%;transition-delay:400ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(3){transition:all 0.3s ease;opacity:1;transition-delay:600ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(3) .link-level0:after{width:100%;transition-delay:600ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(3) .link-level0:before{width:100%;transition-delay:600ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(4){transition:all 0.3s ease;opacity:1;transition-delay:800ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(4) .link-level0:after{width:100%;transition-delay:800ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(4) .link-level0:before{width:100%;transition-delay:800ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(5){transition:all 0.3s ease;opacity:1;transition-delay:1000ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(5) .link-level0:after{width:100%;transition-delay:1000ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(5) .link-level0:before{width:100%;transition-delay:1000ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(6){transition:all 0.3s ease;opacity:1;transition-delay:1200ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(6) .link-level0:after{width:100%;transition-delay:1200ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(6) .link-level0:before{width:100%;transition-delay:1200ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(7){transition:all 0.3s ease;opacity:1;transition-delay:1400ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(7) .link-level0:after{width:100%;transition-delay:1400ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(7) .link-level0:before{width:100%;transition-delay:1400ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(8){transition:all 0.3s ease;opacity:1;transition-delay:1600ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(8) .link-level0:after{width:100%;transition-delay:1600ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(8) .link-level0:before{width:100%;transition-delay:1600ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(9){transition:all 0.3s ease;opacity:1;transition-delay:1800ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(9) .link-level0:after{width:100%;transition-delay:1800ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(9) .link-level0:before{width:100%;transition-delay:1800ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(10){transition:all 0.3s ease;opacity:1;transition-delay:2000ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(10) .link-level0:after{width:100%;transition-delay:2000ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(10) .link-level0:before{width:100%;transition-delay:2000ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(11){transition:all 0.3s ease;opacity:1;transition-delay:2200ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(11) .link-level0:after{width:100%;transition-delay:2200ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(11) .link-level0:before{width:100%;transition-delay:2200ms}}@media (max-width: 1220px){.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(12){transition:all 0.3s ease;opacity:1;transition-delay:2400ms;margin-left:0px}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(12) .link-level0:after{width:100%;transition-delay:2400ms}.content-menu.open .menu-left .content-level0 .level0.cat:nth-child(12) .link-level0:before{width:100%;transition-delay:2400ms}}
