.ml-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}@media (min-width:768px){.ml-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}}@media (min-width:1024px){.ml-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.ml-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ml-promo-slide{height:184px}@media (min-width:640px){.ml-promo-slide{height:212px}}@media (min-width:1024px){.ml-promo-slide{height:240px}}.ml-promo-scrim{background:linear-gradient(#0000 30%,#000000b8 100%)}.ml-promo-plain{background:linear-gradient(135deg,#1a1a1f 0%,#3a3a42 100%)}.ml-feed-view{animation:.18s ease-out mlFeedIn}@keyframes mlFeedIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ml-feed-view{animation:none}}
.ml-home-chips{scrollbar-width:none;gap:8px;margin:12px -16px 0;padding:0 16px 2px;display:flex;overflow-x:auto}.ml-home-chips::-webkit-scrollbar{display:none}.ml-home-billboard .billboard-card{height:184px;box-shadow:none;border-radius:20px}@media (min-width:640px){.ml-home-billboard .billboard-card{height:212px}}@media (min-width:1024px){.ml-home-billboard .billboard-card{height:240px}}
.ml-greet-cta{color:#fff;vertical-align:1px;white-space:nowrap;background:linear-gradient(135deg,#6206f1,#c2099f);border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}
.ml-area-chip{max-width:140px;height:36px;color:var(--mlg-tx);background:var(--mlg-card,#fff);box-shadow:var(--mlg-cardSh);border:1px solid var(--mlg-hair);border-radius:18px;align-items:center;gap:5px;padding:0 11px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.ml-area-chip:disabled{opacity:.7}
[data-sell-card] .ml-sell-icon{color:#fff;background:#ffffff1f}[data-sell-card] .ml-sell-sub{color:#ffffffad}[data-sell-card] .ml-sell-btn{background:#fff;border-radius:24px;justify-content:center;align-items:center;height:48px;font-size:15px;font-weight:600;display:flex;color:#14121c!important}
