.styles-module__eZ5bsa__tripCarousel{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:calc(50% - .375rem);grid-auto-flow:column;align-items:stretch;gap:.75rem;display:grid;overflow-x:auto}.styles-module__eZ5bsa__tripCarousel>*{scroll-snap-align:start;min-width:0}@media (min-width:640px){.styles-module__eZ5bsa__tripCarousel{grid-auto-columns:280px;gap:1rem}}@media (min-width:1024px){.styles-module__eZ5bsa__tripCarousel{grid-auto-columns:calc(25% - .75rem)}}
