.catalog-alternatives[data-v-c96e1b9e]{background:var(--color-background);border:1px solid var(--spiti-line);border-radius:var(--spiti-radius-card);display:grid;gap:20px;margin-top:8px;padding:28px}.catalog-alternatives h2[data-v-c96e1b9e]{color:var(--spiti-text);font-size:24px;line-height:30px;margin:0}.catalog-alternatives__text[data-v-c96e1b9e]{color:var(--spiti-muted);font-size:15px;line-height:22px;margin:-12px 0 0}.catalog-alternatives__items[data-v-c96e1b9e]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-alternatives__card[data-v-c96e1b9e]{min-width:0}.catalog-alternatives__photo[data-v-c96e1b9e]{aspect-ratio:1;background:var(--color-background--secondary);border-radius:var(--spiti-radius-card);margin-bottom:12px;overflow:hidden;position:relative}.catalog-alternatives__photo a[data-v-c96e1b9e],.catalog-alternatives__photo img[data-v-c96e1b9e],.catalog-alternatives__placeholder[data-v-c96e1b9e]{display:block;height:100%;width:100%}.catalog-alternatives__photo img[data-v-c96e1b9e]{-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.catalog-alternatives__card:hover .catalog-alternatives__photo img[data-v-c96e1b9e]{transform:scale(1.03)}.catalog-alternatives__placeholder[data-v-c96e1b9e]{align-items:center;color:var(--spiti-muted);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;justify-content:center;line-height:18px;padding:16px;text-align:center}.catalog-alternatives__favorite[data-v-c96e1b9e]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--spiti-text) 35%,transparent);border:0;border-radius:50%;color:var(--color-background);cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:absolute;right:12px;top:12px;width:38px}.catalog-alternatives__favorite.is-active[data-v-c96e1b9e],.catalog-alternatives__favorite[data-v-c96e1b9e]:hover{background:var(--spiti-blue)}.catalog-alternatives__favorite[data-v-c96e1b9e]:disabled{cursor:progress;opacity:.76}.catalog-alternatives__title[data-v-c96e1b9e]{color:var(--spiti-text);display:-webkit-box;font-size:15px;font-weight:500;line-height:20px;margin-bottom:8px;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-alternatives__title[data-v-c96e1b9e]:hover{color:var(--spiti-blue)}.catalog-alternatives__price[data-v-c96e1b9e]{align-items:baseline;display:flex;gap:6px;margin:0}.catalog-alternatives__price strong[data-v-c96e1b9e]{color:var(--spiti-text);font-size:16px;line-height:22px;white-space:nowrap}.catalog-alternatives__price span[data-v-c96e1b9e]{color:var(--spiti-muted);font-size:14px;line-height:20px;white-space:nowrap}@media(max-width:860px){.catalog-alternatives__items[data-v-c96e1b9e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.catalog-alternatives[data-v-c96e1b9e]{padding:20px}.catalog-alternatives h2[data-v-c96e1b9e]{font-size:21px;line-height:28px}}
