.cart-user {

   .price-box {
      margin-top: 26px;
   }

   .custom-select {
      padding: .9rem .75rem;
   }

   .note-user-warning {
      color: $font-color-light;
      font-size: 13px;
      font-style: italic;
      margin-top: 8px;
   }
}

// zadejte prosim peclive...
#email-text {

   > div > p {
      font-size: .875em;

      @media screen and (min-width: 992px) {
         margin-top: 48px;
      }

      a {
         color: $font-color;
         text-decoration: underline;
         font-weight: 700;

         &:hover,
         &:active,
         &:focus {
            text-decoration: none;
         }
      }
   }
}

// <a>, krizek u registrace v kosiku
.email-unregister {
   $input-height: 3.1125rem !default;
   $label-height: 1.8rem !default;

   position: relative;
   text-decoration: none;
   display: inline-block;

   @media screen and (min-width: 544px) {
      margin-top: $label-height + calc($input-height / 2) - .6875rem;
   }

   span {
      padding-left: 15px;
   }

   i {
      background: $border-color;
      border-radius: 50%;
      color: $white;
      display: inline-block;
      font-size: 12px;
      line-height: 22px;
      height: 22px;
      width: 22px;
      text-align: center;
   }

   &:hover,
   &:active,
   &:focus {
      text-decoration: none;

      i {
         background: darken($border-color, 15%);
      }
   }
}
