.facet__list[data-v-6bb389aa]{margin:0;padding:0;list-style:none}.facet__option[data-v-6bb389aa]{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer}.facet__input[data-v-6bb389aa]{flex:0 0 auto;margin:0}.facet__input[data-v-6bb389aa]:checked{background-color:#00726e;border-color:#00726e}.facet__input[data-v-6bb389aa]:focus{box-shadow:0 0 0 .2rem #00726e40}.facet__label[data-v-6bb389aa]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.facet__label[data-v-6bb389aa]:first-letter{text-transform:uppercase}.facet__option--active .facet__label[data-v-6bb389aa]{font-weight:500}.facet__count[data-v-6bb389aa]{flex:0 0 auto;min-width:26px;padding:0 6px;border-radius:10px;background:#eef5f3;color:#4b6b67;font-size:13px;text-align:center}.facet__option--empty[data-v-6bb389aa]{color:#a6b0ae;cursor:default}.facet__option--empty .facet__count[data-v-6bb389aa]{background:transparent;color:#b9c2c0}.facet__more[data-v-6bb389aa]{padding:2px 0;color:#00726e}.have-facet__error[data-v-fe9b46fb]{margin:6px 0 0;color:#b02a37;font-size:14px}.have-facet__chips[data-v-fe9b46fb]{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.have-chip[data-v-fe9b46fb]{display:inline-flex;align-items:center;gap:2px;padding:3px 4px 3px 12px;border-radius:20px;background:#00726e;color:#fff;font-size:14px}.have-chip__remove[data-v-fe9b46fb]{display:inline-flex;padding:0 2px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:17px;line-height:1}.have-chip__remove[data-v-fe9b46fb]:hover,.have-chip__remove[data-v-fe9b46fb]:focus-visible{background:#fff3}.have-facet__basics[data-v-fe9b46fb]{margin:8px 0 0;color:#6c757d;font-size:13px}.have-facet__missing[data-v-fe9b46fb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.have-filter[data-v-fe9b46fb]{padding:4px 12px;border:1px solid #4f9792;border-radius:20px;background:#fff;color:#00726e;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.have-filter[data-v-fe9b46fb]:focus-within{box-shadow:0 0 0 .2rem #00726e40}.have-filter--active[data-v-fe9b46fb]{background:#00726e;color:#fff}.search-page[data-v-df5c5107]{padding-top:24px;padding-bottom:40px}.search-page__title[data-v-df5c5107]{font-size:34px;font-weight:600;margin-bottom:16px}.search-page__bar[data-v-df5c5107]{display:flex;gap:10px;margin-bottom:20px}.search-page__input[data-v-df5c5107]{height:54px;font-size:18px}.search-page__submit[data-v-df5c5107]{flex:0 0 auto;width:auto;padding:0 22px}.search-page__filters-toggle[data-v-df5c5107]{display:none}.search-page__badge[data-v-df5c5107]{background:#00726e}.search-page__layout[data-v-df5c5107]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px;align-items:start}.search-filters__head[data-v-df5c5107],.search-filters__foot[data-v-df5c5107]{display:none}@media (min-width: 992px){.search-filters[data-v-df5c5107]{position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto;padding-right:8px}}.search-filters__hint[data-v-df5c5107]{margin:0;color:#6c757d;font-size:14px}.search-calories[data-v-df5c5107]{display:flex;align-items:center;gap:6px}.search-calories .form-control[data-v-df5c5107]{width:84px}.search-calories__unit[data-v-df5c5107]{color:#6c757d;font-size:14px}.search-chips[data-v-df5c5107]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.search-chip[data-v-df5c5107]{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:4px 6px 4px 14px;border-radius:20px;background:#caefea;color:#00524f;overflow-wrap:anywhere}.search-chip__remove[data-v-df5c5107]{display:inline-flex;padding:0 2px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:18px;line-height:1}.search-chip__remove[data-v-df5c5107]:hover,.search-chip__remove[data-v-df5c5107]:focus-visible{background:#00000014}.search-chips__clear[data-v-df5c5107]{color:#00726e}.search-results__head[data-v-df5c5107]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.search-results__count[data-v-df5c5107]{margin:0;font-size:26px;font-weight:400}.search-results__sort[data-v-df5c5107]{width:200px}.search-results__list[data-v-df5c5107]{display:flex;flex-direction:column;gap:8px;transition:opacity .2s}.search-results__list.is-stale[data-v-df5c5107]{opacity:.5}.search-results__error[data-v-df5c5107]{color:#b02a37}@media (max-width: 991.98px){.search-page__filters-toggle[data-v-df5c5107]{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.search-page__layout[data-v-df5c5107]{display:block}.search-page__backdrop[data-v-df5c5107]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#00000073}.search-filters[data-v-df5c5107]{position:fixed;top:0;bottom:0;left:0;z-index:1045;display:flex;flex-direction:column;width:min(360px,88vw);background:#fff;box-shadow:0 0 30px #0003;transform:translate(-105%);visibility:hidden;transition:transform .25s ease,visibility .25s}.search-filters--open[data-v-df5c5107]{transform:none;visibility:visible;transition:transform .25s ease}.search-filters__head[data-v-df5c5107]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #e3ece9}.search-filters__title[data-v-df5c5107]{margin:0;font-size:20px;font-weight:600}.search-filters__body[data-v-df5c5107]{flex:1 1 auto;overflow-y:auto;padding:0 16px}.search-filters__foot[data-v-df5c5107]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid #e3ece9}.search-filters__apply[data-v-df5c5107]{flex:1 1 auto;width:auto;height:44px;font-size:16px;white-space:nowrap}}@media (prefers-reduced-motion: reduce){.search-filters[data-v-df5c5107]{transition:none}}@media (max-width: 576px){.search-page__title[data-v-df5c5107]{font-size:26px}.search-page__submit span[data-v-df5c5107]{display:none}.search-page__submit[data-v-df5c5107]{padding:0 18px}.search-results__count[data-v-df5c5107]{font-size:21px}.search-results__sort[data-v-df5c5107]{width:170px}}
