#liveStore{min-height:350px}#liveStore input,#liveStore select{font:inherit;padding:12px;border:1px solid #ccc;border-radius:8px;width:100%;background:#fff}#liveStore label{display:block;margin:12px 0}#liveStore button,.live-action{display:inline-block;padding:12px 18px;background:#b60018;color:white;border:0;border-radius:8px;text-decoration:none;cursor:pointer;font:inherit}#liveStore button:disabled{opacity:.5;cursor:default}.live-tools{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px}.live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.live-card{background:white;padding:20px;border:1px solid #eee;border-radius:16px;overflow-wrap:anywhere}.live-card img{width:100%;height:210px;object-fit:contain}.live-detail{display:grid;grid-template-columns:1fr 1fr;gap:32px}.live-gallery img{width:100%;max-height:430px;object-fit:contain}.live-price{font-size:24px;font-weight:750}.live-note{color:#65656b}.live-cart-link{padding:12px;color:#b60018;font-weight:bold}.live-quantity{max-width:100px}#liveMessage{white-space:pre-line}@media(max-width:650px){.live-tools,.live-detail{grid-template-columns:1fr}.live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.live-card{padding:12px}.live-card img{height:140px}}@media(max-width:360px){.live-grid{grid-template-columns:1fr}}
