body{background-color:#000}.payment-confirmation{display:flex;flex-direction:column;width:100%}.payment-confirmation-outer{display:flex;width:100%;justify-content:center}.payment-confirmation-page{background-color:#000;display:flex;flex-direction:column;justify-content:center;min-width:100%}@media (min-width: 768px){.payment-confirmation{width:calc(50% - 16px)}}@media (min-width: 992px){.payment-confirmation{width:calc(33.33% - 16px)}}.confirm{display:flex;flex-direction:column;align-items:flex-start;padding:16px 16px 40px;gap:10px}.confirm-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 16px;gap:8px;background:#CB333B;border-radius:8px;font-style:normal;font-weight:700;font-size:16px;line-height:160%;letter-spacing:.02em;color:#fff;align-self:stretch}.title{display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:8px}.title-value{font-style:normal;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.01em;color:#f0f0f0}.loading{display:flex;flex-direction:column;width:100%;min-height:50vh;justify-content:center;align-items:center}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.loading-icon{-webkit-animation:rotating 2s linear infinite}.header-container{display:flex;justify-content:space-between;align-items:center;background-color:#000;padding:4px 16px;min-width:99%}.loader{display:flex;flex-direction:column;width:100%;min-height:50vh;justify-content:center;align-items:center;gap:16px}.loader-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.loader-header-text{display:flex;flex-direction:column;letter-spacing:-.01em;text-align:center;color:#f0f0f0;gap:4px}.loader-header-title{font-size:20px;font-weight:700;line-height:32px}.loader-header-description{font-size:14px;font-weight:400;line-height:22px}.failure-header{display:flex;flex-direction:column;justify-content:center;padding:0 16px 32px;gap:16px;letter-spacing:-.01em;text-align:center;color:#f0f0f0}.failure-header-message-section{display:flex;flex-direction:column;gap:4px}.failure-header-message{font-size:24px;font-weight:700;line-height:32px}.failure-header-description{font-size:14px;font-weight:400;line-height:22px}.failure-header-contact{display:flex;font-size:14px;font-weight:400;line-height:22px;flex-direction:row;justify-content:center;gap:4px}.failure-header-contact-number{color:#0f89bd;text-decoration:underline}.success-header{display:flex;flex-direction:column;justify-content:center;padding:0 16px 32px;gap:16px;letter-spacing:-.01em;text-align:center;color:#f0f0f0}.success-header-message-section{display:flex;flex-direction:column;gap:4px}.success-header-message{font-size:24px;font-weight:700;line-height:32px}.success-header-description{font-size:14px;font-weight:400;line-height:22px}.payment-summary{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;background-color:#000;font-style:normal;font-weight:400;letter-spacing:-.01em}.order-card-information{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:8px 16px;align-self:stretch;background:#212121;border:.5px solid #2F2F2F;border-radius:8px}.order-card-information-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:12px 0;align-self:stretch;justify-content:space-between}li.order-card-information-item:not(:last-child){border-bottom:1px solid #2F2F2F}.order-card-information-item-label{font-size:14px;line-height:22px;display:flex;align-items:center;color:#b3b3b3;order:0}.order-card-information-item-value{font-size:14px;line-height:22px;display:flex;align-items:center;text-align:right;color:#f0f0f0;order:1}.total-amount{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;align-self:stretch}.total-amount-label{font-size:14px;line-height:22px;display:flex;align-items:center;color:#b3b3b3}.total-amount-value{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:4px 16px 8px;gap:4px;height:44px;background:#212121;border:1px solid #2F2F2F;border-radius:8px;align-self:stretch}.total-amount-value-text{display:flex;align-items:center;text-align:center;font-size:24px;line-height:32px;color:#f0f0f0}.technical-error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;gap:8px}.technical-error-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#f0f0f0;text-align:center;letter-spacing:-.01em}.technical-error-message-header{font-size:20px;font-weight:700;line-height:32px}.technical-error-message-description{font-size:14px;font-weight:400;line-height:22px}.security-container{display:flex;flex-direction:column;align-items:center;padding:16px 0;gap:8px;background-color:#000}.security-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:12px;list-style-type:none}.security-disclaimer{font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:flex;align-items:center;text-align:center;color:#727272;height:40px}.order-summary{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;background-color:#000;font-style:normal;font-weight:400;letter-spacing:-.01em}.order-summary-list{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:8px 16px;align-self:stretch;background:#212121;border:.5px solid #2F2F2F;border-radius:8px}.order-summary-list-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;padding:12px 0;align-self:stretch;justify-content:space-between}li.order-summary-list-item:not(:last-child){border-bottom:1px solid #2F2F2F}.order-summary-list-item-label,.order-summary-list-item-value{font-size:14px;line-height:22px;max-width:50%;overflow-wrap:anywhere}.order-summary-list-item-label{color:#b3b3b3;order:0}.order-summary-list-item-value{text-align:right;color:#f0f0f0;order:1}#root{width:100%;padding:8px}.payment-results-page{background-color:#000;display:flex;flex-direction:column;justify-content:center;min-width:100%;gap:16px}.payment-results-outer{display:flex;width:100%;justify-content:center}.payment-results{display:flex;flex-direction:column;width:100%;gap:16px}@media (min-width: 768px){.payment-results{width:calc(50% - 16px)}}@media (min-width: 992px){.payment-results{width:calc(33.33% - 16px)}}.go-back{display:flex;flex-direction:column;align-items:flex-start;padding:16px 16px 40px;gap:10px}.go-back-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 16px;gap:8px;background:#CB333B;border-radius:8px;font-style:normal;font-weight:600;font-size:16px;line-height:160%;letter-spacing:.02em;color:#fff;align-self:stretch}html{width:100%}body{display:flex;min-width:320px;min-height:100vh;font-family:Sukhumvit Tadmai}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@font-face{font-family:Sukhumvit Tadmai;font-style:normal;font-weight:400;src:url(fonts/SukhumvitTadmai_Tex.otf) format("opentype")}@font-face{font-family:Sukhumvit Tadmai;font-style:italic;font-weight:400;src:url(fonts/SukhumvitTadmai_Italic.otf) format("opentype")}@font-face{font-family:Sukhumvit Tadmai;font-weight:700;src:url(fonts/SukhumvitTadmai_Bol.otf) format("opentype")}@font-face{font-family:Sukhumvit Tadmai;font-weight:900;src:url(fonts/SukhumvitTadmai_Hev.otf) format("opentype")}@font-face{font-family:Sukhumvit Tadmai;font-weight:100;src:url(fonts/SukhumvitTadmai_Thi.otf) format("opentype")}
