.facets__disclosure,.facets__disclosure-vertical{border-top:.1rem solid rgba(0,0,0,.1);margin-right:0!important;display:flex;align-items:center}.facets__summary{color:#000000bf;font-size:1.4rem;padding:10px 12px;margin-bottom:0!important;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:.4rem}.facets__summary .svg-wrapper{height:auto;width:auto}.facets__disclosure[open] .facets__summary,.facets__disclosure-vertical[open] .facets__summary,.facets__summary:hover{color:#000}.facets__summary span:first-of-type{transition:text-decoration var(--duration-short) ease}.facets__summary:hover .facets__summary-label{text-decoration:underline;text-underline-offset:.3rem}.facets__summary>span{line-height:calc(1 + .3 / var(--font-body-scale))}.facets__summary .icon-caret{position:static;flex-shrink:0}.facets__disclosure[open] .icon-caret,.facets__disclosure-vertical[open] .icon-caret{transform:rotate(180deg)}.facets__summary>div{display:flex;align-items:center}.facets-wrapper.dark-theme .facets__summary{background-color:#000!important;color:#fff!important;border-color:#000!important}.facets-wrapper.dark-theme .facets__summary-label,.facets-wrapper.dark-theme .facets__summary .icon-caret{color:#fff!important}.facets-wrapper.dark-theme .active-facets__button-remove{color:#000!important;background-color:transparent!important;border:none!important;padding:0!important;text-decoration:none}.facets-wrapper.dark-theme .active-facets__button-wrapper a{color:#000!important;background-color:transparent!important;border:none!important}.facets-wrapper.dark-theme .facets__disclosure[open] .facets__summary,.facets-wrapper.dark-theme .facets__summary:hover{background-color:#000!important;color:#fff!important}.recipes-finder .active-facets__button-remove{color:#fff;background-color:transparent;border:none!important;padding:0;text-decoration:none}.recipes-finder .active-facets__button-wrapper{border:none!important}.recipes-finder .active-facets__button-wrapper a{color:#fff;background-color:transparent;border:none!important}.facets__display,.facets__display-vertical{padding-bottom:1.5rem}.facets__display{border:none;border-radius:.4rem;box-shadow:0 .2rem .8rem #0000001a;background-color:#fff;position:absolute;top:calc(100% + .5rem);left:-1.2rem;width:35rem;max-height:55rem;overflow-y:auto}.facets__header,.facets__header-vertical{padding:1.5rem 2rem;display:flex;justify-content:space-between;font-size:1.4rem;position:sticky;top:0;background-color:#fff;z-index:1}.facets__header-vertical{padding:1.5rem 2rem 1.5rem 0}.facets__list,.facets__list--vertical{padding:.5rem 2rem}.facets__item{display:flex;align-items:center}.facet-checkbox{padding:1rem 2rem 1rem 0;flex-grow:1;position:relative;font-size:1.4rem;display:flex;word-break:break-word}.facet-checkbox__text{padding:0}.facet-checkbox__text-label{display:inline}.facets__label{display:flex;align-items:center;cursor:pointer;transition:color var(--duration-short) ease;color:#000000d9}.facets__label:hover,.facets__label.active,.facets__label:has(:focus-visible){color:#000}.facets__label.active{color:#000}.facets__label.disabled{pointer-events:none;opacity:.4}.facets__label:hover .facet-checkbox__text-label,.facets__label input:focus~.facet-checkbox__text-label{text-decoration:underline}.facets-layout-list--text input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.facet-checkbox>svg,.facet-checkbox>.svg-wrapper{background-color:#fff;margin-right:1.2rem;flex-shrink:0}.facet-checkbox .svg-wrapper{visibility:hidden;position:absolute;left:.3rem;z-index:5;top:50%;transform:translateY(-50%);width:1.25rem;height:.9rem}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{visibility:visible}.active-facets{display:flex;flex-wrap:wrap;width:100%;margin-top:-.5rem}.active-facets__button{display:block;margin-right:1.5rem;margin-top:1.5rem;padding-left:.2rem;padding-right:.2rem;text-decoration:none}span.active-facets__button-inner{color:#000;box-shadow:0 0 0 .1rem #000;border-radius:2.6rem;font-size:1rem;min-height:0;min-width:0;padding:.25rem 1.25rem;display:flex;align-items:center}span.active-facets__button-inner:before,span.active-facets__button-inner:after{display:none}.active-facets__button-wrapper{align-items:flex-start;display:inline-flex;justify-content:flex-start;padding:0;margin:0;gap:12px}.active-facets__button-wrapper *{font-size:1rem}.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem #000}.active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem #0003}.active-facets__button--light:hover .active-facets__button-inner{box-shadow:0 0 0 .2rem #0006}.active-facets__button .svg-wrapper{align-self:center;flex-shrink:0;margin-left:.6rem;margin-right:-.2rem;pointer-events:none;width:1.2rem}a.active-facets__button:focus-visible{outline:none;box-shadow:none}a.active-facets__button:focus-visible .active-facets__button-inner{box-shadow:0 0 0 .1rem #0003,0 0 0 .2rem #fff,0 0 0 .4rem #000;outline:none}a.active-facets__button.focused{outline:none;box-shadow:none}a.active-facets__button.focused .active-facets__button-inner{box-shadow:0 0 0 .1rem #0003,0 0 0 .2rem #fff,0 0 0 .4rem #000;outline:none}@media screen and (min-width:990px){.active-facets__button{margin-right:1.5rem}.active-facets__button-wrapper *,span.active-facets__button-inner{font-size:1.4rem}}.facets-container{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);padding-top:1rem}.facets__form{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:1rem}.facets__form-vertical{display:flex;flex-direction:column;width:26rem}.facets__wrapper,.facets-wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.facets__form>.facets__wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center;order:1}.facets__form .active-facets-desktop{display:contents}.facets__form .active-facets__button-wrapper{order:2;flex-shrink:0}.facets__form>.facets__search{order:3;display:flex;align-items:center;position:relative;flex-shrink:0}.facets__search-input{padding:.8rem 1rem .8rem 2.5rem;border:1px solid rgba(0,0,0,.12);border-radius:.4rem;font-size:1.4rem;min-width:20rem;background:#fff;transition:border-color var(--duration-short) ease}.facets__search-input:focus{outline:none;border-color:#0000004d}.facets__search-input::placeholder{color:#00000080}.facets__search-icon{position:absolute;left:.8rem;pointer-events:none;opacity:.5;width:1.6rem;height:1.6rem}.facets__no-results{text-align:center;padding:2rem;color:#0009;font-size:1.4rem;grid-column:1 / -1}.search-hidden{display:none!important}.facets__form .active-facets{display:flex;flex-wrap:wrap;gap:12px;flex-basis:100%;order:10;margin-top:1rem;margin-bottom:0;width:100%}@media screen and (min-width:750px){.facets-vertical{display:flex}.facets-wrap-vertical{border:none;padding-left:0}.facets__disclosure-vertical{border-top:.1rem solid rgba(0,0,0,.1);margin-right:0}.facets-vertical .facets__summary{padding-top:1.5rem;margin-bottom:0;padding-bottom:1.5rem}.facets-vertical .facets-wrapper{padding-right:3rem}.facets-vertical .facets-wrapper--no-filters{display:none}.facets-vertical .product-grid-container{width:100%}.facets-vertical-form{display:flex;justify-content:flex-end}.product-count-vertical{margin-left:3.5rem;position:relative}.facets-vertical .active-facets__button-wrapper{margin-bottom:2rem}.facets-vertical .active-facets__button{margin-bottom:1.5rem}.facets-vertical .active-facets{margin:0;align-items:flex-start}.facets-vertical .active-facets-vertical-filter{display:flex;width:100%;justify-content:space-between}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{padding-top:0;display:flex;align-items:flex-start}.facets-vertical .active-facets__button{margin-top:0}}.select{width:auto}.select__select{border-radius:0;min-width:auto;min-height:auto;transition:none}.facet-filters{align-items:flex-start;display:flex;grid-column:2;grid-row:1;padding-left:2.5rem}@media screen and (min-width:990px){.facet-filters{padding-left:3rem}}.facet-filters__label{display:block;color:#000000d9;font-size:1.4rem;margin:0 2rem 0 0}.facet-filters__field{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.facet-filters__field .select,.mobile-facets__sort .select{width:auto}.facet-filters__field .select:after,.facet-filters__field .select:before,.mobile-facets__sort .select:after,.mobile-facets__sort .select:before{content:none}.facet-filters__field .select__select,.mobile-facets__sort .select__select{border-radius:0;min-width:auto;min-height:auto;transition:none}.select .icon-caret{width:10px}.facet-filters button{margin-left:2.5rem}.facet-filters__sort{background-color:transparent;border:0;border-radius:0;font-size:1.4rem;height:auto;line-height:calc(1 + .5 / var(--font-body-scale));margin:0;padding-left:0;padding-right:1.75rem;cursor:pointer}.facet-filters__sort+.icon-caret{right:0}.facet-filters__sort,.facet-filters__sort:hover{box-shadow:none;filter:none;transition:none}.facet-filters__sort:focus-visible{outline:.2rem solid rgba(0,0,0,.5);outline-offset:1rem;box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem #0000004d}.facet-filters__sort.focused{outline:.2rem solid rgba(0,0,0,.5);outline-offset:1rem;box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem #0000004d}.product-count{align-self:center;position:relative;text-align:right}.product-count__text{font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));margin:0}#ProductCountDesktop.loading,#ProductCount.loading{visibility:hidden}.product-count .loading__spinner,.product-count-vertical .loading__spinner{position:absolute;padding-top:.6rem;right:0;top:50%;transform:translateY(-50%);width:1.8rem}[hidden]{display:none!important}.facets__reset{margin-left:auto}.facets__and-helptext{color:#00000080;font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(var(--font-heading-scale) * 1.2rem);display:block}@media only screen and (min-width:750px){.facets__and-helptext{font-size:calc(var(--font-heading-scale) * 1.3rem);line-height:calc(var(--font-heading-scale) * 1.3rem)}}.facets__disclosure .facets__and-helptext,.facets__disclosure-vertical .facets__and-helptext{display:none}.facets__disclosure[open] .facets__and-helptext,.facets__disclosure-vertical[open] .facets__and-helptext{display:block}.mobile-facets__sort{display:flex;justify-content:space-between}.mobile-facets__sort label{flex-shrink:0}.mobile-facets__sort .select{width:auto}.mobile-facets__sort .select .icon-caret{right:0}.mobile-facets__sort .select__select{background-color:transparent;border-radius:0;box-shadow:none;filter:none;margin-left:.5rem;margin-right:.5rem;padding-left:.5rem;padding-right:1.5rem}.mobile-facets__sort .select__select:focus-visible{outline:.2rem solid rgba(0,0,0,.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem #0000004d}.mobile-facets__sort .select__select.focused{outline:.2rem solid rgba(0,0,0,.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem #0000004d}.icon-checkmark{width:100%;height:100%}.facet-checkbox .svg-wrapper{width:1.25rem;height:.8rem}.facets-wrap{border:none}.facets__heading{display:none}.facets__filters-and-sort{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;flex-grow:1;justify-content:space-between;width:100%}.facets__filters-and-sort .product-count{margin-left:0;flex-shrink:0;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-filters.css.map */
