.hc-cart-colors{display:inline-block;max-width:100%;margin:0!important;padding:0!important;border:0!important;background:none!important}.hc-cart-color-options{display:flex;flex-wrap:wrap;gap:9px;padding:4px 0;max-width:250px}.hc-cart-color-options button{position:relative;display:block;width:28px;height:28px;padding:0;border:2px solid transparent;border-radius:50%;overflow:hidden;cursor:pointer;background:#eee;outline-offset:3px}.hc-cart-color-options button img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.6)}.hc-cart-color-options button[aria-pressed=true]{border-color:#1f1f1f;box-shadow:0 0 0 2px #fff,0 0 0 3px #1f1f1f}.hc-cart-color-options button:disabled{cursor:wait}.hc-cart-color-options button:disabled:not([aria-pressed=true]){opacity:.65}.hc-cart-colors+small{font-size:12px;line-height:1.4;max-width:250px;color:#666}.product-options:has(.hc-cart-colors){display:block!important}.product-options:has(.hc-cart-colors)>span{display:none}
