.blog-list{width:100%;padding:0 0 24px}.blog-list-inner{max-width:none;margin:0 auto;padding:0 var(--side, clamp(16px, 4.83vw, 32px));display:flex;flex-direction:column;gap:0}.blog-list-header{text-align:center;display:flex;flex-direction:column;gap:0}.blog-list-title{margin:0;font-family:var(--font-display);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.2;padding:24px 0;color:var(--color-text-primary)}.blog-list-subtitle{margin:0;padding:0 0 20px;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.blog-list-categories{display:flex;gap:21px;height:51px;align-items:center;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.blog-list-categories::-webkit-scrollbar{display:none}@media(min-width:768px){.blog-list-categories{justify-content:center;flex-wrap:wrap}}.blog-list-cat-btn{flex:0 0 auto;display:inline-block;background:transparent;color:var(--color-text-muted);font-family:var(--font-body);font-size:14px;font-weight:300;letter-spacing:.02em;padding:0;border:none;border-radius:0;cursor:pointer;white-space:nowrap;text-decoration:none;transition:color .2s ease}.blog-list-cat-btn:hover{color:var(--color-text-primary)}.blog-list-cat-btn.is-active,.blog-list-cat-btn[aria-current=page]{color:var(--color-text-primary);font-weight:400}.blog-list-cat-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.blog-list-content{display:flex;flex-direction:column;gap:var(--space-lg);padding-top:16px}.blog-list-empty{margin:0;padding:var(--space-2xl) 0;text-align:center;font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--color-text-muted)}.blog-list-grid{display:grid;grid-template-columns:1fr;gap:8px;padding-top:8px}@media(min-width:768px){.blog-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blog-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.blog-list-grid-item{min-width:0;opacity:0;transform:translateY(20px);animation:blog-list-fade-up .5s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:var(--blog-grid-delay, 0ms)}@keyframes blog-list-fade-up{to{opacity:1;transform:translateY(0)}}.blog-list-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding-top:var(--space-md)}.blog-list-pages{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.blog-list-page{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text-primary);font-family:var(--font-body);font-size:13px;font-weight:400;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}a.blog-list-page:hover{border-color:var(--color-text-primary);background:var(--color-surface-alt)}.blog-list-page.is-current{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-surface)}.blog-list-page--gap{border-color:transparent;color:var(--color-text-muted)}.blog-list-page.is-disabled{opacity:.4;pointer-events:none}.blog-list-page--prev,.blog-list-page--next{padding:0 14px}.blog-list-page:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(min-width:768px){.blog-list{padding:0 0 var(--space-xl)}}@media(prefers-reduced-motion:reduce){.blog-list-cat-btn,.blog-list-page{transition:none}.blog-list-grid-item{opacity:1;transform:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-blog.css.map */
