body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:#1e2022;font-weight:500px;margin-top:0}input{color:#1e2022!important}.MuiFilledInput-input{font-size:16px!important}.MuiFilledInput-underline:before{border:1px solid transparent!important}<pre>::-webkit-input-placeholder{font-family:"Times New Roman",sans-serif!important}::-moz-placeholder{font-family:"Times New Roman",sans-serif!important}:-ms-input-placeholder{font-family:"Times New Roman",sans-serif!important}input:-moz-placeholder{font-family:"Times New Roman",sans-serif!important}.rc-image-tile-wrapper{transition:auto!important}.intellipay-md-modal{position:fixed;top:0;left:0;right:0;width:100vw;height:100%;height:100vh;height:calc(var(--intellipay_vh, 1vh)*100);z-index:2147483646;overflow-y:scroll}.ecashIframeLightbox{min-width:1080px;min-height:500px}.intellipay-lightbox-frame{height:100%;width:100%;border:none;margin:0;box-sizing:border-box;background:rgba(0,0,0,.4)}.app{width:100vw;height:100vh;align-self:center;overflow-y:auto}.amount-info{width:300px;align-items:center}.amount-container,.amount-info{display:flex;flex-direction:column}.amount-container{width:100%;position:relative;border-radius:.3125rem;justify-content:center;align-items:"space-between";background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.bannerImage{max-height:80px}.bannerContainer{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center;height:120px}.form{padding:25px;overflow-y:auto}.form,.form-cust-portal{display:flex;flex-direction:column;background-color:#fff;align-items:center;box-sizing:border-box;position:relative;box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.form-cust-portal{overflow:auto;width:470px;padding:50px;border-radius:10px}.formZero{width:100%}.formZero,.formZeroStored{display:flex;overflow:auto;flex-direction:column;background-color:#fff;align-items:center;padding:40px;box-sizing:border-box;position:relative;border-radius:15px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.formZeroStored{width:600px}.formContent{justify-content:center;padding:0 25px}.formContent,.formContentBanner{display:flex;flex-direction:row;position:relative;box-sizing:border-box;background:#fff}.formContentBanner{padding:25px;overflow-x:scroll}.paymentContainer{width:450px;display:flex;box-sizing:border-box;flex-direction:column;align-items:center;position:relative}.zeroDollarContainer{display:flex;flex-direction:row;width:100%}.paymentContainerZero{width:425px;display:flex;box-sizing:border-box;flex-direction:column;align-items:center;position:relative;padding:40px 40px 40px 0;border-right:1px solid #ddd}.fieldsContainer{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;background:#fff;justify-content:space-between}.showAbove750{display:none!important}.paymentContainerBanner{width:450px;display:flex;padding:25px;margin-right:25px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.payment-input{min-width:0;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.expiry-input,.payment-input{border:none;text-decoration:none;outline:none;box-sizing:border-box;padding:0 15px}.expiry-input{background:#333343;width:100px}.expiry-input,.input-with-icons{display:flex;flex-direction:row;align-items:center;height:45px;margin-bottom:10px}.input-with-icons{width:100%;paddingright:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:relative}.rightContainerBanner{background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;padding:25px;flex-grow:1;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.payButton{width:100%;height:60px}.payment-type-selected{background:#029ade;border-radius:5px;padding:5px 15px;color:#fff}.payment-type-unselected{background:transparent;border-radius:5px;padding:5px 15px;color:#fff;cursor:pointer;box-sizing:border-box}.payment-type-unselected:hover{background:rgba(0,0,0,.4)}.receiptContainer{position:relative;width:600px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:50px;box-sizing:border-box;align-items:center;justify-content:center;z-index:1235423423;border-radius:10px}.receiptContainer,.receiptDetails{display:flex;flex-direction:column}.receiptDetails{width:100%;margin-top:25px;padding-top:25px;border:none;border-top:1px dashed #ddd}.success-icon{color:#0fb968;background:#fff;font-size:100px!important;border-radius:50px!important;position:absolute!important;padding:0!important;margin:0!important;border:none!important;top:0;left:50%;transform:translate(-50%,-50%)}.privacy-footer{width:calc(100% - 50px);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.intellipay-success-message{color:#2e384d;font-size:30px;margin-bottom:50px;margin-top:0;text-align:center}.intellipay-success-submessage{margin-bottom:0!important;margin-top:25px!important;text-align:center}.bottom-close-button{display:none!important}.fullDivider{width:50px;flex-grow:1;display:flex}.rightContainer{height:428px;flex-grow:1;flex-direction:column;position:relative;width:450px}.amountLineItem,.rightContainer{justify-content:space-between;display:flex;align-items:center}.amountLineItem{flex-direction:row;width:100%;margin-bottom:15}.amountLineItemLabel{width:150px;margin:0;text-align:right}#amount-input{border-radius:6px;display:flex;width:250px;margin:0;height:48px;background-color:#ecf0f3}#close-icon-button{position:absolute;top:50px;right:50px}.rightContainerStore{height:275px;width:375px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footerItem{flex-direction:row;align-items:center;width:33.333%}@media only screen and (max-width:1050px){.app{display:flex;height:100%;align-items:center;overflow-y:scroll;box-sizing:border-box;position:relative;overflow-x:hidden}.form{border-radius:15px;padding:0}.fullDivider{display:none}.privacy-footer{width:100%}.rightContainerStore{height:auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.form{position:relative;width:100vw;box-sizing:border-box;display:block;background-color:#fff;padding-left:15px;padding-right:15px}.formZero{padding:15px;width:100%}.amountDivider{width:100%;height:1px;background:#ddd;margin-top:10px;margin-bottom:25px}.rightContainer{width:100%}.amount-info{width:100%;margin-top:15px}.amount-container{width:100%}.formContent{flex-direction:column;box-sizing:border-box;padding:15px}.formContentBanner{flex-direction:column;width:100%;padding:10px}.paymentContainer{width:100%}.paymentContainerZero{width:100%;flex-direction:column;padding-bottom:0}.paymentContainerBanner{width:100%;margin-right:0;margin-bottom:10px}.payButton{width:calc(100vw - 50px)}.receiptContainer{position:fixed;top:0;left:0;width:100vw;padding:25px;padding-top:25px!important;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:scroll;box-sizing:border-box;display:flex;justify-content:flex-start;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.receiptDetails{flex-direction:column}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.gc-reset{transform:scale(.95)!important;-webkit-transform:scale(.95)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important}.zeroDollarContainer{display:flex;flex-direction:column}.success-icon{color:#0fb968;margin-bottom:25px!important;background:transparent;font-size:100px;border-radius:0;position:static!important;padding:0;margin-left:0!important;margin-right:0!important;left:0!important;border:none;transform:translate(0)!important;display:flex!important;align-self:center!important}}@media only screen and (max-height:700px){.app{justify-content:flex-start}}@media only screen and (max-width:750px){.hideBelow750{display:none!important}.showAbove750{display:block!important}}@media only screen and (max-width:500px){.app,.form{padding:0;height:100%}.form{width:100vw;border-radius:15px}.bannerImage{max-height:60px}.bannerContainer{justify-content:center;height:auto;margin-top:15px}.amountLineItem,.bannerContainer{display:flex;flex-direction:row;width:100%;align-items:center}.amountLineItem{justify-content:space-between;margin-bottom:15}.amountLineItemLabel{width:150px;margin:0;text-align:left}#amount-input{width:175px}#close-icon-button{display:none}.receiptContainer{width:100vw;overflow-x:hidden;border-radius:15px;padding:25px;text-align:center}.privacy-footer{flex-direction:column;width:100%;align-items:center}.footerItem{width:auto;margin-bottom:15px}.formZeroStored{width:100vw}.rightContainer{width:100%}.intellipay-success-message{font-size:20px}.success-icon{color:#0fb968;background:transparent;font-size:100px;border-radius:0;position:static!important;padding:0;margin-left:0!important;margin-right:0!important;border:none;transform:translate(0)!important;align-self:center!important}.bottom-close-button,.success-icon{left:0!important;display:flex!important}.bottom-close-button{height:80px!important;position:fixed!important;bottom:0!important;width:100vw!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}select{-webkit-appearance:none;-webkit-border-radius:0}.blink-bg{animation:blinkingBackground 1s infinite}@keyframes blinkingBackground{0%,49%{color:#1e4620}50%,to{color:transparent}}@media screen{.printReceiptLightbox{display:none!important}.noPrint{display:block!important}}@media print{.printReceiptLightbox{display:block!important}.noPrint{display:none!important}}.app{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent;position:fixed;align-self:auto}@media (max-width:1050px){.app{justify-content:flex-start}}.payment-type-buttons-wrapper button{display:flex;align-items:center;border:none;border-radius:5px;padding:5px 10px}.payment-type-buttons-wrapper button svg{margin-right:10px}.payment-type-button-active{color:#fff}.payment-type-button{background-color:#fff;color:#77838f}.skiptranslate{display:flex;align-items:center}.goog-te-combo{margin-right:10px!important}.footerItem{display:flex;justify-content:center}.dejavoo-info{display:flex;flex-direction:column}.dejavoo-info .names{display:flex;justify-content:space-around}.dejavoo-info .names .payment-input:not(:first-child){margin-left:5px}.dejavoo-info .city-state-zip{display:grid;grid-template-columns:2fr 1fr 2fr}.dejavoo-info .city-state-zip .payment-input:not(:first-child){width:95%!important;margin-left:5px}.confirm-modal-wrapper{display:flex;flex-direction:column;align-items:center}.confirm-modal-wrapper p{text-align:center;margin:0;font-family:"Roboto","Helvetica","Arial",sans-serif}.confirm-modal-wrapper span{font-weight:400}.confirm-modal-wrapper .buttons{display:flex;justify-content:space-around;width:80%;margin-top:30px}.confirm-modal-wrapper .buttons button{font-size:1em;border:none;border-radius:5px;background-color:#ecf0f3;padding:10px 30px;box-shadow:0 8px 17px -10px rgba(0,0,0,.28);-webkit-box-shadow:0 8px 17px -10px rgba(0,0,0,.28);-moz-box-shadow:0 8px 17px -10px rgba(0,0,0,.28)}.confirm-modal-wrapper .buttons .confirm{background-color:#1d9add;color:#fff}#comment-box{border-radius:5px;border:1px solid #d9d5d5;padding:5px 10px;background-color:#ecf0f3;margin-top:37px;font-family:"Roboto","Helvetica","Arial",sans-serif;resize:none}@media (max-width:768px){.buttons{width:100%}}.dejavoo-not-connected-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.dejavoo-not-connected-wrapper p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.dejavoo-not-connected-wrapper .pop-up-buttons{padding-top:30px;width:100%;display:flex;justify-content:space-between}.dejavoo-not-connected-wrapper .pop-up-buttons button{font-size:1em;background-color:#e9edef;padding:12px 20px;border:none;border-radius:5px}.dejavoo-not-connected-wrapper .pop-up-buttons .retry{background-color:#4699d7;color:#fff}.disabled-terminal-button{display:flex;flex-direction:column}.disabled-terminal-button p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:.7em}.account-lock{position:absolute;background:#fff;border:1px solid grey;border-radius:5px;padding:30px;right:20vw;top:15vh;width:15vw}.account-lock p{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1em;color:#8b0000}.dejavoo-error{color:red}.decline-message-wrapper h3{padding-top:50px;text-align:center;font-weight:400;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.cash-discount-wrapper{z-index:1000000000;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3)}.cash-discount-wrapper .cash-discount-container{border-radius:10px;width:800px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:25px 25px 75px}.cash-discount-wrapper .cash-discount-header-text{font-size:1.5rem;padding-top:50px;padding-bottom:25px;text-align:center;font-weight:400;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.cash-discount-wrapper .payment-method-button{margin-right:10px;background-color:"#A8A6A6";font-size:14px;font-family:"HelveticaNeue-Bold";color:"#434343";width:100%;margin-top:15px;height:40px}.cash-discount-wrapper .card-container{width:200px;margin-right:15px;box-shadow:3px 13px 4px rgba(0,0,0,.25)}.cash-discount-wrapper .card-icon-buttons{display:flex;justify-content:center;margin:auto auto 25px;font-size:4rem}.cash-discount-wrapper .close-icon-holder-cash-discount{align-self:flex-end}.cash-discount-wrapper .card-content-text{text-align:center}.cash-discount-wrapper .amount-to-pay{font-size:30px;font-family:"HelveticaNeue-Bold";color:#434343;margin-top:15px;text-align:center}.deals-account-info{width:"90%";display:"flex";box-sizing:"border-box"}
/*# sourceMappingURL=main.32daad96.chunk.css.map */