.card { font-size: 14px; display: flex; flex-direction: column; background-color: #fff; border-radius: var(--Corner-radius-lg); border: 1px solid var(--Base-Border-Subtle); position: relative; height: 100%; justify-content: space-between; min-height: 200px; flex: 1; overflow: hidden; } .imageContainer { aspect-ratio: 16/9; width: 100%; } .priceVariants { display: flex; flex-direction: column; gap: var(--Spacing-x1); padding: var(--Spacing-x2); }