/* Semantic aliases replacing hashed hero wrapper selectors. */
.ph-108 .home-hero-section {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.ph-108 .home-hero-main-carousel {
  --e-n-carousel-swiper-slides-to-display: 1;
  --e-n-carousel-swiper-slides-gap: 0px;
  --e-n-carousel-slide-height: auto;
  --e-n-carousel-slide-container-height: 100%;
}
