.sdm-section-blog-grid{display:block}.sdm-blog-grid-wrap{background:var(--sdm-light)}.sdm-blog-grid-inner{max-width:1400px;margin:0 auto;padding:0 2rem}.sdm-blog-tags-bar{display:flex;align-items:center;gap:.56rem;flex-wrap:wrap;padding-bottom:2.4rem}.sdm-blog-tag-pill{font-family:Inter,sans-serif;font-size:1.28rem;font-weight:600;color:var(--sdm-gray);padding:.72rem 1.76rem;border-radius:50px;border:1.5px solid rgba(0,0,0,.1);background:#fff;cursor:pointer;text-decoration:none;transition:border-color .2s,color .2s,background .2s;white-space:nowrap}.sdm-blog-tag-pill:hover{border-color:var(--sdm-primary);color:var(--sdm-primary)}.sdm-blog-tag-pill.sdm-blog-tag-active{background:var(--sdm-grad);color:#fff;border-color:transparent}.sdm-blog-featured{background:#fff;border-radius:24px;border:1px solid rgba(0,0,0,.06);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:2.4rem;transition:box-shadow .3s}.sdm-blog-featured:hover{box-shadow:0 24px 64px #0000001a}.sdm-blog-featured-img-wrap{display:block;overflow:hidden;aspect-ratio:4 / 3}.sdm-blog-featured-img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.sdm-blog-featured:hover .sdm-blog-featured-img{transform:scale(1.04)}.sdm-blog-featured-body{padding:3rem 3rem 2.5rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}.sdm-blog-featured-title{font-family:Inter,sans-serif;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;color:var(--sdm-dark);line-height:1.2;margin:0}.sdm-blog-featured-title a{color:inherit;text-decoration:none;transition:color .2s}.sdm-blog-featured-title a:hover{color:var(--sdm-primary)}.sdm-blog-featured-excerpt{font-family:Inter,sans-serif;font-size:1.328rem;color:var(--sdm-gray);line-height:1.65;margin:0}.sdm-blog-grid{display:grid;gap:1.75rem;margin-bottom:3.2rem}.sdm-blog-card{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.sdm-blog-card:hover{transform:translateY(-6px);box-shadow:0 20px 56px #00000017}.sdm-blog-card-img-wrap{display:block;overflow:hidden;flex-shrink:0}.sdm-blog-card-img-wrap--landscape{aspect-ratio:16 / 9}.sdm-blog-card-img-wrap--standard{aspect-ratio:4 / 3}.sdm-blog-card-img-wrap--square{aspect-ratio:1 / 1}.sdm-blog-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sdm-blog-card:hover .sdm-blog-card-img{transform:scale(1.05)}.sdm-blog-no-img{width:100%;height:100%;min-height:180px;background:linear-gradient(135deg,#6366f11f,#ec489914);display:flex;align-items:center;justify-content:center}.sdm-blog-no-img--featured{min-height:100%;aspect-ratio:4 / 3}.sdm-blog-card-body{padding:2.4rem 2.4rem 2rem;display:flex;flex-direction:column;gap:.96rem;flex:1}.sdm-blog-cat-pill{display:inline-block;font-family:Inter,sans-serif;font-size:1.152rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;padding:.48rem 1.2rem;border-radius:50px;background:var(--sdm-grad);color:#fff;flex-shrink:0;align-self:flex-start}.sdm-blog-card-title{font-family:Inter,sans-serif;font-size:1.76rem;font-weight:700;color:var(--sdm-dark);line-height:1.3;margin:0}.sdm-blog-card-title a{color:inherit;text-decoration:none;transition:color .2s}.sdm-blog-card-title a:hover{color:var(--sdm-primary)}.sdm-blog-card-excerpt{font-family:Inter,sans-serif;font-size:1.328rem;color:var(--sdm-gray);line-height:1.65;margin:0;flex:1}.sdm-blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.64rem 1.12rem;margin-top:auto}.sdm-blog-meta-item{display:inline-flex;align-items:center;gap:.4rem;font-family:Inter,sans-serif;font-size:1.152rem;color:var(--sdm-gray);font-weight:500}.sdm-blog-meta-item svg{width:16px;height:16px;opacity:.6;flex-shrink:0}.sdm-blog-readmore{display:inline-flex;align-items:center;gap:.64rem;font-family:Inter,sans-serif;font-size:1.36rem;font-weight:600;color:var(--sdm-primary);text-decoration:none;transition:gap .25s,color .2s;margin-top:.24rem}.sdm-blog-readmore:hover{gap:.72rem;color:var(--sdm-primary-dark)}.sdm-blog-readmore svg{flex-shrink:0}.sdm-blog-empty{text-align:center;padding:6rem 2rem}.sdm-blog-empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.4}.sdm-blog-empty p{font-family:Inter,sans-serif;font-size:1.05rem;color:var(--sdm-gray)}.sdm-blog-pagination{display:flex;align-items:center;justify-content:center;gap:.64rem;flex-wrap:wrap;padding-top:.8rem}.sdm-blog-page-btn{display:inline-flex;align-items:center;gap:.4rem;font-family:Inter,sans-serif;font-size:.84rem;font-weight:600;color:var(--sdm-primary);text-decoration:none;padding:.56rem 1.1rem;border-radius:50px;border:1.5px solid rgba(99,102,241,.2);background:#fff;transition:background .2s,border-color .2s,color .2s;cursor:pointer}.sdm-blog-page-btn:hover{background:var(--sdm-grad);color:#fff;border-color:transparent}.sdm-blog-page-btn--disabled{color:var(--sdm-gray);border-color:#00000014;opacity:.5;cursor:default}.sdm-blog-page-btn--disabled:hover{background:#fff;color:var(--sdm-gray);border-color:#00000014}.sdm-blog-page-numbers{display:flex;align-items:center;gap:.4rem}.sdm-blog-page-num{font-family:Inter,sans-serif;font-size:.84rem;font-weight:600;color:var(--sdm-gray);text-decoration:none;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid rgba(0,0,0,.08);background:#fff;transition:background .2s,border-color .2s,color .2s}.sdm-blog-page-num:hover{border-color:var(--sdm-primary);color:var(--sdm-primary)}.sdm-blog-page-num--current{background:var(--sdm-grad);color:#fff!important;border-color:transparent}.sdm-blog-page-ellipsis{font-family:Inter,sans-serif;font-size:.84rem;color:var(--sdm-gray);width:36px;text-align:center}@media(max-width:1024px){.sdm-blog-featured{grid-template-columns:1fr}.sdm-blog-featured-img-wrap{aspect-ratio:16 / 9}.sdm-blog-featured-body{padding:2rem 2rem 1.75rem}}@media(max-width:768px){.sdm-blog-grid-inner{padding:0 1.5rem}.sdm-blog-featured-body{padding:1.5rem 1.5rem 1.4rem}.sdm-blog-featured-title{font-size:1.4rem}.sdm-blog-tags-bar{gap:.4rem}}@media(max-width:480px){.sdm-blog-card-body{padding:1.25rem 1.25rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/seodrome-blog-grid.css.map */
