.footer {
  box-sizing: border-box;
}

@media (min-width: 481px) and (max-width: 768px) {
  .recipes-shell > .header .logo-section {
    display: flex;
  }

  .recipes-shell > .header .header-download-tab {
    display: block !important;
  }
}

@media (min-width: 1441px) {
  .recipes-row > .rcard:not(.rcard-big),
  .recipes-row-featured > .rcard:not(.rcard-big) {
    flex-shrink: 1;
    min-width: 0;
  }

  .recipes-row-featured > .rcard-big {
    flex-shrink: 1 !important;
    min-width: 0;
  }

  .recipes-row-stack {
    flex-shrink: 1;
    min-width: 0;
  }
}
