.recent_item{margin-top:1rem;max-width:28rem;opacity:0;position:absolute;transition:all .3s linear;transition-delay:.5s;visibility:hidden;width:100vw;z-index:10}.recent_item .recent-item-inner{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgb(0 0 0/5%);overflow:hidden}.recent_item .recent_item_main{padding:1.25rem}.recent_item .recent_item_mains>h3{font-family:Roca Two Bold,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.025em;line-height:1.25rem;margin:0;text-transform:uppercase}.recent_item ul.cm-recent-blog-wrapper{background-color:transparent!important;list-style:none;margin:1rem 0 0;padding:0}.recent_item ul.cm-recent-blog-wrapper>li:first-child{margin-top:0}.recent_item ul.cm-recent-blog-wrapper>li{font-size:1rem;line-height:1.5rem;margin-top:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent_item ul.cm-recent-blog-wrapper>li>a{font-family:Filson Pro Regular,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;transition:none}.recent_item .recent_item_bottom{font-size:.875rem;line-height:1.25rem;margin-top:1.25rem}.recent_item .recent_item_bottom a{font-family:Filson Pro Regular,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}@media (min-width:640px){.recent_item .recent_item_main{padding:2rem}}