.blog #primary .site-main,.archive #primary .site-main,.search #primary .site-main{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;padding:36px 0!important;float:none!important;width:100%!important;align-items:stretch!important}.blog #primary .site-main .woostify-pagination,.archive #primary .site-main .woostify-pagination,.blog #primary .site-main nav,.archive #primary .site-main nav{grid-column:1/-1!important}.post-loop .loop-post-inner{background:#fff;border:1px solid var(--amw-line);border-radius:var(--amw-radius);overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.05);display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;transition:transform .3s ease,box-shadow .3s ease}.post-loop:hover .loop-post-inner{transform:translateY(-6px);box-shadow:0 14px 30px rgba(33,187,181,.18)}.post-loop .entry-summary{margin:10px 18px 0!important;padding:0!important;color:#5b6572!important;font-size:.85rem!important;line-height:1.6!important;flex:1 1 auto;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-loop .more-link,.post-loop .woostify-more-link{display:inline-flex!important;align-items:center;width:fit-content;margin:14px 18px 18px!important;padding:9px 18px;background:var(--amw);color:#fff!important;font-size:.74rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;border-radius:50px;transition:background .25s,transform .25s}.post-loop .more-link:hover,.post-loop .woostify-more-link:hover{background:var(--amw-black);transform:translateX(3px)}@media (max-width:1200px){.blog #primary .site-main,.archive #primary .site-main,.search #primary .site-main{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.blog #primary .site-main,.archive #primary .site-main,.search #primary .site-main{grid-template-columns:1fr!important;padding:22px 0!important}}