@font-face {
  font-family: 'PoetsenOne';
  src: url('../fonts/PoetsenOne-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PlusJakartaSans-ExtraBold';
  src: url('../fonts/PlusJakartaSans-ExtraBold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PlusJakartaSans-Regular';
  src: url('../fonts/PlusJakartaSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PlusJakartaSans-SemiBold';
  src: url('../fonts/PlusJakartaSans-SemiBold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

.product .product-list ul li .text h4,.product-details .section4 ul li .text h4 {
    display: -webkit-box; 
      -webkit-box-orient: vertical; 
      -webkit-line-clamp: 1; 
      overflow: hidden; 
      white-space: wrap!important;
}

.catalog .section3 ul li .text h4 {
    display: -webkit-box; 
      -webkit-box-orient: vertical; 
      -webkit-line-clamp: 2; 
      overflow: hidden; 
      white-space: wrap!important;
}