.facet-type-group .facet-option .checkbox-group__label,.facet-type-group .facet-option .input-group{height:-moz-fit-content;height:fit-content;margin:0;width:-moz-fit-content;width:fit-content}.facet-type-group .facet-option .checkbox-group__label{border:1px solid var(--font-color);cursor:pointer;padding:.25rem .75rem}.facet-type-group .facet-option .checkbox-group__label:is(:hover,:focus-visible){background-color:var(--primary-color--dark);border:1px solid var(--primary-color--dark);color:var(--bg-color)}.facet-type-group .facet-option .checkbox-group__label:has(>.checkbox:checked){background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--bg-color)}.facet-type-group .facet-option .checkbox-group__label:has(>.checkbox:checked):is(:hover,:focus-visible){background-color:var(--primary-color--dark);border:1px solid var(--primary-color--dark);color:var(--bg-color)}@layer medatsu-v1{.facet-type-group .facet-option .input-group .checkbox.facet-item{display:none!important}.facet-type-group .facet-option .checkbox__description{padding:0!important}}@media screen and (width >= 840px){.facet-type-group .facet-option .checkbox-group__label{padding:.55rem 1.25rem}}.facet-type-group:not(:last-child){margin-bottom:2rem}.facet-type-group__options{display:flex;flex-flow:row wrap;gap:.25rem}@media screen and (width >= 840px){.facet-type-group__options{gap:.5rem}}.item-list--solr{--solr-grid-big-image-aspect-ratio:844/415;--solr-grid-small-image-aspect-ratio:600/415;display:grid;grid-template-columns:repeat(12,1fr)!important}.item-list--solr .list-group-item:nth-child(4n),.item-list--solr .list-group-item:nth-child(4n+1){aspect-ratio:var(--solr-grid-big-image-aspect-ratio);grid-column:span 7}.item-list--solr .list-group-item:nth-child(4n+2),.item-list--solr .list-group-item:nth-child(4n+3){aspect-ratio:var(--solr-grid-small-image-aspect-ratio);grid-column:span 5}.item-list--solr .toujou-card{grid-template-rows:1fr}.item-list--solr .list-group-item:nth-child(4n) :is(.toujou-card__figure,.toujou-card__figure-link,.toujou-card__image),.item-list--solr .list-group-item:nth-child(4n+1) :is(.toujou-card__figure,.toujou-card__figure-link,.toujou-card__image){aspect-ratio:var(--solr-grid-big-image-aspect-ratio)}.item-list--solr .list-group-item:nth-child(4n+2) :is(.toujou-card__figure,.toujou-card__figure-link,.toujou-card__image),.item-list--solr .list-group-item:nth-child(4n+3) :is(.toujou-card__figure,.toujou-card__figure-link,.toujou-card__image){aspect-ratio:var(--solr-grid-small-image-aspect-ratio)}@media screen and (width < 840px){.item-list--solr{grid-gap:.25rem!important}}.facet-level-1-title.list-group-item{border-bottom:1px solid var(--font-color);margin-bottom:.5rem;padding-bottom:.25rem}.facet-level-1-title.list-group-item strong{color:var(--font-color);font-family:var(--paragraph__family),sans-serif;font-size:1.125rem}.facet-option.list-group-item{padding:0}.facet-level-1-info{display:none;font-size:1rem!important;margin:0}.facet-type-group:has(.checkbox[value="alcoholCategory:/21/"]:checked) .facet-level-1-info{display:block}@media screen and (width >= 840px){.facet-level-1-title.list-group-item{margin-bottom:.5rem;padding-bottom:.5rem}.facet-level-1-title.list-group-item strong{font-size:1.5rem}.facet-option.list-group-item .checkbox__description{font-size:1.25rem}}.solr{margin-inline:0;max-width:100%;width:100%}@media screen and (width >= 840px){.solr{grid-template-areas:"solr-filters" "solr-results";grid-template-columns:1fr;grid-template-rows:auto}}.solr-facets{width:100%}.solr-filters{display:flex;height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:var(--eckes-max-width);padding:0;position:relative;width:calc(100% - 2rem);z-index:1}.solr-filters__form{margin:0}.solr-filters__form .input-label{border-bottom:1px solid var(--font-color);font-family:var(--paragraph__family),sans-serif;padding:0;width:100%}@media screen and (width >= 840px){.solr-filters{margin-bottom:2rem;width:calc(100% - 8rem)}}@media screen and (width >= 1280px){.solr-filters{width:calc(100% - 12rem)}}.solr-results{height:-moz-fit-content;height:fit-content;position:relative}.solr .toujou-card--product .toujou-card__figure .toujou-card__image--small,.solr .toujou-card--product .toujou-card__figure:after,.solr .toujou-card--product>:not(.toujou-card__figure){display:none}.item-list--solr .list-group-item:nth-child(4n+2) .toujou-card__image--small,.item-list--solr .list-group-item:nth-child(4n+3) .toujou-card__image--small{display:block}