.gv-promo-strip{scroll-snap-type:x mandatory;grid-auto-columns:100%;grid-auto-flow:column}.gv-promo-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;align-items:stretch;gap:14px;margin:0 calc(-1*clamp(16px,4vw,40px));padding:4px clamp(16px,4vw,40px) 8px;display:grid;overflow-x:auto}.gv-promo-rail>*{scroll-snap-align:start}.gv-promo-rail--all{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:4px 0 8px;overflow:visible}@media (width>=900px){.gv-promo-rail,.gv-promo-rail--all{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:4px 0 8px;overflow:visible}}
