@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}.eReceipts_model:after{content:"";position:fixed;height:100vh;width:100%;top:0}.eReceipts_model .modal.in{top:0;left:0;overflow:visible;height:auto;width:100%;z-index:99999;padding-right:0 !important}.eReceipts_model .modal .modal-dialog{top:67px;z-index:1050}.eReceipts_model .modal .modal-content{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 14px 0 rgba(0,0,0,.25);box-shadow:0 2px 14px 0 rgba(0,0,0,.25);background-color:#fff;margin:auto;overflow:auto;border-radius:0;border-top:0;text-align:center}.eReceipts_model .modal .modal-content .eReceiptsmodal{padding:23px}.eReceipts_model .modal .modal-content .eReceiptsmodal h4{font-family:"Asap";font-stretch:normal;font-style:normal;font-size:1.375em;color:#3c3c3b;font-weight:bold;line-height:1.36;letter-spacing:-0.31px;margin:0}.eReceipts_model .modal .modal-content .eReceiptsmodal p{font-family:"Asap";font-stretch:normal;font-style:normal;font-size:1em;color:#3c3c3b;line-height:1.38;letter-spacing:-0.22px;margin:0 56px}.eReceipts_model .modal .modal-content .eReceiptsmodal .headersec{display:flex;justify-content:center;position:relative}.eReceipts_model .modal .modal-content .eReceiptsmodal .headersec .btn_eReceiptsmodal{background-color:#fff;border:#fff;float:right;position:absolute;right:0}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__flow-cta{width:243px;height:49px;font-size:1.125em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:-0.03px;text-align:center;padding:12px 38px;display:inline-table;margin:16px 0;font-family:Asap;text-decoration:none;cursor:pointer;color:#fff;background-color:#c8102e;border:1px solid #c8102e;border-radius:6px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__flow-cta:hover{background-color:#a20f27 !important;border:1px solid #a20f27;color:#fff}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__flow-cta:focus{border:solid 2px #fff !important}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__cta{font-family:Asap;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.22px;color:#c8102e;text-decoration:underline;cursor:pointer;border-radius:4px}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__cta:hover{display:inline-table;font-weight:600}@media(max-width: 1024px)and (min-width: 768px){.eReceipts_model .modal .modal-dialog{top:100px}}@media only screen and (max-width: 767px){.eReceipts_model .modal .modal-dialog{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.eReceipts_model .modal .modal-content .modal-body{padding:15px 2px}.eReceipts_model .modal .modal-content .eReceiptsmodal{padding:14px;padding-bottom:26px}.eReceipts_model .modal .modal-content .eReceiptsmodal h4{text-align:center;margin-top:16px}.eReceipts_model .modal .modal-content .eReceiptsmodal .headersec{display:block;text-align:right}.eReceipts_model .modal .modal-content .eReceiptsmodal .headersec .btn_eReceiptsmodal{padding:3px;float:none;position:relative}.eReceipts_model .modal .modal-content .eReceiptsmodal p{margin:0}.eReceipts_model .modal .modal-content .eReceiptsmodal .ereceiptsmodel__flow-cta{width:214px;height:48px;padding:13px 16px;border-radius:4px}}
