.card[data-v-43c09039]{background-color:#fff;border-radius:40px;display:flex;flex-direction:column;gap:8px;height:100%;padding:16px 16px 24px}.card[data-v-43c09039],.card__preview[data-v-43c09039]{border-radius:24px;overflow:hidden;width:100%}.card__preview[data-v-43c09039]{height:292px;position:relative}.card__preview .image[data-v-43c09039]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__preview-categories[data-v-43c09039]{display:flex;gap:0 12px;left:12px;position:absolute;top:12px;z-index:9}.card__preview-categories img[data-v-43c09039],.card__preview-categories-count[data-v-43c09039]{align-items:center;background:#fff;border:1px solid #edeff1;border-radius:12px;color:#6e7a8f;display:flex;font-size:24px;font-weight:500;height:64px;justify-content:center;line-height:32px;padding:16px;vertical-align:middle;width:64px}.card__title[data-v-43c09039]{font-weight:600;line-height:133.333%;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;overflow:hidden}@media (min-width:1550px){.card__title[data-v-43c09039]{font-size:24px}}.card__content[data-v-43c09039]{gap:16px}.card__content[data-v-43c09039],.info__list[data-v-43c09039]{display:flex;flex-direction:column}.info__list[data-v-43c09039]{gap:12px}.info__item[data-v-43c09039]{display:flex;gap:8px}.info__item p[data-v-43c09039]{color:#6e7a8f;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:500;line-height:120%;margin:0;overflow:hidden}.filter__list[data-v-fa369769]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (max-width:1290px){.filter__list[data-v-fa369769]{gap:4px;justify-content:start;margin-bottom:25px}}.filter__button[data-v-fa369769]{background-color:#dbdee3;border-radius:99px;display:flex;gap:9px;opacity:1;padding:16px}.filter__button img[data-v-fa369769]{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);height:32px;width:32px}@media (max-width:500px){.filter__button img[data-v-fa369769]{height:20px;width:20px}}.filter__button--active[data-v-fa369769]{background-color:#1a1d22;color:#fff}.filter__button--active img[data-v-fa369769]{filter:brightness(0) invert(1)}@media (max-width:500px){.filter__button[data-v-fa369769]{font-size:16px}}
