.styles_paymentMethodCard__W6bZl{display:flex;flex-direction:column;gap:.5rem;grid-area:paymentMethod}.styles_creditCardIcon__sMhLP{height:28px;width:28px;fill:var(--deep-blue)}.styles_headerWithAction___EVn8{justify-content:space-between;padding-right:.5rem}.styles_headerTitle__ewX7A,.styles_headerWithAction___EVn8{align-items:center;display:flex}.styles_headerTitle__ewX7A{gap:.5rem}.styles_updateButton__JzY2t{font-weight:600;text-transform:uppercase}.styles_cardBody__orgcX{display:flex;flex-direction:column;gap:1rem}.styles_description__FRxYV{color:var(--gray-dark);margin:0}[data-brand=petone] .styles_creditCardIcon__sMhLP{fill:var(--brand-text-primary,#044f59)}[data-brand=petone] .styles_headerWithAction___EVn8{padding-right:0;width:100%}[data-brand=petone] .styles_description__FRxYV{color:var(--on-surface,#044f59);font-family:var(--font-family-brand,"Kind Sans",sans-serif);font-size:var(--body-medium-font-size,14px);line-height:var(--body-medium-line-height,20px)}.styles_badge__kWEPt{align-items:center;border-radius:4px;display:inline-flex;font-size:14px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:16px;padding:0 8px;width:-moz-fit-content;width:fit-content}.styles_paidBadge___fnxq{background-color:var(--container-green,#cde675);color:var(--on-container-green,#216c34)}.styles_checkmarkIcon__zpxQz{height:18px;width:18px;fill:var(--on-container-green,#216c34)}.styles_failedBadge__OnEiy{background-color:var(--error-container,#ffede9);color:var(--error,#b32b0a)}.styles_failedIcon__BMe1S{height:18px;width:18px;fill:var(--error,#b32b0a)}