.BrandSearchResults_wrap__bln7W{width:100%}.BrandSearchResults_header__5TBZr{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px}.BrandSearchResults_count__N650F{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:rgba(9,157,255,.12);color:#099dff;font-size:11px;font-weight:800}.BrandSearchResults_grid__3rsvD{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.BrandSearchResults_card__KHspQ{display:flex;flex-direction:column;background:#fff;border:1.5px solid rgba(9,157,255,.15);border-radius:14px;overflow:hidden;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.BrandSearchResults_card__KHspQ:hover{border-color:#099dff;box-shadow:0 10px 28px rgba(9,157,255,.16);transform:translateY(-2px)}.BrandSearchResults_cardImg__yjf6r{position:relative;display:block;width:100%;padding-top:60%;overflow:hidden;background:#e8f4ff}.BrandSearchResults_cardImg__yjf6r img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .5s ease}.BrandSearchResults_card__KHspQ:hover .BrandSearchResults_cardImg__yjf6r img{transform:scale(1.06)}.BrandSearchResults_cardImgFallback___wmRB{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:44px;font-weight:800;color:#099dff;background:#e8f4ff}.BrandSearchResults_badgeMgmt__9NKkZ{position:absolute;top:10px;left:10px;z-index:2;padding:4px 10px;border-radius:50px;font-size:11px;font-weight:600;letter-spacing:.2px;white-space:nowrap}.BrandSearchResults_mgmtAutopilot__ZP7c8{background:#006dc2;color:#fff}.BrandSearchResults_mgmtSelfAuto__3zH8j{background:#b2de25;color:#2d5200}.BrandSearchResults_mgmtSelf__zgwwf{background:rgba(255,255,255,.92);color:#006dc2;border:1px solid rgba(9,157,255,.15)}.BrandSearchResults_mgmtMandiri__u5MQz{background:rgba(255,255,255,.92);color:#6b7280;border:1px solid rgba(9,157,255,.15)}.BrandSearchResults_badgePopular__EU56v{position:absolute;top:10px;right:10px;z-index:2;padding:4px 10px;border-radius:50px;font-size:11px;font-weight:700;background:#c24200;color:#fff}.BrandSearchResults_badgeCategory__S1HKA{z-index:2;padding:3px 10px;font-size:11px;font-weight:600;background:rgba(255,255,255,.88);color:#0a1f3d;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BrandSearchResults_badgeCategory__S1HKA,.BrandSearchResults_videoLabel__LKJxg{position:absolute;bottom:10px;left:10px;border-radius:50px;backdrop-filter:blur(4px)}.BrandSearchResults_videoLabel__LKJxg{z-index:4;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;background:rgba(0,0,0,.6);color:#fff}.BrandSearchResults_videoLabel__LKJxg svg{width:11px;height:11px;color:#ff4444}.BrandSearchResults_badgeRecommended__UdrUB{position:absolute;bottom:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:50px;font-size:11px;font-weight:700;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 2px 10px rgba(124,58,237,.4)}.BrandSearchResults_badgeRecommended__UdrUB svg{width:12px;height:12px}.BrandSearchResults_cardBody__YzLVI{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.BrandSearchResults_titleRow__aGLvJ{display:flex;align-items:center;gap:8px;margin-bottom:10px;min-width:0}.BrandSearchResults_logo__s7qHM{width:30px;height:30px;flex-shrink:0;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid rgba(9,157,255,.18);padding:2px}.BrandSearchResults_title___DCue{flex:1;min-width:0;font-size:15px;font-weight:700;color:#0a1f3d;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BrandSearchResults_badgeVerified__JZtAG{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 10px;border-radius:50px;font-size:10px;font-weight:700;letter-spacing:.3px;background:linear-gradient(135deg,#059669,#10b981);color:#fff;box-shadow:0 2px 8px rgba(5,150,105,.35);white-space:nowrap}.BrandSearchResults_badgeVerified__JZtAG svg{width:10px;height:10px}.BrandSearchResults_statsGrid__pLWCn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;margin-bottom:12px}.BrandSearchResults_stat__NB1P8{display:flex;flex-direction:column;gap:2px;min-width:0;padding:7px 10px;border-radius:8px;background:#f4f8ff;border:1px solid rgba(9,157,255,.15)}.BrandSearchResults_statLabel__0vFEL{font-size:9px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.BrandSearchResults_statValue__O7uat{font-size:12px;font-weight:700;color:#0a1f3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BrandSearchResults_priceSection__GY7LE{display:block;margin-top:auto;padding-top:12px;border-top:1px solid rgba(9,157,255,.15)}.BrandSearchResults_priceLabel__t8Y_h{display:block;font-size:10px;font-weight:500;color:#6b7280}.BrandSearchResults_priceOriginal__7HRyU{display:block;margin-top:1px;font-size:11px;font-weight:500;color:#6b7280;text-decoration:line-through;opacity:.75}.BrandSearchResults_priceRow__baMnt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.BrandSearchResults_priceValue__7n77d{font-size:17px;font-weight:800;color:#006dc2}.BrandSearchResults_priceTba__sfjkM{font-size:14px;font-weight:700;color:#6b7280}.BrandSearchResults_discountPill__y1NlC{display:inline-flex;align-items:center;padding:2px 8px;border-radius:50px;background:#fef2f2;color:#b91c1c;font-size:11px;font-weight:700;border:1px solid #fecaca}.BrandSearchResults_seeAll__GpAW6{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;padding:12px;font-size:14px;font-weight:700;color:#099dff;background:rgba(9,157,255,.06);border:1.5px dashed rgba(9,157,255,.35);border-radius:12px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.BrandSearchResults_seeAll__GpAW6:hover{background:rgba(9,157,255,.12);border-color:#099dff}.BrandSearchResults_skeletonCard__cKjdD{border:1.5px solid rgba(9,157,255,.12);border-radius:14px;overflow:hidden;background:#fff}.BrandSearchResults_skeletonImg__dIkhn{width:100%;padding-top:60%;background:linear-gradient(90deg,#eef4fb 25%,#e2ecf7 37%,#eef4fb 63%);background-size:400% 100%;animation:BrandSearchResults_shimmer__UR0CZ 1.4s ease infinite}.BrandSearchResults_skeletonBody__L4uvl{display:flex;flex-direction:column;gap:9px;padding:14px 16px 18px}.BrandSearchResults_skeletonLine__aLvkt{height:11px;border-radius:6px;background:linear-gradient(90deg,#eef4fb 25%,#e2ecf7 37%,#eef4fb 63%);background-size:400% 100%;animation:BrandSearchResults_shimmer__UR0CZ 1.4s ease infinite}@keyframes BrandSearchResults_shimmer__UR0CZ{0%{background-position:100% 50%}to{background-position:0 50%}}.BrandSearchResults_empty__vSC1P{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 16px;gap:4px}.BrandSearchResults_emptyIcon__geCVA{color:#c3cad6;margin-bottom:6px}.BrandSearchResults_emptyTitle__5owLg{font-size:15px;font-weight:700;color:#0a1f3d;margin:0}.BrandSearchResults_emptySub__9jmRS{font-size:13px;color:#6b7280;margin:0 0 12px;max-width:300px}.BrandSearchResults_emptyCta__c5BPk{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#099dff;text-decoration:none;padding:9px 16px;border-radius:8px;background:rgba(9,157,255,.08);transition:background .15s ease}.BrandSearchResults_emptyCta__c5BPk:hover{background:rgba(9,157,255,.14)}