.StoredPaymentDetails_root__3bXPZ{display:flex;flex-direction:column;gap:10px}@media(min-width:600px){.NotificationsProvider_root__0Q7B4.notistack-SnackbarContainer{max-width:560px}}.GeneralLoading_root__WEtS9{z-index:calc(var(--mui-zIndex-tooltip) + 100)}.UploadedDocuments_action__CBrpv{display:inline-flex;gap:10px}.UploadedDocuments_createdTime___0lXM{color:var(--mui-palette-text-secondary)}.UploadedDocuments_status__XK_HL.UploadedDocuments_submitted__RkBFy{color:var(--mui-palette-warning-main)}.UploadedDocuments_status__XK_HL.UploadedDocuments_accepted__v5Jhp{color:var(--mui-palette-success-main)}.UploadedDocuments_status__XK_HL.UploadedDocuments_rejected__LYqpd{color:var(--mui-palette-error-main)}.UploadedDocuments_status__XK_HL.UploadedDocuments_expired__aDQjR{color:var(--mui-palette-text-secondary)}.PromotionDescription_root__yRbuE{display:flex;flex-direction:column;gap:30px}.PromotionDescription_image__v4Kun{position:relative;aspect-ratio:2/1;border-radius:10px;overflow:hidden}.PromotionDescription_image__v4Kun img{object-fit:cover;background:var(--mui-palette-Skeleton-bg)}.PromotionDescription_content__MR3no{text-align:center}.PromotionDescription_title__jUuH3{margin-bottom:30px}.PromotionDescription_name__CXePV{margin-bottom:10px}.PromotionDescription_endDate__wlFT9{color:var(--mui-palette-text-secondary)}.PromotionDescription_description__v0fvp{margin-bottom:30px;text-align:justify}.PromotionDescription_description__v0fvp>p:not(:last-child){margin-bottom:10px}.PromotionDescription_note__T6dmR{color:var(--mui-palette-text-secondary)}.PromotionDescription_note__T6dmR .MuiTypography-root{font-size:.75rem}.PromotionDescription_actions__X8Ow2{display:flex;flex-direction:column;gap:10px;align-items:center}.PromotionDescription_claimButton__fMatn{width:100%;max-width:200px;padding:12px 25px;font-size:1.25rem}.PromotionDescription_qa___n5wb{display:flex;flex-direction:column;gap:15px}.PromotionDescription_qaTitle__xUv88{margin-bottom:5px}.PromotionDescription_qaSection__EmZgz{display:flex;flex-direction:column;gap:10px;padding:15px;background-color:var(--background-light);border-radius:5px}.page_root__pxaXd{max-width:900px;margin:0 auto}.page_back__sZzz3{font-size:1rem;margin-bottom:20px}