.gr-swatches{gap:10px}
.gr-c-black{--c:#111111}.gr-c-white{--c:#ffffff}.gr-c-yellow{--c:#ffd23f}.gr-c-red{--c:#e5243b}.gr-c-pink{--c:#ff4fa3}.gr-c-purple{--c:#7b3fe4}.gr-c-blue{--c:#1e88e5}.gr-c-green{--c:#22b04b}
.gr-swatch span{width:44px;min-height:var(--touch);padding:0;justify-content:center;background:var(--c)}
.gr-swatch input:checked+span::before{content:""}
.gr-swatch input:checked+span{box-shadow:inset 0 0 0 3px var(--card),0 0 0 2px var(--b)}
#gr-status:empty{position:absolute;min-height:0;height:0;margin:0}
