.CatalogCard_card__m4LRs{border-radius:var(--radius-xl);padding:28px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;color:var(--text-primary)}.CatalogCard_card__m4LRs>div{min-width:0}.CatalogCard_card__m4LRs:hover{transform:translateY(-4px)}.CatalogCard_variant0__Dwe8_{background:var(--brand-primary);color:#fff}.CatalogCard_variant1__X61My{background:var(--bg-surface-alt);color:var(--text-primary)}.CatalogCard_variant2__zc0k8{background:var(--bg-accent2);color:var(--text-primary)}.CatalogCard_variant3__M2_MV{background:var(--bg-inverse);color:#fff}.CatalogCard_variant0__Dwe8_:hover,.CatalogCard_variant3__M2_MV:hover{color:#fff}.CatalogCard_variant1__X61My:hover,.CatalogCard_variant2__zc0k8:hover{color:var(--text-primary)}.CatalogCard_tag__Z8e9G{font-size:13px;font-weight:700;letter-spacing:.14em;opacity:.8}.CatalogCard_name__9r10v{font-family:var(--font-display),sans-serif;font-weight:800;font-size:32px;line-height:1.05;margin-top:10px;overflow-wrap:break-word}.CatalogCard_blurb__yRxdM{font-size:16px;opacity:.9;margin-top:10px}.CatalogCard_priceRow__7hBrE{display:flex;align-items:flex-end;justify-content:space-between;margin-top:18px}.CatalogCard_priceSub__rPyU5{font-size:14px;opacity:.8;margin-top:4px}.CatalogCard_priceMain__46lFx{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.CatalogCard_price__aCPoN{font-family:var(--font-display),sans-serif;font-weight:800;font-size:44px;line-height:1;white-space:nowrap}.CatalogCard_priceUnit__IkCui{font-size:16px;font-weight:700;opacity:.8;white-space:nowrap}@media (max-width:1023px){.CatalogCard_card__m4LRs{min-height:240px;padding:22px}.CatalogCard_name__9r10v{font-size:26px}.CatalogCard_price__aCPoN{font-size:32px}.CatalogCard_priceUnit__IkCui{font-size:14px}}