.cover-image__container[data-v-4c04afaa] {
  position: relative;
  padding-bottom: calc(112px / 2);
}
.cover-image__container .logo__container[data-v-4c04afaa] {
  width: 112px;
  position: absolute;
  bottom: 0;
  left: 20px;
  /* transform: translateY(50%); */
  background: rgb(197, 245, 49);
  background: linear-gradient(226deg, rgb(197, 245, 49) 10%, rgb(0, 113, 242) 92%);
}
.cover-image__container .logo__container .logo[data-v-4c04afaa] {
  border: 1px solid transparent;
}.cover-image-background[data-v-0b8f6f01] {
  min-height: calc(200px + 112px / 2);
  position: relative;
}
.cover-image-background .cover-image__container[data-v-0b8f6f01] {
  height: 200px;
  width: 100%;
}
.cover-image-background .cover-image__container .cover-image[data-v-0b8f6f01] {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cover-image-background .logo__container[data-v-0b8f6f01] {
  height: 112px;
  width: 112px;
  position: absolute;
  bottom: 0;
  left: 20px;
  background: rgb(197, 245, 49);
  background: linear-gradient(226deg, rgb(197, 245, 49) 10%, rgb(0, 113, 242) 92%);
}
.cover-image-background .logo__container .logo[data-v-0b8f6f01] {
  border: 1px solid transparent;
}.cover-image__container[data-v-22e39da9] {
  position: relative;
  padding-bottom: calc(112px / 2);
}
.cover-image__container .logo__container[data-v-22e39da9] {
  width: 112px;
  position: absolute;
  bottom: 0;
  left: 20px;
  /* transform: translateY(50%); */
  background: rgb(197, 245, 49);
  background: linear-gradient(226deg, rgb(197, 245, 49) 10%, rgb(0, 113, 242) 92%);
}
.cover-image__container .logo__container .logo[data-v-22e39da9] {
  border: 1px solid transparent;
}
.start-bottom-bar[data-v-22e39da9] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}.order-error__buttons[data-v-d462e608] {
  width: 100%;
}.bottom-bar[data-v-897df1a3] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.message[data-v-897df1a3] {
  max-width: 30ch;
}.components__container[data-v-28bf9c74] {
  flex-wrap: wrap;
}
.components__container .outlined--cart-chips[data-v-28bf9c74] {
  border: 1px solid var(--border-clr--type-a);
  color: var(--border-clr--type-a);
}.numeric-keyboard__row[data-v-5f98b49b] {
  border-bottom: 1px solid var(--base-border-clr);
}
.numeric-keyboard__row[data-v-5f98b49b]:nth-of-type(1) {
  border-top: 1px solid var(--base-border-clr);
}
.numeric-keyboard__btn[data-v-5f98b49b] {
  width: 33.3333333333%;
  height: 60px;
  background-color: white;
}
.numeric-keyboard__btn[data-v-5f98b49b]:nth-of-type(2) {
  border-left: 1px solid var(--base-border-clr);
  border-right: 1px solid var(--base-border-clr);
}
.display[data-v-5f98b49b] {
  border-bottom: 2px solid var(--clr-primary);
}.checkout-bottom-bar[data-v-7f1fea80] {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}.cursor-pointer[data-v-6e3a9fc2] {
  cursor: pointer;
}.expansion__container[data-v-e3b520d5] {
  position: relative;
  overflow: hidden;
  transition: padding-bottom 0.3s ease-in-out;
}
.expansion__container .expansion__icon[data-v-e3b520d5] {
  transition: transform 0.3s ease-in-out;
}
.expansion__container.expanded .expansion__icon[data-v-e3b520d5] {
  transform: rotate(-180deg);
}
.expansion__container .expansion__absolute-container[data-v-e3b520d5] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}.table-name[data-v-91ad548f] {
  max-width: 100px;
}
.order-container[data-v-91ad548f] {
  position: relative;
}
.order-container .order-details[data-v-91ad548f] {
  padding-bottom: 200px;
}
.float-btn__container[data-v-91ad548f] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.float-btn__container .float-btn__background[data-v-91ad548f] {
  width: 100%;
}
.float-btn__container .float-btn__background .float-btn__controls[data-v-91ad548f] {
  width: 100%;
  display: grid;
  grid-template-columns: 2fr 3fr;
  gap: 8px;
}.product-stepper__width-contraint[data-v-cb0c51a8] {
  width: 76px;
}.message[data-v-ad4befb1] {
  max-width: 25ch;
}