.mini-variants__holder{ display:flex; align-items:center; gap:.5rem; flex-wrap:wrap; }
.mini-variants__selects{ flex:1 1 auto; min-width:180px; }
.mini-variants__group{ display:inline-block; margin-right:.5rem; }
.mini-variants__group label{ display:block; font-size:.85rem; margin:0 0 .25rem; }
.mini-variants__select{ min-width:140px; }
.mini-variants__qty{ width:110px; }
.mini-variants__qty .input-group{ display:flex; align-items:center; }
.mini-variants__msg{ font-size:.85rem; }
