.vexo-scroll-trigger-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13.25rem,14rem);gap:.75rem;overflow-x:auto;padding:.05rem 0 .7rem;scroll-padding-inline:.25rem;scroll-snap-type:x mandatory}.vexo-scroll-trigger-carousel--inline{grid-auto-columns:minmax(12.75rem,13.4rem);gap:.7rem;padding:.05rem .28rem .35rem .18rem;scroll-padding-inline:.18rem}.vexo-scroll-trigger-carousel--inline .vexo-scroll-trigger-slide{scroll-snap-align:start}.vexo-scroll-trigger-slide{width:100%;height:auto;min-height:11.1rem;scroll-snap-align:center;timeline-trigger-name:--vexo-best-seller-slide;timeline-trigger-source:view(inline);animation:vexoCarouselUnclip .35s ease-in-out both;animation-trigger:--vexo-best-seller-slide play-forwards play-backwards}@keyframes vexoCarouselUnclip{0%{clip-path:inset(100% 0 0 0 round 1.35rem)}to{clip-path:inset(0)}}@keyframes vexoCarouselRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-trigger:--vexo-best-seller-slide play-forwards play-backwards){.vexo-scroll-trigger-slide{animation:vexoCarouselRise .42s ease-out both}.vexo-scroll-trigger-slide:nth-child(2){animation-delay:50ms}.vexo-scroll-trigger-slide:nth-child(3){animation-delay:.1s}.vexo-scroll-trigger-slide:nth-child(4){animation-delay:.15s}.vexo-scroll-trigger-slide:nth-child(5){animation-delay:.2s}}@media (max-width:640px){.vexo-scroll-trigger-carousel{grid-auto-columns:minmax(46vw,10.5rem)}.vexo-scroll-trigger-carousel--inline{grid-auto-columns:minmax(44vw,10rem)}}