.blog-filters{display:flex;flex-direction:column;gap:12px;padding:1.5rem 0}.blog-filters__categories{display:flex;flex-wrap:wrap;gap:8px}.blog-filter-btn{font-family:futura-pt,Arial,sans-serif;font-size:14px;padding:7px 16px;border-radius:20px;border:1.5px solid #ccc;background:transparent;color:#1a1a1a;cursor:pointer;transition:all .15s ease;white-space:nowrap}.blog-filter-btn:hover{border-color:#c0136a;color:#c0136a}.blog-filter-btn.active{background:#c0136a;border-color:#c0136a;color:#fff;font-weight:600}.blog-filters__controls{display:flex;gap:8px;align-items:center}.blog-filter-select{font-family:futura-pt,Arial,sans-serif;font-size:14px;padding:8px 32px 8px 12px;border:1.5px solid #c0136a;border-radius:20px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23c0136a' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center;-webkit-appearance:none;appearance:none;color:#c0136a;font-weight:600;cursor:pointer;min-width:100px}.blog-filter-select:focus{outline:none;box-shadow:0 0 0 3px #c0136a26}.blog-filter-search{flex:1;display:flex;align-items:center;border:1.5px solid #ccc;border-radius:6px;padding:7px 12px;gap:8px;background:#fff}.blog-filter-search svg{flex-shrink:0;color:#888}.blog-filter-search input{border:none;outline:none;font-family:futura-pt,Arial,sans-serif;font-size:14px;color:#1a1a1a;width:100%;background:transparent}.blog-filter-search input::placeholder{color:#aaa}@media(max-width:749px){.blog-filters__controls{flex-wrap:wrap}.blog-filter-select{flex:1;min-width:0}.blog-filter-search{flex:0 0 100%;order:3}.blog-filters__categories{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-filters__categories::-webkit-scrollbar{display:none}}.blog-filter-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:48px 0 24px}.blog-filter-page-btn{padding:4px 2px;border:none;border-radius:0;background:none;color:inherit;font:inherit;line-height:1.4;cursor:pointer}.blog-filter-page-btn:hover:not(:disabled){text-decoration:underline}.blog-filter-page-btn.active{border-bottom:1px solid currentColor}.blog-filter-page-btn:disabled{opacity:.35;cursor:default}.blog-filter-page-gap{color:inherit;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-blog-filters.css.map */
