@media (min-width: 577px) {
  .logo-svg {
    height: 50px;
  }
  .fit-title-sm-none {
    height: unset;
    line-height: unset;
    overflow: unset;
  }
  .fit-title-4 {
    height: 4.5em;
    overflow: hidden;
  }
}
@media (min-width: 769px) {
  .logo-svg {
    height: 100px;
  }
  .account-icon {
    width: 35px;
    height: 35px;
  }
  .account-icon i {
    font-size: 18px;
  }
  #box-riepilogo-biglietti, #vai-al-pagamento {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .nav-link-custom {
    margin: 0 15px;
    padding: 0;
    border-bottom: none;
  }
  .fit-title-lg-4 {
    height: 4.5em;
    overflow: hidden;
  }
}
@media (min-width: 1200px) {
  .customer-details-cart {
    max-width: 300px;
  }
  .fit-title-xl-6 {
    height: 6em;
    line-height: unset;
    overflow: hidden;
  }
}
@media (min-width: 1400px) {
  .description-text {
    display: block !important;
    width: 300px;
    max-width: unset;
  }
  .fit-title-xl-none {
    height: unset;
    line-height: unset;
    overflow: unset;
  }
}
.footer-rework {
  text-align: center;
}
.footer-rework .row > div {
  margin-bottom: 20px;
}

.social-icons {
  justify-content: center;
}/*# sourceMappingURL=style-rework-responsive.css.map */