.color_to_pick_list li {float: left;padding: 2px;}
.color_to_pick_list li a, .color_to_pick_list li span{width: 20px;height: 20px;display: list-item;}
.color_to_pick_list li.selected {border-color: #00BF63 !important;}
.attribute_colorlist select {margin-left: 28px; width: calc(100% - 28px);margin-bottom: -1px;}
.attribute_colorlist .color-block {width: 20px;height: 20px;display: block;top: 8px;left: 15px;}
#image-block span.label {line-height: 50px;position: absolute;z-index: 111;top: 10px;right: 10px;display: inline-block;width: 50px;height: 50px;text-align: center;color: #fff;border-radius: 100%;}
#image-block span.label.new {background-color: #00BF63;}
#image-block span.label.sale {background-color: #00BF63;z-index: 333;}
#image-block span.label.supersale {background-color: #FF674D;z-index: 335;}
#short_description_block ul li {position: relative;padding: 5px 0 5px 25px;}
#short_description_block ul li:before {font-family:  bootstrap-icons;content: "\F633";position: absolute;left: 0;font-size: 1.4rem;line-height: 1.6rem;}
/** quick_view override **/
.product.content_only .qv_hidden {display: none !important;}
/* sl crossell label states */
.sl-remove-text {display: none;}
.sl_crosselling_id:checked + .sl-crosssell-btn .sl-add-text {display: none;}
.sl_crosselling_id:checked + .sl-crosssell-btn .sl-remove-text {display: inline;}

