.brand-search-results{min-width:0}
.brand-search-result{display:grid;grid-template-columns:92px minmax(0,1fr) 30px;gap:17px;align-items:center;min-width:0;overflow:hidden}
.brand-search-result-image{position:static!important;grid-column:1;display:block;width:92px!important;height:104px!important;max-width:92px;object-fit:contain!important;background:#efede8;transform:none!important}
.brand-search-result-copy{position:relative;z-index:1;grid-column:2;min-width:0;overflow:hidden;background:#fbfaf8}
.brand-search-result-copy small,.brand-search-result-copy strong,.brand-search-result-copy em{max-width:100%}
.brand-search-result-copy strong{overflow-wrap:anywhere;line-height:1.3}
.brand-search-result-arrow{position:static;grid-column:3;justify-self:end;align-self:center}
@media(max-width:640px){.brand-search-preview>section{width:100%;height:calc(100dvh - 108px);max-height:none;overflow-x:hidden;padding:22px 16px 32px}.brand-search-meta{gap:10px}.brand-search-meta span:last-child{text-align:right}.brand-search-result{grid-template-columns:76px minmax(0,1fr) 20px;gap:12px;min-height:106px;padding:9px 0}.brand-search-result:hover{padding-left:0}.brand-search-result-image{width:76px!important;height:88px!important;max-width:76px}.brand-search-result-copy{align-self:center}.brand-search-result-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-search-result-copy strong{display:-webkit-box;margin:6px 0;font-size:14px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.brand-search-result-copy em{font-size:10px}.brand-search-result-arrow{font-size:17px}}
