/**handles:special_css,masonry-styles**/
.site-header{background-image:url(https://strappingtimes.com/wp-content/uploads/2020/09/the-detritus-2.jpg);background-size:cover;background-position:center center}.site-title{font-size:clamp(3rem, -.1818rem + 14.5455vw, 8rem);text-shadow:1px 1px 1px rgba(0,0,0,.5),-1px 1px 1px rgba(0,0,0,.5),1px -1px 1px rgba(0,0,0,.5),-1px -1px 1px rgba(0,0,0,.5),0 0 14px rgba(0,0,0,.6)}.site-title a{color:#f4f5f0}.site-header>.wrap{padding:clamp(1rem,-3.4545rem + 20.3636vw,8rem) 0}.site-description{font-size:clamp(1.8rem, 1.3545rem + 2.0364vw, 2.5rem);font-weight:900;color:#f4f5f0;text-shadow:1px 1px 1px rgba(0,0,0,.5),-1px 1px 1px rgba(0,0,0,.5),1px -1px 1px rgba(0,0,0,.5),-1px -1px 1px rgba(0,0,0,.5),0 0 14px rgba(0,0,0,.6)}
.masonry-archive .site-inner{max-width:1280px}.masonry-archive .content{visibility:hidden;float:left;width:103%;margin-left:-3%}.masonry-archive .content.masonry{visibility:visible}.masonry-archive .content .entry{float:left;padding:2rem 0;width:30.33333%;margin-left:3%;margin-bottom:3%}.masonry-archive .content .entry-title{padding:0}.masonry-archive .content .entry-meta{margin-bottom:10px;padding:0 30px;text-align:center}.masonry-archive .content .entry-content{padding:0}.masonry-archive .content .entry-content::after{content:"\-+-";text-align:center;margin:0 auto}.masonry-archive .content .entry .masonry-button{display:table;margin:0 auto;margin-top:20px;margin-bottom:30px}.masonry-button{background-color:transparent;border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-size:14px;font-weight:400;line-height:1.625;padding:16px 32px;text-align:center;white-space:normal;width:auto}.masonry-button:hover{background-color:#111;color:#fff;font-weight:700}@media only screen and (max-width:1340px){.masonry-archive .site-inner{max-width:1140px}}@media only screen and (max-width:1200px){.masonry-archive .site-inner{max-width:960px}}@media only screen and (max-width:1023px){.masonry-archive .site-inner{max-width:800px}.masonry-archive .content .entry{width:47%}}@media only screen and (max-width:1023px){.masonry-archive .site-inner{max-width:800px}.masonry-archive .content .entry{width:47%}}@media only screen and (max-width:820px){.masonry-archive .content .entry-content,.masonry-archive .content .entry-title{padding:0 10px}}@media only screen and (max-width:620px){.masonry-archive .content{margin-left:0;width:100%}.masonry-archive .content .entry{width:100%;margin-left:0}}.masonry-archive .post .entry-header{margin-top:30px}.masonry-image-wrap img{margin:0 auto 0}