.PressHomepageProductDetailsList {
  position: relative;
  top: 0;
  width: var(--windowWidth, calc(100vw - 15px));
  max-width: var(--windowWidth, calc(100vw - 15px));
  flex-direction: column;
  align-items: center;
  opacity: 0;
  display: none;
  will-change: opacity
}

.PressHomepage--isInitialized .PressHomepageProductDetailsList {
  display: none
}

.PressHomepage--isActiveProduct .PressHomepageProductDetailsList {
  display: flex;
  opacity: 0;
  animation: productDetailsFadeIn .5s linear .3s forwards
}

.PressHomepage--isMeasuring .PressHomepageProductDetailsList {
  display: flex
}

@keyframes productDetailsFadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}
