.content-title-collection{padding:40px 20px 0px 20px;text-align:center}.content-title-collection h1{font-size:24px;font-weight:400}.content-filters{padding:40px 40px 0 40px;max-width:1280px;margin:0 auto}.content-filters .content-filter-btn{display:flex;padding:20px 0}.content-filters .content-filter-btn .filter-btn{display:flex;align-items:center;padding:10px 20px;cursor:pointer;border-radius:3px;transition:all 0.3s ease}.content-filters .content-filter-btn .filter-btn h3{font-size:12px;line-height:20px;padding-right:10px;padding-top:1px;text-transform:uppercase}.content-filters .content-filter-btn .filter-btn .icon{display:flex;align-items:center}.content-filters .content-filter-btn .filter-btn .icon svg{height:14px;transition:all 0.3s ease}.content-filters .content-filter-btn .filter-btn:hover{background:#eeeeee}.content-filters .filters{overflow:hidden;height:0;transform:scaleY(0);transform-origin:top;transition:all 0.3s ease}.content-filters .filters .filter-cat{padding-bottom:30px}.content-filters .filters .filter-cat:last-child{padding-bottom:0px}.content-filters .filters .filter-cat h3{font-size:14px}.content-filters .filters .filter-cat ul li{font-size:12px;line-height:20px;display:inline-block;padding:0 10px;border-radius:3px;border:1px solid #eeeeee;transition:all 0.3s ease;padding-top:1px;cursor:pointer}.content-filters .filters .filter-cat ul li:hover{background:var(--color-brown);border:1px solid var(--color-brown);color:#ffffff}.content-filters .filters .filter-cat ul li.active{background:var(--color-brown);border:1px solid var(--color-brown);color:#ffffff}.content-filters .filters .filter-cat ul li .color{height:20px;width:20px;border-radius:100%;display:block}.content-filters .filters .filter-cat.colors ul li{display:inline-block;border-radius:100%;padding:0;border:2px solid #eeeeee}.content-filters .filters .filter-cat.colors ul li:hover{border:2px solid var(--color-brown)}.content-filters .filters .filter-cat.colors ul li.active{border:2px solid var(--color-brown)}.content-filters.open{padding:40px}.content-filters.open .filters{transform:scaleY(1);height:auto}.content-filters.open .content-filter-btn .filter-btn{background:#eeeeee}.content-filters.open .content-filter-btn .filter-btn .icon svg{transform:rotate(180deg)}.content-collection .collection{display:flex;flex-wrap:wrap;padding:40px 10px;justify-content:center}@media (min-width: 992px){.content-collection .collection{padding:40px;max-width:1280px;margin:0 auto}}@media (min-width: 992px){.content-collection .collection .product-min{width:25%}}.content-collection .collection .product-min.hide{display:none}.content-collection .collection .sep{display:flex;align-items:center;justify-content:center;padding:40px 0 20px 0;width:100%}.content-collection .collection .sep h3{font-size:20px}.content-collection .collection .content-push-diag{width:100%;padding:10px}.content-collection .collection .content-push-diag.style1 .push-diag{display:flex;height:100%;box-shadow:0px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.1);overflow:hidden;border-radius:5px;flex-direction:row}@media (min-width: 992px){.content-collection .collection .content-push-diag.style1 .push-diag{flex-direction:row}}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-l{width:50%}@media (min-width: 992px){.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-l{width:50%;position:relative;height:100%}}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-l .cimg{line-height:0px;font-size:0px;height:100%}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-l .cimg img{width:100%;object-fit:cover;height:100%}@media (min-width: 992px){.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-l .cimg img{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r{height:100%;background:#b6c392;display:flex;align-items:center;justify-content:center;width:50%}@media (min-width: 992px){.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r{width:50%}}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte{padding:40px}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte h3{text-transform:uppercase;font-family:var(--font-rift);font-size:14px;line-height:30px;padding:0 10px;border:1px solid #000000;margin-bottom:10px;display:inline-block}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte h2{margin:0;font-size:40px;color:#ffffff;line-height:46px}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte p{font-size:16px;line-height:22px}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte .content-cta{padding-top:10px;padding-bottom:10px}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte .content-cta.m20{margin-top:20px}@media (min-width: 992px){.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte .content-cta{padding-bottom:0px}}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte .content-cta .cta{background:#000000;color:#ffffff;font-size:14px;line-height:30px;display:inline-block;padding:0 15px;text-decoration:none;border:1px solid #000000;transition:all 0.3s ease}.content-collection .collection .content-push-diag.style1 .push-diag .push-diag-r .texte .content-cta .cta:hover{border:1px solid #ffffff;background:#111111}.content-collection .collection .content-push-diag .bf{display:flex;text-align:center;padding-top:20px;flex-direction:column}.content-collection .collection .content-push-diag .bf .plus{padding:15px 0}.content-collection .collection .content-push-diag .bf .plus #picto-plus{fill:none;stroke:#000000;stroke-width:5;stroke-linecap:round;height:20px}.content-collection .collection .content-push-diag .bf .offre{display:flex;flex-direction:column;font-size:14px}.content-collection .collection .content-push-diag .bf .offre .nb{font-size:40px}.content-collection .collection .content-push-diag .bf .offre .label{position:relative}.content-collection .collection .content-push-diag .bf .offre:nth-child(1) .nb{color:#EC7802}.content-collection .collection .content-push-diag .bf .offre:nth-child(1) .label svg{position:absolute;bottom:-4px;width:100%;left:0}.content-collection .collection .content-push-diag .bf .offre:nth-child(3) .nb{color:#B3795B}.content-collection .collection .content-push-diag .bf .offre:nth-child(3) .label svg{position:absolute;bottom:2px;width:120%;left:-10%}.content-collection .collection .content-push-diag.col1{width:50%}@media (min-width: 992px){.content-collection .collection .content-push-diag.col1{width:25%}}.content-collection .collection .content-push-diag.col1 .push-diag{position:relative}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-l{display:flex;height:100%}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-l .cimg img{object-fit:cover;height:100%;width:100%}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r{position:absolute;background:none;width:100%;height:100%;top:0;left:0;z-index:1}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r .texte{padding:20px}@media (min-width: 992px){.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r .texte{padding:40px}}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r .texte h2{color:#000000;font-size:20px;line-height:24px}@media (min-width: 992px){.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r .texte h2{font-size:24px;line-height:28px}}.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-r .texte .content-cta .cta{background:#ffc700;color:#000000;font-size:14px;line-height:30px;padding:0 16px;border:1px solid #ffc700}@media (min-width: 992px){.content-collection .collection .content-push-diag.col1 .push-diag .push-diag-l{width:100%}}@media (min-width: 992px){.content-collection .collection .content-push-diag.col2{width:50%}}.content-collection .collection .content-push-diag.col3{width:100%}@media (min-width: 992px){.content-collection .collection .content-push-diag.col3{width:75%}}.content-collection .collection .content-push-diag.col4{width:100%}@media (min-width: 992px){.content-collection .collection .content-push-diag.col4{width:100%}}.content-collection .collection .content-push-diag.acne .push-diag .push-diag-r{background:#51baad}.content-collection .collection .content-push-diag.vitc .push-diag .push-diag-r{background:#ec7802}.content-collection .collection .content-push-diag.nettoyants .push-diag .push-diag-r{background:none}.content-collection .collection .content-push-diag.rides .push-diag .push-diag-r{background:#dbdbdb}.content-collection .collection .content-push-diag.rides .push-diag .push-diag-r .texte h2{color:#000000}.content-collection .collection .content-push-diag.style2{display:flex;flex-direction:column}.content-collection .collection .content-push-diag.style2 .push-diag{display:flex;height:100%;overflow:hidden;flex-direction:column}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t{width:100%;overflow:hidden;border-radius:5px;position:relative;min-height:300px}@media (min-width: 992px){.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t{position:relative;height:100%}}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .cimg{line-height:0px;font-size:0px;height:100%;overflow:hidden;position:relative;border-radius:5px}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .cimg img{width:100%;object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .content-texte{position:absolute;height:100%;width:100%;z-index:2;display:flex}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .content-texte .texte{padding:40px;position:relative;z-index:1}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .content-texte .texte h3{text-transform:uppercase;font-family:var(--font-rift);font-size:14px;line-height:30px;padding:0 10px;border:1px solid #000000;margin-bottom:10px;display:inline-block}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .content-texte .texte h2{margin:0;font-size:40px;color:#ffffff;line-height:46px;font-weight:400}.content-collection .collection .content-push-diag.style2 .push-diag .push-diag-t .content-texte .texte p{font-size:16px;line-height:22px}.content-collection .collection .content-push-diag.style2 .push-diag .content-cta{padding-top:20px}.content-collection .collection .content-push-diag.style2 .push-diag .content-cta .cta{color:#000000;font-size:13px;line-height:40px;display:inline-block;padding:0 15px;text-decoration:none;border:1px solid #aaaaaa;transition:all 0.3s ease;text-align:center;display:block;border-radius:5px}.content-collection .collection .content-push-diag.style2 .push-diag .content-cta .cta:hover{border:1px solid #ffffff;background:#111111;color:#ffffff}.content-collection .collection .content-push-diag.img_right .push-diag{flex-direction:row-reverse}.content-collection .collection .content-promo-collection{width:50%;padding:10px}@media (min-width: 992px){.content-collection .collection .content-promo-collection{width:25%;max-width:300px}}.content-collection .collection .content-promo-collection .promo-collection{position:relative;display:flex;height:100%;text-decoration:none;border-radius:5px;overflow:hidden;box-shadow:0px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.1);border:1px solid #ffffff}.content-collection .collection .content-promo-collection .promo-collection img{top:0;left:0;object-fit:cover;height:100%;width:100%;position:absolute}.content-collection .collection .content-promo-collection .promo-collection .promo-texte{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;width:100%;height:100%}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte h2{color:#ad3764;font-size:40px;position:relative;line-height:24px}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte h2{font-size:50px;line-height:34px}}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte h2 span{color:#000000;margin-left:20px}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-reduc{display:flex;justify-content:center;padding-top:10px;padding-bottom:20px}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-reduc .reduc{height:50px;width:50px;border-radius:100%;background:#be2664;color:#ffffff;font-size:24px;font-family:var(--font-rift);line-height:50px;text-align:center;transform:rotate(10deg)}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-pastille{padding:20px}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-pastille .pastille{line-height:30px;display:inline-block;background:#ffffff;color:#ffffff;font-family:var(--font-rift);font-size:14px;padding:0 15px;border-radius:30px;border:2px solid #ad3764;white-space:nowrap;color:#ad3764;margin-bottom:10px;transform:rotate(-6deg)}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-pastille .pastille{font-size:16px;line-height:40px;border-radius:40px}}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte .desc .content-pastille .pastille:last-child{margin-bottom:0px}.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte button{font-size:14px;border:0px;line-height:30px;padding:0 20px;font-family:var(--font-rift);color:#ffffff;background:#000000;display:inline-block}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .promo-texte .texte button{font-size:16px}}.content-collection .collection .content-promo-collection .promo-collection .soldes{background:url("https://cdn.shopify.com/s/files/1/0248/2290/6968/files/grid-h2.png?v=1686926100");display:flex;flex-direction:column;padding:20px;justify-content:space-between}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .soldes{padding:30px}}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre h2{font-family:var(--font-rift);font-size:26px;line-height:34px;color:#bb2a65;text-align:center;margin-bottom:16px}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .soldes .titre h2{font-size:36px;line-height:40px}}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .sup{text-align:center}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .sup h3{font-size:14px;line-height:18px;background:#bb2a65;font-family:var(--font-rift);color:#ffffff;text-align:center;transform:rotate(-4deg);display:inline-block;padding:4px 10px}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .sup h3{font-size:20px;line-height:30px}}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .arrow{text-align:center;padding-top:10px}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .arrow .arrow-picto{height:40px}@media (min-width: 992px){.content-collection .collection .content-promo-collection .promo-collection .soldes .titre .arrow .arrow-picto{height:50px}}.content-collection .collection .content-promo-collection .promo-collection .soldes .titre h4{font-family:var(--font-verveine);font-size:24px;color:#000000;text-align:center;transform:rotate(-2deg)}.content-collection .collection .content-promo-collection .promo-collection .soldes .mentions{padding-top:20px;text-align:center;font-style:italic;font-size:10px;color:#000000}
