.media-scroller [data-scroller=track]{display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--scroller-element-columns, 2)/var(--scroller-columns, 8)*100% - var(--scroller-gap, 16px)*(1 - var(--scroller-element-columns, 2)/var(--scroller-columns, 8)));gap:var(--scroller-gap, 16px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-ms-overflow-style:none;scrollbar-width:none}.media-scroller [data-scroller=track]::-webkit-scrollbar{display:none}.media-scroller [data-scroller=track]>[data-scroller=element]{scroll-snap-align:start}.media-scroller [data-scroller=track].--full-width{width:calc(100% + var(--spacing)*2);padding-inline:var(--spacing);scroll-padding-inline:var(--spacing);transform:translate3d(calc(-1 * var(--spacing)), 0, 0)}.media-scroller [data-scroller=arrow]{top:44%}.media-scroller [data-scroller=arrow]:hover{opacity:1}@media screen and (max-width: 1279px){.media-scroller [data-scroller=arrow]{display:none}}.media-scroller [data-scroller-direction=next]{transform:translate3d(50%, -50%, 0);right:0}.media-scroller [data-scroller-direction=prev]{transform:translate3d(-50%, -50%, 0);left:0}@media(max-width: 767px){.media-scroller.hide-mobile [data-scroller=track]{grid-auto-flow:row;grid-auto-columns:100%;grid-row-gap:var(--scroller-vertical-gap, 16px)}.media-scroller.hide-mobile [data-scroller=progress]{display:none}}
.color-grid .grid-container{display:grid;grid-gap:16px;grid-template-columns:repeat(8, 1fr);grid-template-areas:"topCard topCard topCard topCard topCard topCard topCard dot" "img1 img1 img1 img1 card1 card1 card1 card1" "card2 card2 card2 card2 img2 img2 img2 img2" "cardWide cardWide cardWide cardWide cardWide cardWide cardWide cardWide" "deco deco bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard"}@media(min-width: 512px){.color-grid .grid-container{grid-template-areas:"topCard topCard topCard img2 img2 img2 img2 dot" "img1 img1 img1 img1 card1 card1 card1 card1" "card2 card2 card2 cardWide cardWide cardWide cardWide cardWide" "deco bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard"}}@media(min-width: 768px){.color-grid .grid-container{grid-gap:24px;grid-template-columns:repeat(12, 1fr);grid-template-areas:"topCard topCard topCard topCard img2 img2 img2 img2 img2 dot dot dot" "img1 img1 img1 img1 img1 img1 card1 card1 card1 card1 card1 card1" "card2 card2 card2 card2 cardWide cardWide cardWide cardWide img3 img3 img3 img3" "deco deco deco deco bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard bottomCard"}}@media(min-width: 1024px){.color-grid .grid-container{grid-template-areas:"img2 img2 img2 img2 topCard topCard img1 img1 card1 card1 card1 dot" "deco card2 card2 cardWide cardWide cardWide img3 img3 img3 bottomCard bottomCard bottomCard"}}@media(min-width: 1280px){.color-grid .grid-container{grid-gap:32px;grid-template-columns:repeat(16, 1fr);grid-template-areas:"img2 img2 img2 img2 img2 img2 topCard topCard topCard img1 img1 img1 card1 card1 card1 dot" "deco card2 card2 card2 cardWide cardWide cardWide cardWide img3 img3 img3 bottomCard bottomCard bottomCard bottomCard bottomCard"}}
@media(min-width: 48rem){#flash-benefits-carousel{--scroller-element-columns: 6}}@media(min-width: 64rem){#flash-benefits-carousel{--scroller-element-columns: 4}}@media(min-width: 80rem){#flash-benefits-carousel{--scroller-element-columns: 5.33}}
