.PromotionBannerGridSection_section__nJ8U_{width:100%;padding-top:var(--promo-section-padding-top);padding-bottom:var(--promo-section-padding-bottom)}.PromotionBannerGridSection_grid___U9VB{display:grid;width:100%;min-width:0;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--promo-mobile-gap)}.PromotionBannerGridSection_item__BKjCP{position:relative;display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;border-radius:var(--promo-border-radius);background:#f4f6f8;isolation:isolate}.PromotionBannerGridSection_item__BKjCP picture{display:block;width:100%;max-width:100%}.PromotionBannerGridSection_image__hGIEp{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:var(--promo-object-position);transition:transform .3s ease}.PromotionBannerGridSection_item__BKjCP:hover .PromotionBannerGridSection_image__hGIEp{transform:scale(1.01)}.PromotionBannerGridSection_mobileCarousel__tEqah{grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.PromotionBannerGridSection_mobileCarousel__tEqah::-webkit-scrollbar{display:none}.PromotionBannerGridSection_mobileCarousel__tEqah .PromotionBannerGridSection_item__BKjCP{scroll-snap-align:start}.PromotionBannerGridSection_mobileGrid__LKtFE{grid-template-columns:repeat(2,minmax(0,1fr))}.PromotionBannerGridSection_mobileGrid__LKtFE .PromotionBannerGridSection_item__BKjCP{grid-column:span var(--promo-mobile-span) /span var(--promo-mobile-span)}.PromotionBannerGridSection_mobileStack__oYKHW{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.PromotionBannerGridSection_grid___U9VB,.PromotionBannerGridSection_mobileCarousel__tEqah,.PromotionBannerGridSection_mobileGrid__LKtFE,.PromotionBannerGridSection_mobileStack__oYKHW{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--promo-tablet-gap);overflow:visible;padding-bottom:0}.PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileCarousel__tEqah .PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileGrid__LKtFE .PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileStack__oYKHW .PromotionBannerGridSection_item__BKjCP{grid-column:span var(--promo-tablet-span) /span var(--promo-tablet-span)}.PromotionBannerGridSection_image__hGIEp{width:100%;height:100%;object-fit:var(--promo-object-fit)}}@media (min-width:1024px){.PromotionBannerGridSection_grid___U9VB,.PromotionBannerGridSection_mobileCarousel__tEqah,.PromotionBannerGridSection_mobileGrid__LKtFE,.PromotionBannerGridSection_mobileStack__oYKHW{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--promo-desktop-gap)}.PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileCarousel__tEqah .PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileGrid__LKtFE .PromotionBannerGridSection_item__BKjCP,.PromotionBannerGridSection_mobileStack__oYKHW .PromotionBannerGridSection_item__BKjCP{grid-column:span var(--promo-desktop-span) /span var(--promo-desktop-span);height:var(--promo-desktop-height)}.PromotionBannerGridSection_image__hGIEp{width:100%;height:100%;object-fit:var(--promo-object-fit)}}@media (prefers-reduced-motion:reduce){.PromotionBannerGridSection_image__hGIEp{transition:none}.PromotionBannerGridSection_item__BKjCP:hover .PromotionBannerGridSection_image__hGIEp{transform:none}}