.after-category-name::after{content:"s"}.category-posts-container{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 60px}.category-post{display:flex;flex-direction:column;justify-content:space-between}.category-post img{width:100%;height:300px;border-radius:15px;margin-bottom:30px;object-fit:cover}.category-post h3 a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .5s ease}.category-post h3:hover a{background-size:100% 2px}.category-post a{text-decoration:none!important;color:#000}.category-post h3{font-size:var(--fs-title-md);font-weight:400;line-height:1.3;margin-bottom:20px;height:78px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.category-post p.post-excerpt{font-size:var(--fs-text-xs);line-height:1.67;margin-bottom:20px;height:75px;color:#0009;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.category-post p.date{font-size:var(--fs-text-xs);color:#ABABAB;text-transform:uppercase;margin-bottom:0}.pagination-container{display:flex;justify-content:center;margin-top:40px}.pagination-container .page-numbers{font-size:var(--fs-text-xl);font-family:'Safiro';font-weight:400;text-decoration:none;color:#00000080;margin:0 10px}.pagination-container .page-numbers.current{color:#000;text-decoration:underline 2px;text-underline-offset:4px}@media screen and (max-width:980px){.category-posts-container{grid-template-columns:repeat(2,1fr)}.category-post img{height:200px;margin-bottom:15px}.category-post h3{font-size:20px;line-height:25px;height:50px;margin-bottom:15px}.category-post p.post-excerpt{display:none}p.date{font-size:13px!important}}@media screen and (max-width:767px){.category-posts-container{display:flex;flex-direction:column;gap:25px}.category-post img{margin-bottom:10px}.category-post h3{margin-bottom:10px}}