.product-list-grid{display:grid;gap:1px;list-style:none;max-width:100%;min-height:10rem;margin:0;width:100%}.product-list-grid--new{padding:.0625rem 0;grid-template-columns:repeat(1,minmax(275px,1fr))}@container (min-width: 828px){.product-list-grid--new.product-list-grid--grid{grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}}.product-list-grid--new.product-list-grid--grid .product-list-grid__item{grid-column:span 1}.product-list-grid--new.product-list-grid--grid .product-list-grid__item--FS{grid-column:1/-1}@media screen and (min-width: 828px){.product-list-grid--new.product-list-grid--grid .product-list-grid__item--BF{grid-column:span 2}}.product-list-grid--old{padding:.0625rem .5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width: 768px){.product-list-grid--old{padding:.0625rem 1rem}}@media only screen and (min-width: 1024px){.product-list-grid--old{padding:.0625rem 1.5rem}}@media only screen and (min-width: 1280px){.product-list-grid--old{padding:.0625rem 2rem}}@media only screen and (min-width: 768px){.product-list-grid--old.product-list-grid--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 1280px){.product-list-grid--old.product-list-grid--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width: 1440px){.product-list-grid--old.product-list-grid--grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.product-list-grid--old.product-list-grid--grid .product-list-grid__item{grid-column:span 1}.product-list-grid--old.product-list-grid--grid .product-list-grid__item--FS{grid-column:1/-1}@media screen and (min-width: 828px){.product-list-grid--old.product-list-grid--grid .product-list-grid__item--BF{grid-column:span 2}}.product-list-grid__item{margin:0;list-style:none;outline:1px solid #e5e5e5}.product-list-grid__item--BF,.product-list-grid__item--FS{outline:unset}.product-list-grid__matcha{grid-column:1/-1;margin:0}.product-list-grid--list{grid-template-columns:repeat(1,minmax(0,1fr))}.product-list-grid--list .product-list-grid__item{grid-column:1/-1}.product-list-content{margin-bottom:2.5rem;display:flex;flex-direction:column;container-type:inline-size}.product-list-content__pagination{display:flex;justify-content:center}.product-list-content__shimmer{margin-top:2rem}.filters-group{text-align:left;-webkit-user-select:none;user-select:none;padding:1.5rem 0;border-bottom:1px solid #e5e5e5}.filters-group__label{width:100%}.filters-group__container{overflow:hidden;margin-top:1.5rem}.filters-group__container--with-overflow{overflow:visible}.filters-group__container ul{list-style-type:none;margin:0}.filters-group__fieldset{border:none}.filters-group__label-title{display:inline-flex;width:100%;justify-content:space-between}.filters-group .c-expand-button__title{width:100%}.filters-group .c-expand-button__title-container{justify-content:space-between}.search-navigation{font-size:.875rem;text-align:left;padding:0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}@media only screen and (min-width: 768px){.search-navigation{width:20rem}}.search-navigation .filters-group__options{margin:0}@media only screen and (min-width: 768px){.search-navigation .filters-group__options{padding-bottom:0}}@media only screen and (min-width: 768px){.search-navigation__sorting{display:none}}.search-navigation>.link--terciary{margin:.5rem;display:inline-block}.search-navigation__items{list-style:none;margin:0}.search-navigation__items>li{margin:0}.search-navigation__header{padding:.5rem 1rem;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.search-navigation__header-count{color:#575757}.search-navigation__header__reset-button{height:inherit}.search-navigation__header__reset-button .c-button__loader__container{padding:0}.search-navigation__footer{display:inline-flex;flex-wrap:wrap;justify-content:space-between;margin-top:.5rem}.search-navigation__footer .allergobox-certification-image--conso-trust{height:11px;width:75px}.search-navigation__footer .allergobox-certification-image--allergo-box{height:26px;width:76px}.search-navigation__footer .allergobox-certification-left{align-items:center;justify-content:space-between;display:flex;width:100%}.search-navigation__footer .allergobox-certification-left>*{margin:auto 0}.search-navigation__footer .allergobox-certification-right{align-items:center;justify-content:center;display:flex;width:100%}.search-navigation__footer .allergobox-certification-right a{flex-basis:100%;font-size:.75rem}.search-navigation .filters-radio{padding:1.5rem 0}.search-navigation .search-navigation__filter-group{padding:.5rem 1rem}.search-navigation .search-navigation__filter-group__fieldset{border:0}.search-navigation .search-navigation__filter-group .ds-button-toggle__label{color:#303336;font-weight:400;font-family:Ubuntu,cf-heading-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.search-navigation .search-navigation__filter-group .ds-button-toggle__icon{fill:#121212}.search-navigation .search-navigation__filter-group .ds-button-toggle--active .ds-button-toggle__label{color:#575757}.search-navigation__unavailable-control{padding-top:1rem}.product-list-sort{display:flex;column-gap:1.5rem;flex-wrap:nowrap}.product-list-sort__group{display:flex;list-style:none;margin:0}.product-list-sort__group--right{width:100%;justify-content:space-between}.product-list-sort__item{position:relative;display:flex;width:max-content;margin:0}.product-list-sort__item--border{border:1px solid #d2d2d2}.product-list-sort__item--border-list{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2}.product-list-sort__item--border-list:nth-child(n+5){border-right:1px solid #d2d2d2}.product-list-sort__item--border-list:nth-child(n+6){display:none}@media only screen and (max-width: 1280px){.product-list-sort__item--border-list:nth-child(n+3){border-right:1px solid #d2d2d2}.product-list-sort__item--border-list:nth-child(n+4){display:none}}.product-list-sort__button{padding-left:1rem;padding-right:1rem}.product-list-sort__button__label{text-transform:uppercase}.product-list-sort__list{position:absolute;list-style:none;margin:0;right:31px;top:52px;background-color:#fff;z-index:2;min-width:20rem;border-radius:8px;box-shadow:0 0 1rem #1212121a}@media only screen and (min-width: 1024px){.product-list-sort__list{top:68px}}.product-list-sort__list-item{margin:0;text-align:left;height:3.25rem;font-size:.875rem}.product-list-sort__list-item:not(:last-child){border-bottom:1px solid #d2d2d2}.product-list-sort__list-button{padding:1rem;text-align:left;width:100%;height:100%}.product-list-sort__list-button>span{justify-content:left}.product-list-sticky-header{position:sticky;z-index:2;background-color:#fff;top:var(--header-height);display:flex;justify-content:space-between;align-items:stretch;gap:1.5rem;height:4.5rem;padding:0 1.5rem}.product-list-sticky-header--sticky{border-bottom:1px solid #e5e5e5}.product-list-sticky-header__left{display:flex;align-items:center;gap:.5rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.product-list-sticky-header__left::-webkit-scrollbar{display:none}.product-list-sticky-header__quick-access{display:flex;gap:.5rem}.product-list-sticky-header__quick-access--chip{flex-shrink:0}.product-list-sticky-header__right{display:none}@media only screen and (min-width: 1024px){.product-list-sticky-header__right{display:flex;align-items:center;gap:.5rem}}@media only screen and (min-width: 1024px){.product-list-sticky-header{padding:0 2rem}}.product-list-sticky-header__filter-btn{flex-shrink:0}@media only screen and (min-width: 1024px){.product-list-sticky-header__filter-btn{display:none}}
