﻿@keyframes stretch{0%{transform:scale(.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(.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:-.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:-.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:-.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:-.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;}}