/**color and size */
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute.color .swatch-option-wrapper {margin-right: 2px;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute.color .swatch-option-wrapper.selected .swatch-option { box-shadow: 0 0 1px #888;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute.size .swatch-option {border-radius: 50%;width: 50px;height: 50px;line-height: 50px;font-size: 11px;margin-right: 10px;display: inline-block;border:1px solid #888;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute.size .swatch-option.selected {box-shadow: 0 0 1px #00afdb!important;border:1px solid #00afdb;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute.size .swatch-attribute-selected-option{display: none;}
.catalog-category-view .algolia-instant-results-wrapper #algolia_instant_selector #algolia-right-container .ais-hits--item .product-wrapper .product #product-options-wrapper .swatch-attribute.color .swatch-option-wrapper.selected:hover .swatch-attribute-selected-option {visibility: visible;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper strong.swatch-attribute-selected-option {display: block; font-size: 12px; visibility: hidden; /*transition: all 0.3s;*/}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper {display: inline-block;}

.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper:hover strong.swatch-attribute-selected-option,
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper.selected:hover strong.swatch-attribute-selected-option
 { visibility: visible; border-color:#00afdb;}
 .catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper .swatch-option { margin-bottom: 10px;}
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper:hover .swatch-option:not(.color),
.catalog-category-view .ais-hits--item #product-options-wrapper .swatch-attribute .swatch-option-wrapper.selected .swatch-option:not(.color)
 {  border-color:#00afdb;}
 .catalog-category-view .algolia-instant-results-wrapper #algolia_instant_selector #algolia-left-container #instant-search-facets-container .ais-hierarchical-menu--list .ais-hierarchical-menu--item{padding: 7px 0 0 0 !important;}