.finish-choices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px}
.finish-choices>span{font-size:11px;color:var(--graphite);text-transform:uppercase;letter-spacing:.12em;margin-right:4px}
.finish-choices button{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1.5px solid var(--chrome);border-radius:999px;background:#fff;color:var(--graphite);font-size:12px;cursor:pointer}
.finish-choices button.on{border-color:var(--navy);color:var(--navy);font-weight:600}
.finish-choices button i{width:20px;height:20px;border:1px solid rgba(15,27,45,.18);border-radius:50%}
.finish-choices button[data-finish-choice="white"] i{background:#fafafa}
.finish-choices button[data-finish-choice="ivory"] i{background:#ede2ce}
.finish-choices button[data-finish-choice="black"] i{background:#202020}
.finish-choices button:focus-visible{outline:3px solid var(--water);outline-offset:3px}

.finish-choices button[data-finish-choice="chrome"] i{background:linear-gradient(135deg,#f8fafc,#8d99a5 35%,#fff 50%,#7c8793 75%,#e8edf2)}
