/* Vilgain-like bestsellers slider layout */
#brxe-bestsec{
  --best-left: max(var(--tambi-content-pad, 48px), calc((100vw - var(--tambi-content-max, 1430px)) / 2 + var(--tambi-content-pad, 48px)));
  padding: 18px 0 48px !important;
  overflow: hidden !important;
  background: #fff !important;
}
#brxe-bestctn{
  max-width: none !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  padding-left: var(--best-left) !important;
  display: block !important;
}
#brxe-besth{
  margin: 0 0 14px !important;
  display: inline-block !important;
  font-size: clamp(24px, 2vw, 32px) !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  color: #111 !important;
  border-bottom: none !important;
  padding-bottom: 0 !important;
}
#brxe-bestgrid{display:none!important}

.tambi-best{
  position: relative;
  width: calc(100vw - var(--best-left, 48px));
  max-width: none;
}
.tambi-best__track{
  display: flex;
  flex-wrap: nowrap;
  gap: 16px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  padding-right: 24px;
  padding-bottom: 8px;
}
.tambi-best__track::-webkit-scrollbar{display:none}
.tambi-best__track .tambi-pcard,
.tambi-best__track .tambi-best__card{
  flex: 0 0 clamp(160px, 14vw, 200px);
  scroll-snap-align: start;
}
.tambi-best__nav{
  position: absolute;
  top: 28%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  border: 0;
  border-radius: 999px;
  background: #fff;
  color: #111;
  box-shadow: 0 6px 18px rgba(0,0,0,.12);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 3;
}
.tambi-best__prev{left: 8px}
.tambi-best__next{right: 16px}
.tambi-best__nav[hidden]{display:none!important}
.tambi-best__nav:disabled{opacity:.35;cursor:default}

@media (max-width: 959px){
  #brxe-bestsec{--best-left: 16px; padding: 28px 0 40px !important}
  .tambi-best__track .tambi-pcard,
  .tambi-best__track .tambi-best__card{flex-basis: 46vw}
  .tambi-best__nav{display:none!important}
}