.menu {
}

.menu .navbar-toggler {
  border: none;
  outline: none;
}

.menu .navbar {
  background-color: #eaeaea;
  border-bottom: 1px solid #aeafb5;
}

body,
html {
  padding: 0;
  margin: 0;
  width: 100%;
  min-height: 100%;
  background: #f2f2f2;
}

#app {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: left;
  color: #0b1431;
  background: #f2f2f2;
  min-height: 100vh;
}

@font-face {
  font-family: "ObjectSans";
  src: local("ObjectSans"),
    url(/./static/fonts/ObjectSans-Bold.7d58d0c5ff613bbffa7b01ea41ddf73d.ttf) format("truetype");
}

@font-face {
  font-family: "Poppins";
  src: local("Poppins-Regular"),
    url(/./static/fonts/Poppins-Regular.8081832fc5cfbf634aa664a9eff0350e.ttf) format("truetype");
}

@font-face {
  font-family: "PoppinsMedium";
  src: local("Poppins-Medium"),
    url(/./static/fonts/Poppins-Medium.9e1bb626874ed49aa343d66b8d66ceaf.ttf) format("truetype");
}

@font-face {
  font-family: "PoppinsBold";
  src: local("Poppins-Bold"),
    url(/./static/fonts/Poppins-Bold.404e299be26d78e6679447ea7cb2d41f.ttf) format("truetype");
}

textarea {
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 0.7rem 1rem;
  border-radius: 16px;
  color: var(--color-text);
  border: 1px solid transparent;
}

textarea {
  width: 100%;
  border: 1px solid var(--color-text-second);
}

button:hover,
button:focus {
  cursor: pointer;
  outline: none;
  -webkit-transform: scale(1.03);
          transform: scale(1.03);
}

button:active {
  -webkit-transform: scale(0.97);
          transform: scale(0.97);
}

/*
Mobile first!
 */

:root {
  /*
  COLOR
   */
  /* Revi Brand's colors */
  --color-primary: #2020df;
  --color-primary-bg: #ddddfa;
  --color-primary--transparency-99: #2020df99;
  --color-primary--transparency-50: #2020df50;
  --color-primary--opacity-10: #2020df10;
  --color-accent: #ff4f21;
  --color-accent-bg: #ffd74d;
  --color-accent-bg2: #ffe5de;
  --color-bg: #f4f4f4;
  --color-text: #151b25;
  --color-text-second: #6e7781;
  --color-hr: #aeafb590;
  /* Other colors */
  --color-success: #49c2af;
  --color-tooltip-bg: 000648;
  --color-bg-login: #080454;

  /*
  Sizes
   */
  --size-header: 60px;
  --size-side-bar: 0px;
  --size-top-for-modal-form: 0px;
  /*
  Counters
  */
  counter-reset: form-counter;
}

@media (min-width: 1200px) {
  :root {
    /*
    Sizes
     */
    --size-header: 90px;
    --size-side-bar: 14rem;
    --size-top-for-modal-form: 90px;
  }
}

.z-clickable:hover {
  cursor: pointer;
}

.z-button {
  min-width: 190px;
  min-height: 3rem;
  background-color: var(--color-accent);
  color: #fff;
  font-weight: 600;
  padding: 0.7rem;
  border-radius: 1rem;
  border: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  outline: 0px !important;
}

.z-button--full-width {
  width: 100%;
}


.object-sans-font[data-v-2693cc67] {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}
.poppins-font[data-v-2693cc67] {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}
img[data-v-2693cc67] {
  margin: 0;
  padding: 0;
}
#loyalty-container[data-v-2693cc67] {
  width: 100%;
  margin: 10% auto;
  margin-top: 0;
  margin-bottom: 5%;
  background-color: #fff;
  padding: 24px 16px;
  background: #ffffff;
  border: 0.5px solid #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 7px;
}
.loyalty-hearts[data-v-2693cc67] {
  text-align: left;
}

.order-receipt-bill {
}

.order-receipt-bill .standard-text {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}

.order-receipt-bill .block-header {
  border-bottom: 1px dashed #0b1431;
  min-height: 65px;
  padding: 0 10px;
}

.order-receipt-bill .restaurant-name {
  text-align: left;
  letter-spacing: 0;
  color: #000646;
  font-family: ObjectSans;
}

.order-receipt-bill .order-number-container {
  padding-top: 10px;
}

.order-receipt-bill .order-number {
  text-align: center;
  font-family: ObjectSans;
  font-size: 36px;
  text-align: center;
  color: #0b1431;
}

.order-receipt-bill .order-number-subtitle {
  text-align: center;
  font-family: Poppins;
  font-size: 13px;
  color: #000646;
  padding-bottom: 10px;
}

.order-receipt-bill .item-modifications {
  text-align: left;
  font: 13px Poppins;
  color: #aeafb5;
}

.order-receipt-bill .items-end {
}

.order-receipt-bill .checkout-wrap {
  padding: 0 10px;
}

.order-receipt-bill .checkout-list {
  padding: 10px 5px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.order-receipt-bill .item-name {
  text-align: left;
  font: 14px ObjectSans;
  color: #000646;
  text-transform: capitalize;
}

.order-receipt-bill .item-price {
  text-align: right;
  font: 13px Poppins;
  color: #000646;
}

.order-receipt-feedback {
  padding-bottom: 5%;
}

.order-receipt-feedback .questions-ask {
  text-align: center;
  font: normal 12px/14px Work Sans;
  letter-spacing: 0;
  opacity: 1;
}

.order-receipt-feedback .questions-ask a {
  color: #2020df;
}

.order-receipt-feedback .row {
  margin: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
}

.order-receipt-survey {
  padding: 22px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}

.order-receipt-survey .rounded-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  min-height: 90px;
  padding: 0 20px;
  /*background-color:#FF4F21;*/
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1NCIgdmlld0JveD0iMCAwIDUwIDU0Ij48ZGVmcz48c3R5bGU+LmEsLmJ7ZmlsbDojZmZmMzt9LmF7b3BhY2l0eTowO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODIuMDQ3IC03NS4yNzUpIj48cmVjdCBjbGFzcz0iYSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjU0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Mi4wNDcgNzUuMjc1KSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1LjkyNCA4NS4wNTgpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj48cGF0aCBjbGFzcz0iYiIgZD0iTTExOC45MTMsMTI1LjhhMTQuMDYxLDE0LjA2MSwwLDAsMCw3LjUyMS0xMC44MDcsMTAuOSwxMC45LDAsMCwwLTExLjAzOS0xMi4zMzYsMTQuMDM5LDE0LjAzOSwwLDAsMC0xMy42MzMsMTIuMzM2bC0uMS45MzktLjM1OSwzLjQxNmE1LjgyOSw1LjgyOSwwLDAsMS0zLjU0Mi0xLjUxNUw5MS45MTUsMTIzLjFjMi4yNTksMi41MzYsNS40MzIsMy40MjgsOC42LDMuNzY2bC0uOTM5LDguOTM2aDcuMzQ5bC45MDctOC42MjVhMTQuMDEyLDE0LjAxMiwwLDAsMSwyLjMxOS4yODdjLjUzOC4xMjUsMS4yNzEsMS4yMzUsMS45NzksMi4zMDcsMS45MjUsMi45MTMsNC44MzIsNy4zMTUsMTIuNjYzLDcuMzE1bC43ODUtNy40NzFDMTIxLjc0OCwxMjkuNjIsMTIwLjQyLDEyOC4wNDgsMTE4LjkxMywxMjUuOFptLTQuOTQtNS42Yy0xLjM0OS4wNjctNS40LS4xNTEtNS40LS4xNTFsLjU1My01LjI2NWE2LjE2Myw2LjE2MywwLDAsMSw1Ljk4NS01LjQxNiw0Ljc4NSw0Ljc4NSwwLDAsMSw0Ljg0Niw1LjQxNkE2LjMsNi4zLDAsMCwxLDExMy45NzIsMTIwLjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTEuOTE1IC0xMDIuNjU3KSIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) left -110px top -40px no-repeat,
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1NCIgdmlld0JveD0iMCAwIDUwIDU0Ij48ZGVmcz48c3R5bGU+LmEsLmJ7ZmlsbDojZmZmMzt9LmF7b3BhY2l0eTowO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODIuMDQ3IC03NS4yNzUpIj48cmVjdCBjbGFzcz0iYSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjU0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Mi4wNDcgNzUuMjc1KSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1LjkyNCA4NS4wNTgpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj48cGF0aCBjbGFzcz0iYiIgZD0iTTExOC45MTMsMTI1LjhhMTQuMDYxLDE0LjA2MSwwLDAsMCw3LjUyMS0xMC44MDcsMTAuOSwxMC45LDAsMCwwLTExLjAzOS0xMi4zMzYsMTQuMDM5LDE0LjAzOSwwLDAsMC0xMy42MzMsMTIuMzM2bC0uMS45MzktLjM1OSwzLjQxNmE1LjgyOSw1LjgyOSwwLDAsMS0zLjU0Mi0xLjUxNUw5MS45MTUsMTIzLjFjMi4yNTksMi41MzYsNS40MzIsMy40MjgsOC42LDMuNzY2bC0uOTM5LDguOTM2aDcuMzQ5bC45MDctOC42MjVhMTQuMDEyLDE0LjAxMiwwLDAsMSwyLjMxOS4yODdjLjUzOC4xMjUsMS4yNzEsMS4yMzUsMS45NzksMi4zMDcsMS45MjUsMi45MTMsNC44MzIsNy4zMTUsMTIuNjYzLDcuMzE1bC43ODUtNy40NzFDMTIxLjc0OCwxMjkuNjIsMTIwLjQyLDEyOC4wNDgsMTE4LjkxMywxMjUuOFptLTQuOTQtNS42Yy0xLjM0OS4wNjctNS40LS4xNTEtNS40LS4xNTFsLjU1My01LjI2NWE2LjE2Myw2LjE2MywwLDAsMSw1Ljk4NS01LjQxNiw0Ljc4NSw0Ljc4NSwwLDAsMSw0Ljg0Niw1LjQxNkE2LjMsNi4zLDAsMCwxLDExMy45NzIsMTIwLjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTEuOTE1IC0xMDIuNjU3KSIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) right -160px top -120px no-repeat, #ff4f21;
  background-size: 80%;
}

.order-receipt-survey-text {
  font-size: 13px;
  font-family: PoppinsBold !important;
  max-width: 160px;
  color: #f4f4f4;
  margin: 0;
}

.order-receipt-kiosk-locations {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.order-receipt-kiosk-locations .kiosk-title {
  text-align: center;
  font: Bold 18px/21px Work Sans;
  letter-spacing: 0;
  color: #0b1431;
  opacity: 1;
}

.order-receipt-footer {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}

.order-receipt-footer section {
  text-align: center;
  font: normal normal normal 12px/18px Poppins;
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
}

.order-receipt-footer .link-to-revi {
  font-size: 12px;
}


.max-width[data-v-9f5699ec] {
  max-width: 330px;
}
.status-area[data-v-9f5699ec] {
  background: #ff4f21 0% 0% no-repeat padding-box;
  border-radius: 24px;
  opacity: 1;
  min-height: 90px;
  color: white;
  position: relative;
  max-width: 330px;
}
.wait-time-area[data-v-9f5699ec] {
  background: #ffffff 0% 0% no-repeat padding-box;
  border-radius: 20px 0px 0px 20px;
  opacity: 1;
  color: #ff4f21;
  text-align: right;
  font: normal normal medium 13px/19px ObjectSans;
  min-height: 40px;
  position: absolute;
  right: 0%;
}
.main-text[data-v-9f5699ec] {
  text-align: center;
  font: normal normal bold 36px/44px ObjectSans;
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
}
.ready-text[data-v-9f5699ec] {
  font: normal normal bold 24px/36px ObjectSans;
}
.sub-text[data-v-9f5699ec] {
  text-align: center;
  font: normal normal medium 13px/19px ObjectSans;
  color: #ffffff;
  opacity: 1;
}


.loader[data-v-568cefee] {
  border: 16px solid #f3f3f3; /* Light grey */
  border-top: 16px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 120px;
  height: 120px;
  -webkit-animation: spin-data-v-568cefee 2s linear infinite;
          animation: spin-data-v-568cefee 2s linear infinite;
  display: block;
  margin: 0px auto;
}
@-webkit-keyframes spin-data-v-568cefee {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes spin-data-v-568cefee {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}


.content-container[data-v-14104d51] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spinner-container[data-v-14104d51] {
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spinner-border[data-v-14104d51] {
}
.opacity-none[data-v-14104d51] {
  opacity: 0;
}


.z-close-icon[data-v-2c7a6905] {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDojNmU3NzgxO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTM4OC42LDg3NS40LDM4Myw4ODFsNS42LDUuNi0xLjQsMS40LTUuNi01LjZMMzc2LDg4OGwtMS40LTEuNCw1LjYtNS42LTUuNi01LjZMMzc2LDg3NGw1LjYsNS42LDUuNi01LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzc0LjYgLTg3NCkiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  cursor: pointer;
  width: 16px;
  height: 16px;
  -ms-flex-line-pack: center;
      align-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1px;
}

.z-modal-form {
  overflow-y: auto;
  width: 100vw;
  position: fixed;
  top: 0;
  height: 100vh;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  z-index: 999;
}
.z-modal-form--forms {
  z-index: 12;
}
.z-modal-form--on-top {
  top: 0;
  height: 100vh;
}
.z-modal-form--on-top .modal-form {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.z-modal-form__background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #6e7781 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  opacity: 0.3;
  z-index: 13;
}
.z-modal-form__content {
  position: fixed;
  height: calc(100vh - var(--size-top-for-modal-form));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background: #ffffff;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  border-radius: 24px 0px 0px 24px;
  opacity: 1;
  overflow-y: auto;
  padding: 1rem 2rem;
  z-index: 14;
}
.z-modal-form__top-buttons {
  margin: 1.5rem 0 1.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.z-modal-form__top-buttons > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.z-modal-form__top-buttons__icons {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.z-modal-form__top-buttons__icons > * {
  margin-left: 1rem;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.z-modal-form__top-buttons__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.z-modal-form__top-buttons__buttons > *:not(:first-child) {
  margin-left: 2rem;
}

/* Big screens */
@media (min-width: 576px) {
.z-modal-form__content {
    padding: 1.5rem 3rem;
}
.z-modal-form__top-buttons__icons > * {
    margin-left: 1.5rem;
}
}

/* Medium screens */
@media (max-width: 1199.99px) {
.z-modal-form {
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
}
.z-modal-form__content {
    border-radius: 0;
    width: 100%;
}
}
.z-modal-form__entity-id {
  color: var(--color-text-second);
  text-align: center;
  margin-bottom: 1.5rem;
  font-size: 0.8rem;
}
.modal-form {
  padding: 3rem 1.75rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: auto;
  background: #ffffff;
  -webkit-box-shadow: 0 2px 8px #4060e324;
          box-shadow: 0 2px 8px #4060e324;
  border-radius: 24px;
  /* Must be the same as z-modal-form__content */
  z-index: 14;
}
.modal-form--buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 576px) {
.modal-form {
    padding: 2.5rem;
}
}

/*
Transitions
 */
.modal-fade-enter,
.modal-fade-leave-active {
  opacity: 0;
}
.modal-fade-enter-active,
.modal-fade-leave-active {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}


.contact-us__message[data-v-a37000de] {
  width: 100%;
}


.get-the-app[data-v-32f4c148] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;

  background: #b3b3b3;
  border-radius: 0.5rem;
  height: 2.5rem;
}
.get-the-app[data-v-32f4c148]:hover {
  cursor: pointer;
}


.order-receipt {
  min-height: calc(100vh - 59px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.order-receipt.wrapper {
  font-family: "Work Sans", sans-serif;
  background-color: #eaeaea;
}
.order-receipt h1,
.order-receipt h2,
.order-receipt h3,
.order-receipt h4,
.order-receipt h5,
.order-receipt h6,
.order-receipt .h1,
.order-receipt .h2,
.order-receipt .h3,
.order-receipt .h4,
.order-receipt .h5,
.order-receipt .h6 {
  font-family: "ObjectSans", Helvetica, Arial;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.order-receipt .object-sans-font {
  font-family: "ObjectSans", Helvetica, Arial;
}
.order-receipt .divider {
  max-width: 36px;
  margin-bottom: 12px !important;
  height: 36px;
  position: relative;
  margin: 18px auto 30px auto;
}
.order-receipt .divider:before {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #eee;
  border-top-color: rgba(0, 0, 0, 0.1);
  content: "";
  border-top-color: #fdb515;
  border-top-width: 6px;
}
.order-receipt .lead {
}
@media (min-width: 768px) {
.order-receipt .lead {
}
}
.order-receipt small,
.order-receipt .small {
}
.order-receipt a {
}
.order-receipt a:active,
.order-receipt a:hover {
}

/* = START = Button & Input Styling */
.order-receipt .btn {
  font-family: "Lato", sans-serif;
  font-size: 16px;
  font-weight: bold;
}
.order-receipt .btn.focus,
.order-receipt .btn:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.order-receipt .btn-primary {
  border: 2px solid #ff9e1b;
  color: #fff;
  background-color: #ff9e1b;
}
.order-receipt .btn-primary:hover {
  border: 2px solid #ff9e1b;
  color: #fff;
  background-color: #fefefe24;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.order-receipt .btn.dark:hover {
  color: #ff9e1b;
}
.order-receipt .btn.orange-text {
  color: #ff9e1b;
}
.order-receipt .btn-secondary {
  border: 2px solid #ff9e1b;
  color: #fff;
  background-color: #fefefe24;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.order-receipt .btn-secondary:hover {
  border: 2px solid #ff9e1b;
  color: #fff;
  background-color: #ff9e1b;
}
.order-receipt .btn-primary:not(:disabled):not(.disabled).active,
.order-receipt .btn-primary:not(:disabled):not(.disabled):active,
.order-receipt .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #ff9e1b;
  border-color: #ff9e1b;
}
.order-receipt .center-button {
  margin: 0 auto;
  display: block;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

/* END - Button & Input Styling */

/* END - General CSS */

/* === START === Navigation */
.order-receipt #zyrl-nav .nav-link {
  color: #fff;
  font-weight: bold;
}
.order-receipt .schedule-demo .nav-link:after {
  content: "";
  border-bottom: 2px solid #f89e1f !important;
  display: block;
  width: 100%;
  position: relative;
  top: 8px;
}
.order-receipt #zyrl-nav a.dropdown-item.social-media-item i {
  padding-right: 12px;
}

/* END - Navigation */

/* === START === Home - BODY */

/* END -  Home - BODY  */

/* START - Hero Sections */
.order-receipt #hero-section {
  background-color: #333;
  /*background-image: url('/static/images/hero-section-overlay-1920.jpeg');*/
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.order-receipt #header-section {
  padding: 150px 0px;
}
.order-receipt #hero-section img.zyrl-logo {
  width: 80%;
  max-width: 400px;
  margin: 0 auto;
  display: block;
}
.order-receipt #hero-section h1.tagline {
  text-align: center;
  font-size: 28px;
  font-weight: bold;
  color: #fff;
  padding: 36px 0;
  line-height: 1.5em;
}
.order-receipt #hero-section .btn {
  margin: 0 12px;
  min-width: 200px;
  text-transform: uppercase;
}

/* END - Hero Sections */

/* START - How We Do It */
.order-receipt #products {
  padding-top: 72px;
  padding-bottom: 72px;
  max-width: 1080px;
}
.order-receipt #products .row {
  /* padding-top: 16px; */
  padding-bottom: 32px;
}
.order-receipt img.kiosk-sample {
  width: 100%;
}
.order-receipt #additional-products {
  margin-top: 48px;
}
.order-receipt #additional-products img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.order-receipt #additional-products h2 {
  padding: 12px 0;
  margin: 0;
}
.order-receipt #additional-products .h2-valign {
  min-height: 112px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.order-receipt .white-bg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OCIgaGVpZ2h0PSI3MCIgdmlld0JveD0iMCAwIDg4IDcwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEg4OGEwLDAsMCwwLDEsMCwwVjYzYTcsNywwLDAsMS03LDdIN2E3LDcsMCwwLDEtNy03VjBBMCwwLDAsMCwxLDAsMFoiLz48L3N2Zz4=);
}
.order-receipt #additional-products ul {
  /*list-style-image: url('/static/images/check-solid-orange-18px.png');*/
  -webkit-padding-start: 1em !important;
          padding-inline-start: 1em !important;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

/* END - How We Do It */

/* === START === Section Contact */
.order-receipt #contact {
  padding-top: 72px;
  padding-bottom: 72px;
  background-color: #333;
}
.order-receipt #contact .row {
  max-width: 1080px;
  margin: auto;
}
.order-receipt #contact h1 {
  color: #fff;
}
.order-receipt div#contact-form {
  padding: 0 !important;
  margin: 0 !important;
  width: 100%;
}
.order-receipt #contact-form .row > div {
  padding: 6px 0;
}
.order-receipt #contact-form input,
#contact-form textarea {
  border: 2px solid #fff;
  background-color: transparent;
  font-weight: bold;
  color: #fff;
}
.order-receipt #contact-form input::-webkit-input-placeholder, .order-receipt #contact-form textarea::-webkit-input-placeholder {
  color: #ffffff8f;
}
.order-receipt #contact-form input::-moz-placeholder, .order-receipt #contact-form textarea::-moz-placeholder {
  color: #ffffff8f;
}
.order-receipt #contact-form input:-ms-input-placeholder, .order-receipt #contact-form textarea:-ms-input-placeholder {
  color: #ffffff8f;
}
.order-receipt #contact-form input::-ms-input-placeholder, .order-receipt #contact-form textarea::-ms-input-placeholder {
  color: #ffffff8f;
}
.order-receipt #contact-form input::placeholder,
.order-receipt #contact-form textarea::placeholder {
  color: #ffffff8f;
}
.order-receipt #contact-form .name-email .col-sm-6:first-child {
  padding-right: 6px;
}
.order-receipt #contact-form .name-email .col-sm-6:last-child {
  padding-left: 6px;
}
.order-receipt #contact-form-submit {
  margin-left: auto;
  display: block;
}

/* END - Section Contact */

/* === START === Section Connect */
.order-receipt #connect .social-media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.order-receipt #connect .social-media-item {
  color: #fff;
  padding: 0 8px;
  font-size: 48px;
}

/* END - Section Connect */

/* === START === Footer */
.order-receipt footer {
  background-color: #000648;
  color: #666;
  font-weight: bold;
  padding: 12px;
}
.order-receipt footer a {
  color: #ffffff;
}
.order-receipt footer a:hover {
  color: #ff9e1b;
  text-decoration: underline;
}

/* END - Footer */

/* === START === Section _______ */

/* END - Section _______ */
@media only screen and (max-width: 600px) {
.order-receipt #header-section {
    padding: 100px 0px;
}
.order-receipt #hero-section h1.tagline {
    font-size: 18px !important;
}
.order-receipt .button-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.order-receipt .button-container .btn {
    margin: 6px 12px !important;
}
.order-receipt #contact-form .name-email .col-sm-6 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.order-receipt div#connect {
    padding-top: 48px;
}
}

/* app store banner */
.order-receipt .sticky-banner {
  position: fixed;
  left: 0%;
  width: 100%;
  bottom: 0px;
  margin-top: 120px;
}
.order-receipt .bottom-space {
  background-color: #000648;
  height: 80px;
  width: 100%;
}

/* end app store banner */
.order-receipt #survey-container {
  width: 100%;
  max-width: 330px;
  margin: 10% auto;
  margin-top: 2%;
  margin-bottom: 0;
  background-color: #fff;
  background: #ffffff;
  border: 0.5px solid #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 7px;
  padding: 24px 16px;
}
.order-receipt #receipt-container {
  width: 100%;
  max-width: 330px;
  margin: 10% auto;
  margin-top: 0;
  margin-bottom: 5%;
  background-color: #fff;
  background: #ffffff;
  border: 0.5px solid #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 24px;
  padding: 24px 0;
}
.order-receipt #username-container {
  width: 100%;
  max-width: 347px;
  opacity: 1;
  margin: 10% auto;
  margin-top: 0;
  margin-bottom: 2%;
  -webkit-box-sizing: border-box;
  /*background: transparent url({% static 'images/Coupon Button.png' %}) 0% 0% no-repeat padding-box;*/
}
.order-receipt #name-container {
  width: 100%;
  max-width: 347px;
  opacity: 1;
  margin: 10% auto;
  margin-top: 0;
  margin-bottom: 2%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  /*padding: 24px 16px;*/
  min-height: 107px;

  background-color: black;
  background: transparent url(/./static/img/hubsurvey.2f51c2797b5636b425095e523e325210.svg) 0% 0% no-repeat
    padding-box;
}
.order-receipt #name-container img {
  width: 100%;
  height: 100%;
}
.order-receipt #discount-image-container {
  width: 100%;
  max-width: 347px;
  opacity: 1;
  margin: 10% auto;
  margin-top: 2%;
  margin-bottom: 0;
  -webkit-box-sizing: border-box;
  /*padding: 24px 16px;*/
  min-height: 107px;
  background: transparent url(/./static/img/bannerhub.200711b75786f31911b3e920f9a754c2.svg) 0% 0% no-repeat
    padding-box;
}
.order-receipt #discount-image-container-clicked {
  width: 100%;
  max-width: 347px;
  opacity: 1;
  margin: 10% auto;
  margin-top: 2%;
  margin-bottom: 1%;
  -webkit-box-sizing: border-box;
  /*padding: 24px 16px;*/
  min-height: 107px;
  background: transparent url(data:image/png;base64,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) 0% 0% no-repeat
    padding-box;
}
.order-receipt #discount-message-container {
  width: 100%;
  max-width: 330px;
  margin: 10% auto;
  margin-top: 0;
  margin-bottom: 2%;
  background-color: #fff;
  padding: 24px 16px;
  background: #ffffff;
  border: 0.5px solid #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 7px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.order-receipt .company-logo {
  width: 100%;
  max-width: 225px;
  margin: auto;
  display: block;
}
.order-receipt .date,
.order-receipt .time {
  font-size: 16px;
  margin: 0;
}
.order-receipt .checkout-page-content {
  background-color: #f2f2f2;
  position: absolute;
  top: 90px;
  left: 0;
  width: 100%;
  height: calc(100vh - 155px);
  background-color: #f2f2f2;
  overflow-y: scroll;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.order-receipt .checkout-page-content-box {
  width: 700px;
  margin: 0px auto 36px auto;
}
.order-receipt a.back-to-menu {
  color: #000;
}
.order-receipt a.back-to-menu h2 {
  color: #000;
  padding: 16px 0;
  margin: 0;
}
.order-receipt a.back-to-menu h2 i {
  padding-right: 12px;
}
.order-receipt #your-order-box {
  background-color: #fff;
  padding: 36px 66px;
  background: #ffffff;
  border: 0.5px solid #f2f2f2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  min-height: 300px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.order-receipt #your-order-box > row {
}
.order-receipt #your-order-box .row > div {
  padding: 0;
}
.order-receipt .your-order-header {
  font-size: 24px;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
.order-receipt .subtotal-total-container {
  padding-top: 14px;
}
.order-receipt .pricing-container {
  margin-bottom: -12px;
}
.order-receipt .checkout-order-item-for-loop {
  width: 100%;
  padding: 16px 0 !important;
}
.order-receipt .checkout-order-item-for-loop:last-child {
  width: 100%;
  border-bottom: 0.5px solid #464646;
  padding: 16px 0 !important;
}
.order-receipt .pay-now-btn {
  color: #000;
  font-size: 24px;
  width: 100%;
  max-width: 300px;
  margin: 24px auto 0;
}

/* START - ORDER item */
.order-receipt #quantity-plus-minus-add-to-cart-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.order-receipt .delete-item {
  font-size: 42px;
  padding-right: 16px;
}
.order-receipt span#edit-item {
  font-style: italic;
  font-weight: 500;
  font-size: 0.8em;
  text-decoration: underline;
  color: rgba(0, 0, 0, 0.5);
}
.order-receipt .quantity-plus-minus {
  text-align: center;
}
.order-receipt .quantity-plus-minus i {
  border: 1px solid #000;
  padding: 12px;
  border-radius: 50%;
  font-size: 18px;
}
.order-receipt .quantity {
  padding: 0 16px;
  font-size: 24px;
  font-weight: bold;
  vertical-align: middle;
}
.order-receipt .item-price-container {
  min-width: 112px;
}

/* END - ORDER ITEM */

/* FOOTER */
.order-receipt #footer-section {
  background-color: #333;
}
.order-receipt .powered-by {
  font-size: 20px;
  color: #f5f5f5;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 12px 0;
  width: 100%;
}
.order-receipt .powered-by a {
  font-size: 20px;
  color: #f5f5f5;
  text-decoration: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.order-receipt .zyrl-logo {
  max-height: 36px;
  padding: 0 12px;
}
.order-receipt p,
h1,
h2,
h3 {
  font-family: "Work Sans", sans-serif;
}
.order-receipt .user-name {
  font: Bold 18px/21px Work Sans;
  letter-spacing: 0;
  color: #0b1431;
  opacity: 1;
}
.order-receipt .date-layout {
  text-align: center;
  font: 13px Poppins;
  color: #aeafb5;
  opacity: 1;
}
.order-receipt .discount-text {
  text-align: left;
  font: Bold 14px/18px Work Sans;
  letter-spacing: 0;
  color: #ffffff;
  opacity: 1;
}
.order-receipt .discount-detail {
  text-align: left;
  font: Bold 32px/38px Work Sans;
  letter-spacing: 0;
  color: #ffffff;
  opacity: 1;
}
.order-receipt .survey-text {
  text-align: left;
  font: normal 18px/24px Work Sans;
  letter-spacing: 0;
  color: #0b1431;
  opacity: 1;
}
.order-receipt .discount-message-text {
  text-align: left;
  opacity: 1;
  font: normal 14px/18px Work Sans;
  letter-spacing: 0;
  color: #0b1431;
}
.pickup-text {
  text-align: left;
  letter-spacing: 0;
  color: #000646;
  font: normal normal bold 14px/21px ObjectSans;
}


h1[data-v-f43fc00c],
h2[data-v-f43fc00c],
h3[data-v-f43fc00c],
h4[data-v-f43fc00c],
p[data-v-f43fc00c] {
  margin: 0;
  padding: 0;
}
.wrapper[data-v-f43fc00c] {
}
.object-sans-font[data-v-f43fc00c] {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}
.poppins-font[data-v-f43fc00c] {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}
.card[data-v-f43fc00c] {
  float: left;
  color: #0b1431;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
  width: 196px;
  height: 212px;
  margin: 0 10px 0 10px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
}
.main[data-v-f43fc00c] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 20px;
  padding-left: 20px;
  white-space: normal;
}


.object-sans-font[data-v-75bbc434] {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}
.poppins-font[data-v-75bbc434] {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}
h1[data-v-75bbc434],
h2[data-v-75bbc434],
h3[data-v-75bbc434],
h4[data-v-75bbc434],
p[data-v-75bbc434] {
  margin: 0;
  padding: 0;
}
.wrapper[data-v-75bbc434] {
}
.card[data-v-75bbc434] {
  position: relative;
  color: #0b1431;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
  width: 100%;
  padding: 20px;
  margin-bottom: 20px;
  border: 0;
  -webkit-box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background: cover;
  overflow: hidden;
}
.collapsed[data-v-75bbc434] {
  height: 235px;
}
.expanded[data-v-75bbc434] {
  height: 240px;
}
.description[data-v-75bbc434] {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px;
  width: 100%;
  background: white;
  bottom: 0;
  left: 0;
}
.description .title[data-v-75bbc434] {
  font-weight: bold;
  font-size: 1.1em;
}
.description .subtitle[data-v-75bbc434] {
  font-weight: normal;
  font-size: 1em;
}
img[data-v-75bbc434] {
  display: block;
  height: 100%;
  width: auto;
}

.home-page .object-sans-font {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}

.home-page .poppins-font {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}

.home-page #splash {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: #ff4f21;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNzYuOTE5IiBoZWlnaHQ9IjI5LjU1OSIgdmlld0JveD0iMCAwIDc2LjkxOSAyOS41NTkiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiNmZmY7fS5ie2ZpbGw6bm9uZTt9LmN7Y2xpcC1wYXRoOnVybCgjYSk7fTwvc3R5bGU+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNy44NDNWMjguODYxSDBaIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik05LjIxOCwyMC42OWgwYTkuMTkyLDkuMTkyLDAsMCwxLTUuMjkxLTEuNjA3bC0uMDEzLS4wMDlBOS4xLDkuMSwwLDAsMSwuMTEzLDEyLjZhMTIuNjYxLDEyLjY2MSwwLDAsMSwyLjEtOC45ODFBOS43OTQsOS43OTQsMCwwLDEsNS43LjgxNCw4LjE3OSw4LjE3OSwwLDAsMSw5LjE1MiwwYTYuNzg1LDYuNzg1LDAsMCwxLDIuNjkzLjU1MWMzLjA5LDEuMzI3LDQuNTYyLDQuNTY5LDQuOTM5LDUuNTNsMCwuMDA4YTE3LjA2OSwxNy4wNjksMCwwLDEsLjUsMS42NDlsLS4wNjguMDQ5Yy0xLjgzNSwxLjMtOC4wMTcsNS42NjItMTAuNTM1LDcuMjQxYTQuNjIsNC42MiwwLDAsMCwyLjUyNy43LDcuMjc3LDcuMjc3LDAsMCwwLDQuOTE5LTIuMTA2bDMuMjIzLDMuNjU5QTExLjk4MSwxMS45ODEsMCwwLDEsOS4yMTgsMjAuNjlaTTguNjcyLDQuNzE3Yy0uODE5LDAtMiwuMzY3LTMuMDA2LDIuMTE2YTguMDY3LDguMDY3LDAsMCwwLS45MDYsMy42YzIuNjU3LTEuNjcxLDQuOTg2LTMuMTg1LDYuNTU3LTQuMjY0QTMuMjE1LDMuMjE1LDAsMCwwLDguNjcyLDQuNzE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjguNjQxIDguNDIpIi8+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMy45OTQuODQzbDAsLjAwOWE3LjY0NSw3LjY0NSwwLDAsMSwuMTEsMS43MDgsMTQuMzI0LDE0LjMyNCwwLDAsMS0uMzMxLDIuMzU2Yy0uNzE5LDMuMTU3LTMuOCw4LjE3Mi01LjE2Niw4LjQ0NiwwLS4wNC0uMDA3LS4xLS4wMDktLjE0MWwwLS4wMzJDOS4yMTIsOC4yNjMsOS42OSw0LjM3Miw3LjMwOSwxLjgzNSw2LjUzNCwxLjAwOSw0LjctLjMyMSwxLjE2Ny4wN0wuNTcyLjEzNywwLDUuNzkzLjk3Nyw1LjZhNi44MTQsNi44MTQsMCwwLDEsMS43NTEtLjE1NUExLjIyMSwxLjIyMSwwLDAsMSwzLjgzNSw2LjU4N2EzNi43ODMsMzYuNzgzLDAsMCwxLS40MjksNS45NDlsLS4wMjguMjE1Yy0uNDg4LDMuNzM5LjIyNSw2LjAzNCwyLjEyMiw2LjgyMmE0LjUzOCw0LjUzOCwwLDAsMCwxLjczOS4zNiw0Ljc4OCw0Ljc4OCwwLDAsMCwxLjgxNC0uMzg3YzMuMDM1LTEuMTg5LDguMjc2LTYuNjM3LDkuODEyLTEzLjM3NWExOS45NTIsMTkuOTUyLDAsMCwwLC40NzItMy41MzksMTMuMDI5LDEzLjAyOSwwLDAsMC0uMDU1LTEuNzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ny4yOTkgOC45MjgpIi8+PHBhdGggY2xhc3M9ImEiIGQ9Ik02Ljk4NSwzLjYzN0EzLjU2NywzLjU2NywwLDAsMSwzLjQ5Myw3LjI3MywzLjU2NywzLjU2NywwLDAsMSwwLDMuNjM3LDMuNTY3LDMuNTY3LDAsMCwxLDMuNDkzLDAsMy41NjcsMy41NjcsMCwwLDEsNi45ODUsMy42MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5LjkzMyAwLjQ3NSkiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTYuMDc5LDE0LjM0OUM1LjU5MSwxMy42LDYuNjYsNy43LDcuNDM2LDMuNzM1TDguMTc3LDBIMi4xMjZMMS42MzMsMi41Qy0uMzEsMTIuNDE2LS44LDE1LjY4OSwxLjczMSwxOC41MzhhNi40ODgsNi40ODgsMCwwLDAsLjU1Mi41MzdMMy4xLDE5LjhsNC4zMzktNC41MTdhMy4wNCwzLjA0LDAsMCwxLTEuMzYxLS45MzgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3LjY1MiA5Ljc1NSkiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj48cGF0aCBjbGFzcz0iYiIgZD0iTTAsMEgyNy44NDNWMjguODYxSDBaIi8+PGcgY2xhc3M9ImMiPjxwYXRoIGNsYXNzPSJhIiBkPSJNMjYuNDY1LDI4Ljg2MWgwYy02LjMsMC04LjY0My0zLjY5LTEwLjE5Mi02LjEzMmwtLjAwNy0uMDExQzE1LjcsMjEuODI0LDE1LjExLDIwLjksMTQuNjc4LDIwLjhhMTAuODE5LDEwLjgxOSwwLDAsMC0xLjg2Ny0uMjRsLS43Myw3LjIzSDYuMTY1bC43NTYtNy40OUMzLjczOSwxOS45NDEsMS41NCwxOC45MzcsMCwxNy4xMzhsNC43MDctNC40MTlhNC41NTgsNC41NTgsMCwwLDAsMi44NTIsMS4yN2wuMjg5LTIuODYyYy4wMDktLjA5MS4wMjUtLjE4Mi4wMzktLjI2MS4wMS0uMTg5LjAyNC0uMzYxLjA0MS0uNTI2QzguNSw0LjYzOSwxMy40MjUsMCwxOC45LDBhOC43MDksOC43MDksMCwwLDEsNi43LDMuMDA4LDkuNTg5LDkuNTg5LDAsMCwxLDIuMTg4LDcuMzMyQTExLjgwNiwxMS44MDYsMCwwLDEsMjEuNzM0LDE5LjRjMS4yMDYsMS44NzQsMi4zLDMuMiw1LjM2NCwzLjJsLS42MzMsNi4yNjFaTTE4LjcsNS42MjlhNS4wNzUsNS4wNzUsMCwwLDAtNC44NDMsNC41NjNMMTMuNCwxNC43NTVoNC4zODNhNS4wNzMsNS4wNzMsMCwwLDAsNC44NDMtNC41NjMsNC4yMzIsNC4yMzIsMCwwLDAtLjk2Ni0zLjIzNkEzLjg0MywzLjg0MywwLDAsMCwxOC43LDUuNjI5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvZz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center;
}

.home-page #header {
  position: relative;
  width: 100%;
  height: 170px;
  overflow: hidden;
  z-index: 0;
}

.home-page #header img {
  width: 100%;
  height: auto;
}

.home-page #footer {
  height: 120px;
  width: 100%;
}

.home-page #username-container {
  position: relative;
  width: 95%;
  border-radius: 7px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  font-weight: 700;
  background-color: white;
  text-align: center;
  margin-top: -140px;
  margin-bottom: 0px;
  z-index: 1;

  /* -webkit-box-shadow: 3px 3px 5px 6px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  /* -moz-box-shadow:    3px 3px 5px 6px #ccc;  Firefox 3.5 - 3.6 */
  /* box-shadow:         3px 3px 5px 6px #ccc;  Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.home-page #username-container h1 {
  margin: 0;
}

.home-page .welcome {
  margin: 0;
  font-size: 1.2em;
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}

.home-page .nearby {
  position: relative;
  color: #0b1431;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
  width: 100%;
  margin-bottom: 20px;
  border: 0;
  -webkit-box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background: cover;
  min-height: 100px;
  overflow: hidden;
}

.home-page .nearby .card-title {
  display: block;
  width: 80%;
  margin: 0 auto;
  text-align: left;
}

.home-page .nearby .inner-content {
  padding: 20px;
}

.home-page .nearby p {
  margin: 0;
}

.home-page .nearby .loyalty-flag {
  height: 100%;
  width: 100%;
  margin-top: 10px;
  background-color: #e74e16;
  min-height: 100px;
}

.home-page .loyalty-flag-inner {
  height: 100px;
}

.home-page .loyalty-text {
  padding: 0;
  text-align: left;
  font-size: 1.2em;
  color: white;
  font-weight: bolder;
}

.home-page .nearby h1 {
  font-weight: bold;
  font-size: 1em;
}

.home-page .logo img {
  display: inline-block;
  border-radius: 30px;
  width: 60px;
  height: 60px;
}

.home-page .spotlight {
  text-align: center;
}

.home-page .spotlight h1 {
  color: #e74e16;
  font-weight: 700;
  font-size: 3em;
}

.home-page .spotlight p {
  margin: 0;
  font-weight: normal;
}

.home-page .receipt-container {
  height: 220px;
  margin: 20px;
  margin-bottom: 0;
  margin-top: 0;
}

.home-page .past-receipts {
  margin-bottom: 20px;
  padding-top: 20px;
}

.home-page .horizontal-scroll-wrapper {
  overflow-x: scroll;
  white-space: nowrap;
}

/* Hide scrollbar for Chrome, Safari and Opera */

.home-page .horizontal-scroll-wrapper::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE and Edge */

.home-page .horizontal-scroll-wrapper {
  -ms-overflow-style: none;
}


.object-sans-font[data-v-10862a8e] {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}
.poppins-font[data-v-10862a8e] {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}
h1[data-v-10862a8e],
h2[data-v-10862a8e],
h3[data-v-10862a8e],
h4[data-v-10862a8e],
p[data-v-10862a8e] {
  margin: 0;
  padding: 0;
}
.wrapper[data-v-10862a8e] {
}
.card[data-v-10862a8e] {
  float: left;
  color: #0b1431;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
  width: 196px;
  height: 212px;
  margin: 0 10px 0 10px;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgb(0, 0, 0, 0.16);
}
.main[data-v-10862a8e] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  text-align: left;
  width: 100%;
  margin: 20px;
}


.object-sans-font[data-v-3550f9f8] {
  font-family: "ObjectSans", Helvetica, Arial, sans-serif;
}
.poppins-font[data-v-3550f9f8] {
  font-family: "Poppins", Helvetica, Arial, sans-serif;
}
#header[data-v-3550f9f8] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 90px;
  margin-top: 3px;
  padding-top: 30px;
}
#header h4[data-v-3550f9f8] {
  font-size: 18px;
  font-weight: 700;
}
#container[data-v-3550f9f8] {
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 5%;
  padding: 10px 23px 5px 23px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.horizontal-scroll-wrapper[data-v-3550f9f8] {
  overflow-x: scroll;
  white-space: nowrap;
}

/* Hide scrollbar for Chrome, Safari and Opera */
.horizontal-scroll-wrapper[data-v-3550f9f8]::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE and Edge */
.horizontal-scroll-wrapper[data-v-3550f9f8] {
  -ms-overflow-style: none;
}
.receipt-container[data-v-3550f9f8] {
  height: 170px;
  min-width: 360px;
}

@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.v-toast--fade-out{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.v-toast--fade-in-down{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.v-toast--fade-in-up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1052;pointer-events:none}.v-toast__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-duration:150ms;animation-duration:150ms;margin:.5em 0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#47d78a}.v-toast__item--info{background-color:#1c85d5}.v-toast__item--warning{background-color:#febc22}.v-toast__item--error{background-color:#f7471c}.v-toast__item--default{background-color:#343a40}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{-ms-flex-item-align:center;align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{-ms-flex-item-align:end;align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{-ms-flex-item-align:start;align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-toast.v-toast--bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed !important}}.v-toast__item{opacity:1;min-height:4em}.v-toast__item .v-toast__text{padding:1.5em 1em}.v-toast__item .v-toast__icon{display:block;width:27px;min-width:27px;height:27px;margin-left:1em;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.999 45.999'%3e %3cpath fill='%23fff' d='M39.264 6.736c-8.982-8.981-23.545-8.982-32.528 0-8.982 8.982-8.981 23.545 0 32.528 8.982 8.98 23.545 8.981 32.528 0 8.981-8.983 8.98-23.545 0-32.528zM25.999 33a3 3 0 11-6 0V21a3 3 0 116 0v12zm-3.053-17.128c-1.728 0-2.88-1.224-2.844-2.735-.036-1.584 1.116-2.771 2.879-2.771 1.764 0 2.88 1.188 2.917 2.771-.001 1.511-1.152 2.735-2.952 2.735z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--success .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 52'%3e %3cpath fill='%23fff' d='M26 0C11.664 0 0 11.663 0 26s11.664 26 26 26 26-11.663 26-26S40.336 0 26 0zm14.495 17.329l-16 18a1.997 1.997 0 01-2.745.233l-10-8a2 2 0 012.499-3.124l8.517 6.813L37.505 14.67a2.001 2.001 0 012.99 2.659z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--error .v-toast__icon{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.976 51.976'%3e %3cpath fill='%23fff' d='M44.373 7.603c-10.137-10.137-26.632-10.138-36.77 0-10.138 10.138-10.137 26.632 0 36.77s26.632 10.138 36.77 0c10.137-10.138 10.137-26.633 0-36.77zm-8.132 28.638a2 2 0 01-2.828 0l-7.425-7.425-7.778 7.778a2 2 0 11-2.828-2.828l7.778-7.778-7.425-7.425a2 2 0 112.828-2.828l7.425 7.425 7.071-7.071a2 2 0 112.828 2.828l-7.071 7.071 7.425 7.425a2 2 0 010 2.828z'/%3e %3c/svg%3e") no-repeat}.v-toast__item.v-toast__item--warning .v-toast__icon{background:url("data:image/svg+xml,%3csvg viewBox='0 0 52 52' xmlns='http://www.w3.org/2000/svg'%3e %3cpath fill='%23fff' d='M49.466 41.26L29.216 6.85c-.69-1.16-1.89-1.85-3.22-1.85-1.32 0-2.53.69-3.21 1.85L2.536 41.26c-.71 1.2-.72 2.64-.03 3.85.68 1.18 1.89 1.89 3.24 1.89h40.51c1.35 0 2.56-.71 3.23-1.89.7-1.21.69-2.65-.02-3.85zm-25.53-21.405h3.381v3.187l-.724 8.92H24.66l-.725-8.92v-3.187zm2.97 17.344a1.712 1.712 0 01-1.267.543c-.491 0-.914-.181-1.268-.543a1.788 1.788 0 01-.531-1.297c0-.502.176-.935.53-1.297a1.712 1.712 0 011.269-.544c.49 0 .914.181 1.268.544s.53.795.53 1.297c0 .503-.176.934-.53 1.297z'/%3e %3c/svg%3e") no-repeat}

