/* Native shell is visible immediately; loading is confined to product results. */
.electric-store-preview .categoryScroller,.electric-store-preview .shoppingGuide,.electric-store-preview .heroDeal{display:none!important}
.electric-store-preview .electric-search{position:relative}.electric-store-preview .storeTop .cartBtn{cursor:pointer}
.electric-store-preview #grid[aria-busy=true]{min-height:300px}.native-status{grid-column:1/-1;padding:20px;text-align:center;color:#52677e}.native-status button{border:0;border-radius:10px;padding:12px 20px;background:#0067ed;color:#fff;font-weight:700;cursor:pointer}
.native-skeleton{height:300px;border:1px solid #e4eaf1;border-radius:17px;background:linear-gradient(105deg,#f2f5f8 25%,#fafcfe 45%,#f2f5f8 65%);background-size:250% 100%;animation:native-shimmer 1.8s ease-in-out infinite}
@keyframes native-shimmer{to{background-position:-180% 0}}
.native-preview-note{padding:8px;text-align:center;background:#def7ff;color:#075b76;font:700 12px system-ui}
@media(prefers-reduced-motion:reduce){.native-skeleton{animation:none}}
