.basket-item {
  background: #fff;
  border-radius: 8px;
  border: 1px solid rgba(112, 112, 112, 0.25);
  margin-bottom: 10px;
  padding: 2px 10px;
  font-size: 90%;
  position: relative;
  color: #272626;
  min-height: 80px;
  opacity: 0.9;
}

.basket-item .row {
  margin-bottom: 5px;
}

.basket-item .info-label {
  position: absolute;
  top: 0;
  left: 15px;
  text-align: left;
  font-weight: 300;
  font-size: 12px;
}

.basket-item .product-value, .basket-item input[name=note] {
  display: block;
  margin-top: 20px;
}
.basket-item input[name=item_count], .basket-item .btn {
  margin-top: 15px;
}
.basket-item a {
  font-size: 1.7em;
  color: #fff;
  display: block;
  margin-top: 13px;
}
.basket-item .row-order-note {
  margin-top: 15px;
}
.basket-item .row-order-note i {
  color: yellow;
}
.basket-item .price .product-value {
  font-size: 1.6em;
}

p.price-total {
  font-size: 2em;
  font-weight: 300;
}
p.price-total strong {
  font-size: 0.6em;
  font-weight: bold;
}

.order-detail-items .basket-item {
  background: none;
}
.order-detail-items h4 {
  margin-top: 25px;
  margin-bottom: 15px;
  color: #414141;
  font-weight: 100;
}
.order-detail-items .close {
  font-size: 25px;
  color: #eee;
  font-weight: 100;
}

.basket-item.invoice-item a.btn {
  display: block;
  margin-top: 15px;
  font-size: 1rem;
}
.basket-item.invoice-item.danger {
  border-bottom: 5px solid #EF534F;
}
.basket-item.invoice-item.success {
  border-bottom: 5px solid #07C0A5;
}
.basket-item.invoice-item.warning {
  border-bottom: 5px solid #FEAC00;
}
.basket-item.invoice-item.primary {
  border-bottom: 5px solid #1A89D8;
}

.basket-image-placeholder {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  align-items: center;
}
.basket-image-placeholder img {
  width: 100%;
}

/*# sourceMappingURL=basket.css.map */
