.card-link.svelte-189wzb5{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--space-3xl);margin-top:var(--space-sm);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.card-link.svelte-189wzb5:hover{text-decoration:underline}.card-link.svelte-189wzb5:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-sm)}.product-card.svelte-189wzb5{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);border:var(--card-outlined-border);box-shadow:var(--card-outlined-ring);background:var(--card-outlined-background)}.product-card__visual.svelte-189wzb5{display:flex;flex:1;border-bottom:1px solid var(--color-gray-100);min-height:340px}.product-card__body.svelte-189wzb5{padding:var(--space-xl)}.product-card--split.product-card--text.svelte-189wzb5{display:flex}.product-card--text.svelte-189wzb5{justify-content:center;scroll-margin-top:96px}.product-card.svelte-189wzb5{scroll-margin-top:96px}.product-card__body.svelte-189wzb5 .body:where(.svelte-189wzb5){margin-top:var(--space-sm);color:var(--color-text-secondary)}.product-card--split.svelte-189wzb5{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.product-card--split.svelte-189wzb5 .product-card__visual:where(.svelte-189wzb5){border-bottom:0;border-right:1px solid var(--color-gray-100)}.product-card--split.svelte-189wzb5 .product-card__body:where(.svelte-189wzb5){align-self:center;padding:var(--space-2xl)}@media(max-width:1199.98px){.product-card--split.svelte-189wzb5{display:flex}.product-card--split.svelte-189wzb5 .product-card__visual:where(.svelte-189wzb5){border-right:0;border-bottom:1px solid var(--color-gray-100)}.product-card--split.svelte-189wzb5 .product-card__body:where(.svelte-189wzb5){padding:var(--space-xl)}}@media(max-width:809.98px){.product-card__body.svelte-189wzb5{order:-1}.product-card__visual.svelte-189wzb5,.product-card--split.svelte-189wzb5 .product-card__visual:where(.svelte-189wzb5){min-height:0;border-bottom:0;border-top:1px solid var(--color-gray-100)}.product-card__body.svelte-189wzb5,.product-card--split.svelte-189wzb5 .product-card__body:where(.svelte-189wzb5){padding:var(--space-lg) var(--space-lg) var(--space-xl)}}
