.product-markers{display:flex;flex-wrap:wrap;margin:-3px}.product-markers .product-markers__item{background-color:#333;border-radius:4px;color:#fff;font-size:10px;font-weight:700;line-height:16px;margin:3px;padding:0 4px;white-space:nowrap}.product-markers .product-markers__item_hover{cursor:pointer}@media (min-width:1080px){.product-markers{margin:-10px -8px}.product-markers .product-markers__item{font-size:12px;line-height:16px;margin:5px 4px;padding:4px 8px}}.select-color__top-wrap{display:flex}.select-color-colors{align-items:center;display:flex;flex-wrap:wrap;list-style:none}.select-color-colors li{border-radius:50%;cursor:pointer;margin:4px 4px 0 0;padding:4px;position:relative;transition:box-shadow .2s}.select-color-colors li:hover{box-shadow:inset 0 0 0 1px #999}.select-color-colors li.active{box-shadow:inset 0 0 0 1px #333}.select-color-colors li:before{bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px}.select-color-colors li .color-code,.select-color-colors li img{border-radius:50%;display:block;height:16px;object-fit:cover;width:16px}.select-color-colors .more-colors{align-items:center;border:1px solid #e0e0e0;border-radius:50%;display:flex;font-size:10px;height:24px;justify-content:center;line-height:20px;margin-left:4px;transition:border-color .2s ease;width:24px}.select-color-colors .more-colors:hover{border-color:#999}.select-color-name{font-size:12px;line-height:16px;margin-left:8px}.select-color-label{color:#999;font-size:12px;font-weight:400;line-height:16px}@media (min-width:1080px){.select-color-colors li{margin-top:8px;padding:6px}.select-color-colors li.active{box-shadow:inset 0 0 0 2px #333}.select-color-label{font-size:14px}.select-color-name{font-size:14px;margin-left:4px}}
