/* Scoped to new product landing pages; does not affect the home page. */
html[data-merchant-product]:not(.merchant-ready) #wbc-store{display:none}
#merchant-fallback{max-width:900px;margin:36px auto;padding:24px;color:#38291e;background:#fffaf1;font:18px/1.6 Georgia,serif;border-radius:12px}
#merchant-fallback img{max-width:260px;max-height:320px;object-fit:contain;float:left;margin:0 32px 24px 0}
#merchant-fallback h1{font-size:30px;line-height:1.2}
#merchant-fallback:after{content:'';display:block;clear:both}
#wbc-store .merchant-product-title{font:inherit;font-size:28px;font-weight:700;line-height:1.2;margin:8px 0 12px}
@media(max-width:600px){#merchant-fallback{margin:12px;padding:20px}#merchant-fallback img{float:none;display:block;margin:20px auto;max-width:100%}#wbc-store .merchant-product-title{font-size:24px}}
