@charset "utf-8";

.mbp1175 { margin: 0px; padding: 0px 8px; text-align: center; text-transform: uppercase; }

.mbp1178 { display: flex; padding: 4px 8px; align-items: center; border-radius: 3px; justify-content: center; }

.mbp1178.orderDetails { flex-direction: column; }

.mbp1178.orderDetailsMargin { margin-top: 1.2em; align-items: center; flex-direction: column; }

.mbp1179 { width: 32px; display: block; }

.mbp1180 { margin: 0px; padding: 7px; text-align: left; }

.mbp1181 { text-align: center; text-transform: capitalize; text-decoration: underline; margin-bottom: 0px !important; }

.mbp1182 { width: 100%; padding: 10px 0px; font-size: 12px; font-weight: bold; white-space: nowrap; }

.mbp1182:hover { background-color: inherit; }

@media (max-width: 959.95px) {
  .mbp1182 { white-space: break-spaces; }
}

.mbp1183 { top: calc(-50% + 10px); right: 0px; width: 100%; padding: 0px; position: absolute; font-size: 12px; font-weight: bold; white-space: nowrap; border: none !important; min-width: 50px !important; margin-right: 0px !important; background-color: transparent !important; }

.mbp1183:hover { background-color: inherit; }

@media (max-width: 959.95px) {
  .mbp1183 { white-space: break-spaces; }
}

.mbp1184 { padding: 8px 16px 12px; justify-content: flex-start; }

.mbp1184 .mbp1178 { align-items: flex-start; justify-content: flex-start; }

.mbp1184 .mbp1185 { margin-top: 2px; }

.mbp1184 .mbp1175 { padding: 0px 6px; font-size: 16px; text-align: left; line-height: 17px; text-transform: initial; }

@media only screen and (min-width: 600px) {
  .mbp1184 { padding: 0px 0px 12px 16px; margin-top: 5px; }
  .mbp1184 .mbp1175 { padding: 0px 0px 0px 6px; }
}

.mbp1184:hover { background: transparent; }

.mbp1184 .MuiTouchRipple-child { background: transparent; }

.mbp1184 .MuiButtonBase-root:hover { background-color: transparent; }

@media only screen and (max-width: 640px) and (min-width: 600px) {
  .mbp1184 .mbp1175 { font-size: 15px; }
}

.mbp1185 { height: 15px; }

@media only screen and (max-width: 600px) {
  .mbp1185 svg { width: 15px; }
}

@media (max-width: 599.95px) {
  .mbp1186 { padding: 8px 16px 0px; }
}

.mbp1187 { padding: 8px 0px 0px 24px; }

@media screen and (max-width: 600px) {
  .mbp1187 { padding: 8px 0px 0px 16px; }
}