.VoucherPage_page__gYM3h{display:flex;flex-direction:column;flex-grow:1;height:100vh;width:100%;background-color:#fff;padding-left:0;padding-right:0}@media(min-width:1024px){.VoucherPage_page__gYM3h{padding-left:10rem;padding-right:10rem}}.VoucherPage_content__qEbXX{display:flex;flex-direction:column;flex-grow:1;align-items:center;margin-top:.75rem;padding-bottom:2rem}.VoucherPage_unusableTitle__jZ4sc{align-self:flex-start;font-family:poppinsreguler,sans-serif;font-weight:500;text-align:center;font-size:1rem;margin-top:1.25rem;margin-left:1.5rem}.VoucherCard_cardContainer__RsRKd{display:flex;flex-direction:column;width:83.3333%;margin-top:1rem}.VoucherCard_usable__pGqJV{background-color:#fff}.VoucherCard_notUsable__p5cnw{background-color:#f3f3f3}.VoucherCard_cardInner__iQPh6{position:relative;border:1px solid #d1d5db;border-radius:.75rem;padding:1rem;background-color:inherit;z-index:10}.VoucherCard_promoImageContainer__ORFce{position:absolute;top:0;right:0;background-color:inherit;padding:.25rem .5rem;border:1px solid #d1d5db;border-radius:0 0 0 .5rem}.VoucherCard_promoImage__KJ5lj{width:1.5rem}.VoucherCard_ribbonContainer__edT9O{position:absolute;top:.25rem;left:-.5rem}.VoucherCard_ribbonImage__5eVkN{width:2.5rem}.VoucherCard_ribbonText__oZP3q{position:absolute;top:.5rem;left:.25rem;width:2rem;font-size:.75rem;font-weight:600;font-family:poppinsbold,sans-serif}.VoucherCard_textWhite__kTYHY{color:#fff}.VoucherCard_textGray__d8Rmb{color:#9ca3af}.VoucherCard_header__IJImy{margin-top:1rem;padding-bottom:.75rem;border-bottom:1px dashed #ccc}.VoucherCard_title__NvsGh{color:#062c4f}.VoucherCard_titleDisabled__WXwpG{color:#9ca3af}.VoucherCard_subtitle__gtY7U{font-size:.75rem;color:#062c4f}.VoucherCard_subtitleDisabled__XN2uq{font-size:.75rem;color:#9ca3af}.VoucherCard_detailsList__1oWmL{margin-top:.5rem;font-size:.75rem;list-style:disc;color:#4b5563;padding-left:1rem}.VoucherCard_footer__tn7Vx{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.VoucherCard_toggleDetail__VFqSO{display:flex;align-items:center;cursor:pointer}.VoucherCard_toggleText__22bqf{font-size:.75rem}.VoucherCard_toggleIcon__upQ_C{font-size:1rem;margin-left:.25rem;color:#062c4f}.VoucherCard_selectButton__7xpio{padding:.75rem;width:33.3333%;border-radius:1.5rem;font-size:.875rem;font-family:poppinsregular,sans-serif}.VoucherCard_defaultButton__1iCs3{background-color:#da1e28;color:#fff}.VoucherCard_defaultButton__1iCs3:hover{background-color:#c1121f}.VoucherCard_selectedButton___weEb{background-color:#fff;color:#da1e28;border:1px solid #da1e28}.VoucherCard_disabledButton__cm6Oj{background-color:#e5e7eb;color:#9ca3af}.VoucherCard_eligibilityInfo__B2E17{display:flex;align-items:center;padding:1.25rem 1rem 1rem;border:1px solid #d1d5db;border-radius:.75rem;margin-top:-.75rem;z-index:0}.VoucherCard_eligible__tmmTK{background-color:#fff}.VoucherCard_notEligible__613Bp{background-color:#fee2e2}.VoucherCard_statusIcon__j4Kq4{width:1.25rem}.VoucherCard_cancelIcon__m4PWx{--tw-text-opacity:1;color:rgb(197 48 48/var(--tw-text-opacity,1))}.VoucherCard_eligibilityText__qTpvE{--tw-text-opacity:1;color:rgb(0 142 83/var(--tw-text-opacity,1));margin-left:.5rem;font-size:.75rem}.VoucherBinding_container__mitm_{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50%;text-align:center}.VoucherBinding_image__B08A1{width:8rem}.VoucherBinding_title__4KKwx{font-family:tselbold,sans-serif;font-size:1rem;margin-top:2rem}.VoucherBinding_description__fh073{font-family:poppinsregular,sans-serif;font-size:.75rem;font-weight:400;margin-top:.25rem}.VoucherNotFound_container__PXcYP{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50%;text-align:center}.VoucherNotFound_imageWrapper__ZT1ql{width:128px;height:128px;position:relative}.VoucherNotFound_title__XNzQ0{font-family:tselbold,sans-serif;font-size:1rem;margin-top:2rem}.VoucherNotFound_description__DSuxZ{font-family:poppinsregular,sans-serif;font-size:.75rem;font-weight:400;margin-top:.25rem}.VoucherNotFound_bindButton__ZoABB{--tw-bg-opacity:1;background-color:rgb(237 2 38/var(--tw-bg-opacity,1));margin-top:2rem;padding:.75rem;border-radius:1.5rem;cursor:pointer}.VoucherNotFound_bindButton__ZoABB:hover{--tw-bg-opacity:1;background-color:rgb(245 101 101/var(--tw-bg-opacity,1))}.VoucherNotFound_buttonText__U4vd8{color:#fff;font-size:.875rem;font-family:poppinsregular,sans-serif}.ModalSelectPayment_overlayContainer__PZN7h{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}@media(min-width:768px){.ModalSelectPayment_overlayContainer__PZN7h{align-items:center}}.ModalSelectPayment_backdrop__gYO56{position:fixed;inset:0;background-color:rgba(5,30,52,.75);z-index:51}.ModalSelectPayment_modalWrapper__h71ca{position:relative;width:100%;z-index:52}@media(min-width:768px){.ModalSelectPayment_modalWrapper__h71ca{width:50%;margin:0 auto;border-radius:1rem}}.ModalSelectPayment_modalContent__lVvVY{background:#fff;border-radius:1rem 1rem 0 0;padding:1.5rem 1rem;display:flex;flex-direction:column;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative}@media(min-width:768px){.ModalSelectPayment_modalContent__lVvVY{border-radius:1rem}}.ModalSelectPayment_dragHandle__2TLJk{height:4px;width:96px;background-color:#ccc;border-radius:1rem;margin:0 auto;display:block}@media(min-width:1024px){.ModalSelectPayment_dragHandle__2TLJk{display:none}}.ModalSelectPayment_closeButton__zOz_r{position:absolute;right:1rem;top:1rem;color:#ccc}.ModalSelectPayment_closeButton__zOz_r:hover{color:#666}@media(max-width:1023px){.ModalSelectPayment_closeButton__zOz_r{display:none}}.ModalSelectPayment_header__u3PDM{display:flex;justify-content:center;align-items:center;padding:1rem 0}.ModalSelectPayment_body__Eo2u3{width:100%}.ModalSelectPayment_title__wgWBo{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.ModalSelectPayment_description__sYeQJ{font-size:.875rem;color:#6b7280}.ModalSelectPayment_footer__hp5my{display:flex;justify-content:space-around;align-items:center;margin-top:1.5rem;gap:.5rem}.ModalSelectPayment_cancelButton__u57I4{--tw-border-opacity:1;border-color:rgb(237 2 38/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(237 2 38/var(--tw-text-opacity,1));flex:1;padding:1rem;font-weight:700;border-radius:.75rem;transition:box-shadow .15s ease-in}.ModalSelectPayment_cancelButton__u57I4:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.ModalSelectPayment_confirmButton__PPf0S{--tw-bg-opacity:1;background-color:rgb(237 2 38/var(--tw-bg-opacity,1));flex:1;padding:1rem;color:#fff;font-weight:700;border-radius:.75rem;transition:box-shadow .15s ease-in}.ModalSelectPayment_confirmButton__PPf0S:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}