h1.megaH12 {
    font-size: 5em;
    line-height: 1.0em;
}


  .psProductPage h1{
    margin-bottom:0.25em;
  }
  .psProductPage h2{
    margin-bottom:0.75em;
  }
  .psProductPage h3{
    margin-bottom:0.75em;
  }
  .psProductPage h4{
    color:var(--psBlue);
    font-weight:700;
    font-size:1.25em;
    margin-top:1em;
  }
  .psProductPage h4.textOrange{
    color:var(--psOrange);
  }

  .img-border{
    border:solid 1px var(--psGray);
  }
  .img-featured{
    border:solid 1px var(--psGray);
    display: block;
    padding:0.75em;
    transition: all 0.3s ease;
  }
  .img-featured:hover{
    border:solid 4px var(--psOrange);
    display: block;
    padding:0em;
  }
  .img-featured-active{
    border:solid 1px var(--psOrange);
  }
  .img-featured-active:hover{
    border:solid 1px var(--psOrange);
    padding:0.75em;
  }

  .img-featured-main {
    transition: opacity 0.3s ease;
  }

  .img-featured-main.fading {
      opacity: 0;
  }
