.list-produits{display:flex;flex-flow:column;flex-wrap:wrap;gap:20px;position:relative}@media(min-width: 1000px){.list-produits{flex-flow:row;gap:30px}}@media(min-width: 1360px){.list-produits{gap:60px}}.list-produits .filters .parent-filters{display:none}@media(min-width: 1000px){.list-produits .filters{width:300px;flex-shrink:0}.list-produits .filters .filter-select{display:none}.list-produits .filters .parent-filters{display:block;list-style:none}.list-produits .filters .parent-filters>li{position:relative;border-bottom:1px solid #525252}.list-produits .filters .parent-filters>li .filter{display:block;cursor:pointer;font-size:24px;font-weight:400;padding:15px 50px;color:#525252;transition:all .2s ease-in-out}.list-produits .filters .parent-filters>li .filter:hover,.list-produits .filters .parent-filters>li .filter.current{font-weight:600;color:#000}.list-produits .filters .parent-filters>li>.filter{font-size:1.5rem;padding:20px 40px 20px 30px}}@media(min-width: 1000px)and (min-width: 1200px){.list-produits .filters .parent-filters>li>.filter{padding:28px 40px 23px 30px}}@media(min-width: 1000px){.list-produits .filters .parent-filters>li>.filter.active{color:#000;font-weight:600;opacity:.2}.list-produits .filters .parent-filters>li>.filter.active+.toggle:before{background:#000}.list-produits .filters .parent-filters>li>.filter.active+.toggle:after{opacity:0}.list-produits .filters .parent-filters>li>.filter.active+.toggle+.sub-filters{max-height:400px}.list-produits .filters .parent-filters>li>.filter.active.current{opacity:1}.list-produits .filters .parent-filters>li .toggle{display:flex;justify-content:center;align-items:center;width:17px;height:17px;position:absolute;top:25px;right:30px;z-index:5;cursor:pointer}}@media(min-width: 1000px)and (min-width: 1200px){.list-produits .filters .parent-filters>li .toggle{top:33px}}@media(min-width: 1000px){.list-produits .filters .parent-filters>li .toggle:before,.list-produits .filters .parent-filters>li .toggle:after{content:"";position:absolute;display:block;width:100%;height:2px;background:#525252;transform-origin:center;transition:all .2s ease-in-out}.list-produits .filters .parent-filters>li .toggle:after{transform:rotateZ(90deg)}.list-produits .filters .parent-filters>li .sub-filters{list-style:none;max-height:0;overflow:hidden;transition:all .4s ease-in-out}.list-produits .filters .parent-filters>li .sub-filters .filter{font-size:1.1rem;font-weight:400;padding:22px 50px}.list-produits .filters .parent-filters>li .sub-filters .filter:not(.current):hover{background:#003463;color:#fff}.list-produits .filters .parent-filters>li .sub-filters .filter.current{font-weight:600;color:#000;text-decoration:underline}}@media(min-width: 1200px){.list-produits .filters{width:380px}}.list-produits .produits{display:flex;flex-direction:column;width:100%}@media(min-width: 1000px){.list-produits .produits{flex:calc(100% - 330px);max-width:calc(100% - 330px);overflow:visible}}.list-produits .produits .card{width:240px;flex-basis:240px;flex-shrink:0;height:auto}@media(min-width: 1000px){.list-produits .produits .card{width:calc((100% - 20px)/2);flex-basis:calc((100% - 20px)/2)}}@media(min-width: 1200px){.list-produits .produits .card{width:calc((100% - 40px)/3);flex-basis:calc((100% - 40px)/3)}}@media(min-width: 1360px){.list-produits .produits .card{width:calc((100% - 80px)/3);flex-basis:calc((100% - 80px)/3)}}.list-produits .produits-list{display:flex;flex-flow:row;flex-wrap:nowrap;overflow-x:scroll;gap:20px;width:100%;box-sizing:border-box;padding-bottom:30px}@media(min-width: 1000px){.list-produits .produits-list{flex-wrap:wrap;overflow:visible;padding-bottom:50px}}@media(min-width: 1360px){.list-produits .produits-list{gap:40px;padding-bottom:60px}}.list-produits .produits-all{flex:100%;text-align:right}.list-produits .produits .no-result{width:100%;padding:15px 20px;font-style:italic}.list-produits .loader{display:flex;justify-content:center;width:calc(100% - 40px);height:calc(100% - 40px);padding:15px 20px;background:hsla(0,0%,100%,.5);pointer-events:none;opacity:0;transition:all .4s ease-in-out;position:absolute;top:0;left:0}.list-produits.loadin{pointer-events:none}.list-produits.loadin .loader{opacity:1}
/*# sourceMappingURL=blockproducts.css.map */
