.blog-posts-section .article__title{font-family:KronaOne;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-posts__header p{font-family:Kanit;margin:0}.blog-posts__header{margin-bottom:40px}.blog-posts-section .article__description{font-size:16px;font-family:Kanit}.article__grid-meta{font-size:14px;font-family:Kanit}.article__tags>*{font-size:14px;font-weight:600;font-family:Kanit}.blog-posts__bottom{display:flex;gap:20px}.blog-posts__header-title>*{font-size:40px;font-family:KronaOne;margin:0}.article-card{overflow:hidden}.authors-img img{border-radius:50%}.article-card img{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.article-card:hover img{transform:scale(1.05)}.blog-posts-new__control{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.blog-posts-section .swiper-pagination{position:relative;text-align:left}.blog-posts-section .blog-posts-new__arrow{width:150px;position:relative;display:flex;justify-content:space-between}.blog-posts-section .swiper-pagination-bullet{background:#000;opacity:.3;transition:all .5s ease-in-out}.blog-posts-section .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;border-radius:20px;opacity:1}.blog-posts-section .blog-posts-new-next svg{transform:rotate(180deg)}.blog-posts-section .blog-posts-new-next,.blog-posts-section .blog-posts-new-prev{border-radius:50%;width:48px;height:48px;margin:auto;border:1px solid #000;top:unset;left:unset;right:unset;position:relative}.blog-posts__header-desc h5{font-size:24px;font-family:Kanit;font-weight:400}.article__author{font-style:normal;font-weight:600;font-family:Kanit}.pagination{font-family:Kanit}.pagination .next,.pagination .prev{background:transparent}.pagination .next .icon,.pagination .prev .icon{color:#000}.article__grid-image{position:relative}.article__frame{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.article__frame img{width:100%;height:100%}@media screen and (max-width: 991.5px){.blog-posts__header-title>*{font-size:24px}.blog-posts__header p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:clip}.blog-posts__header{margin-bottom:20px}.blog-posts-section .article__title{font-size:16px}.blog-posts-section .swiper-pagination{max-width:max-content;bottom:0}.blog-posts__header-desc h5{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-blog-posts.css.map */
