.loops-wrapper.auto_tiles{display:grid!important;gap:5px 0;grid-auto-rows:285px;grid-template-columns:repeat(3,25%) calc(25% - 5px);letter-spacing:normal;padding:0;position:relative;width:100%}.auto_tiles.tf_auto_tiles_init.loops-wrapper{animation:fadeIn .5s ease-in-out}.auto_tiles:after,.auto_tiles:before{display:none!important}.loops-wrapper.auto_tiles.masonry-done>.post,.woocommerce .auto_tiles.masonry-done.loops-wrapper>.product{grid-column-start:1;height:285px;margin:0 0 5px;position:absolute}.auto_tiles:not(.masonry-done){height:auto!important}.loops-wrapper.auto_tiles:not(.masonry-done)>.post,.woocommerce .loops-wrapper.auto_tiles:not(.masonry-done)>.product{height:auto!important;left:0!important;margin:0 5px 0 0;padding:0;position:relative!important;top:0!important;width:auto!important}.loops-wrapper.auto_tiles>.post,.products.auto_tiles>.product{overflow:hidden}.auto_tiles.tf_auto_tiles_init>.post,.auto_tiles.tf_auto_tiles_init>.product{opacity:1}.auto_tiles>:nth-of-type(7n+5){grid-column:span 2}.auto_tiles>:nth-of-type(7n+2),.tf_tiles_5>:nth-of-type(5n+2),.tf_tiles_6>:nth-of-type(6n),.tf_tiles_6>:nth-of-type(6n+2),.tf_tiles_6>:nth-of-type(6n+5){grid-column:span 2;grid-row:span 2}.auto_tiles>:nth-of-type(7n+3),.tf_tiles_5>:nth-of-type(5n+3),.tf_tiles_6>:nth-of-type(6n+3){grid-row:span 2;margin-right:0!important}.auto_tiles>:nth-of-type(7n),.tf_tiles_6>:nth-of-type(6n){margin-right:0!important}.tf_tiles_5>:nth-of-type(5n){grid-column:span 4;margin-right:0!important}.auto_tiles.tf_auto_tiles_init{visibility:visible}.loops-wrapper.auto_tiles>.post>.post-image,.products.auto_tiles>.product>.post-image{box-sizing:border-box;height:100%;left:0;margin:0;position:absolute!important;top:0;width:100%;z-index:1}.auto_tiles.tf_auto_tiles_init>.post>.post-image,.auto_tiles.tf_auto_tiles_init>.product>.post-image{transition:width .3s ease-in-out,transform .3s ease-in-out}.loops-wrapper.auto_tiles>.post>.post-image a,.products.auto_tiles>.product>.post-image a{display:block;height:100%;width:100%}.auto_tiles>.post>.post-image img,.products.auto_tiles>.product>.post-image img{border:0;height:100%;margin:0;object-fit:cover;padding:0;width:100%}.auto_tiles .post-image+.post-content{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.65) 40%,#fff);border-radius:0 0 8px 8px;bottom:-100%;box-sizing:border-box;inset-inline:0;overflow:hidden;padding:3em 1em 10px;position:absolute;transition:.3s ease-in-out;transition-property:background-color,color,opacity,top,bottom;width:100%;z-index:1}.auto_tiles a{color:#000}.auto_tiles .post-title{font-size:1.3em}.auto_tiles .post-title a{font-weight:600}.auto_tiles .post-meta{font-size:.85em}.auto_tiles .post.tiled-portrait .post-title,.auto_tiles .post.tiled-square-small .post-title{font-size:1.15em;letter-spacing:-.015em}.auto_tiles .post.tiled-landscape .post-title{font-size:1.6em;letter-spacing:-.015em}.auto_tiles .post:hover .post-content{bottom:0}@media (max-width:681px){body .loops-wrapper.auto_tiles>.post,body .products.auto_tiles>.product{display:block;float:none!important;margin:0 0 5px!important;width:100%}.loops-wrapper.auto_tiles{display:block!important}body .loops-wrapper.auto_tiles>.post>.post-image,body .products.auto_tiles>.product>.post-image{height:auto!important;position:static!important;width:100%!important;z-index:auto!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}