.brh-meili{padding:1.25rem 1rem;background:var(--brh-bg, #fff);color:var(--brh-text, #111)}.brh-meili__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:end;justify-content:flex-end}.brh-meili__sort,.brh-meili__facet{display:flex;flex-direction:column;gap:.3rem;font-size:.8rem;color:var(--brh-muted, #666)}.brh-meili select,.brh-meili input[type=number]{background:var(--brh-input-bg, #fff);color:var(--brh-input-text, #111);border:1px solid var(--brh-input-border, #ccc);border-radius:6px;min-height:2.4rem;padding:.45rem .7rem;font-size:.85rem;box-sizing:border-box}.brh-meili select option{background:var(--brh-input-bg, #fff);color:var(--brh-input-text, #111);padding:.4rem .6rem}.brh-meili__layout{display:grid;grid-template-columns:220px 1fr;gap:1.25rem}@media(max-width:800px){.brh-meili__layout{grid-template-columns:1fr}}.brh-meili__aside,.brh-meili__facets{display:flex;flex-direction:column;gap:.75rem}.brh-meili__facet select{width:100%}.brh-meili__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.brh-meili__card{border:1px solid var(--brh-card-border, #e5e5e5);border-radius:8px;padding:.85rem;background:var(--brh-card-bg, #fff);display:flex;flex-direction:column;gap:.55rem}.brh-meili__card a{color:var(--brh-card-title, #111);text-decoration:none}.brh-meili__card img{width:100%;height:auto;display:block;border-radius:4px}.brh-meili__card h3{font-size:.9rem;margin:.5rem 0 0;line-height:1.3;color:var(--brh-card-title, #111);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:calc(1.3em * 3);max-height:calc(1.3em * 3);word-break:break-word}.brh-meili__variant{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem;color:var(--brh-muted, #666)}.brh-meili__variant-select{width:100%;padding:.5rem 2rem .5rem .7rem!important;font-size:.8rem!important;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.brh-meili__price-row{display:flex;justify-content:space-between;align-items:baseline;margin:0;padding:.4rem .6rem;border:1px solid var(--brh-input-border, #ccc);border-radius:6px;background:var(--brh-input-bg, #fff)}.brh-meili__price-label{font-size:.75rem;color:var(--brh-muted, #666)}.brh-meili__price{font-weight:700;margin:0;color:var(--brh-price, #111)}.brh-meili__buy{display:flex;gap:.5rem;align-items:end;margin-top:auto}.brh-meili__qty-wrap{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem;color:var(--brh-muted, #666);flex:0 0 auto}.brh-meili__qty{width:3.5rem;text-align:center;padding:.3rem!important}.brh-meili__atc{flex:1 1 auto;min-height:2.4rem;cursor:pointer;border:0;border-radius:6px;background:var(--brh-btn-bg, #111);color:var(--brh-btn-text, #fff);font-weight:600;padding:.4rem .6rem}.brh-meili__atc:hover:not(:disabled){background:var(--brh-btn-hover-bg, #333)}.brh-meili__atc:disabled{opacity:.6;cursor:default}.brh-meili__na{font-size:.85rem;color:var(--brh-muted, #666)}.brh-meili__pager{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1.25rem}.brh-meili__pager button{background:var(--brh-pager-bg, #f2f2f2);color:var(--brh-pager-text, #111);border:1px solid var(--brh-card-border, #e5e5e5);border-radius:6px;padding:.45rem .9rem;cursor:pointer}.brh-meili__pager button:disabled{opacity:.5;cursor:default}.brh-meili__meta{margin:0 0 .75rem;color:var(--brh-muted, #666)}.brh-meili__ticker[hidden]{display:none!important}.brh-meili__ticker:not([hidden]){display:flex;align-items:stretch;gap:0;border:1px solid var(--brh-card-border, #e5e5e5);border-radius:8px;margin-bottom:1rem;background:var(--brh-card-bg, #fff);overflow:hidden;color:var(--brh-text, #111)}.brh-meili__ticker-label{flex:0 0 auto;writing-mode:horizontal-tb;padding:.55rem .85rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--brh-btn-bg, #111);color:var(--brh-btn-text, #fff);display:flex;align-items:center;white-space:nowrap}.brh-meili__ticker-viewport{flex:1 1 auto;overflow:hidden;position:relative;min-height:3.6rem}.brh-meili__ticker-track{display:flex;align-items:stretch;gap:0;width:max-content;animation:brh-ticker-scroll 60s linear infinite;will-change:transform}.brh-meili__ticker-viewport:hover .brh-meili__ticker-track,.brh-meili__ticker-track:focus,.brh-meili__ticker-track:focus-within{animation-play-state:paused}@keyframes brh-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.brh-meili__ticker-track{animation:none;transform:none;flex-wrap:wrap;width:100%}.brh-meili__ticker-viewport{overflow-x:auto}}.brh-meili__ticker-item{display:flex;align-items:center;gap:.55rem;padding:.45rem .9rem;text-decoration:none;color:var(--brh-card-title, #111);border-right:1px solid var(--brh-card-border, #e5e5e5);min-width:12rem;max-width:18rem;background:transparent;transition:background .15s}.brh-meili__ticker-item:hover,.brh-meili__ticker-item:focus{background:var(--brh-pager-bg, #f2f2f2);outline:none}.brh-meili__ticker-item img{width:36px;height:50px;object-fit:contain;border-radius:2px;flex:0 0 auto;background:#fafafa}.brh-meili__ticker-meta{display:flex;flex-direction:column;gap:.1rem;min-width:0}.brh-meili__ticker-name{font-size:.78rem;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11rem;color:var(--brh-card-title, #111)}.brh-meili__ticker-price{font-size:.78rem;font-weight:700;color:var(--brh-price, #111)}@media(max-width:600px){.brh-meili__ticker{flex-direction:column}.brh-meili__ticker-label{justify-content:center;padding:.4rem .6rem}.brh-meili__ticker-item{min-width:10rem;max-width:14rem}}.brh-meili__ticker:not([hidden]){background:#fff;color:#111}.brh-meili__ticker-item,.brh-meili__ticker-name,.brh-meili__ticker-price{color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/brh-meili-browse.css.map */
