.search-bubble__suggestions{display:grid}.search-bubble__suggestions button{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) 0;border:0;background:none;color:inherit;font-family:var(--font-heading);font-size:var(--text-lg);font-style:italic;text-align:left;cursor:pointer}.search-bubble__suggestions mark{background:none;color:inherit;font-style:normal}.search-bubble__suggestions svg{width:1rem;height:1rem;opacity:.6}.search-bubble__rows{display:grid;gap:var(--space-xs)}.search-row{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-sm)}.search-row__image img,.search-row__image svg{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover}.search-row__info{display:flex;flex-direction:column;gap:4px;min-width:0}.search-row__eyebrow,.search-row__label{font-size:var(--text-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}.search-row__eyebrow{opacity:.7}.search-row__top{display:flex;justify-content:space-between;gap:var(--space-xs);color:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-decoration:none;text-transform:uppercase}.search-row__label{margin-top:auto;padding-top:var(--space-xs);color:var(--color-sky)}.search-row__sizes{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.search-row__sizes button{width:1.875rem;height:1.875rem;padding:0;border:1px solid var(--color-rock);border-radius:50%;background:none;color:var(--color-rock);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-base),color var(--duration-base)}.search-row__sizes button:hover:not(:disabled){background:var(--color-rock);color:var(--color-sand)}.search-row__sizes button:disabled{opacity:.35;text-decoration:line-through;cursor:default}.search-row__sizes button[aria-busy=true]{opacity:.5}.search-row__sizes button.is-added{border-color:var(--color-bubblegum);background:var(--color-bubblegum);color:var(--color-rock)}.search-bubble__empty{margin:0 0 var(--space-xs);font-family:var(--font-heading);font-size:var(--text-lg)}@container (max-width: 26rem){.search-row__sizes{flex-wrap:nowrap;gap:2px}.search-row__sizes button{flex:none;width:1.625rem;height:1.625rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/search-bubble-results.css.map */
