/* V1628 · biblioteca reutilizable por comercio y producto */
.ss1628-options-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:12px 10px 16px 28px;border-bottom:1px solid #e8e9ee;margin-bottom:10px}
.ss1628-options-picker[hidden]{display:none!important}
.ss1628-option-line{display:flex;gap:9px;align-items:center;padding:9px 10px;min-height:43px;border-radius:10px;background:#fffdf1;border:1px solid #efe7bc;font-size:.89rem;cursor:pointer;color:#232329}
.ss1628-option-line input{accent-color:#c9a500;width:18px;height:18px;flex-shrink:0}
.ss1609-general-row{margin-bottom:0!important}
@media(max-width:540px){.ss1628-options-picker{grid-template-columns:1fr 1fr;padding-left:4px;gap:6px}.ss1628-option-line{font-size:.81rem;padding:7px 5px;min-width:0}}
