/* line 1, /root/app/app/assets/stylesheets/shoppingcart.scss */
.thumbnail {
  min-height: 200px;
  background-size: cover;
}

/* line 7, /root/app/app/assets/stylesheets/shoppingcart.scss */
.pricebox {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* line 13, /root/app/app/assets/stylesheets/shoppingcart.scss */
.price {
  font-weight: 800;
}

/* line 17, /root/app/app/assets/stylesheets/shoppingcart.scss */
.fineprint {
  font-size: 12px;
  font-weight: 300;
  margin-top: 10px;
}

/* line 25, /root/app/app/assets/stylesheets/shoppingcart.scss */
.address input {
  width: 100%;
}

/* line 30, /root/app/app/assets/stylesheets/shoppingcart.scss */
.maxwidth {
  max-width: 1280px;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* line 36, /root/app/app/assets/stylesheets/shoppingcart.scss */
.identifier {
  font-size: 12px;
  margin-bottom: 30px;
}

/* line 41, /root/app/app/assets/stylesheets/shoppingcart.scss */
.sum {
  width: 30%;
  margin-left: auto;
  text-align: right;
}
/* line 46, /root/app/app/assets/stylesheets/shoppingcart.scss */
.sum table {
  margin-left: auto;
}
/* line 50, /root/app/app/assets/stylesheets/shoppingcart.scss */
.sum .longline {
  margin: 20px auto;
  width: 100%;
}

/* line 57, /root/app/app/assets/stylesheets/shoppingcart.scss */
.paymentmethod td {
  text-align: left;
}

/* line 62, /root/app/app/assets/stylesheets/shoppingcart.scss */
.ppmethod {
  display: none;
}
