
/* Pencraft About Photo 1.0
   Zdjęcie ma zawsze pokazywać pełny kadr – bez obcinania nóg. */

.pc-about-photo {
  width: 100%;
  margin: 0;
  overflow: visible !important;
  background: #fff;
}

.pc-about-photo img {
  display: block;
  width: 100% !important;
  max-width: 100%;
  height: auto !important;
  max-height: none !important;
  aspect-ratio: auto !important;
  object-fit: contain !important;
  object-position: center center !important;
}

/* Na szerokich ekranach nie rozciągamy obrazu ponad jego naturalną
   proporcję; cała sylwetka pozostaje widoczna. */
@media (min-width: 1100px) {
  .pc-about-photo img {
    width: 100% !important;
  }
}

/* Mobile: pełna szerokość, naturalna wysokość. */
@media (max-width: 820px) {
  .pc-about-photo {
    margin-left: 0;
    margin-right: 0;
  }

  .pc-about-photo img {
    width: 100% !important;
    height: auto !important;
  }
}
