/* Rick Gas | Correção da vitrine horizontal: 2026-10-23
   O scroll vertical nunca deve ser consumido pelo carrossel. */
.horizontal-wrap{
  height:auto!important;
  min-height:0!important;
  overflow:hidden;
}
.horizontal-sticky{
  position:relative!important;
  top:auto!important;
  height:auto!important;
  min-height:0!important;
  padding:clamp(72px,7vw,106px) 0 clamp(64px,6vw,90px);
  overflow:hidden;
}
.h-track{
  width:100%!important;
  max-width:100%;
  overflow-x:auto;
  overflow-y:hidden;
  transform:none!important;
  scroll-snap-type:x mandatory;
  overscroll-behavior-x:contain;
  overscroll-behavior-y:auto;
  scrollbar-width:none;
  scroll-behavior:smooth;
  -webkit-overflow-scrolling:touch;
  scroll-padding-inline:20px;
}
.h-track::-webkit-scrollbar{display:none}
.h-card{scroll-snap-align:center;scroll-snap-stop:normal}
.horizontal-progress{position:absolute;bottom:0}
@media(max-width:700px){
  .horizontal-sticky{padding:76px 0 62px}
  .h-track{scroll-padding-inline:20px}
}
@media(prefers-reduced-motion:reduce){.h-track{scroll-behavior:auto}}
