body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.point-status ul{padding:0;margin:0 0 30px;border:1px solid #ddd;border-radius:2px;text-align:center;display:flex;justify-content:space-between;align-items:center}.point-status ul li{padding:10px 0;margin:0;width:50%;list-style:none;font-size:18px;font-weight:500}.point-status ul li:first-child{border-right:1px solid #ddd}.container{padding-top:10px;margin:auto}.decoration{padding:5px;font-style:normal;font-weight:700;font-size:large}.loaderCLass{display:block;margin:300px 45%;border-color:red;z-index:1}@media (max-width:767px){.loaderCLass{display:block;margin:300px 40%;border-color:red;z-index:1}}@media (max-width:420px){.loaderCLass{display:block;margin:300px 30%;border-color:red;z-index:1}}.countryFlagBorder{border:3px solid #c9d6ba}.selectedAmountBorder{color:#55a00b!important;border:1px solid #17842a!important}.react-datepicker__month-select,.react-datepicker__year-select{display:block;width:105%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}table.dataTable tbody tr.selected{background-color:#b0bed9!important}.description-block{display:block;margin:10px 0;text-align:center}.description-header{margin:0;padding:0;font-weight:600;font-size:16px}.description-header-selected-product{margin:0;padding:0;font-weight:600;font-size:12px}.productBlackBox{box-sizing:content-box;padding:30px;margin-top:20px;border:2px solid #000}.jompayLogo{height:30px;width:30px;padding-left:5px}.fieldIcon{float:right;margin-left:-25px;margin-top:-40px;position:relative;z-index:2}.role-input{position:absolute;left:-9999px}.role-label{border-width:3px 1px 3px 3px;border-radius:100px}.role-label,.role-label-submenu{display:block;position:relative;padding:10px 6px 15px;color:#fff;background-color:#5e6d82;box-shadow:0 0 20px rgba(0,0,0,.2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s;text-align:center}.role-label-submenu{border:3px solid #fff;border-right-width:1px;border-radius:100px}.role-label:hover,input:focus+label{box-shadow:0 0 20px rgba(0,0,0,.6)}input:checked+label{background-color:#299a9a}input:checked+label:before{background-color:#fff}.noSubMenu{font-weight:700;text-align:center}.notification{top:0;overflow:hidden;width:100%}.notification h3{font-size:1em;color:#0f460f;margin:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation:notification 20s linear infinite;animation:notification 20s linear infinite;white-space:nowrap}@media (max-width:768px){.notification h3{-webkit-animation:notification 10s linear infinite;animation:notification 10s linear infinite;line-height:22px}.point-status ul{margin:20px 0}.point-status ul li{font-size:13px}}@-webkit-keyframes notification{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes notification{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.Modal{position:fixed;z-index:500;background-color:#fff;width:70%;border:1px solid #ccc;box-shadow:1px 1px 1px #000;padding:16px;left:15%;top:30%;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width:600px){.Modal{width:500px}}@media (min-width:600px){.Modal,.ModalImage{left:calc(50% - 250px)}.ModalImage{width:700px}}.invoiceCutomModal{top:1%}.invoiceCutomModal,.ModalImage{position:fixed;z-index:500;background-color:#fff;width:70%;border:1px solid #ccc;box-shadow:1px 1px 1px #000;padding:16px;left:15%;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ModalImage{top:30%}@media (min-width:600px){.invoiceCutomModal{width:500px;left:calc(50% - 250px);width:700px}}.Backdrop{width:100%;height:100%;position:fixed;z-index:100;left:0;top:0;background-color:rgba(0,0,0,.5)}*{min-height:0;min-width:0}*,:after,:before{box-sizing:border-box}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%}li{list-style:none}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:focus,button:active,button:focus{outline:0!important}.container-receipt{max-width:100%;width:768px;margin:0 auto;padding:0 15px}.header-receipt{display:grid;grid-template-columns:1fr 95px;grid-gap:5px}.address-receipt img{height:30px;margin-bottom:15px}.address-receipt h4{font-size:20px;line-height:1;color:#000;font-weight:500;margin:0 0 10px}.address-receipt p{font-size:14px;line-height:22px;color:#000;font-weight:400;margin:0}.sohojlogo img{width:100%}.content-receipt{padding:0}.content-box-receipt{border-bottom:2px dashed #303030;padding-bottom:30px}.content-box-receipt h4{font-size:22px;line-height:30px;text-align:center;padding-bottom:20px;border-bottom:2px dashed #303030;font-weight:500;margin:20px 0}.content-box-receipt ul{padding:0;margin:0}.content-box-receipt ul li{list-style:none;font-size:16px;color:#303030;font-weight:400;margin-bottom:15px;display:grid;grid-template-columns:230px 1fr}.content-box-receipt ul li span{font-weight:600}.content-box-receipt ul li:last-child{margin-bottom:0}.footer-receipt{text-align:center;padding:20px 0}.footer-receipt h3{font-size:22px;line-height:30px;text-align:center;font-weight:500;margin:0}.footer-receipt p{font-size:14px;line-height:20px;color:#303030;font-weight:400;margin:15px 0 0}.footer-receipt p a{color:#303030;font-weight:500}@media only screen and (max-width:767px){.header-receipt{grid-template-columns:1fr 65px}.address-receipt p{font-size:13px}.address-receipt img{height:26px}.content-box-receipt ul li{font-size:14px;grid-template-columns:180px 1fr}}
/*# sourceMappingURL=main.6619e29f.chunk.css.map */