/* (Optional) daca nu-ti trebuie, poti sterge blocul asta */
.sticky-header-1{
  padding-top:100px;
  z-index:auto;
}

/* CARD: zona imagine (thumb) */
.services-thumb-three{
  height: 320px !important;           /* 280–340 dupa gust */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden !important;
  background: #fff !important;
}

/* CARD: imaginea – fara crop, fara conflicte cu tema */
.services-thumb-three img{
  width: auto !important;
  height: 100% !important;
  max-width: 100% !important;
  object-fit: contain !important;
  aspect-ratio: auto !important;
  transform: none !important;
  transition: none !important;
}

/* STOP zoom/animatii la hover (tema) */
.services-item-three:hover .services-thumb-three img{
  transform: none !important;
}

/* LIGHTBOX / pagina produs: fara taiere */
.single-product img,
.product-details img,
.product-image img,
.product-gallery img,
.pswp__img{
  object-fit: contain !important;
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
  max-height: 100vh !important;
  object-position: 50% 50% !important;
}