.grid-view-toggle{display:none}
.brand-results-actions{display:flex;align-items:center;gap:10px}.brand-results-actions>strong{color:var(--muted);font-size:.88rem}
@media(max-width:640px){
  .actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}
  .actions .refresh{grid-column:1/-1;width:100%}
  .grid-view-toggle{display:grid;grid-template-columns:repeat(2,42px);align-items:center;padding:3px;border:1px solid #dcd9ee;border-radius:13px;background:#eeecf8}
  .grid-view-toggle button{display:grid;min-width:42px;min-height:40px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:#77738d;cursor:pointer;touch-action:manipulation}
  .grid-view-toggle button.active{background:#fff;color:var(--blue);box-shadow:0 2px 9px rgba(36,22,154,.16)}
  .grid-view-toggle button:focus-visible{outline:3px solid rgba(36,22,154,.25);outline-offset:1px}
  .grid-view-icon{display:grid;width:20px;height:20px;gap:3px}.grid-view-icon i{display:block;border:2px solid currentColor;border-radius:2px}
  .grid-view-icon-two{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.grid-view-icon-one{grid-template-columns:1fr;grid-template-rows:1fr}
  .product-grid:not(.grid-one-column){grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .product-grid.grid-one-column{grid-template-columns:minmax(0,1fr)!important;gap:16px}
  .product-grid.grid-one-column .card{width:100%;max-width:520px;margin-inline:auto;border-radius:20px}
  .product-grid.grid-one-column .card-media{aspect-ratio:1/1}
  .product-grid.grid-one-column .card-body{padding:15px}
  .product-grid.grid-one-column .card h3{min-height:auto;font-size:1.05rem;-webkit-line-clamp:3}
  .product-grid.grid-one-column .vendor{font-size:.7rem}
  .product-grid.grid-one-column .price{font-size:1.3rem}
  .product-grid.grid-one-column .card-link{min-height:46px;padding:12px}
  .brand-results-actions{align-items:flex-end;flex-direction:column;gap:7px}
  .brand-results-actions .grid-view-toggle{grid-template-columns:repeat(2,38px)}
  .brand-results-actions .grid-view-toggle button{min-width:38px;min-height:36px}
}
