$cart-product-sets-padding: 104px;

.cart-form {
   margin: auto;
   max-width: 1180px;

   .title-default {
      color: $text-dark;
      font-size: $font-size-h3;
      font-weight: $font-weight-bold;
   }

   @media screen and (max-width: $sm - 1) {
      .title-default {
         font-size: 20px;
      }
   }
}

h1 {
   display: flex;
   align-items: center;
   margin-bottom: 22px;

   span {
      display: inline-block;
   }

   .count {
      color: $body-color;
      font-size: 16px;
      font-weight: 400;
      position: relative;
      right: -4px;
      top: -5px;
   }

   @media screen and (max-width: $md - 1) {
      font-size: $font-size-h2;
   }

   @media screen and (max-width: $sm - 1) {
      font-size: 28px;
   }
}

.page-ordersuccess h1 {
   display: block;
}

.order-content {
   align-items: flex-start;
   margin-bottom: 50px;

   > div:first-child {
      flex-grow: 1;
   }
}

@media screen and (max-width: $lg - 1) {
   .main-ordering,
   .order-content {
      margin-bottom: 0;
   }
}

.ordering-gdpr .form-control-feedback {
   display: none !important;
}

#noteUser {
   height: 150px;
   line-height: 1.25;
   resize: none;
}

.main-cart > hr {
   margin: 40px 0;
}

#js-shop-cart {
   display: none !important;
}
