@charset "UTF-8";
.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.wolf-blog-item .wolf-blog-item-title a, .wolf-blog-item-small .wolf-blog-item-title a {
  color: var(--main-text-color); }
  .wolf-blog-item .wolf-blog-item-title a:hover, .wolf-blog-item .wolf-blog-item-title a:focus, .wolf-blog-item-small .wolf-blog-item-title a:hover, .wolf-blog-item-small .wolf-blog-item-title a:focus {
    color: var(--main-color); }

.wolf-feature-news .block-thumb {
  padding-top: 66.66%;
  /* Tỷ lệ 3:2 (750x500) */
  overflow: hidden; }
  .wolf-feature-news .block-thumb img {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-position: center;
    object-fit: contain; }
