/* Malak theme 1528718590: installment methods in one scrollable strip. */
form.product-form > salla-installment {
  display: flex !important;
  align-items: stretch;
  gap: 10px;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 4px 2px 10px;
  scroll-snap-type: x proximity;
  scrollbar-width: thin;
  -webkit-overflow-scrolling: touch;
}

form.product-form > salla-installment > * {
  flex: 0 0 min(300px, 80vw);
  min-width: 0;
  max-width: min(300px, 80vw);
  margin: 0 !important;
  scroll-snap-align: start;
}

/* Empty recommendation placeholders must not stretch product cards. */
custom-salla-product-card #salla-boost-recommendations:empty {
  display: none !important;
}

/* Keep the pinned header compact so it does not cover categories. */
#mainnav.fixed-header .angel-ad {
  display: none !important;
}
#mainnav.fixed-header .header-inner,
#mainnav.fixed-header .header-container,
#mainnav.fixed-header .header-container > div {
  height: 68px !important;
}
#mainnav.fixed-header .navbar-brand {
  height: 60px !important;
}
#mainnav.fixed-header .navbar-brand img {
  height: 52px !important;
  width: auto !important;
}