.t-product__option-checkmark.t-product__option-checkmark_buttons.t-product__option-checkmark_color {
    background-size: contain;
    background-repeat: no-repeat;
    /*width: 50px;*/
    /*height: 50px;*/
    /*border-radius: 5px;*/
}

.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    /*border-radius: 5px;*/
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="розово-черный"]+div {
    background-image: url(https://static.tildacdn.com/tild3733-3961-4236-a636-373334613831/pink-black.png);
    background-color: transparent !important;
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="черный, серый, голубой"]+div {
    background-image: url(https://static.tildacdn.com/tild3961-3261-4862-b437-653362306231/__.jpg);
    background-color: transparent !important;
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="черный, желтый, светло-серый"]+div {
    background-image: url(https://static.tildacdn.com/tild3131-3062-4539-b837-313339623233/__-.png);
    background-color: transparent !important;
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="черный, красный, белый"]+div {
    background-image: url(https://static.tildacdn.com/tild3361-6336-4538-b362-623333323233/__.png);
    background-color: transparent !important;
}

/*input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="черный, серый, красный, белый"]+div {*/
/*    background-image: url(https://static.tildacdn.com/tild3561-3361-4164-b765-643436333739/___.png);*/
/*    background-color: transparent !important;*/
/*}*/

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="черный, серый"]+div {
    background-image: url(https://static.tildacdn.com/tild3561-3361-4164-b765-643436333739/___.png);
    background-color: transparent !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    border: 1px solid #f2f2f2!important;
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="белый"]+div {
    border: 1px solid #ddd!important;
}

