.post-archive{transition:height 0.4s}.post-archive .blog-filters{padding-top:4rem;margin-bottom:3rem;border-top:1px solid #e1e1e1}.post-archive .post-details{padding-left:0.5rem;padding-right:0.5rem}.post-archive .post-content{margin-bottom:2.8rem;line-height:1.85}.post-archive .post-list .post-content{margin-bottom:0}.post-archive .btn:after{margin-top:4px}.post-archive .post-full .post-media + .post-details,.post-archive .post-full .post-media-carousel + .post-details{padding-top:3.8rem}.post-archive .post-full .post-meta{margin-bottom:0.6rem}.post-archive .post-full .post-title{margin-bottom:1.4rem;font-size:calc(2.4rem * var(--rio-typo-ratio,1))}.posts.masonry .post-wrap{margin-bottom:0}.archive-layout main{padding-bottom:10rem}.post-archive .post-wrap:not(.grid-item){margin-bottom:3.5rem}.post-archive .list-type-posts .post-wrap{margin-bottom:2rem}@media (max-width:767px){.post-archive .post-wrap:not(.grid-item){margin-bottom:2rem}}.post-archive .post-wrap:last-child{margin-bottom:0}.post-archive>.pagination{margin-top:2.5rem}@media (max-width:767px){.post-archive .post-full .post-title{font-size:calc(2rem * var(--rio-typo-ratio,1))}}