.card[data-v-6064cc2a]{margin:var(--spacing-medium) 0;border-radius:8px}.card-body[data-v-6064cc2a]{width:100%;background:#fff;padding:var(--spacing)}.card-body .description[data-v-6064cc2a]{padding-bottom:var(--spacing);font-size:12px;line-height:150%}.btn-search[data-v-6064cc2a]{transition:all .2s ease;margin-bottom:4px;line-height:100%;margin-right:5px}.btn-search .icon[data-v-6064cc2a]{width:20px;height:20px;margin-right:var(--spacing)}.btn-search .icon path[data-v-6064cc2a]{fill:var(--text);transition:all .2s ease}.btn-search.active[data-v-6064cc2a]{background:var(--purple);border-color:var(--purple);color:#fff}.btn-search.active .icon path[data-v-6064cc2a]{fill:#fff}select[data-v-6064cc2a]{line-height:18px;font-size:14px;margin:4px 0}.search-list[data-v-6064cc2a]{max-height:500px}.fade-and-slide-enter-active[data-v-6064cc2a],.fade-and-slide-leave-active[data-v-6064cc2a],.search-list[data-v-6064cc2a]{transition:all .3s ease-in-out}.fade-and-slide-enter[data-v-6064cc2a],.fade-and-slide-leave-to[data-v-6064cc2a]{max-height:0;opacity:0}.categories ul[data-v-6064cc2a]{list-style:none;padding:0;margin:0}.categories ul li[data-v-6064cc2a]{font-size:12px;display:inline-block;color:var(--text-light);margin-right:var(--spacing-medium);padding-bottom:0;padding-top:0;background:var(--grey-lighter);padding-left:10px;padding-right:10px;width:100%;border-radius:10px}.rating[data-v-6064cc2a]{font-weight:600;font-size:12px}.rating svg[data-v-6064cc2a]{width:18px;height:18px;position:relative;top:3px}.rating svg path[data-v-6064cc2a]{fill:var(--yellow)}.favorite-select[data-v-6064cc2a]{margin-right:15px;margin-top:10px;position:absolute}.favorite-select svg[data-v-6064cc2a]{width:25px;height:25px}.favorite svg path[data-v-6064cc2a]{fill:var(--yellow)}.unfavorite svg path[data-v-6064cc2a]{fill:none;stroke:var(--yellow)}.img-with-fav img[data-v-6064cc2a]{position:block}.card-header[data-v-6064cc2a]{padding-bottom:var(--spacing)}.double-column[data-v-6064cc2a]{-moz-column-count:6;column-count:6;-moz-column-gap:1rem;column-gap:1rem;-moz-column-width:140px;column-width:140px;position:relative;padding-top:var(--spacing-medium)}.double-column div[data-v-6064cc2a]{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-top:0}.double-column .title[data-v-6064cc2a]{font-size:16px;line-height:140%}.max-width[data-v-6064cc2a]{max-width:800px}