
html{
    height: -webkit-fill-available !important;
}

body{
    height: -webkit-fill-available !important;
    background-color: #004d62 !important;
}

main{
    height: 100%;
}

/* Hover polish */
.magazine-cover:hover {
  box-shadow: 0 30px 60px rgba(0,0,0,0.35);
  transform: scale(1.05);
}

.df-lightbox-close{
  background-color: white !important;
  border-radius: 5px !important;
}

._df_thumb{
  margin: 0 !important;
  width: 100% !important;
  max-width: 400px !important;
  aspect-ratio: 210 / 297;
  height: auto !important;
}