/*--------------------------------------------------------------
# Mixins
--------------------------------------------------------------*/
@-webkit-keyframes leviate {
  0% {
    bottom: 80px; }
  25% {
    bottom: calc((20px * 4) + 0.3em); }
  75% {
    bottom: calc((20px * 4) - 0.3em); }
  100% {
    bottom: 80px; } }
@keyframes leviate {
  0% {
    bottom: 80px; }
  25% {
    bottom: calc((20px * 4) + 0.3em); }
  75% {
    bottom: calc((20px * 4) - 0.3em); }
  100% {
    bottom: 80px; } }
.order_history__item--active {
  background: #7CCAAF; }
.order_history__item__infos__title, .order_history__item__products__name span, .order_history__item__products__name label, .order_history__item__prices__total {
  font-family: "GillSansMT-Bold", "GillSansMT", sans-serif; }
.order_history__item__infos__title, .order_history__item__infos__value {
  margin: 0; }
.order_history__item__infos__title {
  font-weight: normal;
  margin-top: 20px; }
  .order_history__item__infos__title:first-child, .order_history__item__infos__title:nth-of-type(2) {
    margin-top: 0; }
.order_history__item__products__name::before {
  content: "x" !important; }
.order_history__item__products tbody tr:last-child {
  border-bottom: 3px solid #ECECEC; }
.order_history__item__products tbody th, .order_history__item__products tbody td {
  padding: 0.3em 0; }
.order_history__item__products th, .order_history__item__products td {
  padding: 0; }
  .order_history__item__products th:not(:first-child):before, .order_history__item__products td:not(:first-child):before {
    content: "-"; }
.order_history__item__switch {
  font-family: "berthold_akzidenz_groteskLtCn", "akzidenz-grotesk_bqMdCn", "GillSansMT", sans-serif;
  font-size: 2.619em;
  line-height: 0;
  text-align: center; }
  .order_history__item__switch a {
    line-height: 0.5; }
.order_history__item__reorder {
  text-align: center; }
.order_history__item__prices {
  text-align: right; }
  .order_history__item__prices__first th, .order_history__item__prices__first td {
    padding-top: 20px; }
  .order_history__item__prices__total {
    text-transform: uppercase; }
  .order_history__item__prices tr {
    border: none; }
.order_history__item th, .order_history__item td {
  padding-bottom: 10px;
  padding-top: 10px; }

.history_section {
  margin: 20px 0; }
  .history_section:first-child {
    margin-top: 0; }
  .history_section:last-child {
    margin-bottom: 0; }
  .history_section__title {
    margin: 0 0 20px; }
  .history_section .submit {
    text-align: center; }

.return_products_list__item {
  padding: 0 0 10px; }
  .return_products_list__item:not(:first-child) {
    border-top: 3px solid #ECECEC;
    padding-top: 10px; }
  .return_products_list__item__qty {
    padding-left: 40px; }
    .return_products_list__item__qty input {
      text-align: center; }

.total_text::before {
  content: attr(data-label);
  padding: 0 4px; }

.info-order {
  margin: 10px 0 20px; }

/*# sourceMappingURL=history.css.map */