.products-no-results{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:560px;margin:0 auto;padding:3rem 1rem;display:flex}.products-no-results__message{color:rgb(var(--text-primary));margin:0;font-size:1.25rem;line-height:1.5}.products-no-results__wa{color:#fff;background-color:#25d366;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.products-no-results__wa:hover{opacity:.92;transform:translateY(-1px)}.products-no-results__wa-icon{font-size:1.1em;line-height:1}
.pagination{justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;margin-bottom:2rem;display:flex}.pagination__pages{display:none}@media (min-width:576px){.pagination__pages{align-items:center;gap:.25rem;display:flex}}.pagination__mobile-info{color:rgb(var(--text-secondary));white-space:nowrap;align-items:center;padding:0 .5rem;font-size:.875rem;display:inline-flex}@media (min-width:576px){.pagination__mobile-info{display:none}}.pagination__btn{font-family:var(--font-inter);border:1px solid rgba(var(--gold-dark), .2);background-color:rgb(var(--bg-tertiary));color:rgb(var(--text-secondary));cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.pagination__btn:hover:not(:disabled){color:rgb(var(--gold-primary));border-color:rgb(var(--gold-primary))}.pagination__btn:disabled{opacity:.4;cursor:not-allowed}.pagination__btn--nav{width:36px;height:36px;padding:0;font-size:1.125rem}@media (min-width:576px){.pagination__btn--nav{width:40px;height:40px}}.pagination__btn--page{width:36px;height:36px;padding:0}@media (min-width:576px){.pagination__btn--page{width:40px;height:40px}}.pagination__btn--active{background-color:rgb(var(--gold-primary));border-color:rgb(var(--gold-primary));color:rgb(var(--text-inverse))}.pagination__btn--active:hover:not(:disabled){background-color:rgb(var(--gold-bright));border-color:rgb(var(--gold-bright));color:rgb(var(--text-inverse))}
