.center-product-image{
    position: relative;
    width: 100%;
    padding-top: 100%;         
    overflow: hidden;
  }
a .center-product-image img {
object-fit: cover;
    object-position: center;
}
  .center-product-image img{
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;         
    object-position: center;   
  }
.max-15-h {
    height: auto;
}
@media (min-width: 700px) {
    .max-15-h {
        height: auto;
    }
}
.homepage-hero-image-text {
font-family: "Noto Serif Display", serif;
}
#home, #content, .taxon-subcategories-wrapper {
background:#62abc0;
}

.header-spree, .footer-spree {
border-color: transparent !important;
}
#product-description-short {
padding-bottom:30px!important;
}
