.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{touch-action:none;background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:4px;bottom:var(--swiper-scrollbar-bottom, 4px);top:auto;top:var(--swiper-scrollbar-top, auto);z-index:50;height:4px;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*1%);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:auto;left:var(--swiper-scrollbar-left, auto);right:4px;right:var(--swiper-scrollbar-right, 4px);top:1%;top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:4px;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*1%);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}:root{--font-body:Maven Pro, sans-serif;--font-heading:Cabin, sans-serif;--font-size-xs:0.75rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(1.5rem*.5);padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(1.5rem*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.category__logo-container{width:-moz-fit-content;width:fit-content;display:flex;margin-top:-10px;transform:rotate(90deg);transform-origin:left top;position:absolute}.category__icon,.category__logo{display:flex;justify-content:center;align-items:center;height:60px}.category__icon{background-color:var(--illustration_bgcolor);width:60px}.category__icon img{width:30px;height:auto;-o-object-fit:contain;object-fit:contain;transform:rotate(-90deg)}.category__logo{background-color:#fff;padding:10px;border-radius:0 10px 10px 0}.category__logo img{height:50px;transform:rotate(-180deg)}.category__breadcrumb{margin-bottom:20px}.category__breadcrumb .breadcrumb-item *,.category__breadcrumb .breadcrumb-item::before{color:#fff}.category__name{text-transform:uppercase;color:var(--title_color);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:2px;text-decoration-color:var(--illustration_bgcolor);text-underline-offset:10px;margin-bottom:1.5rem}.category-header{display:flex;flex-direction:column;padding:0}.category-header__wrapper{max-width:100%;overflow:hidden;position:relative;margin-bottom:30px}.category-header__cover{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex:3;padding:10px 12px 30px}.category-header__cover::after,.category-header__cover::before{content:"";display:block;width:100%;height:100%;max-height:378px;position:absolute;top:0;left:0;pointer-events:none}.category-header__cover::before{background:var(--bg-img) no-repeat center;z-index:-20}.category-header__cover::after{background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent 20%);z-index:-10}.category-header__infos{flex:4;padding:20px 10px;background-color:var(--description_bgcolor);box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}.category-header__illustration{flex:1;min-height:30px;background:var(--illustration_bgcolor) var(--illustration) no-repeat;background-size:cover}#js-product-list-top,.subcategories{margin-bottom:1rem}.subcategories{display:flex;flex-wrap:wrap;gap:6px}.subcategories .subcategory{padding:8px 10px;border:1px solid #486553;border-radius:30px;display:block;transition:ease-out 200ms}#js-product-list-top .select-title,#js-product-list-top .sort-by,#js-product-list-top .total-products,.subcategories .subcategory *{color:#486553;font-weight:500}.subcategories .subcategory:hover{background-color:#486553}.subcategories .subcategory:hover *{color:#fff}.PM_ASCriterionsGroupSubcategory .PM_ASCriterionStepEnable{padding-bottom:10px}.PM_ASCriterionsGroupSubcategory .PM_ASCriterionGroupLink.swiper-wrapper{flex-wrap:nowrap!important}.PM_ASCriterionsGroupSubcategory .PM_ASCriterionGroupLink.swiper-wrapper li{width:-moz-fit-content;width:fit-content}.products.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:11px}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}.products.product-grid{grid-gap:20px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}.category-header{flex-direction:row;padding:0 12px}.category-header__wrapper{padding-bottom:50px;margin-bottom:50px}.category-header__cover{padding:10px 0 30px;flex-direction:row}.category-header__cover::after,.category-header__cover::before{width:50%;max-height:initial;height:calc(100% - 50px)}.category-header__infos{padding:40px;box-shadow:0 -40px 10px rgba(0,0,0,.1);height:100%;min-height:300px}.category-header__infos::after{content:"";display:block;position:absolute;bottom:-38px;left:0;width:100%;height:80px;border-radius:0 0 100% 100%;background-color:var(--description_bgcolor);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:-10;pointer-events:none}.category-header__illustration{position:absolute;top:0;right:0;height:calc(100% - 50px);width:50%;z-index:-20}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}.category-header__cover::before{background-size:cover}.products.product-grid{grid-gap:42px}}@media (max-width:991.98px){.category__logo-container{display:none}}
/*# sourceMappingURL=category.css.map*/