.catalog-card[data-v-ef754100]{min-width:0}.catalog-card__image[data-v-ef754100]{aspect-ratio:.78;background:#f3dfd7;border-radius:12px;display:block;position:relative;overflow:hidden}.catalog-card__image img[data-v-ef754100]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.catalog-card__placeholder[data-v-ef754100]{text-align:center;color:#914c3385;background:radial-gradient(circle at 50% 30%,#fffc,#0000 25%),linear-gradient(145deg,#f4ddd5,#dfad9b);place-content:center;display:grid;position:absolute;inset:0}.catalog-card__placeholder span[data-v-ef754100]{font-family:Georgia,serif;font-size:72px}.catalog-card__placeholder small[data-v-ef754100]{letter-spacing:.35em;font-size:8px}.catalog-card__badge[data-v-ef754100]{color:#98583e;text-transform:uppercase;background:#fff;border-radius:5px;padding:7px 10px;font-size:9px;font-weight:700;position:absolute;top:14px;left:14px}.catalog-card__heart[data-v-ef754100]{color:#a15e43;background:#ffffffeb;border-radius:50%;place-items:center;width:35px;height:35px;font-size:21px;display:grid;position:absolute;top:12px;right:12px}.catalog-card__info[data-v-ef754100]{padding:13px 2px}.catalog-card__info small[data-v-ef754100]{color:#9b8c84;text-transform:uppercase;font-size:9px}.catalog-card__info h3[data-v-ef754100]{margin:6px 0 9px;font-family:Georgia,serif;font-size:17px;font-weight:400}.catalog-card__info strong[data-v-ef754100]{font-size:14px;display:block}.catalog-card__info>span[data-v-ef754100]{color:#91857f;margin-top:4px;font-size:10px;display:block}
