.tmenu-mobile_positionfixed {
    max-height: 65px !important;

}

.tmenu-mobile__container {
    max-height: 65px !important;

}

.t228__maincontainer.t228__c12collumns {
    background-color: #181818 !important;
}




/* Shine effect */
.uc-pasek {
  position: relative;
     display: flex;
     overflow: hidden;
     z-index: 0;
}
  
.uc-pasek::before {
  content: "";
  position: absolute;
  top: 0;
  left: -50%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-20deg);
  animation: shine 5s infinite;
}

@keyframes shine {
  0% { left: -50%; }
  100% { left: 100%; }
}
