/****** Úkoly *******/
/* 1. Dát názvy produktů v na střed (není důležité)*/ 
/* 2. Dát produkty v košíku na střed (není důležité)*/ 

/**********************************************/
/* Nastaví font */
.loop{
  font-family: 'Cabin', 'Cabin Semi Bold', sans-serif !important;
}

/* Skryje seznam kategorií při scrollování */
.loop-category-list-container {
  position: static !important;
}

/* Všechny produktové karty v košíku musí být stejně vysoké */
.loop-selected-products{
  flex-wrap: wrap !important;
  align-items: stretch !important;
}
.loop .mx-2 {
  height: 100% !important;  
}
.loop-selected-product-card{
  height: 100% !important;  
}
/* přidat mezery mezy řádky v košíku */
.loop-bundle-foolter-producct-container {
    padding-bottom: 14px;
}

/* Změnit barvu a velikost slevového banneru */
.loop-bundle-footer-discount-section{
  background: #302e2f;
  border: black;
}

/* Scrollování přeplněným košíkem (extrémně důležité)*/
.loop-selected-products{
  max-height: 450px;
  overflow-y: auto;  
}

/* Zvětšení patičky, aby byla vidět záloha i s plným košíkem */
footer {
  height: 500px !important;
}
/******* Změny pro mobily ********/
@media only screen and (max-width: 767px) {
  /* Zarovná nadpis na střed */
  .loop-bundle-title{
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
  }
  /* Skryje hlavičku při scrollování */
  .section-header {
    position: static !important;
  }
  /* Slevový banner menší pro mobily */
  .loop-higher-discount-rate {
      font-size: 12px;
  }
  /* Schová kolik je ušetřeno ušetřeno */
  .loop-padding-saved-total{
    display: none;
  }
  /* Mění boxy s produkty - pouze jeden produkt na řádku */
  .loop-products-align, .loop-products-available {
    display: grid;
    justify-content: center;
    align-items: center;
  }
  .loop-products-align {
    margin-left: auto;
    grid-template-columns: repeat(var(--loop-bundle-number-of-cards-mobile-view), 1fr);
  }
}

