.ej-inquiry-selection{padding:24px;background:#f6f6f6;margin:24px 0 32px}
.ej-inquiry-selection h2{font-size:20px;line-height:1.4;margin:0 0 12px}
.ej-inquiry-selection>p,.ej-inquiry-order-hint{font-size:14px;line-height:1.6}
.ej-inquiry-selection ul{list-style:none;margin:24px 0;padding:0;display:grid;gap:16px}
.ej-inquiry-selection li{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #ddd}
.ej-inquiry-selection li img{width:64px;height:80px;object-fit:contain;background:#f6f6f6}
.ej-inquiry-selection li a{font-size:14px;text-decoration:none;line-height:1.5}
.ej-inquiry-selection li button,.ej-inquiry-text-button{font:inherit;font-size:13px;border:0;border-bottom:1px solid currentColor;padding:8px 0;background:none;cursor:pointer}
.ej-inquiry-selection .brand-field{margin:16px 0 8px}
.ej-inquiry-selection [data-inquiry-selection-status]:empty{display:none}
.ej-inquiry-selection [data-inquiry-selection-back]{display:inline-block;margin-top:16px;font-size:14px;text-underline-offset:4px}
.ej-inquiry-order-hint{padding:16px 0;border-bottom:1px solid #ddd}
@media(max-width:640px){.ej-inquiry-selection{padding:20px 16px}.ej-inquiry-selection li{gap:10px;grid-template-columns:48px 1fr auto}.ej-inquiry-selection li img{width:48px;height:64px}}
