/*
 * Styles extracted from global.css for the Home landing page.
 */
.experience-component.experience-nike_layouts-carouseDesktop1r2c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-carouselSimple
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-carouselOptimized
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-landingNavigationLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-mobileGrid1r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-mobileGrid4r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-oneRowTwoColTitle
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description,
.experience-component.experience-nike_layouts-twoColsLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text
    .banner-description {
    -ms-flex: 1;
    flex: 1;
}

.experience-component.experience-nike_layouts-carouseDesktop1r2c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-carouselSimple
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-carouselOptimized
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-landingNavigationLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-mobileGrid1r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-mobileGrid4r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-oneRowTwoColTitle
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner,
.experience-component.experience-nike_layouts-twoColsLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner {
    height: 100%;
}

.experience-component.experience-nike_layouts-carouseDesktop1r2c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-carouselSimple
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-carouselOptimized
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-landingNavigationLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-mobileGrid1r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-mobileGrid4r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-oneRowTwoColTitle
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons,
.experience-component.experience-nike_layouts-twoColsLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons {
    height: 100%;
    margin-bottom: 0;
}

.experience-component.experience-nike_layouts-carouseDesktop1r2c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-carouselSimple
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-carouselOptimized
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-landingNavigationLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-mobileGrid1r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-mobileGrid4r1c
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-oneRowTwoColTitle
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text,
.experience-component.experience-nike_layouts-twoColsLayout
    .equalHeight
    .experience-component.experience-nike_assets-homeHeroBanner
    .home-hero-banner.alignButtons.block-below
    .text {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.carousel-simple .home-hero-banner,
.slick-slider .home-hero-banner {
    margin-bottom: 0 !important;
}