.product-form__input--pill input[type="radio"] + label:not(.swatch-input__label) { min-width:43px; min-height:37px; display:inline-flex; align-items:center; justify-content:center; padding:7px 12px; border:1px solid #d7ccc0; border-radius:3px; background:#fff; color:#332922; font-size:13px; line-height:1; box-shadow:none; transition:background .2s,border-color .2s,color .2s,transform .2s; }
.product-form__input--pill input[type="radio"] + label:not(.swatch-input__label):hover { border-color:#aa8a68; transform:translateY(-1px); }
.product-form__input--pill input[type="radio"]:checked + label:not(.swatch-input__label) { background:#674b39; border-color:#674b39; color:#fffaf4; }
@media(max-width:749px){.product-form__input--pill input[type="radio"] + label:not(.swatch-input__label){min-width:40px;min-height:35px;padding:7px 10px;font-size:12.5px;}}
