.CreditCardMiniCard_card__2EYl_{display:flex;flex-direction:column;gap:8px;width:100%;min-width:144px;max-width:210px;padding:12px;border-radius:16px;background:#fdfdfd}.CreditCardMiniCard_withBorder__LBCPw{border:2px solid #edf2fc}.CreditCardMiniCard_media__DRxJt{position:relative;display:block;border-radius:8px;outline:1px solid #edf2fc}.CreditCardMiniCard_img__MznLI{display:block;aspect-ratio:250/157;width:100%;min-height:84px;max-height:112px;border-radius:8px}.CreditCardMiniCard_title__D42Vy{display:flex;flex-direction:column}.CreditCardMiniCard_fee__CPDfr{position:absolute;bottom:6px;left:6px;padding:2px 4px;border-radius:4px;color:#405480;background:rgba(253,253,253,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:14px;font-weight:500;line-height:20px}.CreditCardMiniCard_feeTitle__pf5Z9{color:#707fa0}.CreditCardMiniCard_bank__kvAet{overflow:hidden;display:inline-block;max-width:136px;color:#707fa0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}@media only screen and (min-width:768px){.CreditCardMiniCard_bank__kvAet{max-width:166px}}.CreditCardMiniCard_product__Om2eZ{overflow:hidden;display:inline-block;max-width:136px;color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px}@media only screen and (min-width:768px){.CreditCardMiniCard_product__Om2eZ{max-width:166px}}.CreditCardMiniCard_ctaContainer__nWryF{display:flex;width:100%;margin-top:12px}.CreditCardMiniCard_cta__7iSZU{width:100%;padding:12px 24px;border-radius:8px;text-align:center;font-size:14px;font-weight:600;line-height:20px}