.pl-ocasiones{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1rem}@media (max-width:640px){.pl-ocasiones{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:2px;margin-inline:-16px;padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.pl-ocasiones::-webkit-scrollbar{display:none}.pl-ocasiones>*{flex:0 0 auto;scroll-snap-align:center}}