.blog-items.blog-layout-items-3{padding:0 15px}.blog-post .blog-list{margin:0 -15px}.blog-items.blog-layout-items-3 .motion-reduce{transform:scale(1);transition:all .5s ease 0s!important}.blog-items.blog-layout-items-3:hover .motion-reduce{transition:all .5s ease 0s!important;transform:scale(1.1)}.blog-layout-items-3 .blog-content{margin-top:0}.blog-layout-items-3 .blog-content-top{display:flex;font-size:16px}.blog-layout-items-3 .blog-date{color:#999}.blog-layout-items-3 .blog-author{margin:0 10px}.blog-layout-items-3 .blog-title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;color:#000;text-transform:uppercase;line-height:24px;margin:0 0 10px;font-weight:700;overflow:hidden}.blog-layout-items-3 .button-link{text-transform:uppercase;position:relative;padding-left:15px;color:#000;font-weight:700;letter-spacing:2px;font-size:12px;transition:.3s ease-in}.blog-layout-items-3 .button-link:before{position:absolute;content:"+";font-size:14px;font-weight:700;left:0;transition:.3s ease-in}.blog-layout-items-3 .button-link:after{content:"";left:0;position:absolute;width:50%;background-color:var(--primary);height:2px;bottom:-10px;z-index:2}.blog-layout-items-3 .button-link:hover:after{width:100%;transition:.3s ease-in;background-color:var(--primary)}.blog-layout-items-3 .button-link:hover:before{transform:rotate(0)}.blog-post p.section-text{margin-bottom:0;padding-bottom:60px}.blog-layout-items-3 .blog-content{padding-top:15px}.blog-layout-items-3 .blog-content-top{margin:0 0 20px;font-size:12px;line-height:30px;flex-wrap:wrap}.blog-layout-items-3 .blog-date{margin-bottom:0}.blog-content-top a{font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;position:relative}.blog-content-top a:before{position:absolute;content:"";left:0;height:1px;background-color:var(--primary);width:50%;bottom:0}p.blog-description{line-height:24px;font-size:14px;margin-bottom:16px}a.blog-link{color:#000}a.blog-link:hover{color:var(--primary)}.blog-post .container-fluid{padding:0 60px}@media (max-width: 991px){.blog-post p.section-text{padding-bottom:30px}.blog-post .container-fluid{padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/blog-template-3.css.map */
