.filter{border:1px solid var(--hh-color-night)}@media screen and (min-width:750px){.filter~.filter{margin-left:1em}}.filter__summary{max-height:45px;padding:1.2rem 4rem 1.2rem 1.5rem}.filter__summary svg{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .35rem)}.filter__summary>span{line-height:1.3}.filter__display{background-color:var(--hh-color-background);position:absolute;border:1px solid var(--hh-color-night);top:calc(100% + .5rem);left:-.1rem;width:35rem;max-height:55rem;overflow-y:auto;z-index:10}.filter__display--mobile{position:relative;width:100%;border:none;left:0}.filter__header{border-bottom:1px solid var(--hh-color-night);padding:1.5rem 2rem;display:flex;justify-content:space-between;font-size:1.4rem;position:sticky;top:0;background-color:var(--hh-color-background);z-index:1}.filter__list{padding:.5rem 2rem}.filter__item{display:flex;align-items:center}.filter__item label,.filter__item input[type=checkbox]{cursor:pointer}.filter__checkbox{padding:1rem 2rem 1rem 1.2rem;flex-grow:1;position:relative;font-size:1.4rem;display:flex;word-break:break-word}.filter__checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:.8rem;z-index:-1;appearance:none;-webkit-appearance:none}.filter__checkbox>svg{background-color:var(--hh-color-background);margin-right:1.2rem;flex-shrink:0}.filter__checkbox .icon-checkmark{visibility:hidden;position:absolute;left:1.5rem;z-index:5;top:1.4rem}.filter__checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.filter__checkbox--disabled{color:var(--hh-color-neutral)}.filter__list--price{display:flex;padding:2rem}.facets__price>*+*{margin-left:2rem}.facets__price .field{align-items:center}.facets__price .field .field__currency{margin-right:.6rem}.facets__price .field__label{left:2.1rem}.filter__count-bubble{display:flex;justify-content:center;align-items:center;font-size:.9rem;width:1.7rem;height:1.7rem;border-radius:50%;background-color:var(--hh-color-text);color:var(--hh-color-background);margin-left:.7rem}.filter__count-bubble:empty{visibility:hidden}.filter__count-bubble--dot:empty{visibility:visible}.filter__count-bubble--dot:before{content:"";width:.2rem;height:.2rem;display:block;background-color:var(--hh-color-background);border-radius:50%}button.facets__button{min-height:0;margin:0 0 0 .5rem;box-shadow:none;padding-top:1.4rem;padding-bottom:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/461/assets/snippet-filter.css.map */
